generated client change
This commit is contained in:
parent
b0dbe417f2
commit
6d785aabd5
@ -1 +1 @@
|
||||
f4253abb4471ec2c5e92abaf7ead7de7739d6506a23c8af199332a47c03cb642
|
||||
c4a1b3550c60b1f3c01ed9c12eafcbdb4b8d75964f76a1971a138019d1db0f4e
|
||||
@ -3,8 +3,8 @@ No description provided (generated by Openapi Generator https://github.com/opena
|
||||
|
||||
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
||||
|
||||
- API version: release-1.19
|
||||
- Package version: 19.0.0-snapshot
|
||||
- API version: release-1.20
|
||||
- Package version: 20.0.0-snapshot
|
||||
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
|
||||
|
||||
## Requirements.
|
||||
@ -65,13 +65,13 @@ configuration.host = "http://localhost"
|
||||
# Enter a context with an instance of the API kubernetes.client
|
||||
with kubernetes.client.ApiClient(configuration) as api_client:
|
||||
# Create an instance of the API class
|
||||
api_instance = kubernetes.client.AdmissionregistrationApi(api_client)
|
||||
api_instance = kubernetes.client.WellKnownApi(api_client)
|
||||
|
||||
try:
|
||||
api_response = api_instance.get_api_group()
|
||||
api_response = api_instance.get_service_account_issuer_open_id_configuration()
|
||||
pprint(api_response)
|
||||
except ApiException as e:
|
||||
print("Exception when calling AdmissionregistrationApi->get_api_group: %s\n" % e)
|
||||
print("Exception when calling WellKnownApi->get_service_account_issuer_open_id_configuration: %s\n" % e)
|
||||
|
||||
```
|
||||
|
||||
@ -81,6 +81,7 @@ All URIs are relative to *http://localhost*
|
||||
|
||||
Class | Method | HTTP request | Description
|
||||
------------ | ------------- | ------------- | -------------
|
||||
*WellKnownApi* | [**get_service_account_issuer_open_id_configuration**](docs/WellKnownApi.md#get_service_account_issuer_open_id_configuration) | **GET** /.well-known/openid-configuration/ |
|
||||
*AdmissionregistrationApi* | [**get_api_group**](docs/AdmissionregistrationApi.md#get_api_group) | **GET** /apis/admissionregistration.k8s.io/ |
|
||||
*AdmissionregistrationV1Api* | [**create_mutating_webhook_configuration**](docs/AdmissionregistrationV1Api.md#create_mutating_webhook_configuration) | **POST** /apis/admissionregistration.k8s.io/v1/mutatingwebhookconfigurations |
|
||||
*AdmissionregistrationV1Api* | [**create_validating_webhook_configuration**](docs/AdmissionregistrationV1Api.md#create_validating_webhook_configuration) | **POST** /apis/admissionregistration.k8s.io/v1/validatingwebhookconfigurations |
|
||||
@ -650,6 +651,39 @@ Class | Method | HTTP request | Description
|
||||
*FlowcontrolApiserverV1alpha1Api* | [**replace_flow_schema_status**](docs/FlowcontrolApiserverV1alpha1Api.md#replace_flow_schema_status) | **PUT** /apis/flowcontrol.apiserver.k8s.io/v1alpha1/flowschemas/{name}/status |
|
||||
*FlowcontrolApiserverV1alpha1Api* | [**replace_priority_level_configuration**](docs/FlowcontrolApiserverV1alpha1Api.md#replace_priority_level_configuration) | **PUT** /apis/flowcontrol.apiserver.k8s.io/v1alpha1/prioritylevelconfigurations/{name} |
|
||||
*FlowcontrolApiserverV1alpha1Api* | [**replace_priority_level_configuration_status**](docs/FlowcontrolApiserverV1alpha1Api.md#replace_priority_level_configuration_status) | **PUT** /apis/flowcontrol.apiserver.k8s.io/v1alpha1/prioritylevelconfigurations/{name}/status |
|
||||
*FlowcontrolApiserverV1beta1Api* | [**create_flow_schema**](docs/FlowcontrolApiserverV1beta1Api.md#create_flow_schema) | **POST** /apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas |
|
||||
*FlowcontrolApiserverV1beta1Api* | [**create_priority_level_configuration**](docs/FlowcontrolApiserverV1beta1Api.md#create_priority_level_configuration) | **POST** /apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations |
|
||||
*FlowcontrolApiserverV1beta1Api* | [**delete_collection_flow_schema**](docs/FlowcontrolApiserverV1beta1Api.md#delete_collection_flow_schema) | **DELETE** /apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas |
|
||||
*FlowcontrolApiserverV1beta1Api* | [**delete_collection_priority_level_configuration**](docs/FlowcontrolApiserverV1beta1Api.md#delete_collection_priority_level_configuration) | **DELETE** /apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations |
|
||||
*FlowcontrolApiserverV1beta1Api* | [**delete_flow_schema**](docs/FlowcontrolApiserverV1beta1Api.md#delete_flow_schema) | **DELETE** /apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name} |
|
||||
*FlowcontrolApiserverV1beta1Api* | [**delete_priority_level_configuration**](docs/FlowcontrolApiserverV1beta1Api.md#delete_priority_level_configuration) | **DELETE** /apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name} |
|
||||
*FlowcontrolApiserverV1beta1Api* | [**get_api_resources**](docs/FlowcontrolApiserverV1beta1Api.md#get_api_resources) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta1/ |
|
||||
*FlowcontrolApiserverV1beta1Api* | [**list_flow_schema**](docs/FlowcontrolApiserverV1beta1Api.md#list_flow_schema) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas |
|
||||
*FlowcontrolApiserverV1beta1Api* | [**list_priority_level_configuration**](docs/FlowcontrolApiserverV1beta1Api.md#list_priority_level_configuration) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations |
|
||||
*FlowcontrolApiserverV1beta1Api* | [**patch_flow_schema**](docs/FlowcontrolApiserverV1beta1Api.md#patch_flow_schema) | **PATCH** /apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name} |
|
||||
*FlowcontrolApiserverV1beta1Api* | [**patch_flow_schema_status**](docs/FlowcontrolApiserverV1beta1Api.md#patch_flow_schema_status) | **PATCH** /apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}/status |
|
||||
*FlowcontrolApiserverV1beta1Api* | [**patch_priority_level_configuration**](docs/FlowcontrolApiserverV1beta1Api.md#patch_priority_level_configuration) | **PATCH** /apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name} |
|
||||
*FlowcontrolApiserverV1beta1Api* | [**patch_priority_level_configuration_status**](docs/FlowcontrolApiserverV1beta1Api.md#patch_priority_level_configuration_status) | **PATCH** /apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}/status |
|
||||
*FlowcontrolApiserverV1beta1Api* | [**read_flow_schema**](docs/FlowcontrolApiserverV1beta1Api.md#read_flow_schema) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name} |
|
||||
*FlowcontrolApiserverV1beta1Api* | [**read_flow_schema_status**](docs/FlowcontrolApiserverV1beta1Api.md#read_flow_schema_status) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}/status |
|
||||
*FlowcontrolApiserverV1beta1Api* | [**read_priority_level_configuration**](docs/FlowcontrolApiserverV1beta1Api.md#read_priority_level_configuration) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name} |
|
||||
*FlowcontrolApiserverV1beta1Api* | [**read_priority_level_configuration_status**](docs/FlowcontrolApiserverV1beta1Api.md#read_priority_level_configuration_status) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}/status |
|
||||
*FlowcontrolApiserverV1beta1Api* | [**replace_flow_schema**](docs/FlowcontrolApiserverV1beta1Api.md#replace_flow_schema) | **PUT** /apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name} |
|
||||
*FlowcontrolApiserverV1beta1Api* | [**replace_flow_schema_status**](docs/FlowcontrolApiserverV1beta1Api.md#replace_flow_schema_status) | **PUT** /apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}/status |
|
||||
*FlowcontrolApiserverV1beta1Api* | [**replace_priority_level_configuration**](docs/FlowcontrolApiserverV1beta1Api.md#replace_priority_level_configuration) | **PUT** /apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name} |
|
||||
*FlowcontrolApiserverV1beta1Api* | [**replace_priority_level_configuration_status**](docs/FlowcontrolApiserverV1beta1Api.md#replace_priority_level_configuration_status) | **PUT** /apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}/status |
|
||||
*InternalApiserverApi* | [**get_api_group**](docs/InternalApiserverApi.md#get_api_group) | **GET** /apis/internal.apiserver.k8s.io/ |
|
||||
*InternalApiserverV1alpha1Api* | [**create_storage_version**](docs/InternalApiserverV1alpha1Api.md#create_storage_version) | **POST** /apis/internal.apiserver.k8s.io/v1alpha1/storageversions |
|
||||
*InternalApiserverV1alpha1Api* | [**delete_collection_storage_version**](docs/InternalApiserverV1alpha1Api.md#delete_collection_storage_version) | **DELETE** /apis/internal.apiserver.k8s.io/v1alpha1/storageversions |
|
||||
*InternalApiserverV1alpha1Api* | [**delete_storage_version**](docs/InternalApiserverV1alpha1Api.md#delete_storage_version) | **DELETE** /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name} |
|
||||
*InternalApiserverV1alpha1Api* | [**get_api_resources**](docs/InternalApiserverV1alpha1Api.md#get_api_resources) | **GET** /apis/internal.apiserver.k8s.io/v1alpha1/ |
|
||||
*InternalApiserverV1alpha1Api* | [**list_storage_version**](docs/InternalApiserverV1alpha1Api.md#list_storage_version) | **GET** /apis/internal.apiserver.k8s.io/v1alpha1/storageversions |
|
||||
*InternalApiserverV1alpha1Api* | [**patch_storage_version**](docs/InternalApiserverV1alpha1Api.md#patch_storage_version) | **PATCH** /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name} |
|
||||
*InternalApiserverV1alpha1Api* | [**patch_storage_version_status**](docs/InternalApiserverV1alpha1Api.md#patch_storage_version_status) | **PATCH** /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}/status |
|
||||
*InternalApiserverV1alpha1Api* | [**read_storage_version**](docs/InternalApiserverV1alpha1Api.md#read_storage_version) | **GET** /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name} |
|
||||
*InternalApiserverV1alpha1Api* | [**read_storage_version_status**](docs/InternalApiserverV1alpha1Api.md#read_storage_version_status) | **GET** /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}/status |
|
||||
*InternalApiserverV1alpha1Api* | [**replace_storage_version**](docs/InternalApiserverV1alpha1Api.md#replace_storage_version) | **PUT** /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name} |
|
||||
*InternalApiserverV1alpha1Api* | [**replace_storage_version_status**](docs/InternalApiserverV1alpha1Api.md#replace_storage_version_status) | **PUT** /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}/status |
|
||||
*LogsApi* | [**log_file_handler**](docs/LogsApi.md#log_file_handler) | **GET** /logs/{logpath} |
|
||||
*LogsApi* | [**log_file_list_handler**](docs/LogsApi.md#log_file_list_handler) | **GET** /logs/ |
|
||||
*NetworkingApi* | [**get_api_group**](docs/NetworkingApi.md#get_api_group) | **GET** /apis/networking.k8s.io/ |
|
||||
@ -700,6 +734,14 @@ Class | Method | HTTP request | Description
|
||||
*NetworkingV1beta1Api* | [**replace_namespaced_ingress**](docs/NetworkingV1beta1Api.md#replace_namespaced_ingress) | **PUT** /apis/networking.k8s.io/v1beta1/namespaces/{namespace}/ingresses/{name} |
|
||||
*NetworkingV1beta1Api* | [**replace_namespaced_ingress_status**](docs/NetworkingV1beta1Api.md#replace_namespaced_ingress_status) | **PUT** /apis/networking.k8s.io/v1beta1/namespaces/{namespace}/ingresses/{name}/status |
|
||||
*NodeApi* | [**get_api_group**](docs/NodeApi.md#get_api_group) | **GET** /apis/node.k8s.io/ |
|
||||
*NodeV1Api* | [**create_runtime_class**](docs/NodeV1Api.md#create_runtime_class) | **POST** /apis/node.k8s.io/v1/runtimeclasses |
|
||||
*NodeV1Api* | [**delete_collection_runtime_class**](docs/NodeV1Api.md#delete_collection_runtime_class) | **DELETE** /apis/node.k8s.io/v1/runtimeclasses |
|
||||
*NodeV1Api* | [**delete_runtime_class**](docs/NodeV1Api.md#delete_runtime_class) | **DELETE** /apis/node.k8s.io/v1/runtimeclasses/{name} |
|
||||
*NodeV1Api* | [**get_api_resources**](docs/NodeV1Api.md#get_api_resources) | **GET** /apis/node.k8s.io/v1/ |
|
||||
*NodeV1Api* | [**list_runtime_class**](docs/NodeV1Api.md#list_runtime_class) | **GET** /apis/node.k8s.io/v1/runtimeclasses |
|
||||
*NodeV1Api* | [**patch_runtime_class**](docs/NodeV1Api.md#patch_runtime_class) | **PATCH** /apis/node.k8s.io/v1/runtimeclasses/{name} |
|
||||
*NodeV1Api* | [**read_runtime_class**](docs/NodeV1Api.md#read_runtime_class) | **GET** /apis/node.k8s.io/v1/runtimeclasses/{name} |
|
||||
*NodeV1Api* | [**replace_runtime_class**](docs/NodeV1Api.md#replace_runtime_class) | **PUT** /apis/node.k8s.io/v1/runtimeclasses/{name} |
|
||||
*NodeV1alpha1Api* | [**create_runtime_class**](docs/NodeV1alpha1Api.md#create_runtime_class) | **POST** /apis/node.k8s.io/v1alpha1/runtimeclasses |
|
||||
*NodeV1alpha1Api* | [**delete_collection_runtime_class**](docs/NodeV1alpha1Api.md#delete_collection_runtime_class) | **DELETE** /apis/node.k8s.io/v1alpha1/runtimeclasses |
|
||||
*NodeV1alpha1Api* | [**delete_runtime_class**](docs/NodeV1alpha1Api.md#delete_runtime_class) | **DELETE** /apis/node.k8s.io/v1alpha1/runtimeclasses/{name} |
|
||||
@ -716,6 +758,7 @@ Class | Method | HTTP request | Description
|
||||
*NodeV1beta1Api* | [**patch_runtime_class**](docs/NodeV1beta1Api.md#patch_runtime_class) | **PATCH** /apis/node.k8s.io/v1beta1/runtimeclasses/{name} |
|
||||
*NodeV1beta1Api* | [**read_runtime_class**](docs/NodeV1beta1Api.md#read_runtime_class) | **GET** /apis/node.k8s.io/v1beta1/runtimeclasses/{name} |
|
||||
*NodeV1beta1Api* | [**replace_runtime_class**](docs/NodeV1beta1Api.md#replace_runtime_class) | **PUT** /apis/node.k8s.io/v1beta1/runtimeclasses/{name} |
|
||||
*OpenidApi* | [**get_service_account_issuer_open_id_keyset**](docs/OpenidApi.md#get_service_account_issuer_open_id_keyset) | **GET** /openid/v1/jwks/ |
|
||||
*PolicyApi* | [**get_api_group**](docs/PolicyApi.md#get_api_group) | **GET** /apis/policy/ |
|
||||
*PolicyV1beta1Api* | [**create_namespaced_pod_disruption_budget**](docs/PolicyV1beta1Api.md#create_namespaced_pod_disruption_budget) | **POST** /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets |
|
||||
*PolicyV1beta1Api* | [**create_pod_security_policy**](docs/PolicyV1beta1Api.md#create_pod_security_policy) | **POST** /apis/policy/v1beta1/podsecuritypolicies |
|
||||
@ -855,16 +898,6 @@ Class | Method | HTTP request | Description
|
||||
*SchedulingV1beta1Api* | [**patch_priority_class**](docs/SchedulingV1beta1Api.md#patch_priority_class) | **PATCH** /apis/scheduling.k8s.io/v1beta1/priorityclasses/{name} |
|
||||
*SchedulingV1beta1Api* | [**read_priority_class**](docs/SchedulingV1beta1Api.md#read_priority_class) | **GET** /apis/scheduling.k8s.io/v1beta1/priorityclasses/{name} |
|
||||
*SchedulingV1beta1Api* | [**replace_priority_class**](docs/SchedulingV1beta1Api.md#replace_priority_class) | **PUT** /apis/scheduling.k8s.io/v1beta1/priorityclasses/{name} |
|
||||
*SettingsApi* | [**get_api_group**](docs/SettingsApi.md#get_api_group) | **GET** /apis/settings.k8s.io/ |
|
||||
*SettingsV1alpha1Api* | [**create_namespaced_pod_preset**](docs/SettingsV1alpha1Api.md#create_namespaced_pod_preset) | **POST** /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets |
|
||||
*SettingsV1alpha1Api* | [**delete_collection_namespaced_pod_preset**](docs/SettingsV1alpha1Api.md#delete_collection_namespaced_pod_preset) | **DELETE** /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets |
|
||||
*SettingsV1alpha1Api* | [**delete_namespaced_pod_preset**](docs/SettingsV1alpha1Api.md#delete_namespaced_pod_preset) | **DELETE** /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets/{name} |
|
||||
*SettingsV1alpha1Api* | [**get_api_resources**](docs/SettingsV1alpha1Api.md#get_api_resources) | **GET** /apis/settings.k8s.io/v1alpha1/ |
|
||||
*SettingsV1alpha1Api* | [**list_namespaced_pod_preset**](docs/SettingsV1alpha1Api.md#list_namespaced_pod_preset) | **GET** /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets |
|
||||
*SettingsV1alpha1Api* | [**list_pod_preset_for_all_namespaces**](docs/SettingsV1alpha1Api.md#list_pod_preset_for_all_namespaces) | **GET** /apis/settings.k8s.io/v1alpha1/podpresets |
|
||||
*SettingsV1alpha1Api* | [**patch_namespaced_pod_preset**](docs/SettingsV1alpha1Api.md#patch_namespaced_pod_preset) | **PATCH** /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets/{name} |
|
||||
*SettingsV1alpha1Api* | [**read_namespaced_pod_preset**](docs/SettingsV1alpha1Api.md#read_namespaced_pod_preset) | **GET** /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets/{name} |
|
||||
*SettingsV1alpha1Api* | [**replace_namespaced_pod_preset**](docs/SettingsV1alpha1Api.md#replace_namespaced_pod_preset) | **PUT** /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets/{name} |
|
||||
*StorageApi* | [**get_api_group**](docs/StorageApi.md#get_api_group) | **GET** /apis/storage.k8s.io/ |
|
||||
*StorageV1Api* | [**create_csi_driver**](docs/StorageV1Api.md#create_csi_driver) | **POST** /apis/storage.k8s.io/v1/csidrivers |
|
||||
*StorageV1Api* | [**create_csi_node**](docs/StorageV1Api.md#create_csi_node) | **POST** /apis/storage.k8s.io/v1/csinodes |
|
||||
@ -950,6 +983,7 @@ Class | Method | HTTP request | Description
|
||||
- [ApiextensionsV1beta1WebhookClientConfig](docs/ApiextensionsV1beta1WebhookClientConfig.md)
|
||||
- [ApiregistrationV1ServiceReference](docs/ApiregistrationV1ServiceReference.md)
|
||||
- [ApiregistrationV1beta1ServiceReference](docs/ApiregistrationV1beta1ServiceReference.md)
|
||||
- [AuthenticationV1TokenRequest](docs/AuthenticationV1TokenRequest.md)
|
||||
- [CoreV1Event](docs/CoreV1Event.md)
|
||||
- [CoreV1EventList](docs/CoreV1EventList.md)
|
||||
- [CoreV1EventSeries](docs/CoreV1EventSeries.md)
|
||||
@ -966,6 +1000,7 @@ Class | Method | HTTP request | Description
|
||||
- [ExtensionsV1beta1IngressStatus](docs/ExtensionsV1beta1IngressStatus.md)
|
||||
- [ExtensionsV1beta1IngressTLS](docs/ExtensionsV1beta1IngressTLS.md)
|
||||
- [FlowcontrolV1alpha1Subject](docs/FlowcontrolV1alpha1Subject.md)
|
||||
- [FlowcontrolV1beta1Subject](docs/FlowcontrolV1beta1Subject.md)
|
||||
- [NetworkingV1beta1HTTPIngressPath](docs/NetworkingV1beta1HTTPIngressPath.md)
|
||||
- [NetworkingV1beta1HTTPIngressRuleValue](docs/NetworkingV1beta1HTTPIngressRuleValue.md)
|
||||
- [NetworkingV1beta1Ingress](docs/NetworkingV1beta1Ingress.md)
|
||||
@ -976,6 +1011,8 @@ Class | Method | HTTP request | Description
|
||||
- [NetworkingV1beta1IngressStatus](docs/NetworkingV1beta1IngressStatus.md)
|
||||
- [NetworkingV1beta1IngressTLS](docs/NetworkingV1beta1IngressTLS.md)
|
||||
- [RbacV1alpha1Subject](docs/RbacV1alpha1Subject.md)
|
||||
- [RbacV1beta1Subject](docs/RbacV1beta1Subject.md)
|
||||
- [StorageV1TokenRequest](docs/StorageV1TokenRequest.md)
|
||||
- [V1APIGroup](docs/V1APIGroup.md)
|
||||
- [V1APIGroupList](docs/V1APIGroupList.md)
|
||||
- [V1APIResource](docs/V1APIResource.md)
|
||||
@ -1022,6 +1059,7 @@ Class | Method | HTTP request | Description
|
||||
- [V1ComponentCondition](docs/V1ComponentCondition.md)
|
||||
- [V1ComponentStatus](docs/V1ComponentStatus.md)
|
||||
- [V1ComponentStatusList](docs/V1ComponentStatusList.md)
|
||||
- [V1Condition](docs/V1Condition.md)
|
||||
- [V1ConfigMap](docs/V1ConfigMap.md)
|
||||
- [V1ConfigMapEnvSource](docs/V1ConfigMapEnvSource.md)
|
||||
- [V1ConfigMapKeySelector](docs/V1ConfigMapKeySelector.md)
|
||||
@ -1176,6 +1214,7 @@ Class | Method | HTTP request | Description
|
||||
- [V1ObjectFieldSelector](docs/V1ObjectFieldSelector.md)
|
||||
- [V1ObjectMeta](docs/V1ObjectMeta.md)
|
||||
- [V1ObjectReference](docs/V1ObjectReference.md)
|
||||
- [V1Overhead](docs/V1Overhead.md)
|
||||
- [V1OwnerReference](docs/V1OwnerReference.md)
|
||||
- [V1PersistentVolume](docs/V1PersistentVolume.md)
|
||||
- [V1PersistentVolumeClaim](docs/V1PersistentVolumeClaim.md)
|
||||
@ -1206,6 +1245,7 @@ Class | Method | HTTP request | Description
|
||||
- [V1PodTemplateList](docs/V1PodTemplateList.md)
|
||||
- [V1PodTemplateSpec](docs/V1PodTemplateSpec.md)
|
||||
- [V1PolicyRule](docs/V1PolicyRule.md)
|
||||
- [V1PortStatus](docs/V1PortStatus.md)
|
||||
- [V1PortworxVolumeSource](docs/V1PortworxVolumeSource.md)
|
||||
- [V1Preconditions](docs/V1Preconditions.md)
|
||||
- [V1PreferredSchedulingTerm](docs/V1PreferredSchedulingTerm.md)
|
||||
@ -1243,12 +1283,15 @@ Class | Method | HTTP request | Description
|
||||
- [V1RollingUpdateDeployment](docs/V1RollingUpdateDeployment.md)
|
||||
- [V1RollingUpdateStatefulSetStrategy](docs/V1RollingUpdateStatefulSetStrategy.md)
|
||||
- [V1RuleWithOperations](docs/V1RuleWithOperations.md)
|
||||
- [V1RuntimeClass](docs/V1RuntimeClass.md)
|
||||
- [V1RuntimeClassList](docs/V1RuntimeClassList.md)
|
||||
- [V1SELinuxOptions](docs/V1SELinuxOptions.md)
|
||||
- [V1Scale](docs/V1Scale.md)
|
||||
- [V1ScaleIOPersistentVolumeSource](docs/V1ScaleIOPersistentVolumeSource.md)
|
||||
- [V1ScaleIOVolumeSource](docs/V1ScaleIOVolumeSource.md)
|
||||
- [V1ScaleSpec](docs/V1ScaleSpec.md)
|
||||
- [V1ScaleStatus](docs/V1ScaleStatus.md)
|
||||
- [V1Scheduling](docs/V1Scheduling.md)
|
||||
- [V1ScopeSelector](docs/V1ScopeSelector.md)
|
||||
- [V1ScopedResourceSelectorRequirement](docs/V1ScopedResourceSelectorRequirement.md)
|
||||
- [V1SeccompProfile](docs/V1SeccompProfile.md)
|
||||
@ -1296,7 +1339,6 @@ Class | Method | HTTP request | Description
|
||||
- [V1Sysctl](docs/V1Sysctl.md)
|
||||
- [V1TCPSocketAction](docs/V1TCPSocketAction.md)
|
||||
- [V1Taint](docs/V1Taint.md)
|
||||
- [V1TokenRequest](docs/V1TokenRequest.md)
|
||||
- [V1TokenRequestSpec](docs/V1TokenRequestSpec.md)
|
||||
- [V1TokenRequestStatus](docs/V1TokenRequestStatus.md)
|
||||
- [V1TokenReview](docs/V1TokenReview.md)
|
||||
@ -1344,9 +1386,6 @@ Class | Method | HTTP request | Description
|
||||
- [V1alpha1LimitedPriorityLevelConfiguration](docs/V1alpha1LimitedPriorityLevelConfiguration.md)
|
||||
- [V1alpha1NonResourcePolicyRule](docs/V1alpha1NonResourcePolicyRule.md)
|
||||
- [V1alpha1Overhead](docs/V1alpha1Overhead.md)
|
||||
- [V1alpha1PodPreset](docs/V1alpha1PodPreset.md)
|
||||
- [V1alpha1PodPresetList](docs/V1alpha1PodPresetList.md)
|
||||
- [V1alpha1PodPresetSpec](docs/V1alpha1PodPresetSpec.md)
|
||||
- [V1alpha1PolicyRule](docs/V1alpha1PolicyRule.md)
|
||||
- [V1alpha1PolicyRulesWithSubjects](docs/V1alpha1PolicyRulesWithSubjects.md)
|
||||
- [V1alpha1PriorityClass](docs/V1alpha1PriorityClass.md)
|
||||
@ -1368,7 +1407,12 @@ Class | Method | HTTP request | Description
|
||||
- [V1alpha1RuntimeClassList](docs/V1alpha1RuntimeClassList.md)
|
||||
- [V1alpha1RuntimeClassSpec](docs/V1alpha1RuntimeClassSpec.md)
|
||||
- [V1alpha1Scheduling](docs/V1alpha1Scheduling.md)
|
||||
- [V1alpha1ServerStorageVersion](docs/V1alpha1ServerStorageVersion.md)
|
||||
- [V1alpha1ServiceAccountSubject](docs/V1alpha1ServiceAccountSubject.md)
|
||||
- [V1alpha1StorageVersion](docs/V1alpha1StorageVersion.md)
|
||||
- [V1alpha1StorageVersionCondition](docs/V1alpha1StorageVersionCondition.md)
|
||||
- [V1alpha1StorageVersionList](docs/V1alpha1StorageVersionList.md)
|
||||
- [V1alpha1StorageVersionStatus](docs/V1alpha1StorageVersionStatus.md)
|
||||
- [V1alpha1UserSubject](docs/V1alpha1UserSubject.md)
|
||||
- [V1alpha1VolumeAttachment](docs/V1alpha1VolumeAttachment.md)
|
||||
- [V1alpha1VolumeAttachmentList](docs/V1alpha1VolumeAttachmentList.md)
|
||||
@ -1428,6 +1472,13 @@ Class | Method | HTTP request | Description
|
||||
- [V1beta1Eviction](docs/V1beta1Eviction.md)
|
||||
- [V1beta1ExternalDocumentation](docs/V1beta1ExternalDocumentation.md)
|
||||
- [V1beta1FSGroupStrategyOptions](docs/V1beta1FSGroupStrategyOptions.md)
|
||||
- [V1beta1FlowDistinguisherMethod](docs/V1beta1FlowDistinguisherMethod.md)
|
||||
- [V1beta1FlowSchema](docs/V1beta1FlowSchema.md)
|
||||
- [V1beta1FlowSchemaCondition](docs/V1beta1FlowSchemaCondition.md)
|
||||
- [V1beta1FlowSchemaList](docs/V1beta1FlowSchemaList.md)
|
||||
- [V1beta1FlowSchemaSpec](docs/V1beta1FlowSchemaSpec.md)
|
||||
- [V1beta1FlowSchemaStatus](docs/V1beta1FlowSchemaStatus.md)
|
||||
- [V1beta1GroupSubject](docs/V1beta1GroupSubject.md)
|
||||
- [V1beta1HostPortRange](docs/V1beta1HostPortRange.md)
|
||||
- [V1beta1IDRange](docs/V1beta1IDRange.md)
|
||||
- [V1beta1IngressClass](docs/V1beta1IngressClass.md)
|
||||
@ -1438,11 +1489,14 @@ Class | Method | HTTP request | Description
|
||||
- [V1beta1Lease](docs/V1beta1Lease.md)
|
||||
- [V1beta1LeaseList](docs/V1beta1LeaseList.md)
|
||||
- [V1beta1LeaseSpec](docs/V1beta1LeaseSpec.md)
|
||||
- [V1beta1LimitResponse](docs/V1beta1LimitResponse.md)
|
||||
- [V1beta1LimitedPriorityLevelConfiguration](docs/V1beta1LimitedPriorityLevelConfiguration.md)
|
||||
- [V1beta1LocalSubjectAccessReview](docs/V1beta1LocalSubjectAccessReview.md)
|
||||
- [V1beta1MutatingWebhook](docs/V1beta1MutatingWebhook.md)
|
||||
- [V1beta1MutatingWebhookConfiguration](docs/V1beta1MutatingWebhookConfiguration.md)
|
||||
- [V1beta1MutatingWebhookConfigurationList](docs/V1beta1MutatingWebhookConfigurationList.md)
|
||||
- [V1beta1NonResourceAttributes](docs/V1beta1NonResourceAttributes.md)
|
||||
- [V1beta1NonResourcePolicyRule](docs/V1beta1NonResourcePolicyRule.md)
|
||||
- [V1beta1NonResourceRule](docs/V1beta1NonResourceRule.md)
|
||||
- [V1beta1Overhead](docs/V1beta1Overhead.md)
|
||||
- [V1beta1PodDisruptionBudget](docs/V1beta1PodDisruptionBudget.md)
|
||||
@ -1453,9 +1507,18 @@ Class | Method | HTTP request | Description
|
||||
- [V1beta1PodSecurityPolicyList](docs/V1beta1PodSecurityPolicyList.md)
|
||||
- [V1beta1PodSecurityPolicySpec](docs/V1beta1PodSecurityPolicySpec.md)
|
||||
- [V1beta1PolicyRule](docs/V1beta1PolicyRule.md)
|
||||
- [V1beta1PolicyRulesWithSubjects](docs/V1beta1PolicyRulesWithSubjects.md)
|
||||
- [V1beta1PriorityClass](docs/V1beta1PriorityClass.md)
|
||||
- [V1beta1PriorityClassList](docs/V1beta1PriorityClassList.md)
|
||||
- [V1beta1PriorityLevelConfiguration](docs/V1beta1PriorityLevelConfiguration.md)
|
||||
- [V1beta1PriorityLevelConfigurationCondition](docs/V1beta1PriorityLevelConfigurationCondition.md)
|
||||
- [V1beta1PriorityLevelConfigurationList](docs/V1beta1PriorityLevelConfigurationList.md)
|
||||
- [V1beta1PriorityLevelConfigurationReference](docs/V1beta1PriorityLevelConfigurationReference.md)
|
||||
- [V1beta1PriorityLevelConfigurationSpec](docs/V1beta1PriorityLevelConfigurationSpec.md)
|
||||
- [V1beta1PriorityLevelConfigurationStatus](docs/V1beta1PriorityLevelConfigurationStatus.md)
|
||||
- [V1beta1QueuingConfiguration](docs/V1beta1QueuingConfiguration.md)
|
||||
- [V1beta1ResourceAttributes](docs/V1beta1ResourceAttributes.md)
|
||||
- [V1beta1ResourcePolicyRule](docs/V1beta1ResourcePolicyRule.md)
|
||||
- [V1beta1ResourceRule](docs/V1beta1ResourceRule.md)
|
||||
- [V1beta1Role](docs/V1beta1Role.md)
|
||||
- [V1beta1RoleBinding](docs/V1beta1RoleBinding.md)
|
||||
@ -1474,18 +1537,20 @@ Class | Method | HTTP request | Description
|
||||
- [V1beta1SelfSubjectAccessReviewSpec](docs/V1beta1SelfSubjectAccessReviewSpec.md)
|
||||
- [V1beta1SelfSubjectRulesReview](docs/V1beta1SelfSubjectRulesReview.md)
|
||||
- [V1beta1SelfSubjectRulesReviewSpec](docs/V1beta1SelfSubjectRulesReviewSpec.md)
|
||||
- [V1beta1ServiceAccountSubject](docs/V1beta1ServiceAccountSubject.md)
|
||||
- [V1beta1StorageClass](docs/V1beta1StorageClass.md)
|
||||
- [V1beta1StorageClassList](docs/V1beta1StorageClassList.md)
|
||||
- [V1beta1Subject](docs/V1beta1Subject.md)
|
||||
- [V1beta1SubjectAccessReview](docs/V1beta1SubjectAccessReview.md)
|
||||
- [V1beta1SubjectAccessReviewSpec](docs/V1beta1SubjectAccessReviewSpec.md)
|
||||
- [V1beta1SubjectAccessReviewStatus](docs/V1beta1SubjectAccessReviewStatus.md)
|
||||
- [V1beta1SubjectRulesReviewStatus](docs/V1beta1SubjectRulesReviewStatus.md)
|
||||
- [V1beta1SupplementalGroupsStrategyOptions](docs/V1beta1SupplementalGroupsStrategyOptions.md)
|
||||
- [V1beta1TokenRequest](docs/V1beta1TokenRequest.md)
|
||||
- [V1beta1TokenReview](docs/V1beta1TokenReview.md)
|
||||
- [V1beta1TokenReviewSpec](docs/V1beta1TokenReviewSpec.md)
|
||||
- [V1beta1TokenReviewStatus](docs/V1beta1TokenReviewStatus.md)
|
||||
- [V1beta1UserInfo](docs/V1beta1UserInfo.md)
|
||||
- [V1beta1UserSubject](docs/V1beta1UserSubject.md)
|
||||
- [V1beta1ValidatingWebhook](docs/V1beta1ValidatingWebhook.md)
|
||||
- [V1beta1ValidatingWebhookConfiguration](docs/V1beta1ValidatingWebhookConfiguration.md)
|
||||
- [V1beta1ValidatingWebhookConfigurationList](docs/V1beta1ValidatingWebhookConfigurationList.md)
|
||||
@ -1501,6 +1566,8 @@ Class | Method | HTTP request | Description
|
||||
- [V2alpha1CronJobSpec](docs/V2alpha1CronJobSpec.md)
|
||||
- [V2alpha1CronJobStatus](docs/V2alpha1CronJobStatus.md)
|
||||
- [V2alpha1JobTemplateSpec](docs/V2alpha1JobTemplateSpec.md)
|
||||
- [V2beta1ContainerResourceMetricSource](docs/V2beta1ContainerResourceMetricSource.md)
|
||||
- [V2beta1ContainerResourceMetricStatus](docs/V2beta1ContainerResourceMetricStatus.md)
|
||||
- [V2beta1CrossVersionObjectReference](docs/V2beta1CrossVersionObjectReference.md)
|
||||
- [V2beta1ExternalMetricSource](docs/V2beta1ExternalMetricSource.md)
|
||||
- [V2beta1ExternalMetricStatus](docs/V2beta1ExternalMetricStatus.md)
|
||||
@ -1517,6 +1584,8 @@ Class | Method | HTTP request | Description
|
||||
- [V2beta1PodsMetricStatus](docs/V2beta1PodsMetricStatus.md)
|
||||
- [V2beta1ResourceMetricSource](docs/V2beta1ResourceMetricSource.md)
|
||||
- [V2beta1ResourceMetricStatus](docs/V2beta1ResourceMetricStatus.md)
|
||||
- [V2beta2ContainerResourceMetricSource](docs/V2beta2ContainerResourceMetricSource.md)
|
||||
- [V2beta2ContainerResourceMetricStatus](docs/V2beta2ContainerResourceMetricStatus.md)
|
||||
- [V2beta2CrossVersionObjectReference](docs/V2beta2CrossVersionObjectReference.md)
|
||||
- [V2beta2ExternalMetricSource](docs/V2beta2ExternalMetricSource.md)
|
||||
- [V2beta2ExternalMetricStatus](docs/V2beta2ExternalMetricStatus.md)
|
||||
|
||||
@ -14,7 +14,7 @@
|
||||
|
||||
__project__ = 'kubernetes'
|
||||
# The version is auto-updated. Please do not edit.
|
||||
__version__ = "19.0.0-snapshot"
|
||||
__version__ = "20.0.0-snapshot"
|
||||
|
||||
import kubernetes.client
|
||||
import kubernetes.config
|
||||
|
||||
@ -7,16 +7,17 @@
|
||||
|
||||
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501
|
||||
|
||||
The version of the OpenAPI document: release-1.19
|
||||
The version of the OpenAPI document: release-1.20
|
||||
Generated by: https://openapi-generator.tech
|
||||
"""
|
||||
|
||||
|
||||
from __future__ import absolute_import
|
||||
|
||||
__version__ = "19.0.0-snapshot"
|
||||
__version__ = "20.0.0-snapshot"
|
||||
|
||||
# import apis into sdk package
|
||||
from kubernetes.client.api.well_known_api import WellKnownApi
|
||||
from kubernetes.client.api.admissionregistration_api import AdmissionregistrationApi
|
||||
from kubernetes.client.api.admissionregistration_v1_api import AdmissionregistrationV1Api
|
||||
from kubernetes.client.api.admissionregistration_v1beta1_api import AdmissionregistrationV1beta1Api
|
||||
@ -61,13 +62,18 @@ from kubernetes.client.api.extensions_api import ExtensionsApi
|
||||
from kubernetes.client.api.extensions_v1beta1_api import ExtensionsV1beta1Api
|
||||
from kubernetes.client.api.flowcontrol_apiserver_api import FlowcontrolApiserverApi
|
||||
from kubernetes.client.api.flowcontrol_apiserver_v1alpha1_api import FlowcontrolApiserverV1alpha1Api
|
||||
from kubernetes.client.api.flowcontrol_apiserver_v1beta1_api import FlowcontrolApiserverV1beta1Api
|
||||
from kubernetes.client.api.internal_apiserver_api import InternalApiserverApi
|
||||
from kubernetes.client.api.internal_apiserver_v1alpha1_api import InternalApiserverV1alpha1Api
|
||||
from kubernetes.client.api.logs_api import LogsApi
|
||||
from kubernetes.client.api.networking_api import NetworkingApi
|
||||
from kubernetes.client.api.networking_v1_api import NetworkingV1Api
|
||||
from kubernetes.client.api.networking_v1beta1_api import NetworkingV1beta1Api
|
||||
from kubernetes.client.api.node_api import NodeApi
|
||||
from kubernetes.client.api.node_v1_api import NodeV1Api
|
||||
from kubernetes.client.api.node_v1alpha1_api import NodeV1alpha1Api
|
||||
from kubernetes.client.api.node_v1beta1_api import NodeV1beta1Api
|
||||
from kubernetes.client.api.openid_api import OpenidApi
|
||||
from kubernetes.client.api.policy_api import PolicyApi
|
||||
from kubernetes.client.api.policy_v1beta1_api import PolicyV1beta1Api
|
||||
from kubernetes.client.api.rbac_authorization_api import RbacAuthorizationApi
|
||||
@ -78,8 +84,6 @@ from kubernetes.client.api.scheduling_api import SchedulingApi
|
||||
from kubernetes.client.api.scheduling_v1_api import SchedulingV1Api
|
||||
from kubernetes.client.api.scheduling_v1alpha1_api import SchedulingV1alpha1Api
|
||||
from kubernetes.client.api.scheduling_v1beta1_api import SchedulingV1beta1Api
|
||||
from kubernetes.client.api.settings_api import SettingsApi
|
||||
from kubernetes.client.api.settings_v1alpha1_api import SettingsV1alpha1Api
|
||||
from kubernetes.client.api.storage_api import StorageApi
|
||||
from kubernetes.client.api.storage_v1_api import StorageV1Api
|
||||
from kubernetes.client.api.storage_v1alpha1_api import StorageV1alpha1Api
|
||||
@ -105,6 +109,7 @@ from kubernetes.client.models.apiextensions_v1beta1_service_reference import Api
|
||||
from kubernetes.client.models.apiextensions_v1beta1_webhook_client_config import ApiextensionsV1beta1WebhookClientConfig
|
||||
from kubernetes.client.models.apiregistration_v1_service_reference import ApiregistrationV1ServiceReference
|
||||
from kubernetes.client.models.apiregistration_v1beta1_service_reference import ApiregistrationV1beta1ServiceReference
|
||||
from kubernetes.client.models.authentication_v1_token_request import AuthenticationV1TokenRequest
|
||||
from kubernetes.client.models.core_v1_event import CoreV1Event
|
||||
from kubernetes.client.models.core_v1_event_list import CoreV1EventList
|
||||
from kubernetes.client.models.core_v1_event_series import CoreV1EventSeries
|
||||
@ -121,6 +126,7 @@ from kubernetes.client.models.extensions_v1beta1_ingress_spec import ExtensionsV
|
||||
from kubernetes.client.models.extensions_v1beta1_ingress_status import ExtensionsV1beta1IngressStatus
|
||||
from kubernetes.client.models.extensions_v1beta1_ingress_tls import ExtensionsV1beta1IngressTLS
|
||||
from kubernetes.client.models.flowcontrol_v1alpha1_subject import FlowcontrolV1alpha1Subject
|
||||
from kubernetes.client.models.flowcontrol_v1beta1_subject import FlowcontrolV1beta1Subject
|
||||
from kubernetes.client.models.networking_v1beta1_http_ingress_path import NetworkingV1beta1HTTPIngressPath
|
||||
from kubernetes.client.models.networking_v1beta1_http_ingress_rule_value import NetworkingV1beta1HTTPIngressRuleValue
|
||||
from kubernetes.client.models.networking_v1beta1_ingress import NetworkingV1beta1Ingress
|
||||
@ -131,6 +137,8 @@ from kubernetes.client.models.networking_v1beta1_ingress_spec import NetworkingV
|
||||
from kubernetes.client.models.networking_v1beta1_ingress_status import NetworkingV1beta1IngressStatus
|
||||
from kubernetes.client.models.networking_v1beta1_ingress_tls import NetworkingV1beta1IngressTLS
|
||||
from kubernetes.client.models.rbac_v1alpha1_subject import RbacV1alpha1Subject
|
||||
from kubernetes.client.models.rbac_v1beta1_subject import RbacV1beta1Subject
|
||||
from kubernetes.client.models.storage_v1_token_request import StorageV1TokenRequest
|
||||
from kubernetes.client.models.v1_api_group import V1APIGroup
|
||||
from kubernetes.client.models.v1_api_group_list import V1APIGroupList
|
||||
from kubernetes.client.models.v1_api_resource import V1APIResource
|
||||
@ -177,6 +185,7 @@ from kubernetes.client.models.v1_cluster_role_list import V1ClusterRoleList
|
||||
from kubernetes.client.models.v1_component_condition import V1ComponentCondition
|
||||
from kubernetes.client.models.v1_component_status import V1ComponentStatus
|
||||
from kubernetes.client.models.v1_component_status_list import V1ComponentStatusList
|
||||
from kubernetes.client.models.v1_condition import V1Condition
|
||||
from kubernetes.client.models.v1_config_map import V1ConfigMap
|
||||
from kubernetes.client.models.v1_config_map_env_source import V1ConfigMapEnvSource
|
||||
from kubernetes.client.models.v1_config_map_key_selector import V1ConfigMapKeySelector
|
||||
@ -331,6 +340,7 @@ from kubernetes.client.models.v1_non_resource_rule import V1NonResourceRule
|
||||
from kubernetes.client.models.v1_object_field_selector import V1ObjectFieldSelector
|
||||
from kubernetes.client.models.v1_object_meta import V1ObjectMeta
|
||||
from kubernetes.client.models.v1_object_reference import V1ObjectReference
|
||||
from kubernetes.client.models.v1_overhead import V1Overhead
|
||||
from kubernetes.client.models.v1_owner_reference import V1OwnerReference
|
||||
from kubernetes.client.models.v1_persistent_volume import V1PersistentVolume
|
||||
from kubernetes.client.models.v1_persistent_volume_claim import V1PersistentVolumeClaim
|
||||
@ -361,6 +371,7 @@ from kubernetes.client.models.v1_pod_template import V1PodTemplate
|
||||
from kubernetes.client.models.v1_pod_template_list import V1PodTemplateList
|
||||
from kubernetes.client.models.v1_pod_template_spec import V1PodTemplateSpec
|
||||
from kubernetes.client.models.v1_policy_rule import V1PolicyRule
|
||||
from kubernetes.client.models.v1_port_status import V1PortStatus
|
||||
from kubernetes.client.models.v1_portworx_volume_source import V1PortworxVolumeSource
|
||||
from kubernetes.client.models.v1_preconditions import V1Preconditions
|
||||
from kubernetes.client.models.v1_preferred_scheduling_term import V1PreferredSchedulingTerm
|
||||
@ -398,12 +409,15 @@ from kubernetes.client.models.v1_rolling_update_daemon_set import V1RollingUpdat
|
||||
from kubernetes.client.models.v1_rolling_update_deployment import V1RollingUpdateDeployment
|
||||
from kubernetes.client.models.v1_rolling_update_stateful_set_strategy import V1RollingUpdateStatefulSetStrategy
|
||||
from kubernetes.client.models.v1_rule_with_operations import V1RuleWithOperations
|
||||
from kubernetes.client.models.v1_runtime_class import V1RuntimeClass
|
||||
from kubernetes.client.models.v1_runtime_class_list import V1RuntimeClassList
|
||||
from kubernetes.client.models.v1_se_linux_options import V1SELinuxOptions
|
||||
from kubernetes.client.models.v1_scale import V1Scale
|
||||
from kubernetes.client.models.v1_scale_io_persistent_volume_source import V1ScaleIOPersistentVolumeSource
|
||||
from kubernetes.client.models.v1_scale_io_volume_source import V1ScaleIOVolumeSource
|
||||
from kubernetes.client.models.v1_scale_spec import V1ScaleSpec
|
||||
from kubernetes.client.models.v1_scale_status import V1ScaleStatus
|
||||
from kubernetes.client.models.v1_scheduling import V1Scheduling
|
||||
from kubernetes.client.models.v1_scope_selector import V1ScopeSelector
|
||||
from kubernetes.client.models.v1_scoped_resource_selector_requirement import V1ScopedResourceSelectorRequirement
|
||||
from kubernetes.client.models.v1_seccomp_profile import V1SeccompProfile
|
||||
@ -451,7 +465,6 @@ from kubernetes.client.models.v1_subject_rules_review_status import V1SubjectRul
|
||||
from kubernetes.client.models.v1_sysctl import V1Sysctl
|
||||
from kubernetes.client.models.v1_tcp_socket_action import V1TCPSocketAction
|
||||
from kubernetes.client.models.v1_taint import V1Taint
|
||||
from kubernetes.client.models.v1_token_request import V1TokenRequest
|
||||
from kubernetes.client.models.v1_token_request_spec import V1TokenRequestSpec
|
||||
from kubernetes.client.models.v1_token_request_status import V1TokenRequestStatus
|
||||
from kubernetes.client.models.v1_token_review import V1TokenReview
|
||||
@ -499,9 +512,6 @@ from kubernetes.client.models.v1alpha1_limit_response import V1alpha1LimitRespon
|
||||
from kubernetes.client.models.v1alpha1_limited_priority_level_configuration import V1alpha1LimitedPriorityLevelConfiguration
|
||||
from kubernetes.client.models.v1alpha1_non_resource_policy_rule import V1alpha1NonResourcePolicyRule
|
||||
from kubernetes.client.models.v1alpha1_overhead import V1alpha1Overhead
|
||||
from kubernetes.client.models.v1alpha1_pod_preset import V1alpha1PodPreset
|
||||
from kubernetes.client.models.v1alpha1_pod_preset_list import V1alpha1PodPresetList
|
||||
from kubernetes.client.models.v1alpha1_pod_preset_spec import V1alpha1PodPresetSpec
|
||||
from kubernetes.client.models.v1alpha1_policy_rule import V1alpha1PolicyRule
|
||||
from kubernetes.client.models.v1alpha1_policy_rules_with_subjects import V1alpha1PolicyRulesWithSubjects
|
||||
from kubernetes.client.models.v1alpha1_priority_class import V1alpha1PriorityClass
|
||||
@ -523,7 +533,12 @@ from kubernetes.client.models.v1alpha1_runtime_class import V1alpha1RuntimeClass
|
||||
from kubernetes.client.models.v1alpha1_runtime_class_list import V1alpha1RuntimeClassList
|
||||
from kubernetes.client.models.v1alpha1_runtime_class_spec import V1alpha1RuntimeClassSpec
|
||||
from kubernetes.client.models.v1alpha1_scheduling import V1alpha1Scheduling
|
||||
from kubernetes.client.models.v1alpha1_server_storage_version import V1alpha1ServerStorageVersion
|
||||
from kubernetes.client.models.v1alpha1_service_account_subject import V1alpha1ServiceAccountSubject
|
||||
from kubernetes.client.models.v1alpha1_storage_version import V1alpha1StorageVersion
|
||||
from kubernetes.client.models.v1alpha1_storage_version_condition import V1alpha1StorageVersionCondition
|
||||
from kubernetes.client.models.v1alpha1_storage_version_list import V1alpha1StorageVersionList
|
||||
from kubernetes.client.models.v1alpha1_storage_version_status import V1alpha1StorageVersionStatus
|
||||
from kubernetes.client.models.v1alpha1_user_subject import V1alpha1UserSubject
|
||||
from kubernetes.client.models.v1alpha1_volume_attachment import V1alpha1VolumeAttachment
|
||||
from kubernetes.client.models.v1alpha1_volume_attachment_list import V1alpha1VolumeAttachmentList
|
||||
@ -583,6 +598,13 @@ from kubernetes.client.models.v1beta1_event_series import V1beta1EventSeries
|
||||
from kubernetes.client.models.v1beta1_eviction import V1beta1Eviction
|
||||
from kubernetes.client.models.v1beta1_external_documentation import V1beta1ExternalDocumentation
|
||||
from kubernetes.client.models.v1beta1_fs_group_strategy_options import V1beta1FSGroupStrategyOptions
|
||||
from kubernetes.client.models.v1beta1_flow_distinguisher_method import V1beta1FlowDistinguisherMethod
|
||||
from kubernetes.client.models.v1beta1_flow_schema import V1beta1FlowSchema
|
||||
from kubernetes.client.models.v1beta1_flow_schema_condition import V1beta1FlowSchemaCondition
|
||||
from kubernetes.client.models.v1beta1_flow_schema_list import V1beta1FlowSchemaList
|
||||
from kubernetes.client.models.v1beta1_flow_schema_spec import V1beta1FlowSchemaSpec
|
||||
from kubernetes.client.models.v1beta1_flow_schema_status import V1beta1FlowSchemaStatus
|
||||
from kubernetes.client.models.v1beta1_group_subject import V1beta1GroupSubject
|
||||
from kubernetes.client.models.v1beta1_host_port_range import V1beta1HostPortRange
|
||||
from kubernetes.client.models.v1beta1_id_range import V1beta1IDRange
|
||||
from kubernetes.client.models.v1beta1_ingress_class import V1beta1IngressClass
|
||||
@ -593,11 +615,14 @@ from kubernetes.client.models.v1beta1_job_template_spec import V1beta1JobTemplat
|
||||
from kubernetes.client.models.v1beta1_lease import V1beta1Lease
|
||||
from kubernetes.client.models.v1beta1_lease_list import V1beta1LeaseList
|
||||
from kubernetes.client.models.v1beta1_lease_spec import V1beta1LeaseSpec
|
||||
from kubernetes.client.models.v1beta1_limit_response import V1beta1LimitResponse
|
||||
from kubernetes.client.models.v1beta1_limited_priority_level_configuration import V1beta1LimitedPriorityLevelConfiguration
|
||||
from kubernetes.client.models.v1beta1_local_subject_access_review import V1beta1LocalSubjectAccessReview
|
||||
from kubernetes.client.models.v1beta1_mutating_webhook import V1beta1MutatingWebhook
|
||||
from kubernetes.client.models.v1beta1_mutating_webhook_configuration import V1beta1MutatingWebhookConfiguration
|
||||
from kubernetes.client.models.v1beta1_mutating_webhook_configuration_list import V1beta1MutatingWebhookConfigurationList
|
||||
from kubernetes.client.models.v1beta1_non_resource_attributes import V1beta1NonResourceAttributes
|
||||
from kubernetes.client.models.v1beta1_non_resource_policy_rule import V1beta1NonResourcePolicyRule
|
||||
from kubernetes.client.models.v1beta1_non_resource_rule import V1beta1NonResourceRule
|
||||
from kubernetes.client.models.v1beta1_overhead import V1beta1Overhead
|
||||
from kubernetes.client.models.v1beta1_pod_disruption_budget import V1beta1PodDisruptionBudget
|
||||
@ -608,9 +633,18 @@ from kubernetes.client.models.v1beta1_pod_security_policy import V1beta1PodSecur
|
||||
from kubernetes.client.models.v1beta1_pod_security_policy_list import V1beta1PodSecurityPolicyList
|
||||
from kubernetes.client.models.v1beta1_pod_security_policy_spec import V1beta1PodSecurityPolicySpec
|
||||
from kubernetes.client.models.v1beta1_policy_rule import V1beta1PolicyRule
|
||||
from kubernetes.client.models.v1beta1_policy_rules_with_subjects import V1beta1PolicyRulesWithSubjects
|
||||
from kubernetes.client.models.v1beta1_priority_class import V1beta1PriorityClass
|
||||
from kubernetes.client.models.v1beta1_priority_class_list import V1beta1PriorityClassList
|
||||
from kubernetes.client.models.v1beta1_priority_level_configuration import V1beta1PriorityLevelConfiguration
|
||||
from kubernetes.client.models.v1beta1_priority_level_configuration_condition import V1beta1PriorityLevelConfigurationCondition
|
||||
from kubernetes.client.models.v1beta1_priority_level_configuration_list import V1beta1PriorityLevelConfigurationList
|
||||
from kubernetes.client.models.v1beta1_priority_level_configuration_reference import V1beta1PriorityLevelConfigurationReference
|
||||
from kubernetes.client.models.v1beta1_priority_level_configuration_spec import V1beta1PriorityLevelConfigurationSpec
|
||||
from kubernetes.client.models.v1beta1_priority_level_configuration_status import V1beta1PriorityLevelConfigurationStatus
|
||||
from kubernetes.client.models.v1beta1_queuing_configuration import V1beta1QueuingConfiguration
|
||||
from kubernetes.client.models.v1beta1_resource_attributes import V1beta1ResourceAttributes
|
||||
from kubernetes.client.models.v1beta1_resource_policy_rule import V1beta1ResourcePolicyRule
|
||||
from kubernetes.client.models.v1beta1_resource_rule import V1beta1ResourceRule
|
||||
from kubernetes.client.models.v1beta1_role import V1beta1Role
|
||||
from kubernetes.client.models.v1beta1_role_binding import V1beta1RoleBinding
|
||||
@ -629,18 +663,20 @@ from kubernetes.client.models.v1beta1_self_subject_access_review import V1beta1S
|
||||
from kubernetes.client.models.v1beta1_self_subject_access_review_spec import V1beta1SelfSubjectAccessReviewSpec
|
||||
from kubernetes.client.models.v1beta1_self_subject_rules_review import V1beta1SelfSubjectRulesReview
|
||||
from kubernetes.client.models.v1beta1_self_subject_rules_review_spec import V1beta1SelfSubjectRulesReviewSpec
|
||||
from kubernetes.client.models.v1beta1_service_account_subject import V1beta1ServiceAccountSubject
|
||||
from kubernetes.client.models.v1beta1_storage_class import V1beta1StorageClass
|
||||
from kubernetes.client.models.v1beta1_storage_class_list import V1beta1StorageClassList
|
||||
from kubernetes.client.models.v1beta1_subject import V1beta1Subject
|
||||
from kubernetes.client.models.v1beta1_subject_access_review import V1beta1SubjectAccessReview
|
||||
from kubernetes.client.models.v1beta1_subject_access_review_spec import V1beta1SubjectAccessReviewSpec
|
||||
from kubernetes.client.models.v1beta1_subject_access_review_status import V1beta1SubjectAccessReviewStatus
|
||||
from kubernetes.client.models.v1beta1_subject_rules_review_status import V1beta1SubjectRulesReviewStatus
|
||||
from kubernetes.client.models.v1beta1_supplemental_groups_strategy_options import V1beta1SupplementalGroupsStrategyOptions
|
||||
from kubernetes.client.models.v1beta1_token_request import V1beta1TokenRequest
|
||||
from kubernetes.client.models.v1beta1_token_review import V1beta1TokenReview
|
||||
from kubernetes.client.models.v1beta1_token_review_spec import V1beta1TokenReviewSpec
|
||||
from kubernetes.client.models.v1beta1_token_review_status import V1beta1TokenReviewStatus
|
||||
from kubernetes.client.models.v1beta1_user_info import V1beta1UserInfo
|
||||
from kubernetes.client.models.v1beta1_user_subject import V1beta1UserSubject
|
||||
from kubernetes.client.models.v1beta1_validating_webhook import V1beta1ValidatingWebhook
|
||||
from kubernetes.client.models.v1beta1_validating_webhook_configuration import V1beta1ValidatingWebhookConfiguration
|
||||
from kubernetes.client.models.v1beta1_validating_webhook_configuration_list import V1beta1ValidatingWebhookConfigurationList
|
||||
@ -656,6 +692,8 @@ from kubernetes.client.models.v2alpha1_cron_job_list import V2alpha1CronJobList
|
||||
from kubernetes.client.models.v2alpha1_cron_job_spec import V2alpha1CronJobSpec
|
||||
from kubernetes.client.models.v2alpha1_cron_job_status import V2alpha1CronJobStatus
|
||||
from kubernetes.client.models.v2alpha1_job_template_spec import V2alpha1JobTemplateSpec
|
||||
from kubernetes.client.models.v2beta1_container_resource_metric_source import V2beta1ContainerResourceMetricSource
|
||||
from kubernetes.client.models.v2beta1_container_resource_metric_status import V2beta1ContainerResourceMetricStatus
|
||||
from kubernetes.client.models.v2beta1_cross_version_object_reference import V2beta1CrossVersionObjectReference
|
||||
from kubernetes.client.models.v2beta1_external_metric_source import V2beta1ExternalMetricSource
|
||||
from kubernetes.client.models.v2beta1_external_metric_status import V2beta1ExternalMetricStatus
|
||||
@ -672,6 +710,8 @@ from kubernetes.client.models.v2beta1_pods_metric_source import V2beta1PodsMetri
|
||||
from kubernetes.client.models.v2beta1_pods_metric_status import V2beta1PodsMetricStatus
|
||||
from kubernetes.client.models.v2beta1_resource_metric_source import V2beta1ResourceMetricSource
|
||||
from kubernetes.client.models.v2beta1_resource_metric_status import V2beta1ResourceMetricStatus
|
||||
from kubernetes.client.models.v2beta2_container_resource_metric_source import V2beta2ContainerResourceMetricSource
|
||||
from kubernetes.client.models.v2beta2_container_resource_metric_status import V2beta2ContainerResourceMetricStatus
|
||||
from kubernetes.client.models.v2beta2_cross_version_object_reference import V2beta2CrossVersionObjectReference
|
||||
from kubernetes.client.models.v2beta2_external_metric_source import V2beta2ExternalMetricSource
|
||||
from kubernetes.client.models.v2beta2_external_metric_status import V2beta2ExternalMetricStatus
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
|
||||
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501
|
||||
|
||||
The version of the OpenAPI document: release-1.19
|
||||
The version of the OpenAPI document: release-1.20
|
||||
Generated by: https://openapi-generator.tech
|
||||
"""
|
||||
|
||||
@ -78,7 +78,7 @@ class ApiClient(object):
|
||||
self.default_headers[header_name] = header_value
|
||||
self.cookie = cookie
|
||||
# Set default User-Agent.
|
||||
self.user_agent = 'OpenAPI-Generator/19.0.0-snapshot/python'
|
||||
self.user_agent = 'OpenAPI-Generator/20.0.0-snapshot/python'
|
||||
self.client_side_validation = configuration.client_side_validation
|
||||
|
||||
def __enter__(self):
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
|
||||
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501
|
||||
|
||||
The version of the OpenAPI document: release-1.19
|
||||
The version of the OpenAPI document: release-1.20
|
||||
Generated by: https://openapi-generator.tech
|
||||
"""
|
||||
|
||||
@ -156,9 +156,6 @@ class Configuration(object):
|
||||
self.proxy = None
|
||||
"""Proxy URL
|
||||
"""
|
||||
self.no_proxy = None
|
||||
"""bypass proxy for host in the no_proxy list.
|
||||
"""
|
||||
self.proxy_headers = None
|
||||
"""Proxy headers
|
||||
"""
|
||||
@ -349,8 +346,8 @@ class Configuration(object):
|
||||
return "Python SDK Debug Report:\n"\
|
||||
"OS: {env}\n"\
|
||||
"Python Version: {pyversion}\n"\
|
||||
"Version of the API: release-1.19\n"\
|
||||
"SDK Package Version: 19.0.0-snapshot".\
|
||||
"Version of the API: release-1.20\n"\
|
||||
"SDK Package Version: 20.0.0-snapshot".\
|
||||
format(env=sys.platform, pyversion=sys.version)
|
||||
|
||||
def get_host_settings(self):
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
|
||||
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501
|
||||
|
||||
The version of the OpenAPI document: release-1.19
|
||||
The version of the OpenAPI document: release-1.20
|
||||
Generated by: https://openapi-generator.tech
|
||||
"""
|
||||
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
|
||||
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501
|
||||
|
||||
The version of the OpenAPI document: release-1.19
|
||||
The version of the OpenAPI document: release-1.20
|
||||
Generated by: https://openapi-generator.tech
|
||||
"""
|
||||
|
||||
@ -25,7 +25,6 @@ from six.moves.urllib.parse import urlencode
|
||||
import urllib3
|
||||
|
||||
from kubernetes.client.exceptions import ApiException, ApiValueError
|
||||
from requests.utils import should_bypass_proxies
|
||||
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
@ -84,7 +83,7 @@ class RESTClientObject(object):
|
||||
maxsize = 4
|
||||
|
||||
# https pool manager
|
||||
if configuration.proxy and not should_bypass_proxies(configuration.host, no_proxy=configuration.no_proxy or ''):
|
||||
if configuration.proxy:
|
||||
self.pool_manager = urllib3.ProxyManager(
|
||||
num_pools=pools_size,
|
||||
maxsize=maxsize,
|
||||
|
||||
@ -6,8 +6,7 @@ import weakref
|
||||
import unittest
|
||||
|
||||
import kubernetes
|
||||
from kubernetes.client.configuration import Configuration
|
||||
import urllib3
|
||||
|
||||
|
||||
class TestApiClient(unittest.TestCase):
|
||||
|
||||
@ -24,28 +23,3 @@ class TestApiClient(unittest.TestCase):
|
||||
self.assertIsNotNone(client._pool)
|
||||
atexit._run_exitfuncs()
|
||||
self.assertIsNone(client._pool)
|
||||
|
||||
def test_rest_proxycare(self):
|
||||
|
||||
pool = { 'proxy': urllib3.ProxyManager, 'direct': urllib3.PoolManager }
|
||||
|
||||
for dst, proxy, no_proxy, expected_pool in [
|
||||
( 'http://kube.local/', None, None, pool['direct']),
|
||||
( 'http://kube.local/', 'http://proxy.local:8080/', None, pool['proxy']),
|
||||
( 'http://127.0.0.1:8080/', 'http://proxy.local:8080/', 'localhost,127.0.0.0/8,.local', pool['direct']),
|
||||
( 'http://kube.local/', 'http://proxy.local:8080/', 'localhost,127.0.0.0/8,.local', pool['direct']),
|
||||
( 'http://kube.others.com:1234/','http://proxy.local:8080/', 'localhost,127.0.0.0/8,.local', pool['proxy']),
|
||||
( 'http://kube.others.com:1234/','http://proxy.local:8080/', '*', pool['direct']),
|
||||
]:
|
||||
# setup input
|
||||
config = Configuration()
|
||||
setattr(config, 'host', dst)
|
||||
if proxy is not None:
|
||||
setattr(config, 'proxy', proxy)
|
||||
if no_proxy is not None:
|
||||
setattr(config, 'no_proxy', no_proxy)
|
||||
# setup done
|
||||
|
||||
# test
|
||||
client = kubernetes.client.ApiClient(configuration=config)
|
||||
self.assertEqual( expected_pool, type(client.rest_client.pool_manager) )
|
||||
|
||||
Loading…
Reference in New Issue
Block a user