Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit a073097

Browse files
committed
re-generator client using openapi-generator
1 parent 13739bd commit a073097

File tree

1,762 files changed

+97593
-108146
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,762 files changed

+97593
-108146
lines changed

kubernetes/.openapi-generator/COMMIT

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Requested Commit: v3.3.4
2+
Actual Commit: 2353d71d4b02be6dbabe25aac1a9e56eb3b812a2

kubernetes/.openapi-generator/VERSION

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
3.3.4
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
393337ecad1a5cbe41ea480529ec8bb4c1f3b378703b4dcd2dbaf3a4ec68a3ba

kubernetes/README.md

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
# kubernetes.client
2-
No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
2+
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
33

4-
This Python package is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project:
4+
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
55

6-
- API version: v1.14.4
6+
- API version: v1.14.6
77
- Package version: 10.0.0-snapshot
8-
- Build package: io.swagger.codegen.languages.PythonClientCodegen
8+
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
99

1010
## Requirements.
1111

@@ -17,9 +17,9 @@ Python 2.7 and 3.4+
1717
If the python package is hosted on Github, you can install directly from Github
1818

1919
```sh
20-
pip install git+https://github.com/kubernetes-client/python.git
20+
pip install git+https://github.com/kubernetes-kubernetes.client/python.git
2121
```
22-
(you may need to run `pip` with root permission: `sudo pip install git+https://github.com/kubernetes-client/python.git`)
22+
(you may need to run `pip` with root permission: `sudo pip install git+https://github.com/kubernetes-kubernetes.client/python.git`)
2323

2424
Then import the package:
2525
```python
@@ -52,11 +52,13 @@ from kubernetes.client.rest import ApiException
5252
from pprint import pprint
5353

5454
# Configure API key authorization: BearerToken
55-
kubernetes.client.configuration.api_key['authorization'] = 'YOUR_API_KEY'
55+
configuration = kubernetes.client.Configuration()
56+
configuration.api_key['authorization'] = 'YOUR_API_KEY'
5657
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
57-
# kubernetes.client.configuration.api_key_prefix['authorization'] = 'Bearer'
58+
# configuration.api_key_prefix['authorization'] = 'Bearer'
59+
5860
# create an instance of the API class
59-
api_instance = kubernetes.client.AdmissionregistrationApi()
61+
api_instance = kubernetes.client.AdmissionregistrationApi(kubernetes.client.ApiClient(configuration))
6062

6163
try:
6264
api_response = api_instance.get_api_group()
@@ -68,7 +70,7 @@ except ApiException as e:
6870

6971
## Documentation for API Endpoints
7072

71-
All URIs are relative to *https://localhost*
73+
All URIs are relative to *http://localhost*
7274

7375
Class | Method | HTTP request | Description
7476
------------ | ------------- | ------------- | -------------
@@ -1589,3 +1591,4 @@ Class | Method | HTTP request | Description
15891591

15901592

15911593

1594+

kubernetes/client/__init__.py

Lines changed: 673 additions & 672 deletions
Large diffs are not rendered by default.

kubernetes/client/api/__init__.py

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
from __future__ import absolute_import
2+
3+
# flake8: noqa
4+
5+
# import apis into api package
6+
from kubernetes.client.api.admissionregistration_api import AdmissionregistrationApi
7+
from kubernetes.client.api.admissionregistration_v1beta1_api import AdmissionregistrationV1beta1Api
8+
from kubernetes.client.api.apiextensions_api import ApiextensionsApi
9+
from kubernetes.client.api.apiextensions_v1beta1_api import ApiextensionsV1beta1Api
10+
from kubernetes.client.api.apiregistration_api import ApiregistrationApi
11+
from kubernetes.client.api.apiregistration_v1_api import ApiregistrationV1Api
12+
from kubernetes.client.api.apiregistration_v1beta1_api import ApiregistrationV1beta1Api
13+
from kubernetes.client.api.apis_api import ApisApi
14+
from kubernetes.client.api.apps_api import AppsApi
15+
from kubernetes.client.api.apps_v1_api import AppsV1Api
16+
from kubernetes.client.api.apps_v1beta1_api import AppsV1beta1Api
17+
from kubernetes.client.api.apps_v1beta2_api import AppsV1beta2Api
18+
from kubernetes.client.api.auditregistration_api import AuditregistrationApi
19+
from kubernetes.client.api.auditregistration_v1alpha1_api import AuditregistrationV1alpha1Api
20+
from kubernetes.client.api.authentication_api import AuthenticationApi
21+
from kubernetes.client.api.authentication_v1_api import AuthenticationV1Api
22+
from kubernetes.client.api.authentication_v1beta1_api import AuthenticationV1beta1Api
23+
from kubernetes.client.api.authorization_api import AuthorizationApi
24+
from kubernetes.client.api.authorization_v1_api import AuthorizationV1Api
25+
from kubernetes.client.api.authorization_v1beta1_api import AuthorizationV1beta1Api
26+
from kubernetes.client.api.autoscaling_api import AutoscalingApi
27+
from kubernetes.client.api.autoscaling_v1_api import AutoscalingV1Api
28+
from kubernetes.client.api.autoscaling_v2beta1_api import AutoscalingV2beta1Api
29+
from kubernetes.client.api.autoscaling_v2beta2_api import AutoscalingV2beta2Api
30+
from kubernetes.client.api.batch_api import BatchApi
31+
from kubernetes.client.api.batch_v1_api import BatchV1Api
32+
from kubernetes.client.api.batch_v1beta1_api import BatchV1beta1Api
33+
from kubernetes.client.api.batch_v2alpha1_api import BatchV2alpha1Api
34+
from kubernetes.client.api.certificates_api import CertificatesApi
35+
from kubernetes.client.api.certificates_v1beta1_api import CertificatesV1beta1Api
36+
from kubernetes.client.api.coordination_api import CoordinationApi
37+
from kubernetes.client.api.coordination_v1_api import CoordinationV1Api
38+
from kubernetes.client.api.coordination_v1beta1_api import CoordinationV1beta1Api
39+
from kubernetes.client.api.core_api import CoreApi
40+
from kubernetes.client.api.core_v1_api import CoreV1Api
41+
from kubernetes.client.api.custom_objects_api import CustomObjectsApi
42+
from kubernetes.client.api.events_api import EventsApi
43+
from kubernetes.client.api.events_v1beta1_api import EventsV1beta1Api
44+
from kubernetes.client.api.extensions_api import ExtensionsApi
45+
from kubernetes.client.api.extensions_v1beta1_api import ExtensionsV1beta1Api
46+
from kubernetes.client.api.logs_api import LogsApi
47+
from kubernetes.client.api.networking_api import NetworkingApi
48+
from kubernetes.client.api.networking_v1_api import NetworkingV1Api
49+
from kubernetes.client.api.networking_v1beta1_api import NetworkingV1beta1Api
50+
from kubernetes.client.api.node_api import NodeApi
51+
from kubernetes.client.api.node_v1alpha1_api import NodeV1alpha1Api
52+
from kubernetes.client.api.node_v1beta1_api import NodeV1beta1Api
53+
from kubernetes.client.api.policy_api import PolicyApi
54+
from kubernetes.client.api.policy_v1beta1_api import PolicyV1beta1Api
55+
from kubernetes.client.api.rbac_authorization_api import RbacAuthorizationApi
56+
from kubernetes.client.api.rbac_authorization_v1_api import RbacAuthorizationV1Api
57+
from kubernetes.client.api.rbac_authorization_v1alpha1_api import RbacAuthorizationV1alpha1Api
58+
from kubernetes.client.api.rbac_authorization_v1beta1_api import RbacAuthorizationV1beta1Api
59+
from kubernetes.client.api.scheduling_api import SchedulingApi
60+
from kubernetes.client.api.scheduling_v1_api import SchedulingV1Api
61+
from kubernetes.client.api.scheduling_v1alpha1_api import SchedulingV1alpha1Api
62+
from kubernetes.client.api.scheduling_v1beta1_api import SchedulingV1beta1Api
63+
from kubernetes.client.api.settings_api import SettingsApi
64+
from kubernetes.client.api.settings_v1alpha1_api import SettingsV1alpha1Api
65+
from kubernetes.client.api.storage_api import StorageApi
66+
from kubernetes.client.api.storage_v1_api import StorageV1Api
67+
from kubernetes.client.api.storage_v1alpha1_api import StorageV1alpha1Api
68+
from kubernetes.client.api.storage_v1beta1_api import StorageV1beta1Api
69+
from kubernetes.client.api.version_api import VersionApi
Lines changed: 121 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,121 @@
1+
# coding: utf-8
2+
3+
"""
4+
Kubernetes
5+
6+
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501
7+
8+
OpenAPI spec version: v1.14.6
9+
Generated by: https://openapi-generator.tech
10+
"""
11+
12+
13+
from __future__ import absolute_import
14+
15+
import re # noqa: F401
16+
17+
# python 2 and python 3 compatibility library
18+
import six
19+
20+
from kubernetes.client.api_client import ApiClient
21+
22+
23+
class AdmissionregistrationApi(object):
24+
"""NOTE: This class is auto generated by OpenAPI Generator
25+
Ref: https://openapi-generator.tech
26+
27+
Do not edit the class manually.
28+
"""
29+
30+
def __init__(self, api_client=None):
31+
if api_client is None:
32+
api_client = ApiClient()
33+
self.api_client = api_client
34+
35+
def get_api_group(self, **kwargs): # noqa: E501
36+
"""get_api_group # noqa: E501
37+
38+
get information of a group # noqa: E501
39+
This method makes a synchronous HTTP request by default. To make an
40+
asynchronous HTTP request, please pass async_req=True
41+
>>> thread = api.get_api_group(async_req=True)
42+
>>> result = thread.get()
43+
44+
:param async_req bool
45+
:return: V1APIGroup
46+
If the method is called asynchronously,
47+
returns the request thread.
48+
"""
49+
kwargs['_return_http_data_only'] = True
50+
if kwargs.get('async_req'):
51+
return self.get_api_group_with_http_info(**kwargs) # noqa: E501
52+
else:
53+
(data) = self.get_api_group_with_http_info(**kwargs) # noqa: E501
54+
return data
55+
56+
def get_api_group_with_http_info(self, **kwargs): # noqa: E501
57+
"""get_api_group # noqa: E501
58+
59+
get information of a group # noqa: E501
60+
This method makes a synchronous HTTP request by default. To make an
61+
asynchronous HTTP request, please pass async_req=True
62+
>>> thread = api.get_api_group_with_http_info(async_req=True)
63+
>>> result = thread.get()
64+
65+
:param async_req bool
66+
:return: V1APIGroup
67+
If the method is called asynchronously,
68+
returns the request thread.
69+
"""
70+
71+
local_var_params = locals()
72+
73+
all_params = [] # noqa: E501
74+
all_params.append('async_req')
75+
all_params.append('_return_http_data_only')
76+
all_params.append('_preload_content')
77+
all_params.append('_request_timeout')
78+
79+
for key, val in six.iteritems(local_var_params['kwargs']):
80+
if key not in all_params:
81+
raise TypeError(
82+
"Got an unexpected keyword argument '%s'"
83+
" to method get_api_group" % key
84+
)
85+
local_var_params[key] = val
86+
del local_var_params['kwargs']
87+
88+
collection_formats = {}
89+
90+
path_params = {}
91+
92+
query_params = []
93+
94+
header_params = {}
95+
96+
form_params = []
97+
local_var_files = {}
98+
99+
body_params = None
100+
# HTTP header `Accept`
101+
header_params['Accept'] = self.api_client.select_header_accept(
102+
['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf']) # noqa: E501
103+
104+
# Authentication setting
105+
auth_settings = ['BearerToken'] # noqa: E501
106+
107+
return self.api_client.call_api(
108+
'/apis/admissionregistration.k8s.io/', 'GET',
109+
path_params,
110+
query_params,
111+
header_params,
112+
body=body_params,
113+
post_params=form_params,
114+
files=local_var_files,
115+
response_type='V1APIGroup', # noqa: E501
116+
auth_settings=auth_settings,
117+
async_req=local_var_params.get('async_req'),
118+
_return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501
119+
_preload_content=local_var_params.get('_preload_content', True),
120+
_request_timeout=local_var_params.get('_request_timeout'),
121+
collection_formats=collection_formats)

0 commit comments

Comments
 (0)