diff --git a/CHANGELOG.md b/CHANGELOG.md index 840423ef20..ca903f91cc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,146 @@ +# v35.0.0+snapshot + +Kubernetes API Version: v1.35.0 + +### API Change +- Added `ObservedGeneration` to CustomResourceDefinition conditions. ([kubernetes/kubernetes#134984](https://github.com/kubernetes/kubernetes/pull/134984), [@michaelasp](https://github.com/michaelasp)) +- Added `WithOrigin` within `apis/core/validation` with adjusted tests. ([kubernetes/kubernetes#132825](https://github.com/kubernetes/kubernetes/pull/132825), [@PatrickLaabs](https://github.com/PatrickLaabs)) +- Added scoring for the prioritized list feature so nodes that best satisfy the highest-ranked subrequests were chosen. ([kubernetes/kubernetes#134711](https://github.com/kubernetes/kubernetes/pull/134711), [@mortent](https://github.com/mortent)) [SIG Node, Scheduling and Testing] +- Added the `--min-compatibility-version` flag to `kube-apiserver`, `kube-controller-manager`, and `kube-scheduler`. ([kubernetes/kubernetes#133980](https://github.com/kubernetes/kubernetes/pull/133980), [@siyuanfoundation](https://github.com/siyuanfoundation)) [SIG API Machinery, Architecture, Cluster Lifecycle, Etcd, Scheduling and Testing] +- Added the `StorageVersionMigration` `v1beta1` API and removed the `v1alpha1` API. + + ACTION REQUIRED: The `v1alpha1` API is no longer supported. Users must remove any `v1alpha1` resources before upgrading. ([kubernetes/kubernetes#134784](https://github.com/kubernetes/kubernetes/pull/134784), [@michaelasp](https://github.com/michaelasp)) [SIG API Machinery, Apps, Auth, Etcd and Testing] +- Added validation to ensure `log-flush-frequency` is a positive value, returning an error instead of causing a panic. ([kubernetes/kubernetes#133540](https://github.com/kubernetes/kubernetes/pull/133540), [@BenTheElder](https://github.com/BenTheElder)) [SIG Architecture, Instrumentation, Network and Node] +- All containers are restarted when a source container in a restart policy rule exits. This alpha feature is gated behind `RestartAllContainersOnContainerExit`. ([kubernetes/kubernetes#134345](https://github.com/kubernetes/kubernetes/pull/134345), [@yuanwang04](https://github.com/yuanwang04)) [SIG Apps, Node and Testing] +- CSI drivers can now opt in to receive service account tokens via the secrets field instead of volume context by setting `spec.serviceAccountTokenInSecrets: true` in the CSIDriver object. This prevents tokens from being exposed in logs and other outputs. The feature is gated by the `CSIServiceAccountTokenSecrets` feature gate (beta in `v1.35`). ([kubernetes/kubernetes#134826](https://github.com/kubernetes/kubernetes/pull/134826), [@aramase](https://github.com/aramase)) [SIG API Machinery, Auth, Storage and Testing] +- Changed kuberc configuration schema. Two new optional fields added to kuberc configuration, `credPluginPolicy` and `credPluginAllowlist`. This is documented in [KEP-3104](https://github.com/kubernetes/enhancements/blob/master/keps/sig-cli/3104-introduce-kuberc/README.md#allowlist-design-details) and documentation is added to the website by [kubernetes/website#52877](https://github.com/kubernetes/website/pull/52877) ([kubernetes/kubernetes#134870](https://github.com/kubernetes/kubernetes/pull/134870), [@pmengelbert](https://github.com/pmengelbert)) [SIG API Machinery, Architecture, Auth, CLI, Instrumentation and Testing] +- DRA device taints: `DeviceTaintRule` status provides information about the rule, including whether Pods still need to be evicted (`EvictionInProgress` condition). The newly added `None` effect can be used to preview what a `DeviceTaintRule` would do if it used the `NoExecute` effect and to taint devices (`device health`) without immediately affecting scheduling or running Pods. ([kubernetes/kubernetes#134152](https://github.com/kubernetes/kubernetes/pull/134152), [@pohly](https://github.com/pohly)) [SIG API Machinery, Apps, Auth, Node, Release, Scheduling and Testing] +- DRA: The `DynamicResourceAllocation` feature gate for the core functionality (GA in `v1.34`) has now been locked to enabled-by-default and cannot be disabled anymore. ([kubernetes/kubernetes#134452](https://github.com/kubernetes/kubernetes/pull/134452), [@pohly](https://github.com/pohly)) [SIG Auth, Node, Scheduling and Testing] +- Enabled `kubectl get -o kyaml` by default. To disable it, set `KUBECTL_KYAML=false`. ([kubernetes/kubernetes#133327](https://github.com/kubernetes/kubernetes/pull/133327), [@thockin](https://github.com/thockin)) +- Enabled in-place resizing of pod-level resources. + - Added `Resources` in `PodStatus` to capture resources set in the pod-level cgroup. + - Added `AllocatedResources` in `PodStatus` to capture resources requested in the `PodSpec`. ([kubernetes/kubernetes#132919](https://github.com/kubernetes/kubernetes/pull/132919), [@ndixita](https://github.com/ndixita)) [SIG API Machinery, Apps, Architecture, Auth, CLI, Instrumentation, Node, Scheduling and Testing] +- Enabled the `NominatedNodeNameForExpectation` feature in kube-scheduler by default. + - Enabled the `ClearingNominatedNodeNameAfterBinding` feature in kube-apiserver by default. ([kubernetes/kubernetes#135103](https://github.com/kubernetes/kubernetes/pull/135103), [@ania-borowiec](https://github.com/ania-borowiec)) [SIG API Machinery, Apps, Architecture, Auth, Autoscaling, CLI, Cloud Provider, Cluster Lifecycle, Etcd, Instrumentation, Network, Node, Scheduling, Storage and Testing] +- Enhanced discovery responses to merge API groups and resources from all peer apiservers when the `UnknownVersionInteroperabilityProxy` feature is enabled. ([kubernetes/kubernetes#133648](https://github.com/kubernetes/kubernetes/pull/133648), [@richabanker](https://github.com/richabanker)) [SIG API Machinery, Auth, Cloud Provider, Node, Scheduling and Testing] +- Extended `core/v1` `Toleration` to support numeric comparison operators (`Gt`,`Lt`). ([kubernetes/kubernetes#134665](https://github.com/kubernetes/kubernetes/pull/134665), [@helayoty](https://github.com/helayoty)) [SIG API Machinery, Apps, Node, Scheduling, Testing and Windows] +- Feature gate dependencies are now explicit, and validated at startup. A feature can no longer be enabled if it depends on a disabled feature. In particular, this means that `AllAlpha=true` will no longer work without enabling disabled-by-default beta features that are depended on (either with `AllBeta=true` or explicitly enumerating the disabled dependencies). ([kubernetes/kubernetes#133697](https://github.com/kubernetes/kubernetes/pull/133697), [@tallclair](https://github.com/tallclair)) [SIG API Machinery, Architecture, Cluster Lifecycle and Node] +- Generated OpenAPI model packages for API types into `zz_generated.model_name.go` files, accessible via the `OpenAPIModelName()` function. This allows API authors to declare desired OpenAPI model packages instead of relying on the Go package path of API types. ([kubernetes/kubernetes#131755](https://github.com/kubernetes/kubernetes/pull/131755), [@jpbetz](https://github.com/jpbetz)) [SIG API Machinery, Apps, Architecture, Auth, CLI, Cloud Provider, Cluster Lifecycle, Instrumentation, Network, Node, Scheduling, Storage and Testing] +- Implemented constrained impersonation as described in [KEP-5284](https://kep.k8s.io/5284). ([kubernetes/kubernetes#134803](https://github.com/kubernetes/kubernetes/pull/134803), [@enj](https://github.com/enj)) [SIG API Machinery, Auth and Testing] +- Introduced a new declarative validation tag `+k8s:customUnique` to control listmap uniqueness. ([kubernetes/kubernetes#134279](https://github.com/kubernetes/kubernetes/pull/134279), [@yongruilin](https://github.com/yongruilin)) [SIG API Machinery and Auth] +- Introduced a structured and versioned `v1alpha1` response for the `statusz` endpoint. ([kubernetes/kubernetes#134313](https://github.com/kubernetes/kubernetes/pull/134313), [@richabanker](https://github.com/richabanker)) [SIG API Machinery, Architecture, Instrumentation, Network, Node, Scheduling and Testing] +- Introduced a structured and versioned `v1alpha1` response format for the `flagz` endpoint. ([kubernetes/kubernetes#134995](https://github.com/kubernetes/kubernetes/pull/134995), [@yongruilin](https://github.com/yongruilin)) [SIG API Machinery, Architecture, Instrumentation, Network, Node, Scheduling and Testing] +- Introduced the GangScheduling kube-scheduler plugin to support "all-or-nothing" scheduling using the `scheduling.k8s.io/v1alpha1` Workload API. ([kubernetes/kubernetes#134722](https://github.com/kubernetes/kubernetes/pull/134722), [@macsko](https://github.com/macsko)) [SIG API Machinery, Apps, Auth, CLI, Etcd, Scheduling and Testing] +- Introduced the Node Declared Features capability (alpha), which includes: + - A new `Node.Status.DeclaredFeatures` field for publishing node-specific features. + - A `component-helpers` library for feature registration and inference. + - A `NodeDeclaredFeatures` scheduler plugin to match pods with nodes that provide required features. + - A `NodeDeclaredFeatureValidator` admission plugin to validate pod updates against a node's declared features. ([kubernetes/kubernetes#133389](https://github.com/kubernetes/kubernetes/pull/133389), [@pravk03](https://github.com/pravk03)) [SIG API Machinery, Apps, Node, Release, Scheduling and Testing] +- Introduced the `scheduling.k8s.io/v1alpha1` Workload API to express workload-level scheduling requirements and allow the kube-scheduler to act on them. ([kubernetes/kubernetes#134564](https://github.com/kubernetes/kubernetes/pull/134564), [@macsko](https://github.com/macsko)) [SIG API Machinery, Apps, CLI, Etcd, Scheduling and Testing] +- Introduced the alpha `MutableSchedulingDirectivesForSuspendedJobs` feature gate (disabled by default), which allows mutating a Job's scheduling directives while the Job is suspended. + It also updates the Job controller to clears the `status.startTime` field for suspended Jobs. ([kubernetes/kubernetes#135104](https://github.com/kubernetes/kubernetes/pull/135104), [@mimowo](https://github.com/mimowo)) [SIG Apps and Testing] +- Kube-apiserver: Fixed a `v1.34` regression in `CustomResourceDefinition` handling that incorrectly warned about unrecognized formats on number and integer properties. ([kubernetes/kubernetes#133896](https://github.com/kubernetes/kubernetes/pull/133896), [@yongruilin](https://github.com/yongruilin)) [SIG API Machinery, Apps, Architecture, Auth, CLI, Cloud Provider, Contributor Experience, Network, Node and Scheduling] +- Kube-apiserver: Fixed a possible panic validating a custom resource whose `CustomResourceDefinition` indicates a status subresource exists, but which does not define a `status` property in the `openAPIV3Schema`. ([kubernetes/kubernetes#133721](https://github.com/kubernetes/kubernetes/pull/133721), [@fusida](https://github.com/fusida)) [SIG API Machinery, Apps, Architecture, Auth, Autoscaling, CLI, Cloud Provider, Cluster Lifecycle, Etcd, Instrumentation, Network, Node, Release, Scheduling, Storage and Testing] +- Kubernetes API Go types removed runtime use of the `github.com/gogo/protobuf` library, and are no longer registered into the global gogo type registry. Kubernetes API Go types were not suitable for use with the `google.golang.org/protobuf` library, and no longer implement `ProtoMessage()` by default to avoid accidental incompatible use. If removal of these marker methods impacts your use, it can be re-enabled for one more release with a `kubernetes_protomessage_one_more_release` build tag, but will be removed in `v1.36`. ([kubernetes/kubernetes#134256](https://github.com/kubernetes/kubernetes/pull/134256), [@liggitt](https://github.com/liggitt)) [SIG API Machinery, Apps, Architecture, Auth, CLI, Cluster Lifecycle, Instrumentation, Network, Node, Scheduling and Storage] +- Made node affinity in Persistent Volume mutable. ([kubernetes/kubernetes#134339](https://github.com/kubernetes/kubernetes/pull/134339), [@huww98](https://github.com/huww98)) [SIG API Machinery, Apps and Node] +- Moved the `ImagePullIntent` and `ImagePulledRecord` objects used by the kubelet to track image pulls to the `v1beta1` API version. ([kubernetes/kubernetes#132579](https://github.com/kubernetes/kubernetes/pull/132579), [@stlaz](https://github.com/stlaz)) [SIG Auth and Node] +- Pod resize now only allows CPU and memory resources; other resource types are forbidden. ([kubernetes/kubernetes#135084](https://github.com/kubernetes/kubernetes/pull/135084), [@tallclair](https://github.com/tallclair)) [SIG Apps, Node and Testing] +- Prevented Pods from being scheduled onto nodes that lack the required CSI driver. ([kubernetes/kubernetes#135012](https://github.com/kubernetes/kubernetes/pull/135012), [@gnufied](https://github.com/gnufied)) [SIG API Machinery, Scheduling, Storage and Testing] +- Promoted HPA configurable tolerance to beta. The `HPAConfigurableTolerance` feature gate has now been enabled by default. ([kubernetes/kubernetes#133128](https://github.com/kubernetes/kubernetes/pull/133128), [@jm-franc](https://github.com/jm-franc)) [SIG API Machinery and Autoscaling] +- Promoted ReplicaSet and Deployment `.status.terminatingReplicas` tracking to beta. The `DeploymentReplicaSetTerminatingReplicas` feature gate is now enabled by default. ([kubernetes/kubernetes#133087](https://github.com/kubernetes/kubernetes/pull/133087), [@atiratree](https://github.com/atiratree)) [SIG API Machinery, Apps and Testing] +- Promoted `PodObservedGenerationTracking` to GA. ([kubernetes/kubernetes#134948](https://github.com/kubernetes/kubernetes/pull/134948), [@natasha41575](https://github.com/natasha41575)) [SIG API Machinery, Apps, Node, Scheduling and Testing] +- Promoted the `JobManagedBy` feature to general availability. The `JobManagedBy` feature gate was locked to `true` and will be removed in a future Kubernetes release. ([kubernetes/kubernetes#135080](https://github.com/kubernetes/kubernetes/pull/135080), [@dejanzele](https://github.com/dejanzele)) [SIG API Machinery, Apps and Testing] +- Promoted the `MaxUnavailableStatefulSet` feature to beta and enabling it by default. ([kubernetes/kubernetes#133153](https://github.com/kubernetes/kubernetes/pull/133153), [@helayoty](https://github.com/helayoty)) [SIG API Machinery and Apps] +- Removed the `StrictCostEnforcementForVAP` and `StrictCostEnforcementForWebhooks` feature gates, which were locked since `v1.32`. ([kubernetes/kubernetes#134994](https://github.com/kubernetes/kubernetes/pull/134994), [@liggitt](https://github.com/liggitt)) [SIG API Machinery, Auth, Node and Testing] +- Scheduler: Added the `bindingTimeout` argument to the DynamicResources plugin configuration, allowing customization of the wait duration in `PreBind` for device binding conditions. + Defaults to 10 minutes when `DRADeviceBindingConditions` and `DRAResourceClaimDeviceStatus` are both enabled. ([kubernetes/kubernetes#134905](https://github.com/kubernetes/kubernetes/pull/134905), [@fj-naji](https://github.com/fj-naji)) [SIG Node and Scheduling] +- The DRA device taints and toleration feature received a separate feature gate, `DRADeviceTaintRules`, which controlled support for `DeviceTaintRules`. This allowed disabling it while keeping `DRADeviceTaints` enabled so that tainting via `ResourceSlices` continued to work. ([kubernetes/kubernetes#135068](https://github.com/kubernetes/kubernetes/pull/135068), [@pohly](https://github.com/pohly)) [SIG API Machinery, Apps, Auth, Node, Scheduling and Testing] +- The Pod Certificates feature moved to beta. The `PodCertificateRequest` feature gate is set disabled by default. To use the feature, users must enable the certificates API groups in `v1beta1` and enable the `PodCertificateRequest` feature gate. The `UserAnnotations` field was added to the `PodCertificateProjection` API and the corresponding `UnverifiedUserAnnotations` field was added to the `PodCertificateRequest` API. ([kubernetes/kubernetes#134624](https://github.com/kubernetes/kubernetes/pull/134624), [@yt2985](https://github.com/yt2985)) [SIG API Machinery, Apps, Auth, Etcd, Instrumentation, Node and Testing] +- The `KubeletEnsureSecretPulledImages` feature was promoted to Beta and enabled by default. ([kubernetes/kubernetes#135228](https://github.com/kubernetes/kubernetes/pull/135228), [@aramase](https://github.com/aramase)) [SIG Auth, Node and Testing] +- The `PreferSameZone` and `PreferSameNode` values for the Service + `trafficDistribution` field graduated to general availability. The + `PreferClose` value is now deprecated in favor of the more explicit + `PreferSameZone`. ([kubernetes/kubernetes#134457](https://github.com/kubernetes/kubernetes/pull/134457), [@danwinship](https://github.com/danwinship)) [SIG API Machinery, Apps, Network and Testing] +- Updated `ResourceQuota` to count device class requests within a `ResourceClaim` as two additional quotas when the `DRAExtendedResource` feature is enabled: + - `requests.deviceclass.resource.k8s.io/` is charged based on the worst-case number of devices requested. + - Device classes mapping to an extended resource now consume `requests.`. ([kubernetes/kubernetes#134210](https://github.com/kubernetes/kubernetes/pull/134210), [@yliaog](https://github.com/yliaog)) [SIG API Machinery, Apps, Node, Scheduling and Testing] +- Updated storage version for `MutatingAdmissionPolicy` to `v1beta1`. ([kubernetes/kubernetes#133715](https://github.com/kubernetes/kubernetes/pull/133715), [@cici37](https://github.com/cici37)) [SIG API Machinery, Etcd and Testing] +- Updated the Partitionable Devices feature to support referencing counter sets across ResourceSlices within the same resource pool. Devices from incomplete pools were no longer considered for allocation. This change introduced backwards-incompatible updates to the alpha feature, requiring any ResourceSlices using it to be removed before upgrading or downgrading between v1.34 and v1.35. ([kubernetes/kubernetes#134189](https://github.com/kubernetes/kubernetes/pull/134189), [@mortent](https://github.com/mortent)) [SIG API Machinery, Node, Scheduling and Testing] +- Upgraded the `PodObservedGenerationTracking` feature to beta in `v1.34` and removed the alpha version description from the OpenAPI specification. ([kubernetes/kubernetes#133883](https://github.com/kubernetes/kubernetes/pull/133883), [@yangjunmyfm192085](https://github.com/yangjunmyfm192085)) +- Add scoring for the prioritized list feature so that the node that can satisfy the best ranked subrequests are chosen. ([kubernetes/kubernetes#134711](https://github.com/kubernetes/kubernetes/pull/134711), [@mortent](https://github.com/mortent)) [SIG Node, Scheduling and Testing] +- Allows restart all containers when the source container exits with a matching restart policy rule. This is an alpha feature behind feature gate RestartAllContainersOnContainerExit. ([kubernetes/kubernetes#134345](https://github.com/kubernetes/kubernetes/pull/134345), [@yuanwang04](https://github.com/yuanwang04)) [SIG Apps, Node and Testing] +- Changed kuberc configuration schema. Two new optional fields added to kuberc configuration, `credPluginPolicy` and `credPluginAllowlist`. This is documented in [KEP-3104](https://github.com/kubernetes/enhancements/blob/master/keps/sig-cli/3104-introduce-kuberc/README.md#allowlist-design-details) and documentation is added to the website by [kubernetes/website#52877](https://github.com/kubernetes/website/pull/52877) ([kubernetes/kubernetes#134870](https://github.com/kubernetes/kubernetes/pull/134870), [@pmengelbert](https://github.com/pmengelbert)) [SIG API Machinery, Architecture, Auth, CLI, Instrumentation and Testing] +- Enhanced discovery response to support merged API groups/resources from all peer apiservers when UnknownVersionInteroperabilityProxy feature is enabled ([kubernetes/kubernetes#133648](https://github.com/kubernetes/kubernetes/pull/133648), [@richabanker](https://github.com/richabanker)) [SIG API Machinery, Auth, Cloud Provider, Node, Scheduling and Testing] +- Extend `core/v1 Toleration` to support numeric comparison operators (`Gt`, `Lt`). ([kubernetes/kubernetes#134665](https://github.com/kubernetes/kubernetes/pull/134665), [@helayoty](https://github.com/helayoty)) [SIG API Machinery, Apps, Node, Scheduling, Testing and Windows] +- Features: NominatedNodeNameForExpectation in kube-scheduler and CleaeringNominatedNodeNameAfterBinding in kube-apiserver are now enabled by default. ([kubernetes/kubernetes#135103](https://github.com/kubernetes/kubernetes/pull/135103), [@ania-borowiec](https://github.com/ania-borowiec)) [SIG API Machinery, Apps, Architecture, Auth, Autoscaling, CLI, Cloud Provider, Cluster Lifecycle, Etcd, Instrumentation, Network, Node, Scheduling, Storage and Testing] +- Implement changes to prevent pod scheduling to a node without CSI driver ([kubernetes/kubernetes#135012](https://github.com/kubernetes/kubernetes/pull/135012), [@gnufied](https://github.com/gnufied)) [SIG API Machinery, Scheduling, Storage and Testing] +- Introduce scheduling.k8s.io/v1alpha1 Workload API to allow for expressing workload-level scheduling requirements and let kube-scheduler act on those. ([kubernetes/kubernetes#134564](https://github.com/kubernetes/kubernetes/pull/134564), [@macsko](https://github.com/macsko)) [SIG API Machinery, Apps, CLI, Etcd, Scheduling and Testing] +- Introduce the alpha MutableSchedulingDirectivesForSuspendedJobs feature gate (disabled by default) which: + 1. allows to mutate Job's scheduling directives for suspended Jobs + 2. makes the Job controller to clear the status.startTime field for suspended Jobs ([kubernetes/kubernetes#135104](https://github.com/kubernetes/kubernetes/pull/135104), [@mimowo](https://github.com/mimowo)) [SIG Apps and Testing] +- Introduced GangScheduling kube-scheduler plugin to enable "all-or-nothing" scheduling. Workload API in scheduling.k8s.io/v1alpha1 is used to express the desired policy. ([kubernetes/kubernetes#134722](https://github.com/kubernetes/kubernetes/pull/134722), [@macsko](https://github.com/macsko)) [SIG API Machinery, Apps, Auth, CLI, Etcd, Scheduling and Testing] +- PV node affinity is now mutable. ([kubernetes/kubernetes#134339](https://github.com/kubernetes/kubernetes/pull/134339), [@huww98](https://github.com/huww98)) [SIG API Machinery, Apps and Node] +- ResourceQuota now counts device class requests within a ResourceClaim object as consuming two additional quotas when the DRAExtendedResource feature is enabled: + - `requests.deviceclass.resource.k8s.io/` with a quantity equal to the worst case count of devices requested + - requests for device classes that map to an extended resource consume `requests.` ([kubernetes/kubernetes#134210](https://github.com/kubernetes/kubernetes/pull/134210), [@yliaog](https://github.com/yliaog)) [SIG API Machinery, Apps, Node, Scheduling and Testing] +- The DRA device taints and toleration feature now has a separate feature gate, DRADeviceTaintRules, which controls whether support for DeviceTaintRules is enabled. It is possible to disable that and keep DRADeviceTaints enabled, in which case tainting by DRA drivers through ResourceSlices continues to work. ([kubernetes/kubernetes#135068](https://github.com/kubernetes/kubernetes/pull/135068), [@pohly](https://github.com/pohly)) [SIG API Machinery, Apps, Auth, Node, Scheduling and Testing] +- The ImagePullIntent and ImagePulledRecord objects used by kubelet to store information about image pulls have been moved to the v1beta1 API version. ([kubernetes/kubernetes#132579](https://github.com/kubernetes/kubernetes/pull/132579), [@stlaz](https://github.com/stlaz)) [SIG Auth and Node] +- The KubeletEnsureSecretPulledImages feature is now beta and enabled by default. ([kubernetes/kubernetes#135228](https://github.com/kubernetes/kubernetes/pull/135228), [@aramase](https://github.com/aramase)) [SIG Auth, Node and Testing] +- This change adds a new alpha feature Node Declared Features, which includes: + - A new `Node.Status.DeclaredFeatures` field for Kubelet to publish node-specific features. + - A library in `component-helpers` for feature registration and inference. + - A scheduler plugin (`NodeDeclaredFeatures`) scheduler plugin to match pods with nodes that provide their required features. + - An admission plugin (`NodeDeclaredFeatureValidator`) to validate pod updates against a node's declared features. ([kubernetes/kubernetes#133389](https://github.com/kubernetes/kubernetes/pull/133389), [@pravk03](https://github.com/pravk03)) [SIG API Machinery, Apps, Node, Release, Scheduling and Testing] +- This change allows In Place Resize of Pod Level Resources + - Add Resources in PodStatus to capture resources set at pod-level cgroup + - Add AllocatedResources in PodStatus to capture resources requested in the PodSpec ([kubernetes/kubernetes#132919](https://github.com/kubernetes/kubernetes/pull/132919), [@ndixita](https://github.com/ndixita)) [SIG API Machinery, Apps, Architecture, Auth, CLI, Instrumentation, Node, Scheduling and Testing] +- Updates to the Partitionable Devices feature which allows for referencing counter sets across different ResourceSlices within the same resource pool. + + Devices from incomplete pools are no longer considered for allocation. + + This contains backwards incompatible changes to the Partitionable Devices alpha feature, so any ResourceSlices that uses the feature should be removed prior to upgrading or downgrading between 1.34 and 1.35. ([kubernetes/kubernetes#134189](https://github.com/kubernetes/kubernetes/pull/134189), [@mortent](https://github.com/mortent)) [SIG API Machinery, Node, Scheduling and Testing] +- Add ObservedGeneration to CustomResourceDefinition Conditions. ([kubernetes/kubernetes#134984](https://github.com/kubernetes/kubernetes/pull/134984), [@michaelasp](https://github.com/michaelasp)) [SIG API Machinery] +- Add StorageVersionMigration v1beta1 api and remove the v1alpha API. + + Any use of the v1alpha1 api is no longer supported and + users must remove any v1alpha1 resources prior to upgrade. ([kubernetes/kubernetes#134784](https://github.com/kubernetes/kubernetes/pull/134784), [@michaelasp](https://github.com/michaelasp)) [SIG API Machinery, Apps, Auth, Etcd and Testing] +- CSI drivers can now opt-in to receive service account tokens via the secrets field instead of volume context by setting `spec.serviceAccountTokenInSecrets: true` in the CSIDriver object. This prevents tokens from being exposed in logs and other outputs. The feature is gated by the `CSIServiceAccountTokenSecrets` feature gate (Beta in v1.35). ([kubernetes/kubernetes#134826](https://github.com/kubernetes/kubernetes/pull/134826), [@aramase](https://github.com/aramase)) [SIG API Machinery, Auth, Storage and Testing] +- DRA device taints: DeviceTaintRule status provided information about the rule, in particular whether pods still need to be evicted ("EvictionInProgress" condition). The new "None" effect can be used to preview what a DeviceTaintRule would do if it used the "NoExecute" effect and to taint devices ("device health") without immediately affecting scheduling or running pods. ([kubernetes/kubernetes#134152](https://github.com/kubernetes/kubernetes/pull/134152), [@pohly](https://github.com/pohly)) [SIG API Machinery, Apps, Auth, Node, Release, Scheduling and Testing] +- DRA: the DynamicResourceAllocation feature gate for the core functionality (GA in 1.34) is now locked to enabled-by-default and thus cannot be disabled anymore. ([kubernetes/kubernetes#134452](https://github.com/kubernetes/kubernetes/pull/134452), [@pohly](https://github.com/pohly)) [SIG Auth, Node, Scheduling and Testing] +- Forbid adding resources other than CPU & memory on pod resize. ([kubernetes/kubernetes#135084](https://github.com/kubernetes/kubernetes/pull/135084), [@tallclair](https://github.com/tallclair)) [SIG Apps, Node and Testing] +- Implement constrained impersonation as described in https://kep.k8s.io/5284 ([kubernetes/kubernetes#134803](https://github.com/kubernetes/kubernetes/pull/134803), [@enj](https://github.com/enj)) [SIG API Machinery, Auth and Testing] +- Introduces a structured and versioned v1alpha1 response for flagz ([kubernetes/kubernetes#134995](https://github.com/kubernetes/kubernetes/pull/134995), [@yongruilin](https://github.com/yongruilin)) [SIG API Machinery, Architecture, Instrumentation, Network, Node, Scheduling and Testing] +- Introduces a structured and versioned v1alpha1 response for statusz ([kubernetes/kubernetes#134313](https://github.com/kubernetes/kubernetes/pull/134313), [@richabanker](https://github.com/richabanker)) [SIG API Machinery, Architecture, Instrumentation, Network, Node, Scheduling and Testing] +- New `--min-compatibility-version` flag for apiserver, kcm and kube scheduler ([kubernetes/kubernetes#133980](https://github.com/kubernetes/kubernetes/pull/133980), [@siyuanfoundation](https://github.com/siyuanfoundation)) [SIG API Machinery, Architecture, Cluster Lifecycle, Etcd, Scheduling and Testing] +- Promote PodObservedGenerationTracking to GA. ([kubernetes/kubernetes#134948](https://github.com/kubernetes/kubernetes/pull/134948), [@natasha41575](https://github.com/natasha41575)) [SIG API Machinery, Apps, Node, Scheduling and Testing] +- Promoted Job Managed By to general availability. The `JobManagedBy` feature gate is now locked to true, and will be removed in a future release of Kubernetes. ([kubernetes/kubernetes#135080](https://github.com/kubernetes/kubernetes/pull/135080), [@dejanzele](https://github.com/dejanzele)) [SIG API Machinery, Apps and Testing] +- Promoted ReplicaSet and Deployment `.status.terminatingReplicas` tracking to beta. The `DeploymentReplicaSetTerminatingReplicas` feature gate is now enabled by default. ([kubernetes/kubernetes#133087](https://github.com/kubernetes/kubernetes/pull/133087), [@atiratree](https://github.com/atiratree)) [SIG API Machinery, Apps and Testing] +- Scheduler: added a new `bindingTimeout` argument to the DynamicResources plugin configuration. + This allows customizing the wait duration in PreBind for device binding conditions. + Defaults to 10 minutes when DRADeviceBindingConditions and DRAResourceClaimDeviceStatus are both enabled. ([kubernetes/kubernetes#134905](https://github.com/kubernetes/kubernetes/pull/134905), [@fj-naji](https://github.com/fj-naji)) [SIG Node and Scheduling] +- The Pod Certificates feature is moving to beta. The PodCertificateRequest feature gate is still set false by default. To use the feature, users will need to enable the certificates API groups in v1beta1 and enable the feature gate PodCertificateRequest. A new field UserAnnotations is added to the PodCertificateProjection API and the corresponding UnverifiedUserAnnotations is added to the PodCertificateRequest API. ([kubernetes/kubernetes#134624](https://github.com/kubernetes/kubernetes/pull/134624), [@yt2985](https://github.com/yt2985)) [SIG API Machinery, Apps, Auth, Etcd, Instrumentation, Node and Testing] +- The StrictCostEnforcementForVAP and StrictCostEnforcementForWebhooks feature gates, locked on since 1.32, have been removed ([kubernetes/kubernetes#134994](https://github.com/kubernetes/kubernetes/pull/134994), [@liggitt](https://github.com/liggitt)) [SIG API Machinery, Auth, Node and Testing] +- The `PreferSameZone` and `PreferSameNode` values for Service's + `trafficDistribution` field are now GA. The old value `PreferClose` is now + deprecated in favor of the more-explicit `PreferSameZone`. ([kubernetes/kubernetes#134457](https://github.com/kubernetes/kubernetes/pull/134457), [@danwinship](https://github.com/danwinship)) [SIG API Machinery, Apps, Network and Testing] +- Kube-apiserver: fix a possible panic validating a custom resource whose CustomResourceDefinition indicates a status subresource exists, but which does not define a `status` property in the `openAPIV3Schema` ([kubernetes/kubernetes#133721](https://github.com/kubernetes/kubernetes/pull/133721), [@fusida](https://github.com/fusida)) [SIG API Machinery, Apps, Architecture, Auth, Autoscaling, CLI, Cloud Provider, Cluster Lifecycle, Etcd, Instrumentation, Network, Node, Release, Scheduling, Storage and Testing] +- Kubernetes API Go types removed runtime use of the github.com/gogo/protobuf library, and are no longer registered into the global gogo type registry. Kubernetes API Go types were not suitable for use with the google.golang.org/protobuf library, and no longer implement `ProtoMessage()` by default to avoid accidental incompatible use. If removal of these marker methods impacts your use, it can be re-enabled for one more release with a `kubernetes_protomessage_one_more_release` build tag, but will be removed in 1.36. ([kubernetes/kubernetes#134256](https://github.com/kubernetes/kubernetes/pull/134256), [@liggitt](https://github.com/liggitt)) [SIG API Machinery, Apps, Architecture, Auth, CLI, Cluster Lifecycle, Instrumentation, Network, Node, Scheduling and Storage] +- Promoted HPA configurable tolerance to beta. The `HPAConfigurableTolerance` feature gate is now enabled by default. ([kubernetes/kubernetes#133128](https://github.com/kubernetes/kubernetes/pull/133128), [@jm-franc](https://github.com/jm-franc)) [SIG API Machinery and Autoscaling] +- The MaxUnavailableStatefulSet feature is now beta and enabled by default. ([kubernetes/kubernetes#133153](https://github.com/kubernetes/kubernetes/pull/133153), [@helayoty](https://github.com/helayoty)) [SIG API Machinery and Apps] +- Added WithOrigin within apis/core/validation with adjusted tests ([kubernetes/kubernetes#132825](https://github.com/kubernetes/kubernetes/pull/132825), [@PatrickLaabs](https://github.com/PatrickLaabs)) [SIG Apps] +- Component-base: validate that log-flush-frequency is positive and return an error instead of panic-ing ([kubernetes/kubernetes#133540](https://github.com/kubernetes/kubernetes/pull/133540), [@BenTheElder](https://github.com/BenTheElder)) [SIG Architecture, Instrumentation, Network and Node] +- Feature gate dependencies are now explicit, and validated at startup. A feature can no longer be enabled if it depends on a disabled feature. In particular, this means that `AllAlpha=true` will no longer work without enabling disabled-by-default beta features that are depended on (either with `AllBeta=true` or explicitly enumerating the disabled dependencies). ([kubernetes/kubernetes#133697](https://github.com/kubernetes/kubernetes/pull/133697), [@tallclair](https://github.com/tallclair)) [SIG API Machinery, Architecture, Cluster Lifecycle and Node] +- In version 1.34, the PodObservedGenerationTracking feature has been upgraded to beta, and the description of the alpha version in the openapi has been removed. ([kubernetes/kubernetes#133883](https://github.com/kubernetes/kubernetes/pull/133883), [@yangjunmyfm192085](https://github.com/yangjunmyfm192085)) [SIG Apps] +- Introduce a new declarative validation tag +k8s:customUnique to control listmap uniqueness ([kubernetes/kubernetes#134279](https://github.com/kubernetes/kubernetes/pull/134279), [@yongruilin](https://github.com/yongruilin)) [SIG API Machinery and Auth] +- Kube-apiserver: Fixed a 1.34 regression in CustomResourceDefinition handling that incorrectly warned about unrecognized formats on number and integer properties ([kubernetes/kubernetes#133896](https://github.com/kubernetes/kubernetes/pull/133896), [@yongruilin](https://github.com/yongruilin)) [SIG API Machinery, Apps, Architecture, Auth, CLI, Cloud Provider, Contributor Experience, Network, Node and Scheduling] +- OpenAPI model packages of API types are generated into `zz_generated.model_name.go` files and are accessible using the `OpenAPIModelName()` function. This allows API authors to declare the desired OpenAPI model packages instead of using the go package path of API types. ([kubernetes/kubernetes#131755](https://github.com/kubernetes/kubernetes/pull/131755), [@jpbetz](https://github.com/jpbetz)) [SIG API Machinery, Apps, Architecture, Auth, CLI, Cloud Provider, Cluster Lifecycle, Instrumentation, Network, Node, Scheduling, Storage and Testing] +- Support for `kubectl get -o kyaml` is now on by default. To disable it, set `KUBECTL_KYAML=false`. ([kubernetes/kubernetes#133327](https://github.com/kubernetes/kubernetes/pull/133327), [@thockin](https://github.com/thockin)) [SIG CLI] +- The storage version for MutatingAdmissionPolicy is updated to v1beta1. ([kubernetes/kubernetes#133715](https://github.com/kubernetes/kubernetes/pull/133715), [@cici37](https://github.com/cici37)) [SIG API Machinery, Etcd and Testing] +# v34.1.0 + +Kubernetes API Version: v1.34.1 + + # v34.1.0b1 Kubernetes API Version: v1.34.1 diff --git a/doc/source/kubernetes.client.api.admissionregistration_api.rst b/doc/source/kubernetes.client.api.admissionregistration_api.rst index 20efccce67..2c43928c56 100644 --- a/doc/source/kubernetes.client.api.admissionregistration_api.rst +++ b/doc/source/kubernetes.client.api.admissionregistration_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.admissionregistration\_api module .. automodule:: kubernetes.client.api.admissionregistration_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.admissionregistration_v1_api.rst b/doc/source/kubernetes.client.api.admissionregistration_v1_api.rst index 2765477e1c..ee67017bcd 100644 --- a/doc/source/kubernetes.client.api.admissionregistration_v1_api.rst +++ b/doc/source/kubernetes.client.api.admissionregistration_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.admissionregistration\_v1\_api module .. automodule:: kubernetes.client.api.admissionregistration_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.admissionregistration_v1alpha1_api.rst b/doc/source/kubernetes.client.api.admissionregistration_v1alpha1_api.rst index 0cdfbd64ae..d843bf024b 100644 --- a/doc/source/kubernetes.client.api.admissionregistration_v1alpha1_api.rst +++ b/doc/source/kubernetes.client.api.admissionregistration_v1alpha1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.admissionregistration\_v1alpha1\_api module .. automodule:: kubernetes.client.api.admissionregistration_v1alpha1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.admissionregistration_v1beta1_api.rst b/doc/source/kubernetes.client.api.admissionregistration_v1beta1_api.rst index ac86e1c673..fea707f53e 100644 --- a/doc/source/kubernetes.client.api.admissionregistration_v1beta1_api.rst +++ b/doc/source/kubernetes.client.api.admissionregistration_v1beta1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.admissionregistration\_v1beta1\_api module .. automodule:: kubernetes.client.api.admissionregistration_v1beta1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.apiextensions_api.rst b/doc/source/kubernetes.client.api.apiextensions_api.rst index cfb0c19336..8a5a1803b6 100644 --- a/doc/source/kubernetes.client.api.apiextensions_api.rst +++ b/doc/source/kubernetes.client.api.apiextensions_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.apiextensions\_api module .. automodule:: kubernetes.client.api.apiextensions_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.apiextensions_v1_api.rst b/doc/source/kubernetes.client.api.apiextensions_v1_api.rst index 054fac937d..b7e934df9d 100644 --- a/doc/source/kubernetes.client.api.apiextensions_v1_api.rst +++ b/doc/source/kubernetes.client.api.apiextensions_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.apiextensions\_v1\_api module .. automodule:: kubernetes.client.api.apiextensions_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.apiregistration_api.rst b/doc/source/kubernetes.client.api.apiregistration_api.rst index 87f79d675f..b010d862e8 100644 --- a/doc/source/kubernetes.client.api.apiregistration_api.rst +++ b/doc/source/kubernetes.client.api.apiregistration_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.apiregistration\_api module .. automodule:: kubernetes.client.api.apiregistration_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.apiregistration_v1_api.rst b/doc/source/kubernetes.client.api.apiregistration_v1_api.rst index 21afdd3c1b..a2a4b1325c 100644 --- a/doc/source/kubernetes.client.api.apiregistration_v1_api.rst +++ b/doc/source/kubernetes.client.api.apiregistration_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.apiregistration\_v1\_api module .. automodule:: kubernetes.client.api.apiregistration_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.apis_api.rst b/doc/source/kubernetes.client.api.apis_api.rst index 25bac26369..28c8a2625c 100644 --- a/doc/source/kubernetes.client.api.apis_api.rst +++ b/doc/source/kubernetes.client.api.apis_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.apis\_api module .. automodule:: kubernetes.client.api.apis_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.apps_api.rst b/doc/source/kubernetes.client.api.apps_api.rst index 77155bc073..39f9d666d1 100644 --- a/doc/source/kubernetes.client.api.apps_api.rst +++ b/doc/source/kubernetes.client.api.apps_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.apps\_api module .. automodule:: kubernetes.client.api.apps_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.apps_v1_api.rst b/doc/source/kubernetes.client.api.apps_v1_api.rst index 8232a0cc7c..df43820aa9 100644 --- a/doc/source/kubernetes.client.api.apps_v1_api.rst +++ b/doc/source/kubernetes.client.api.apps_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.apps\_v1\_api module .. automodule:: kubernetes.client.api.apps_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.authentication_api.rst b/doc/source/kubernetes.client.api.authentication_api.rst index 49aa1dad55..f7e2d746ac 100644 --- a/doc/source/kubernetes.client.api.authentication_api.rst +++ b/doc/source/kubernetes.client.api.authentication_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.authentication\_api module .. automodule:: kubernetes.client.api.authentication_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.authentication_v1_api.rst b/doc/source/kubernetes.client.api.authentication_v1_api.rst index 897ab4d964..f2edb911a6 100644 --- a/doc/source/kubernetes.client.api.authentication_v1_api.rst +++ b/doc/source/kubernetes.client.api.authentication_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.authentication\_v1\_api module .. automodule:: kubernetes.client.api.authentication_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.authorization_api.rst b/doc/source/kubernetes.client.api.authorization_api.rst index 7d2342f8da..15c659eec8 100644 --- a/doc/source/kubernetes.client.api.authorization_api.rst +++ b/doc/source/kubernetes.client.api.authorization_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.authorization\_api module .. automodule:: kubernetes.client.api.authorization_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.authorization_v1_api.rst b/doc/source/kubernetes.client.api.authorization_v1_api.rst index ecbdc35018..18cdbe15d3 100644 --- a/doc/source/kubernetes.client.api.authorization_v1_api.rst +++ b/doc/source/kubernetes.client.api.authorization_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.authorization\_v1\_api module .. automodule:: kubernetes.client.api.authorization_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.autoscaling_api.rst b/doc/source/kubernetes.client.api.autoscaling_api.rst index 2a9c195004..a45fc1bf4e 100644 --- a/doc/source/kubernetes.client.api.autoscaling_api.rst +++ b/doc/source/kubernetes.client.api.autoscaling_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.autoscaling\_api module .. automodule:: kubernetes.client.api.autoscaling_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.autoscaling_v1_api.rst b/doc/source/kubernetes.client.api.autoscaling_v1_api.rst index 4d49f26b10..7cb529bbe2 100644 --- a/doc/source/kubernetes.client.api.autoscaling_v1_api.rst +++ b/doc/source/kubernetes.client.api.autoscaling_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.autoscaling\_v1\_api module .. automodule:: kubernetes.client.api.autoscaling_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.autoscaling_v2_api.rst b/doc/source/kubernetes.client.api.autoscaling_v2_api.rst index 658f5ab679..24d6fef229 100644 --- a/doc/source/kubernetes.client.api.autoscaling_v2_api.rst +++ b/doc/source/kubernetes.client.api.autoscaling_v2_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.autoscaling\_v2\_api module .. automodule:: kubernetes.client.api.autoscaling_v2_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.batch_api.rst b/doc/source/kubernetes.client.api.batch_api.rst index a5f150d6d5..4cfa03b56d 100644 --- a/doc/source/kubernetes.client.api.batch_api.rst +++ b/doc/source/kubernetes.client.api.batch_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.batch\_api module .. automodule:: kubernetes.client.api.batch_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.batch_v1_api.rst b/doc/source/kubernetes.client.api.batch_v1_api.rst index 485d246c19..385a0b8ff8 100644 --- a/doc/source/kubernetes.client.api.batch_v1_api.rst +++ b/doc/source/kubernetes.client.api.batch_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.batch\_v1\_api module .. automodule:: kubernetes.client.api.batch_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.certificates_api.rst b/doc/source/kubernetes.client.api.certificates_api.rst index d1b5dd412d..0814bf275e 100644 --- a/doc/source/kubernetes.client.api.certificates_api.rst +++ b/doc/source/kubernetes.client.api.certificates_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.certificates\_api module .. automodule:: kubernetes.client.api.certificates_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.certificates_v1_api.rst b/doc/source/kubernetes.client.api.certificates_v1_api.rst index c384274850..42f20039c6 100644 --- a/doc/source/kubernetes.client.api.certificates_v1_api.rst +++ b/doc/source/kubernetes.client.api.certificates_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.certificates\_v1\_api module .. automodule:: kubernetes.client.api.certificates_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.certificates_v1alpha1_api.rst b/doc/source/kubernetes.client.api.certificates_v1alpha1_api.rst index aee90ba99f..5fdfc33097 100644 --- a/doc/source/kubernetes.client.api.certificates_v1alpha1_api.rst +++ b/doc/source/kubernetes.client.api.certificates_v1alpha1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.certificates\_v1alpha1\_api module .. automodule:: kubernetes.client.api.certificates_v1alpha1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.certificates_v1beta1_api.rst b/doc/source/kubernetes.client.api.certificates_v1beta1_api.rst index fe889385f0..f9d1354c4a 100644 --- a/doc/source/kubernetes.client.api.certificates_v1beta1_api.rst +++ b/doc/source/kubernetes.client.api.certificates_v1beta1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.certificates\_v1beta1\_api module .. automodule:: kubernetes.client.api.certificates_v1beta1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.coordination_api.rst b/doc/source/kubernetes.client.api.coordination_api.rst index f0fdc27c4f..5eec1501ea 100644 --- a/doc/source/kubernetes.client.api.coordination_api.rst +++ b/doc/source/kubernetes.client.api.coordination_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.coordination\_api module .. automodule:: kubernetes.client.api.coordination_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.coordination_v1_api.rst b/doc/source/kubernetes.client.api.coordination_v1_api.rst index eddd3861dc..38474a9510 100644 --- a/doc/source/kubernetes.client.api.coordination_v1_api.rst +++ b/doc/source/kubernetes.client.api.coordination_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.coordination\_v1\_api module .. automodule:: kubernetes.client.api.coordination_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.coordination_v1alpha2_api.rst b/doc/source/kubernetes.client.api.coordination_v1alpha2_api.rst index d99991b227..746f10a042 100644 --- a/doc/source/kubernetes.client.api.coordination_v1alpha2_api.rst +++ b/doc/source/kubernetes.client.api.coordination_v1alpha2_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.coordination\_v1alpha2\_api module .. automodule:: kubernetes.client.api.coordination_v1alpha2_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.coordination_v1beta1_api.rst b/doc/source/kubernetes.client.api.coordination_v1beta1_api.rst index 76e1ef100f..c5fc82b2fc 100644 --- a/doc/source/kubernetes.client.api.coordination_v1beta1_api.rst +++ b/doc/source/kubernetes.client.api.coordination_v1beta1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.coordination\_v1beta1\_api module .. automodule:: kubernetes.client.api.coordination_v1beta1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.core_api.rst b/doc/source/kubernetes.client.api.core_api.rst index 5499d14efc..222bb978ed 100644 --- a/doc/source/kubernetes.client.api.core_api.rst +++ b/doc/source/kubernetes.client.api.core_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.core\_api module .. automodule:: kubernetes.client.api.core_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.core_v1_api.rst b/doc/source/kubernetes.client.api.core_v1_api.rst index 5ffd09bcae..af43403e56 100644 --- a/doc/source/kubernetes.client.api.core_v1_api.rst +++ b/doc/source/kubernetes.client.api.core_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.core\_v1\_api module .. automodule:: kubernetes.client.api.core_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.custom_objects_api.rst b/doc/source/kubernetes.client.api.custom_objects_api.rst index 439765fba1..54ee88d847 100644 --- a/doc/source/kubernetes.client.api.custom_objects_api.rst +++ b/doc/source/kubernetes.client.api.custom_objects_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.custom\_objects\_api module .. automodule:: kubernetes.client.api.custom_objects_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.discovery_api.rst b/doc/source/kubernetes.client.api.discovery_api.rst index 334f12fff7..e7ad03db8d 100644 --- a/doc/source/kubernetes.client.api.discovery_api.rst +++ b/doc/source/kubernetes.client.api.discovery_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.discovery\_api module .. automodule:: kubernetes.client.api.discovery_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.discovery_v1_api.rst b/doc/source/kubernetes.client.api.discovery_v1_api.rst index a3757a39bd..45a4471d0a 100644 --- a/doc/source/kubernetes.client.api.discovery_v1_api.rst +++ b/doc/source/kubernetes.client.api.discovery_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.discovery\_v1\_api module .. automodule:: kubernetes.client.api.discovery_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.events_api.rst b/doc/source/kubernetes.client.api.events_api.rst index 33ebe3556a..bc26e63d49 100644 --- a/doc/source/kubernetes.client.api.events_api.rst +++ b/doc/source/kubernetes.client.api.events_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.events\_api module .. automodule:: kubernetes.client.api.events_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.events_v1_api.rst b/doc/source/kubernetes.client.api.events_v1_api.rst index 9769a854b0..d37cbdd944 100644 --- a/doc/source/kubernetes.client.api.events_v1_api.rst +++ b/doc/source/kubernetes.client.api.events_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.events\_v1\_api module .. automodule:: kubernetes.client.api.events_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.flowcontrol_apiserver_api.rst b/doc/source/kubernetes.client.api.flowcontrol_apiserver_api.rst index f5bd6e2a44..800c2f3d38 100644 --- a/doc/source/kubernetes.client.api.flowcontrol_apiserver_api.rst +++ b/doc/source/kubernetes.client.api.flowcontrol_apiserver_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.flowcontrol\_apiserver\_api module .. automodule:: kubernetes.client.api.flowcontrol_apiserver_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.flowcontrol_apiserver_v1_api.rst b/doc/source/kubernetes.client.api.flowcontrol_apiserver_v1_api.rst index aafec6ad74..39df599bf2 100644 --- a/doc/source/kubernetes.client.api.flowcontrol_apiserver_v1_api.rst +++ b/doc/source/kubernetes.client.api.flowcontrol_apiserver_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.flowcontrol\_apiserver\_v1\_api module .. automodule:: kubernetes.client.api.flowcontrol_apiserver_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.internal_apiserver_api.rst b/doc/source/kubernetes.client.api.internal_apiserver_api.rst index 58a5c05d35..9b4b695be8 100644 --- a/doc/source/kubernetes.client.api.internal_apiserver_api.rst +++ b/doc/source/kubernetes.client.api.internal_apiserver_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.internal\_apiserver\_api module .. automodule:: kubernetes.client.api.internal_apiserver_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.internal_apiserver_v1alpha1_api.rst b/doc/source/kubernetes.client.api.internal_apiserver_v1alpha1_api.rst index daa18ba681..78c1242646 100644 --- a/doc/source/kubernetes.client.api.internal_apiserver_v1alpha1_api.rst +++ b/doc/source/kubernetes.client.api.internal_apiserver_v1alpha1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.internal\_apiserver\_v1alpha1\_api module .. automodule:: kubernetes.client.api.internal_apiserver_v1alpha1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.logs_api.rst b/doc/source/kubernetes.client.api.logs_api.rst index 616ecc2b18..1ca3d4f148 100644 --- a/doc/source/kubernetes.client.api.logs_api.rst +++ b/doc/source/kubernetes.client.api.logs_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.logs\_api module .. automodule:: kubernetes.client.api.logs_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.networking_api.rst b/doc/source/kubernetes.client.api.networking_api.rst index 71dacf6dd6..1931c33894 100644 --- a/doc/source/kubernetes.client.api.networking_api.rst +++ b/doc/source/kubernetes.client.api.networking_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.networking\_api module .. automodule:: kubernetes.client.api.networking_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.networking_v1_api.rst b/doc/source/kubernetes.client.api.networking_v1_api.rst index ab034ab996..ef58355253 100644 --- a/doc/source/kubernetes.client.api.networking_v1_api.rst +++ b/doc/source/kubernetes.client.api.networking_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.networking\_v1\_api module .. automodule:: kubernetes.client.api.networking_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.networking_v1beta1_api.rst b/doc/source/kubernetes.client.api.networking_v1beta1_api.rst index 5e0579d321..848c0cba0e 100644 --- a/doc/source/kubernetes.client.api.networking_v1beta1_api.rst +++ b/doc/source/kubernetes.client.api.networking_v1beta1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.networking\_v1beta1\_api module .. automodule:: kubernetes.client.api.networking_v1beta1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.node_api.rst b/doc/source/kubernetes.client.api.node_api.rst index 979d025e77..8afed4ecdb 100644 --- a/doc/source/kubernetes.client.api.node_api.rst +++ b/doc/source/kubernetes.client.api.node_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.node\_api module .. automodule:: kubernetes.client.api.node_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.node_v1_api.rst b/doc/source/kubernetes.client.api.node_v1_api.rst index 8b9707f11c..fd581c025c 100644 --- a/doc/source/kubernetes.client.api.node_v1_api.rst +++ b/doc/source/kubernetes.client.api.node_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.node\_v1\_api module .. automodule:: kubernetes.client.api.node_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.openid_api.rst b/doc/source/kubernetes.client.api.openid_api.rst index 56937d58c9..3fa64773be 100644 --- a/doc/source/kubernetes.client.api.openid_api.rst +++ b/doc/source/kubernetes.client.api.openid_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.openid\_api module .. automodule:: kubernetes.client.api.openid_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.policy_api.rst b/doc/source/kubernetes.client.api.policy_api.rst index e5c7e7ab3e..266e86fd6e 100644 --- a/doc/source/kubernetes.client.api.policy_api.rst +++ b/doc/source/kubernetes.client.api.policy_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.policy\_api module .. automodule:: kubernetes.client.api.policy_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.policy_v1_api.rst b/doc/source/kubernetes.client.api.policy_v1_api.rst index a0cc47fa5b..08b688bd3f 100644 --- a/doc/source/kubernetes.client.api.policy_v1_api.rst +++ b/doc/source/kubernetes.client.api.policy_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.policy\_v1\_api module .. automodule:: kubernetes.client.api.policy_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.rbac_authorization_api.rst b/doc/source/kubernetes.client.api.rbac_authorization_api.rst index 595d834a8a..a9971c9ca8 100644 --- a/doc/source/kubernetes.client.api.rbac_authorization_api.rst +++ b/doc/source/kubernetes.client.api.rbac_authorization_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.rbac\_authorization\_api module .. automodule:: kubernetes.client.api.rbac_authorization_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.rbac_authorization_v1_api.rst b/doc/source/kubernetes.client.api.rbac_authorization_v1_api.rst index 695a694f8c..afa2061a8f 100644 --- a/doc/source/kubernetes.client.api.rbac_authorization_v1_api.rst +++ b/doc/source/kubernetes.client.api.rbac_authorization_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.rbac\_authorization\_v1\_api module .. automodule:: kubernetes.client.api.rbac_authorization_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.resource_api.rst b/doc/source/kubernetes.client.api.resource_api.rst index 5ea0e699be..eb1a02a848 100644 --- a/doc/source/kubernetes.client.api.resource_api.rst +++ b/doc/source/kubernetes.client.api.resource_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.resource\_api module .. automodule:: kubernetes.client.api.resource_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.resource_v1_api.rst b/doc/source/kubernetes.client.api.resource_v1_api.rst index 7422edcd4d..79781f79b0 100644 --- a/doc/source/kubernetes.client.api.resource_v1_api.rst +++ b/doc/source/kubernetes.client.api.resource_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.resource\_v1\_api module .. automodule:: kubernetes.client.api.resource_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.resource_v1alpha3_api.rst b/doc/source/kubernetes.client.api.resource_v1alpha3_api.rst index 3a685af948..7ebf9105bc 100644 --- a/doc/source/kubernetes.client.api.resource_v1alpha3_api.rst +++ b/doc/source/kubernetes.client.api.resource_v1alpha3_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.resource\_v1alpha3\_api module .. automodule:: kubernetes.client.api.resource_v1alpha3_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.resource_v1beta1_api.rst b/doc/source/kubernetes.client.api.resource_v1beta1_api.rst index 55e25585d3..8cb4faff5a 100644 --- a/doc/source/kubernetes.client.api.resource_v1beta1_api.rst +++ b/doc/source/kubernetes.client.api.resource_v1beta1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.resource\_v1beta1\_api module .. automodule:: kubernetes.client.api.resource_v1beta1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.resource_v1beta2_api.rst b/doc/source/kubernetes.client.api.resource_v1beta2_api.rst index 094eaa2294..ac8ea792db 100644 --- a/doc/source/kubernetes.client.api.resource_v1beta2_api.rst +++ b/doc/source/kubernetes.client.api.resource_v1beta2_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.resource\_v1beta2\_api module .. automodule:: kubernetes.client.api.resource_v1beta2_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.rst b/doc/source/kubernetes.client.api.rst index 3e46d86ff1..1fe45912fa 100644 --- a/doc/source/kubernetes.client.api.rst +++ b/doc/source/kubernetes.client.api.rst @@ -64,12 +64,12 @@ Submodules kubernetes.client.api.resource_v1beta2_api kubernetes.client.api.scheduling_api kubernetes.client.api.scheduling_v1_api + kubernetes.client.api.scheduling_v1alpha1_api kubernetes.client.api.storage_api kubernetes.client.api.storage_v1_api - kubernetes.client.api.storage_v1alpha1_api kubernetes.client.api.storage_v1beta1_api kubernetes.client.api.storagemigration_api - kubernetes.client.api.storagemigration_v1alpha1_api + kubernetes.client.api.storagemigration_v1beta1_api kubernetes.client.api.version_api kubernetes.client.api.well_known_api @@ -78,5 +78,5 @@ Module contents .. automodule:: kubernetes.client.api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.scheduling_api.rst b/doc/source/kubernetes.client.api.scheduling_api.rst index 60fe21cf85..447e55c1c9 100644 --- a/doc/source/kubernetes.client.api.scheduling_api.rst +++ b/doc/source/kubernetes.client.api.scheduling_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.scheduling\_api module .. automodule:: kubernetes.client.api.scheduling_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.scheduling_v1_api.rst b/doc/source/kubernetes.client.api.scheduling_v1_api.rst index 562aaf58c6..f2824162a8 100644 --- a/doc/source/kubernetes.client.api.scheduling_v1_api.rst +++ b/doc/source/kubernetes.client.api.scheduling_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.scheduling\_v1\_api module .. automodule:: kubernetes.client.api.scheduling_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.scheduling_v1alpha1_api.rst b/doc/source/kubernetes.client.api.scheduling_v1alpha1_api.rst new file mode 100644 index 0000000000..92ae22c450 --- /dev/null +++ b/doc/source/kubernetes.client.api.scheduling_v1alpha1_api.rst @@ -0,0 +1,7 @@ +kubernetes.client.api.scheduling\_v1alpha1\_api module +====================================================== + +.. automodule:: kubernetes.client.api.scheduling_v1alpha1_api + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.storage_api.rst b/doc/source/kubernetes.client.api.storage_api.rst index 260be31da8..dce0b11f5b 100644 --- a/doc/source/kubernetes.client.api.storage_api.rst +++ b/doc/source/kubernetes.client.api.storage_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.storage\_api module .. automodule:: kubernetes.client.api.storage_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.storage_v1_api.rst b/doc/source/kubernetes.client.api.storage_v1_api.rst index e616fcdcc6..e3344d20e0 100644 --- a/doc/source/kubernetes.client.api.storage_v1_api.rst +++ b/doc/source/kubernetes.client.api.storage_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.storage\_v1\_api module .. automodule:: kubernetes.client.api.storage_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.storage_v1alpha1_api.rst b/doc/source/kubernetes.client.api.storage_v1alpha1_api.rst deleted file mode 100644 index e109037457..0000000000 --- a/doc/source/kubernetes.client.api.storage_v1alpha1_api.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.client.api.storage\_v1alpha1\_api module -=================================================== - -.. automodule:: kubernetes.client.api.storage_v1alpha1_api - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.client.api.storage_v1beta1_api.rst b/doc/source/kubernetes.client.api.storage_v1beta1_api.rst index 432a7b0054..f31cde3b2f 100644 --- a/doc/source/kubernetes.client.api.storage_v1beta1_api.rst +++ b/doc/source/kubernetes.client.api.storage_v1beta1_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.storage\_v1beta1\_api module .. automodule:: kubernetes.client.api.storage_v1beta1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.storagemigration_api.rst b/doc/source/kubernetes.client.api.storagemigration_api.rst index e9fcffe604..6635a6d258 100644 --- a/doc/source/kubernetes.client.api.storagemigration_api.rst +++ b/doc/source/kubernetes.client.api.storagemigration_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.storagemigration\_api module .. automodule:: kubernetes.client.api.storagemigration_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.storagemigration_v1alpha1_api.rst b/doc/source/kubernetes.client.api.storagemigration_v1alpha1_api.rst deleted file mode 100644 index 94fbdb58d9..0000000000 --- a/doc/source/kubernetes.client.api.storagemigration_v1alpha1_api.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.client.api.storagemigration\_v1alpha1\_api module -============================================================ - -.. automodule:: kubernetes.client.api.storagemigration_v1alpha1_api - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.client.api.storagemigration_v1beta1_api.rst b/doc/source/kubernetes.client.api.storagemigration_v1beta1_api.rst new file mode 100644 index 0000000000..0e3551edcd --- /dev/null +++ b/doc/source/kubernetes.client.api.storagemigration_v1beta1_api.rst @@ -0,0 +1,7 @@ +kubernetes.client.api.storagemigration\_v1beta1\_api module +=========================================================== + +.. automodule:: kubernetes.client.api.storagemigration_v1beta1_api + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.version_api.rst b/doc/source/kubernetes.client.api.version_api.rst index ff53187c30..e7998c5227 100644 --- a/doc/source/kubernetes.client.api.version_api.rst +++ b/doc/source/kubernetes.client.api.version_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.version\_api module .. automodule:: kubernetes.client.api.version_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api.well_known_api.rst b/doc/source/kubernetes.client.api.well_known_api.rst index a007d91ef2..d7383290ba 100644 --- a/doc/source/kubernetes.client.api.well_known_api.rst +++ b/doc/source/kubernetes.client.api.well_known_api.rst @@ -3,5 +3,5 @@ kubernetes.client.api.well\_known\_api module .. automodule:: kubernetes.client.api.well_known_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.api_client.rst b/doc/source/kubernetes.client.api_client.rst index 3ade9414e6..f88163764b 100644 --- a/doc/source/kubernetes.client.api_client.rst +++ b/doc/source/kubernetes.client.api_client.rst @@ -3,5 +3,5 @@ kubernetes.client.api\_client module .. automodule:: kubernetes.client.api_client :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.configuration.rst b/doc/source/kubernetes.client.configuration.rst index f3772b0c4a..2b382a859e 100644 --- a/doc/source/kubernetes.client.configuration.rst +++ b/doc/source/kubernetes.client.configuration.rst @@ -3,5 +3,5 @@ kubernetes.client.configuration module .. automodule:: kubernetes.client.configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.exceptions.rst b/doc/source/kubernetes.client.exceptions.rst index 156d128123..6318cbe20c 100644 --- a/doc/source/kubernetes.client.exceptions.rst +++ b/doc/source/kubernetes.client.exceptions.rst @@ -3,5 +3,5 @@ kubernetes.client.exceptions module .. automodule:: kubernetes.client.exceptions :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.admissionregistration_v1_service_reference.rst b/doc/source/kubernetes.client.models.admissionregistration_v1_service_reference.rst index c0cecfb019..0dce7310a2 100644 --- a/doc/source/kubernetes.client.models.admissionregistration_v1_service_reference.rst +++ b/doc/source/kubernetes.client.models.admissionregistration_v1_service_reference.rst @@ -3,5 +3,5 @@ kubernetes.client.models.admissionregistration\_v1\_service\_reference module .. automodule:: kubernetes.client.models.admissionregistration_v1_service_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.admissionregistration_v1_webhook_client_config.rst b/doc/source/kubernetes.client.models.admissionregistration_v1_webhook_client_config.rst index a5ead7c03d..b5bc3b6bae 100644 --- a/doc/source/kubernetes.client.models.admissionregistration_v1_webhook_client_config.rst +++ b/doc/source/kubernetes.client.models.admissionregistration_v1_webhook_client_config.rst @@ -3,5 +3,5 @@ kubernetes.client.models.admissionregistration\_v1\_webhook\_client\_config modu .. automodule:: kubernetes.client.models.admissionregistration_v1_webhook_client_config :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.apiextensions_v1_service_reference.rst b/doc/source/kubernetes.client.models.apiextensions_v1_service_reference.rst index 06fddf614f..184d616666 100644 --- a/doc/source/kubernetes.client.models.apiextensions_v1_service_reference.rst +++ b/doc/source/kubernetes.client.models.apiextensions_v1_service_reference.rst @@ -3,5 +3,5 @@ kubernetes.client.models.apiextensions\_v1\_service\_reference module .. automodule:: kubernetes.client.models.apiextensions_v1_service_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.apiextensions_v1_webhook_client_config.rst b/doc/source/kubernetes.client.models.apiextensions_v1_webhook_client_config.rst index 7e22c10ec1..2b2efa4f20 100644 --- a/doc/source/kubernetes.client.models.apiextensions_v1_webhook_client_config.rst +++ b/doc/source/kubernetes.client.models.apiextensions_v1_webhook_client_config.rst @@ -3,5 +3,5 @@ kubernetes.client.models.apiextensions\_v1\_webhook\_client\_config module .. automodule:: kubernetes.client.models.apiextensions_v1_webhook_client_config :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.apiregistration_v1_service_reference.rst b/doc/source/kubernetes.client.models.apiregistration_v1_service_reference.rst index 49370189f3..b78058b619 100644 --- a/doc/source/kubernetes.client.models.apiregistration_v1_service_reference.rst +++ b/doc/source/kubernetes.client.models.apiregistration_v1_service_reference.rst @@ -3,5 +3,5 @@ kubernetes.client.models.apiregistration\_v1\_service\_reference module .. automodule:: kubernetes.client.models.apiregistration_v1_service_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.authentication_v1_token_request.rst b/doc/source/kubernetes.client.models.authentication_v1_token_request.rst index 22dbff81aa..6dc8fdb90b 100644 --- a/doc/source/kubernetes.client.models.authentication_v1_token_request.rst +++ b/doc/source/kubernetes.client.models.authentication_v1_token_request.rst @@ -3,5 +3,5 @@ kubernetes.client.models.authentication\_v1\_token\_request module .. automodule:: kubernetes.client.models.authentication_v1_token_request :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.core_v1_endpoint_port.rst b/doc/source/kubernetes.client.models.core_v1_endpoint_port.rst index f9f0bdfbd6..2b37c47fa6 100644 --- a/doc/source/kubernetes.client.models.core_v1_endpoint_port.rst +++ b/doc/source/kubernetes.client.models.core_v1_endpoint_port.rst @@ -3,5 +3,5 @@ kubernetes.client.models.core\_v1\_endpoint\_port module .. automodule:: kubernetes.client.models.core_v1_endpoint_port :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.core_v1_event.rst b/doc/source/kubernetes.client.models.core_v1_event.rst index 9b1344edde..9742c568bf 100644 --- a/doc/source/kubernetes.client.models.core_v1_event.rst +++ b/doc/source/kubernetes.client.models.core_v1_event.rst @@ -3,5 +3,5 @@ kubernetes.client.models.core\_v1\_event module .. automodule:: kubernetes.client.models.core_v1_event :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.core_v1_event_list.rst b/doc/source/kubernetes.client.models.core_v1_event_list.rst index 8464dda4d4..6dca53732e 100644 --- a/doc/source/kubernetes.client.models.core_v1_event_list.rst +++ b/doc/source/kubernetes.client.models.core_v1_event_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.core\_v1\_event\_list module .. automodule:: kubernetes.client.models.core_v1_event_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.core_v1_event_series.rst b/doc/source/kubernetes.client.models.core_v1_event_series.rst index d7cadbd959..ac631dde9c 100644 --- a/doc/source/kubernetes.client.models.core_v1_event_series.rst +++ b/doc/source/kubernetes.client.models.core_v1_event_series.rst @@ -3,5 +3,5 @@ kubernetes.client.models.core\_v1\_event\_series module .. automodule:: kubernetes.client.models.core_v1_event_series :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.core_v1_resource_claim.rst b/doc/source/kubernetes.client.models.core_v1_resource_claim.rst index f35763422e..d901bffb54 100644 --- a/doc/source/kubernetes.client.models.core_v1_resource_claim.rst +++ b/doc/source/kubernetes.client.models.core_v1_resource_claim.rst @@ -3,5 +3,5 @@ kubernetes.client.models.core\_v1\_resource\_claim module .. automodule:: kubernetes.client.models.core_v1_resource_claim :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.discovery_v1_endpoint_port.rst b/doc/source/kubernetes.client.models.discovery_v1_endpoint_port.rst index 26b3359eed..943a3f80db 100644 --- a/doc/source/kubernetes.client.models.discovery_v1_endpoint_port.rst +++ b/doc/source/kubernetes.client.models.discovery_v1_endpoint_port.rst @@ -3,5 +3,5 @@ kubernetes.client.models.discovery\_v1\_endpoint\_port module .. automodule:: kubernetes.client.models.discovery_v1_endpoint_port :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.events_v1_event.rst b/doc/source/kubernetes.client.models.events_v1_event.rst index 8f2ed248ea..b500e534c0 100644 --- a/doc/source/kubernetes.client.models.events_v1_event.rst +++ b/doc/source/kubernetes.client.models.events_v1_event.rst @@ -3,5 +3,5 @@ kubernetes.client.models.events\_v1\_event module .. automodule:: kubernetes.client.models.events_v1_event :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.events_v1_event_list.rst b/doc/source/kubernetes.client.models.events_v1_event_list.rst index 20a51ae927..0f6f1861f0 100644 --- a/doc/source/kubernetes.client.models.events_v1_event_list.rst +++ b/doc/source/kubernetes.client.models.events_v1_event_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.events\_v1\_event\_list module .. automodule:: kubernetes.client.models.events_v1_event_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.events_v1_event_series.rst b/doc/source/kubernetes.client.models.events_v1_event_series.rst index 3415a73976..b1c666c1f7 100644 --- a/doc/source/kubernetes.client.models.events_v1_event_series.rst +++ b/doc/source/kubernetes.client.models.events_v1_event_series.rst @@ -3,5 +3,5 @@ kubernetes.client.models.events\_v1\_event\_series module .. automodule:: kubernetes.client.models.events_v1_event_series :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.flowcontrol_v1_subject.rst b/doc/source/kubernetes.client.models.flowcontrol_v1_subject.rst index c2a2604593..5032eb81d5 100644 --- a/doc/source/kubernetes.client.models.flowcontrol_v1_subject.rst +++ b/doc/source/kubernetes.client.models.flowcontrol_v1_subject.rst @@ -3,5 +3,5 @@ kubernetes.client.models.flowcontrol\_v1\_subject module .. automodule:: kubernetes.client.models.flowcontrol_v1_subject :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.rbac_v1_subject.rst b/doc/source/kubernetes.client.models.rbac_v1_subject.rst index 1b37f849a5..336896db7c 100644 --- a/doc/source/kubernetes.client.models.rbac_v1_subject.rst +++ b/doc/source/kubernetes.client.models.rbac_v1_subject.rst @@ -3,5 +3,5 @@ kubernetes.client.models.rbac\_v1\_subject module .. automodule:: kubernetes.client.models.rbac_v1_subject :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.resource_v1_resource_claim.rst b/doc/source/kubernetes.client.models.resource_v1_resource_claim.rst index 797132c161..24e009bbbf 100644 --- a/doc/source/kubernetes.client.models.resource_v1_resource_claim.rst +++ b/doc/source/kubernetes.client.models.resource_v1_resource_claim.rst @@ -3,5 +3,5 @@ kubernetes.client.models.resource\_v1\_resource\_claim module .. automodule:: kubernetes.client.models.resource_v1_resource_claim :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.rst b/doc/source/kubernetes.client.models.rst index 3d621f7724..d4b64062db 100644 --- a/doc/source/kubernetes.client.models.rst +++ b/doc/source/kubernetes.client.models.rst @@ -202,6 +202,7 @@ Submodules kubernetes.client.models.v1_git_repo_volume_source kubernetes.client.models.v1_glusterfs_persistent_volume_source kubernetes.client.models.v1_glusterfs_volume_source + kubernetes.client.models.v1_group_resource kubernetes.client.models.v1_group_subject kubernetes.client.models.v1_group_version_for_discovery kubernetes.client.models.v1_grpc_action @@ -539,15 +540,15 @@ Submodules kubernetes.client.models.v1_webhook_conversion kubernetes.client.models.v1_weighted_pod_affinity_term kubernetes.client.models.v1_windows_security_context_options + kubernetes.client.models.v1_workload_reference kubernetes.client.models.v1alpha1_apply_configuration kubernetes.client.models.v1alpha1_cluster_trust_bundle kubernetes.client.models.v1alpha1_cluster_trust_bundle_list kubernetes.client.models.v1alpha1_cluster_trust_bundle_spec - kubernetes.client.models.v1alpha1_group_version_resource + kubernetes.client.models.v1alpha1_gang_scheduling_policy kubernetes.client.models.v1alpha1_json_patch kubernetes.client.models.v1alpha1_match_condition kubernetes.client.models.v1alpha1_match_resources - kubernetes.client.models.v1alpha1_migration_condition kubernetes.client.models.v1alpha1_mutating_admission_policy kubernetes.client.models.v1alpha1_mutating_admission_policy_binding kubernetes.client.models.v1alpha1_mutating_admission_policy_binding_list @@ -558,31 +559,26 @@ Submodules kubernetes.client.models.v1alpha1_named_rule_with_operations kubernetes.client.models.v1alpha1_param_kind kubernetes.client.models.v1alpha1_param_ref - kubernetes.client.models.v1alpha1_pod_certificate_request - kubernetes.client.models.v1alpha1_pod_certificate_request_list - kubernetes.client.models.v1alpha1_pod_certificate_request_spec - kubernetes.client.models.v1alpha1_pod_certificate_request_status + kubernetes.client.models.v1alpha1_pod_group + kubernetes.client.models.v1alpha1_pod_group_policy kubernetes.client.models.v1alpha1_server_storage_version kubernetes.client.models.v1alpha1_storage_version kubernetes.client.models.v1alpha1_storage_version_condition kubernetes.client.models.v1alpha1_storage_version_list - kubernetes.client.models.v1alpha1_storage_version_migration - kubernetes.client.models.v1alpha1_storage_version_migration_list - kubernetes.client.models.v1alpha1_storage_version_migration_spec - kubernetes.client.models.v1alpha1_storage_version_migration_status kubernetes.client.models.v1alpha1_storage_version_status + kubernetes.client.models.v1alpha1_typed_local_object_reference kubernetes.client.models.v1alpha1_variable - kubernetes.client.models.v1alpha1_volume_attributes_class - kubernetes.client.models.v1alpha1_volume_attributes_class_list + kubernetes.client.models.v1alpha1_workload + kubernetes.client.models.v1alpha1_workload_list + kubernetes.client.models.v1alpha1_workload_spec kubernetes.client.models.v1alpha2_lease_candidate kubernetes.client.models.v1alpha2_lease_candidate_list kubernetes.client.models.v1alpha2_lease_candidate_spec - kubernetes.client.models.v1alpha3_cel_device_selector - kubernetes.client.models.v1alpha3_device_selector kubernetes.client.models.v1alpha3_device_taint kubernetes.client.models.v1alpha3_device_taint_rule kubernetes.client.models.v1alpha3_device_taint_rule_list kubernetes.client.models.v1alpha3_device_taint_rule_spec + kubernetes.client.models.v1alpha3_device_taint_rule_status kubernetes.client.models.v1alpha3_device_taint_selector kubernetes.client.models.v1beta1_allocated_device_status kubernetes.client.models.v1beta1_allocation_result @@ -638,6 +634,10 @@ Submodules kubernetes.client.models.v1beta1_param_kind kubernetes.client.models.v1beta1_param_ref kubernetes.client.models.v1beta1_parent_reference + kubernetes.client.models.v1beta1_pod_certificate_request + kubernetes.client.models.v1beta1_pod_certificate_request_list + kubernetes.client.models.v1beta1_pod_certificate_request_spec + kubernetes.client.models.v1beta1_pod_certificate_request_status kubernetes.client.models.v1beta1_resource_claim kubernetes.client.models.v1beta1_resource_claim_consumer_reference kubernetes.client.models.v1beta1_resource_claim_list @@ -654,6 +654,10 @@ Submodules kubernetes.client.models.v1beta1_service_cidr_list kubernetes.client.models.v1beta1_service_cidr_spec kubernetes.client.models.v1beta1_service_cidr_status + kubernetes.client.models.v1beta1_storage_version_migration + kubernetes.client.models.v1beta1_storage_version_migration_list + kubernetes.client.models.v1beta1_storage_version_migration_spec + kubernetes.client.models.v1beta1_storage_version_migration_status kubernetes.client.models.v1beta1_variable kubernetes.client.models.v1beta1_volume_attributes_class kubernetes.client.models.v1beta1_volume_attributes_class_list @@ -730,5 +734,5 @@ Module contents .. automodule:: kubernetes.client.models :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.storage_v1_token_request.rst b/doc/source/kubernetes.client.models.storage_v1_token_request.rst index 97e0bd3887..82fe81e159 100644 --- a/doc/source/kubernetes.client.models.storage_v1_token_request.rst +++ b/doc/source/kubernetes.client.models.storage_v1_token_request.rst @@ -3,5 +3,5 @@ kubernetes.client.models.storage\_v1\_token\_request module .. automodule:: kubernetes.client.models.storage_v1_token_request :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_affinity.rst b/doc/source/kubernetes.client.models.v1_affinity.rst index e37f3c4143..04be048ecb 100644 --- a/doc/source/kubernetes.client.models.v1_affinity.rst +++ b/doc/source/kubernetes.client.models.v1_affinity.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_affinity module .. automodule:: kubernetes.client.models.v1_affinity :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_aggregation_rule.rst b/doc/source/kubernetes.client.models.v1_aggregation_rule.rst index 41fe352883..860f036736 100644 --- a/doc/source/kubernetes.client.models.v1_aggregation_rule.rst +++ b/doc/source/kubernetes.client.models.v1_aggregation_rule.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_aggregation\_rule module .. automodule:: kubernetes.client.models.v1_aggregation_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_allocated_device_status.rst b/doc/source/kubernetes.client.models.v1_allocated_device_status.rst index bbd3e3c7cb..4db716b3e4 100644 --- a/doc/source/kubernetes.client.models.v1_allocated_device_status.rst +++ b/doc/source/kubernetes.client.models.v1_allocated_device_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_allocated\_device\_status module .. automodule:: kubernetes.client.models.v1_allocated_device_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_allocation_result.rst b/doc/source/kubernetes.client.models.v1_allocation_result.rst index e02b22d39d..6ac3915f96 100644 --- a/doc/source/kubernetes.client.models.v1_allocation_result.rst +++ b/doc/source/kubernetes.client.models.v1_allocation_result.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_allocation\_result module .. automodule:: kubernetes.client.models.v1_allocation_result :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_api_group.rst b/doc/source/kubernetes.client.models.v1_api_group.rst index 735e183e01..fc69436932 100644 --- a/doc/source/kubernetes.client.models.v1_api_group.rst +++ b/doc/source/kubernetes.client.models.v1_api_group.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_api\_group module .. automodule:: kubernetes.client.models.v1_api_group :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_api_group_list.rst b/doc/source/kubernetes.client.models.v1_api_group_list.rst index 7ffb16fba5..aee1a68fec 100644 --- a/doc/source/kubernetes.client.models.v1_api_group_list.rst +++ b/doc/source/kubernetes.client.models.v1_api_group_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_api\_group\_list module .. automodule:: kubernetes.client.models.v1_api_group_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_api_resource.rst b/doc/source/kubernetes.client.models.v1_api_resource.rst index e63faf5582..c7b7b6a397 100644 --- a/doc/source/kubernetes.client.models.v1_api_resource.rst +++ b/doc/source/kubernetes.client.models.v1_api_resource.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_api\_resource module .. automodule:: kubernetes.client.models.v1_api_resource :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_api_resource_list.rst b/doc/source/kubernetes.client.models.v1_api_resource_list.rst index 18dd76c5ed..50f2706f11 100644 --- a/doc/source/kubernetes.client.models.v1_api_resource_list.rst +++ b/doc/source/kubernetes.client.models.v1_api_resource_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_api\_resource\_list module .. automodule:: kubernetes.client.models.v1_api_resource_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_api_service.rst b/doc/source/kubernetes.client.models.v1_api_service.rst index 1771f8d7f4..02fa0b2f29 100644 --- a/doc/source/kubernetes.client.models.v1_api_service.rst +++ b/doc/source/kubernetes.client.models.v1_api_service.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_api\_service module .. automodule:: kubernetes.client.models.v1_api_service :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_api_service_condition.rst b/doc/source/kubernetes.client.models.v1_api_service_condition.rst index ea9e580283..b5dd446670 100644 --- a/doc/source/kubernetes.client.models.v1_api_service_condition.rst +++ b/doc/source/kubernetes.client.models.v1_api_service_condition.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_api\_service\_condition module .. automodule:: kubernetes.client.models.v1_api_service_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_api_service_list.rst b/doc/source/kubernetes.client.models.v1_api_service_list.rst index 61109a2487..8c98bed56e 100644 --- a/doc/source/kubernetes.client.models.v1_api_service_list.rst +++ b/doc/source/kubernetes.client.models.v1_api_service_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_api\_service\_list module .. automodule:: kubernetes.client.models.v1_api_service_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_api_service_spec.rst b/doc/source/kubernetes.client.models.v1_api_service_spec.rst index 67a1238092..6790504bde 100644 --- a/doc/source/kubernetes.client.models.v1_api_service_spec.rst +++ b/doc/source/kubernetes.client.models.v1_api_service_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_api\_service\_spec module .. automodule:: kubernetes.client.models.v1_api_service_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_api_service_status.rst b/doc/source/kubernetes.client.models.v1_api_service_status.rst index ed0487adc1..4784cdf2bd 100644 --- a/doc/source/kubernetes.client.models.v1_api_service_status.rst +++ b/doc/source/kubernetes.client.models.v1_api_service_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_api\_service\_status module .. automodule:: kubernetes.client.models.v1_api_service_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_api_versions.rst b/doc/source/kubernetes.client.models.v1_api_versions.rst index eea17f0069..1c20d3ce96 100644 --- a/doc/source/kubernetes.client.models.v1_api_versions.rst +++ b/doc/source/kubernetes.client.models.v1_api_versions.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_api\_versions module .. automodule:: kubernetes.client.models.v1_api_versions :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_app_armor_profile.rst b/doc/source/kubernetes.client.models.v1_app_armor_profile.rst index 67922ad3d2..b8e137aa43 100644 --- a/doc/source/kubernetes.client.models.v1_app_armor_profile.rst +++ b/doc/source/kubernetes.client.models.v1_app_armor_profile.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_app\_armor\_profile module .. automodule:: kubernetes.client.models.v1_app_armor_profile :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_attached_volume.rst b/doc/source/kubernetes.client.models.v1_attached_volume.rst index 5bebb1d03a..01936fe324 100644 --- a/doc/source/kubernetes.client.models.v1_attached_volume.rst +++ b/doc/source/kubernetes.client.models.v1_attached_volume.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_attached\_volume module .. automodule:: kubernetes.client.models.v1_attached_volume :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_audit_annotation.rst b/doc/source/kubernetes.client.models.v1_audit_annotation.rst index 37d23f5684..20793c19e4 100644 --- a/doc/source/kubernetes.client.models.v1_audit_annotation.rst +++ b/doc/source/kubernetes.client.models.v1_audit_annotation.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_audit\_annotation module .. automodule:: kubernetes.client.models.v1_audit_annotation :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_aws_elastic_block_store_volume_source.rst b/doc/source/kubernetes.client.models.v1_aws_elastic_block_store_volume_source.rst index 591378d452..9ff8f3f090 100644 --- a/doc/source/kubernetes.client.models.v1_aws_elastic_block_store_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_aws_elastic_block_store_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_aws\_elastic\_block\_store\_volume\_source module .. automodule:: kubernetes.client.models.v1_aws_elastic_block_store_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_azure_disk_volume_source.rst b/doc/source/kubernetes.client.models.v1_azure_disk_volume_source.rst index 7ea6db9ee8..9494f892f4 100644 --- a/doc/source/kubernetes.client.models.v1_azure_disk_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_azure_disk_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_azure\_disk\_volume\_source module .. automodule:: kubernetes.client.models.v1_azure_disk_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_azure_file_persistent_volume_source.rst b/doc/source/kubernetes.client.models.v1_azure_file_persistent_volume_source.rst index 3d893312bf..6d97cd127b 100644 --- a/doc/source/kubernetes.client.models.v1_azure_file_persistent_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_azure_file_persistent_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_azure\_file\_persistent\_volume\_source module .. automodule:: kubernetes.client.models.v1_azure_file_persistent_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_azure_file_volume_source.rst b/doc/source/kubernetes.client.models.v1_azure_file_volume_source.rst index 60eec32738..a873b64c65 100644 --- a/doc/source/kubernetes.client.models.v1_azure_file_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_azure_file_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_azure\_file\_volume\_source module .. automodule:: kubernetes.client.models.v1_azure_file_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_binding.rst b/doc/source/kubernetes.client.models.v1_binding.rst index 75e1b04362..16f36bd605 100644 --- a/doc/source/kubernetes.client.models.v1_binding.rst +++ b/doc/source/kubernetes.client.models.v1_binding.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_binding module .. automodule:: kubernetes.client.models.v1_binding :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_bound_object_reference.rst b/doc/source/kubernetes.client.models.v1_bound_object_reference.rst index 5e1e4e252d..30addee717 100644 --- a/doc/source/kubernetes.client.models.v1_bound_object_reference.rst +++ b/doc/source/kubernetes.client.models.v1_bound_object_reference.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_bound\_object\_reference module .. automodule:: kubernetes.client.models.v1_bound_object_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_capabilities.rst b/doc/source/kubernetes.client.models.v1_capabilities.rst index 0224d979e7..3cd1aa0437 100644 --- a/doc/source/kubernetes.client.models.v1_capabilities.rst +++ b/doc/source/kubernetes.client.models.v1_capabilities.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_capabilities module .. automodule:: kubernetes.client.models.v1_capabilities :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_capacity_request_policy.rst b/doc/source/kubernetes.client.models.v1_capacity_request_policy.rst index 38c4d21c85..b2603ed011 100644 --- a/doc/source/kubernetes.client.models.v1_capacity_request_policy.rst +++ b/doc/source/kubernetes.client.models.v1_capacity_request_policy.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_capacity\_request\_policy module .. automodule:: kubernetes.client.models.v1_capacity_request_policy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_capacity_request_policy_range.rst b/doc/source/kubernetes.client.models.v1_capacity_request_policy_range.rst index 43834d1db6..ad39af6925 100644 --- a/doc/source/kubernetes.client.models.v1_capacity_request_policy_range.rst +++ b/doc/source/kubernetes.client.models.v1_capacity_request_policy_range.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_capacity\_request\_policy\_range module .. automodule:: kubernetes.client.models.v1_capacity_request_policy_range :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_capacity_requirements.rst b/doc/source/kubernetes.client.models.v1_capacity_requirements.rst index 91a315c0b3..ff1331c983 100644 --- a/doc/source/kubernetes.client.models.v1_capacity_requirements.rst +++ b/doc/source/kubernetes.client.models.v1_capacity_requirements.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_capacity\_requirements module .. automodule:: kubernetes.client.models.v1_capacity_requirements :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_cel_device_selector.rst b/doc/source/kubernetes.client.models.v1_cel_device_selector.rst index 0ded989a02..d865fe6820 100644 --- a/doc/source/kubernetes.client.models.v1_cel_device_selector.rst +++ b/doc/source/kubernetes.client.models.v1_cel_device_selector.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_cel\_device\_selector module .. automodule:: kubernetes.client.models.v1_cel_device_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_ceph_fs_persistent_volume_source.rst b/doc/source/kubernetes.client.models.v1_ceph_fs_persistent_volume_source.rst index 5576bc0925..1aea4f9e1d 100644 --- a/doc/source/kubernetes.client.models.v1_ceph_fs_persistent_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_ceph_fs_persistent_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_ceph\_fs\_persistent\_volume\_source module .. automodule:: kubernetes.client.models.v1_ceph_fs_persistent_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_ceph_fs_volume_source.rst b/doc/source/kubernetes.client.models.v1_ceph_fs_volume_source.rst index 414fd92e05..73ce1bb238 100644 --- a/doc/source/kubernetes.client.models.v1_ceph_fs_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_ceph_fs_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_ceph\_fs\_volume\_source module .. automodule:: kubernetes.client.models.v1_ceph_fs_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_certificate_signing_request.rst b/doc/source/kubernetes.client.models.v1_certificate_signing_request.rst index 75ee679984..ce601a7111 100644 --- a/doc/source/kubernetes.client.models.v1_certificate_signing_request.rst +++ b/doc/source/kubernetes.client.models.v1_certificate_signing_request.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_certificate\_signing\_request module .. automodule:: kubernetes.client.models.v1_certificate_signing_request :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_certificate_signing_request_condition.rst b/doc/source/kubernetes.client.models.v1_certificate_signing_request_condition.rst index ba846dbb1b..e8b343de23 100644 --- a/doc/source/kubernetes.client.models.v1_certificate_signing_request_condition.rst +++ b/doc/source/kubernetes.client.models.v1_certificate_signing_request_condition.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_certificate\_signing\_request\_condition module .. automodule:: kubernetes.client.models.v1_certificate_signing_request_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_certificate_signing_request_list.rst b/doc/source/kubernetes.client.models.v1_certificate_signing_request_list.rst index a95a6e9a74..c8643a220c 100644 --- a/doc/source/kubernetes.client.models.v1_certificate_signing_request_list.rst +++ b/doc/source/kubernetes.client.models.v1_certificate_signing_request_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_certificate\_signing\_request\_list module .. automodule:: kubernetes.client.models.v1_certificate_signing_request_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_certificate_signing_request_spec.rst b/doc/source/kubernetes.client.models.v1_certificate_signing_request_spec.rst index 95366cd8e0..45fd5a269b 100644 --- a/doc/source/kubernetes.client.models.v1_certificate_signing_request_spec.rst +++ b/doc/source/kubernetes.client.models.v1_certificate_signing_request_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_certificate\_signing\_request\_spec module .. automodule:: kubernetes.client.models.v1_certificate_signing_request_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_certificate_signing_request_status.rst b/doc/source/kubernetes.client.models.v1_certificate_signing_request_status.rst index e3a9ab1175..331f7dc440 100644 --- a/doc/source/kubernetes.client.models.v1_certificate_signing_request_status.rst +++ b/doc/source/kubernetes.client.models.v1_certificate_signing_request_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_certificate\_signing\_request\_status module .. automodule:: kubernetes.client.models.v1_certificate_signing_request_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_cinder_persistent_volume_source.rst b/doc/source/kubernetes.client.models.v1_cinder_persistent_volume_source.rst index 42000f40d8..cb9eea150d 100644 --- a/doc/source/kubernetes.client.models.v1_cinder_persistent_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_cinder_persistent_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_cinder\_persistent\_volume\_source module .. automodule:: kubernetes.client.models.v1_cinder_persistent_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_cinder_volume_source.rst b/doc/source/kubernetes.client.models.v1_cinder_volume_source.rst index cd2dec4ba6..3d5505296d 100644 --- a/doc/source/kubernetes.client.models.v1_cinder_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_cinder_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_cinder\_volume\_source module .. automodule:: kubernetes.client.models.v1_cinder_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_client_ip_config.rst b/doc/source/kubernetes.client.models.v1_client_ip_config.rst index 5aeaed5d7f..f03d5fc3b9 100644 --- a/doc/source/kubernetes.client.models.v1_client_ip_config.rst +++ b/doc/source/kubernetes.client.models.v1_client_ip_config.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_client\_ip\_config module .. automodule:: kubernetes.client.models.v1_client_ip_config :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_cluster_role.rst b/doc/source/kubernetes.client.models.v1_cluster_role.rst index a7ce90294c..dedda9124e 100644 --- a/doc/source/kubernetes.client.models.v1_cluster_role.rst +++ b/doc/source/kubernetes.client.models.v1_cluster_role.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_cluster\_role module .. automodule:: kubernetes.client.models.v1_cluster_role :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_cluster_role_binding.rst b/doc/source/kubernetes.client.models.v1_cluster_role_binding.rst index 7a161ba73d..7addcce718 100644 --- a/doc/source/kubernetes.client.models.v1_cluster_role_binding.rst +++ b/doc/source/kubernetes.client.models.v1_cluster_role_binding.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_cluster\_role\_binding module .. automodule:: kubernetes.client.models.v1_cluster_role_binding :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_cluster_role_binding_list.rst b/doc/source/kubernetes.client.models.v1_cluster_role_binding_list.rst index 668d13b5dc..49c15f8274 100644 --- a/doc/source/kubernetes.client.models.v1_cluster_role_binding_list.rst +++ b/doc/source/kubernetes.client.models.v1_cluster_role_binding_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_cluster\_role\_binding\_list module .. automodule:: kubernetes.client.models.v1_cluster_role_binding_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_cluster_role_list.rst b/doc/source/kubernetes.client.models.v1_cluster_role_list.rst index 93be3956eb..51d9fb2a54 100644 --- a/doc/source/kubernetes.client.models.v1_cluster_role_list.rst +++ b/doc/source/kubernetes.client.models.v1_cluster_role_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_cluster\_role\_list module .. automodule:: kubernetes.client.models.v1_cluster_role_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_cluster_trust_bundle_projection.rst b/doc/source/kubernetes.client.models.v1_cluster_trust_bundle_projection.rst index 84e027ffab..47fb13c681 100644 --- a/doc/source/kubernetes.client.models.v1_cluster_trust_bundle_projection.rst +++ b/doc/source/kubernetes.client.models.v1_cluster_trust_bundle_projection.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_cluster\_trust\_bundle\_projection module .. automodule:: kubernetes.client.models.v1_cluster_trust_bundle_projection :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_component_condition.rst b/doc/source/kubernetes.client.models.v1_component_condition.rst index e54950080a..c88994d348 100644 --- a/doc/source/kubernetes.client.models.v1_component_condition.rst +++ b/doc/source/kubernetes.client.models.v1_component_condition.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_component\_condition module .. automodule:: kubernetes.client.models.v1_component_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_component_status.rst b/doc/source/kubernetes.client.models.v1_component_status.rst index 79dac8cf98..efaa0df536 100644 --- a/doc/source/kubernetes.client.models.v1_component_status.rst +++ b/doc/source/kubernetes.client.models.v1_component_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_component\_status module .. automodule:: kubernetes.client.models.v1_component_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_component_status_list.rst b/doc/source/kubernetes.client.models.v1_component_status_list.rst index 8f0554a341..7236e7253a 100644 --- a/doc/source/kubernetes.client.models.v1_component_status_list.rst +++ b/doc/source/kubernetes.client.models.v1_component_status_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_component\_status\_list module .. automodule:: kubernetes.client.models.v1_component_status_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_condition.rst b/doc/source/kubernetes.client.models.v1_condition.rst index 49c0474de2..cff0b0bd15 100644 --- a/doc/source/kubernetes.client.models.v1_condition.rst +++ b/doc/source/kubernetes.client.models.v1_condition.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_condition module .. automodule:: kubernetes.client.models.v1_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_config_map.rst b/doc/source/kubernetes.client.models.v1_config_map.rst index 935418fff0..de9f7342a6 100644 --- a/doc/source/kubernetes.client.models.v1_config_map.rst +++ b/doc/source/kubernetes.client.models.v1_config_map.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_config\_map module .. automodule:: kubernetes.client.models.v1_config_map :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_config_map_env_source.rst b/doc/source/kubernetes.client.models.v1_config_map_env_source.rst index 0c3a3c5ae2..79a69c8b0d 100644 --- a/doc/source/kubernetes.client.models.v1_config_map_env_source.rst +++ b/doc/source/kubernetes.client.models.v1_config_map_env_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_config\_map\_env\_source module .. automodule:: kubernetes.client.models.v1_config_map_env_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_config_map_key_selector.rst b/doc/source/kubernetes.client.models.v1_config_map_key_selector.rst index 406f87f1df..f67302bd21 100644 --- a/doc/source/kubernetes.client.models.v1_config_map_key_selector.rst +++ b/doc/source/kubernetes.client.models.v1_config_map_key_selector.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_config\_map\_key\_selector module .. automodule:: kubernetes.client.models.v1_config_map_key_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_config_map_list.rst b/doc/source/kubernetes.client.models.v1_config_map_list.rst index 9cb27aa9e5..91811dc919 100644 --- a/doc/source/kubernetes.client.models.v1_config_map_list.rst +++ b/doc/source/kubernetes.client.models.v1_config_map_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_config\_map\_list module .. automodule:: kubernetes.client.models.v1_config_map_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_config_map_node_config_source.rst b/doc/source/kubernetes.client.models.v1_config_map_node_config_source.rst index 13fb03fe54..eddc16ffc7 100644 --- a/doc/source/kubernetes.client.models.v1_config_map_node_config_source.rst +++ b/doc/source/kubernetes.client.models.v1_config_map_node_config_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_config\_map\_node\_config\_source module .. automodule:: kubernetes.client.models.v1_config_map_node_config_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_config_map_projection.rst b/doc/source/kubernetes.client.models.v1_config_map_projection.rst index e7ab88c003..594589acb5 100644 --- a/doc/source/kubernetes.client.models.v1_config_map_projection.rst +++ b/doc/source/kubernetes.client.models.v1_config_map_projection.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_config\_map\_projection module .. automodule:: kubernetes.client.models.v1_config_map_projection :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_config_map_volume_source.rst b/doc/source/kubernetes.client.models.v1_config_map_volume_source.rst index 97e7958ab4..7a73868308 100644 --- a/doc/source/kubernetes.client.models.v1_config_map_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_config_map_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_config\_map\_volume\_source module .. automodule:: kubernetes.client.models.v1_config_map_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_container.rst b/doc/source/kubernetes.client.models.v1_container.rst index f4156fbbb5..dd50e12091 100644 --- a/doc/source/kubernetes.client.models.v1_container.rst +++ b/doc/source/kubernetes.client.models.v1_container.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_container module .. automodule:: kubernetes.client.models.v1_container :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_container_extended_resource_request.rst b/doc/source/kubernetes.client.models.v1_container_extended_resource_request.rst index 612abfd144..95c4d318e9 100644 --- a/doc/source/kubernetes.client.models.v1_container_extended_resource_request.rst +++ b/doc/source/kubernetes.client.models.v1_container_extended_resource_request.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_container\_extended\_resource\_request module .. automodule:: kubernetes.client.models.v1_container_extended_resource_request :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_container_image.rst b/doc/source/kubernetes.client.models.v1_container_image.rst index c655edb623..8323cfc05c 100644 --- a/doc/source/kubernetes.client.models.v1_container_image.rst +++ b/doc/source/kubernetes.client.models.v1_container_image.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_container\_image module .. automodule:: kubernetes.client.models.v1_container_image :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_container_port.rst b/doc/source/kubernetes.client.models.v1_container_port.rst index 73be976d05..6eff032cad 100644 --- a/doc/source/kubernetes.client.models.v1_container_port.rst +++ b/doc/source/kubernetes.client.models.v1_container_port.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_container\_port module .. automodule:: kubernetes.client.models.v1_container_port :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_container_resize_policy.rst b/doc/source/kubernetes.client.models.v1_container_resize_policy.rst index eec06fac79..f332be7020 100644 --- a/doc/source/kubernetes.client.models.v1_container_resize_policy.rst +++ b/doc/source/kubernetes.client.models.v1_container_resize_policy.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_container\_resize\_policy module .. automodule:: kubernetes.client.models.v1_container_resize_policy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_container_restart_rule.rst b/doc/source/kubernetes.client.models.v1_container_restart_rule.rst index 92a209914e..e6b47b21ba 100644 --- a/doc/source/kubernetes.client.models.v1_container_restart_rule.rst +++ b/doc/source/kubernetes.client.models.v1_container_restart_rule.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_container\_restart\_rule module .. automodule:: kubernetes.client.models.v1_container_restart_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_container_restart_rule_on_exit_codes.rst b/doc/source/kubernetes.client.models.v1_container_restart_rule_on_exit_codes.rst index 155ec50427..5f5830fbcf 100644 --- a/doc/source/kubernetes.client.models.v1_container_restart_rule_on_exit_codes.rst +++ b/doc/source/kubernetes.client.models.v1_container_restart_rule_on_exit_codes.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_container\_restart\_rule\_on\_exit\_codes module .. automodule:: kubernetes.client.models.v1_container_restart_rule_on_exit_codes :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_container_state.rst b/doc/source/kubernetes.client.models.v1_container_state.rst index 59b0ccbd53..2e7e584813 100644 --- a/doc/source/kubernetes.client.models.v1_container_state.rst +++ b/doc/source/kubernetes.client.models.v1_container_state.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_container\_state module .. automodule:: kubernetes.client.models.v1_container_state :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_container_state_running.rst b/doc/source/kubernetes.client.models.v1_container_state_running.rst index a2538528da..b62c07517b 100644 --- a/doc/source/kubernetes.client.models.v1_container_state_running.rst +++ b/doc/source/kubernetes.client.models.v1_container_state_running.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_container\_state\_running module .. automodule:: kubernetes.client.models.v1_container_state_running :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_container_state_terminated.rst b/doc/source/kubernetes.client.models.v1_container_state_terminated.rst index 9c666c2bbd..bd1aa14291 100644 --- a/doc/source/kubernetes.client.models.v1_container_state_terminated.rst +++ b/doc/source/kubernetes.client.models.v1_container_state_terminated.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_container\_state\_terminated module .. automodule:: kubernetes.client.models.v1_container_state_terminated :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_container_state_waiting.rst b/doc/source/kubernetes.client.models.v1_container_state_waiting.rst index d57773d302..916f1fe1cb 100644 --- a/doc/source/kubernetes.client.models.v1_container_state_waiting.rst +++ b/doc/source/kubernetes.client.models.v1_container_state_waiting.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_container\_state\_waiting module .. automodule:: kubernetes.client.models.v1_container_state_waiting :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_container_status.rst b/doc/source/kubernetes.client.models.v1_container_status.rst index cdfa14dc40..e37ee60c6f 100644 --- a/doc/source/kubernetes.client.models.v1_container_status.rst +++ b/doc/source/kubernetes.client.models.v1_container_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_container\_status module .. automodule:: kubernetes.client.models.v1_container_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_container_user.rst b/doc/source/kubernetes.client.models.v1_container_user.rst index a4ecd2aa32..3b9f91282e 100644 --- a/doc/source/kubernetes.client.models.v1_container_user.rst +++ b/doc/source/kubernetes.client.models.v1_container_user.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_container\_user module .. automodule:: kubernetes.client.models.v1_container_user :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_controller_revision.rst b/doc/source/kubernetes.client.models.v1_controller_revision.rst index 55b87f5dbf..5565a62983 100644 --- a/doc/source/kubernetes.client.models.v1_controller_revision.rst +++ b/doc/source/kubernetes.client.models.v1_controller_revision.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_controller\_revision module .. automodule:: kubernetes.client.models.v1_controller_revision :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_controller_revision_list.rst b/doc/source/kubernetes.client.models.v1_controller_revision_list.rst index 10cdc30a8f..9d8b1105e1 100644 --- a/doc/source/kubernetes.client.models.v1_controller_revision_list.rst +++ b/doc/source/kubernetes.client.models.v1_controller_revision_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_controller\_revision\_list module .. automodule:: kubernetes.client.models.v1_controller_revision_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_counter.rst b/doc/source/kubernetes.client.models.v1_counter.rst index 80c791fddf..ca9b1be065 100644 --- a/doc/source/kubernetes.client.models.v1_counter.rst +++ b/doc/source/kubernetes.client.models.v1_counter.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_counter module .. automodule:: kubernetes.client.models.v1_counter :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_counter_set.rst b/doc/source/kubernetes.client.models.v1_counter_set.rst index 4f0ecf9e48..9225afff30 100644 --- a/doc/source/kubernetes.client.models.v1_counter_set.rst +++ b/doc/source/kubernetes.client.models.v1_counter_set.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_counter\_set module .. automodule:: kubernetes.client.models.v1_counter_set :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_cron_job.rst b/doc/source/kubernetes.client.models.v1_cron_job.rst index a3f375bbef..51b82e2264 100644 --- a/doc/source/kubernetes.client.models.v1_cron_job.rst +++ b/doc/source/kubernetes.client.models.v1_cron_job.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_cron\_job module .. automodule:: kubernetes.client.models.v1_cron_job :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_cron_job_list.rst b/doc/source/kubernetes.client.models.v1_cron_job_list.rst index 93fb151159..5d84e8f726 100644 --- a/doc/source/kubernetes.client.models.v1_cron_job_list.rst +++ b/doc/source/kubernetes.client.models.v1_cron_job_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_cron\_job\_list module .. automodule:: kubernetes.client.models.v1_cron_job_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_cron_job_spec.rst b/doc/source/kubernetes.client.models.v1_cron_job_spec.rst index 6a4a98e69e..cb65e74b42 100644 --- a/doc/source/kubernetes.client.models.v1_cron_job_spec.rst +++ b/doc/source/kubernetes.client.models.v1_cron_job_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_cron\_job\_spec module .. automodule:: kubernetes.client.models.v1_cron_job_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_cron_job_status.rst b/doc/source/kubernetes.client.models.v1_cron_job_status.rst index a77fa8ac95..f65c353d1d 100644 --- a/doc/source/kubernetes.client.models.v1_cron_job_status.rst +++ b/doc/source/kubernetes.client.models.v1_cron_job_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_cron\_job\_status module .. automodule:: kubernetes.client.models.v1_cron_job_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_cross_version_object_reference.rst b/doc/source/kubernetes.client.models.v1_cross_version_object_reference.rst index 3615386c4a..6ddbfb82de 100644 --- a/doc/source/kubernetes.client.models.v1_cross_version_object_reference.rst +++ b/doc/source/kubernetes.client.models.v1_cross_version_object_reference.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_cross\_version\_object\_reference module .. automodule:: kubernetes.client.models.v1_cross_version_object_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_csi_driver.rst b/doc/source/kubernetes.client.models.v1_csi_driver.rst index 97fad98ff6..13f63f2ca1 100644 --- a/doc/source/kubernetes.client.models.v1_csi_driver.rst +++ b/doc/source/kubernetes.client.models.v1_csi_driver.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_csi\_driver module .. automodule:: kubernetes.client.models.v1_csi_driver :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_csi_driver_list.rst b/doc/source/kubernetes.client.models.v1_csi_driver_list.rst index 62ec4b0a62..04d34b9218 100644 --- a/doc/source/kubernetes.client.models.v1_csi_driver_list.rst +++ b/doc/source/kubernetes.client.models.v1_csi_driver_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_csi\_driver\_list module .. automodule:: kubernetes.client.models.v1_csi_driver_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_csi_driver_spec.rst b/doc/source/kubernetes.client.models.v1_csi_driver_spec.rst index c8e4085d0a..c68d3e4c91 100644 --- a/doc/source/kubernetes.client.models.v1_csi_driver_spec.rst +++ b/doc/source/kubernetes.client.models.v1_csi_driver_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_csi\_driver\_spec module .. automodule:: kubernetes.client.models.v1_csi_driver_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_csi_node.rst b/doc/source/kubernetes.client.models.v1_csi_node.rst index 46f0972f9e..1c09442467 100644 --- a/doc/source/kubernetes.client.models.v1_csi_node.rst +++ b/doc/source/kubernetes.client.models.v1_csi_node.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_csi\_node module .. automodule:: kubernetes.client.models.v1_csi_node :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_csi_node_driver.rst b/doc/source/kubernetes.client.models.v1_csi_node_driver.rst index 6028175915..5217fb6a53 100644 --- a/doc/source/kubernetes.client.models.v1_csi_node_driver.rst +++ b/doc/source/kubernetes.client.models.v1_csi_node_driver.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_csi\_node\_driver module .. automodule:: kubernetes.client.models.v1_csi_node_driver :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_csi_node_list.rst b/doc/source/kubernetes.client.models.v1_csi_node_list.rst index e00ef72e4d..d709ceab91 100644 --- a/doc/source/kubernetes.client.models.v1_csi_node_list.rst +++ b/doc/source/kubernetes.client.models.v1_csi_node_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_csi\_node\_list module .. automodule:: kubernetes.client.models.v1_csi_node_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_csi_node_spec.rst b/doc/source/kubernetes.client.models.v1_csi_node_spec.rst index 11efa93b89..c28a46d788 100644 --- a/doc/source/kubernetes.client.models.v1_csi_node_spec.rst +++ b/doc/source/kubernetes.client.models.v1_csi_node_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_csi\_node\_spec module .. automodule:: kubernetes.client.models.v1_csi_node_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_csi_persistent_volume_source.rst b/doc/source/kubernetes.client.models.v1_csi_persistent_volume_source.rst index 6d0cf0e0d7..db1fbbb0a0 100644 --- a/doc/source/kubernetes.client.models.v1_csi_persistent_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_csi_persistent_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_csi\_persistent\_volume\_source module .. automodule:: kubernetes.client.models.v1_csi_persistent_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_csi_storage_capacity.rst b/doc/source/kubernetes.client.models.v1_csi_storage_capacity.rst index ced25fe788..f68b4e4a73 100644 --- a/doc/source/kubernetes.client.models.v1_csi_storage_capacity.rst +++ b/doc/source/kubernetes.client.models.v1_csi_storage_capacity.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_csi\_storage\_capacity module .. automodule:: kubernetes.client.models.v1_csi_storage_capacity :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_csi_storage_capacity_list.rst b/doc/source/kubernetes.client.models.v1_csi_storage_capacity_list.rst index 02a56c9870..72d34d93d2 100644 --- a/doc/source/kubernetes.client.models.v1_csi_storage_capacity_list.rst +++ b/doc/source/kubernetes.client.models.v1_csi_storage_capacity_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_csi\_storage\_capacity\_list module .. automodule:: kubernetes.client.models.v1_csi_storage_capacity_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_csi_volume_source.rst b/doc/source/kubernetes.client.models.v1_csi_volume_source.rst index c20c4a4012..ca17290c71 100644 --- a/doc/source/kubernetes.client.models.v1_csi_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_csi_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_csi\_volume\_source module .. automodule:: kubernetes.client.models.v1_csi_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_custom_resource_column_definition.rst b/doc/source/kubernetes.client.models.v1_custom_resource_column_definition.rst index 3fc8f53857..aa9b94bc4d 100644 --- a/doc/source/kubernetes.client.models.v1_custom_resource_column_definition.rst +++ b/doc/source/kubernetes.client.models.v1_custom_resource_column_definition.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_custom\_resource\_column\_definition module .. automodule:: kubernetes.client.models.v1_custom_resource_column_definition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_custom_resource_conversion.rst b/doc/source/kubernetes.client.models.v1_custom_resource_conversion.rst index 369a047262..dea8fcb7be 100644 --- a/doc/source/kubernetes.client.models.v1_custom_resource_conversion.rst +++ b/doc/source/kubernetes.client.models.v1_custom_resource_conversion.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_custom\_resource\_conversion module .. automodule:: kubernetes.client.models.v1_custom_resource_conversion :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_custom_resource_definition.rst b/doc/source/kubernetes.client.models.v1_custom_resource_definition.rst index 3be2882059..c2288bc189 100644 --- a/doc/source/kubernetes.client.models.v1_custom_resource_definition.rst +++ b/doc/source/kubernetes.client.models.v1_custom_resource_definition.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_custom\_resource\_definition module .. automodule:: kubernetes.client.models.v1_custom_resource_definition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_custom_resource_definition_condition.rst b/doc/source/kubernetes.client.models.v1_custom_resource_definition_condition.rst index e3c7891674..5caa5923f0 100644 --- a/doc/source/kubernetes.client.models.v1_custom_resource_definition_condition.rst +++ b/doc/source/kubernetes.client.models.v1_custom_resource_definition_condition.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_custom\_resource\_definition\_condition module .. automodule:: kubernetes.client.models.v1_custom_resource_definition_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_custom_resource_definition_list.rst b/doc/source/kubernetes.client.models.v1_custom_resource_definition_list.rst index f42279f3f8..54997b3f68 100644 --- a/doc/source/kubernetes.client.models.v1_custom_resource_definition_list.rst +++ b/doc/source/kubernetes.client.models.v1_custom_resource_definition_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_custom\_resource\_definition\_list module .. automodule:: kubernetes.client.models.v1_custom_resource_definition_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_custom_resource_definition_names.rst b/doc/source/kubernetes.client.models.v1_custom_resource_definition_names.rst index 71a7a88380..45db8ce171 100644 --- a/doc/source/kubernetes.client.models.v1_custom_resource_definition_names.rst +++ b/doc/source/kubernetes.client.models.v1_custom_resource_definition_names.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_custom\_resource\_definition\_names module .. automodule:: kubernetes.client.models.v1_custom_resource_definition_names :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_custom_resource_definition_spec.rst b/doc/source/kubernetes.client.models.v1_custom_resource_definition_spec.rst index 923bfd72a3..5e535e6eba 100644 --- a/doc/source/kubernetes.client.models.v1_custom_resource_definition_spec.rst +++ b/doc/source/kubernetes.client.models.v1_custom_resource_definition_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_custom\_resource\_definition\_spec module .. automodule:: kubernetes.client.models.v1_custom_resource_definition_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_custom_resource_definition_status.rst b/doc/source/kubernetes.client.models.v1_custom_resource_definition_status.rst index 629eee59aa..19412cdec0 100644 --- a/doc/source/kubernetes.client.models.v1_custom_resource_definition_status.rst +++ b/doc/source/kubernetes.client.models.v1_custom_resource_definition_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_custom\_resource\_definition\_status module .. automodule:: kubernetes.client.models.v1_custom_resource_definition_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_custom_resource_definition_version.rst b/doc/source/kubernetes.client.models.v1_custom_resource_definition_version.rst index 86ad295b9a..ea46e72f79 100644 --- a/doc/source/kubernetes.client.models.v1_custom_resource_definition_version.rst +++ b/doc/source/kubernetes.client.models.v1_custom_resource_definition_version.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_custom\_resource\_definition\_version module .. automodule:: kubernetes.client.models.v1_custom_resource_definition_version :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_custom_resource_subresource_scale.rst b/doc/source/kubernetes.client.models.v1_custom_resource_subresource_scale.rst index 509da6c21b..e039de4f46 100644 --- a/doc/source/kubernetes.client.models.v1_custom_resource_subresource_scale.rst +++ b/doc/source/kubernetes.client.models.v1_custom_resource_subresource_scale.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_custom\_resource\_subresource\_scale module .. automodule:: kubernetes.client.models.v1_custom_resource_subresource_scale :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_custom_resource_subresources.rst b/doc/source/kubernetes.client.models.v1_custom_resource_subresources.rst index 202683ce67..4cf1ebc1b5 100644 --- a/doc/source/kubernetes.client.models.v1_custom_resource_subresources.rst +++ b/doc/source/kubernetes.client.models.v1_custom_resource_subresources.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_custom\_resource\_subresources module .. automodule:: kubernetes.client.models.v1_custom_resource_subresources :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_custom_resource_validation.rst b/doc/source/kubernetes.client.models.v1_custom_resource_validation.rst index ec5cf0ab9b..dfb285e1ae 100644 --- a/doc/source/kubernetes.client.models.v1_custom_resource_validation.rst +++ b/doc/source/kubernetes.client.models.v1_custom_resource_validation.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_custom\_resource\_validation module .. automodule:: kubernetes.client.models.v1_custom_resource_validation :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_daemon_endpoint.rst b/doc/source/kubernetes.client.models.v1_daemon_endpoint.rst index fbae105d0b..48cf9047ee 100644 --- a/doc/source/kubernetes.client.models.v1_daemon_endpoint.rst +++ b/doc/source/kubernetes.client.models.v1_daemon_endpoint.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_daemon\_endpoint module .. automodule:: kubernetes.client.models.v1_daemon_endpoint :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_daemon_set.rst b/doc/source/kubernetes.client.models.v1_daemon_set.rst index 83d6e49a4a..ebfe039a81 100644 --- a/doc/source/kubernetes.client.models.v1_daemon_set.rst +++ b/doc/source/kubernetes.client.models.v1_daemon_set.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_daemon\_set module .. automodule:: kubernetes.client.models.v1_daemon_set :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_daemon_set_condition.rst b/doc/source/kubernetes.client.models.v1_daemon_set_condition.rst index 03aa2185b8..6b05842743 100644 --- a/doc/source/kubernetes.client.models.v1_daemon_set_condition.rst +++ b/doc/source/kubernetes.client.models.v1_daemon_set_condition.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_daemon\_set\_condition module .. automodule:: kubernetes.client.models.v1_daemon_set_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_daemon_set_list.rst b/doc/source/kubernetes.client.models.v1_daemon_set_list.rst index d4568a0c6b..608404bc02 100644 --- a/doc/source/kubernetes.client.models.v1_daemon_set_list.rst +++ b/doc/source/kubernetes.client.models.v1_daemon_set_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_daemon\_set\_list module .. automodule:: kubernetes.client.models.v1_daemon_set_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_daemon_set_spec.rst b/doc/source/kubernetes.client.models.v1_daemon_set_spec.rst index 978e1de955..c30c4a650f 100644 --- a/doc/source/kubernetes.client.models.v1_daemon_set_spec.rst +++ b/doc/source/kubernetes.client.models.v1_daemon_set_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_daemon\_set\_spec module .. automodule:: kubernetes.client.models.v1_daemon_set_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_daemon_set_status.rst b/doc/source/kubernetes.client.models.v1_daemon_set_status.rst index da7205bb10..7be6bebf0e 100644 --- a/doc/source/kubernetes.client.models.v1_daemon_set_status.rst +++ b/doc/source/kubernetes.client.models.v1_daemon_set_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_daemon\_set\_status module .. automodule:: kubernetes.client.models.v1_daemon_set_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_daemon_set_update_strategy.rst b/doc/source/kubernetes.client.models.v1_daemon_set_update_strategy.rst index 2c141f3ca0..1b502bcef5 100644 --- a/doc/source/kubernetes.client.models.v1_daemon_set_update_strategy.rst +++ b/doc/source/kubernetes.client.models.v1_daemon_set_update_strategy.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_daemon\_set\_update\_strategy module .. automodule:: kubernetes.client.models.v1_daemon_set_update_strategy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_delete_options.rst b/doc/source/kubernetes.client.models.v1_delete_options.rst index b4163b7b6d..c97d0714f2 100644 --- a/doc/source/kubernetes.client.models.v1_delete_options.rst +++ b/doc/source/kubernetes.client.models.v1_delete_options.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_delete\_options module .. automodule:: kubernetes.client.models.v1_delete_options :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_deployment.rst b/doc/source/kubernetes.client.models.v1_deployment.rst index 1dd1700ac6..92198a4e6f 100644 --- a/doc/source/kubernetes.client.models.v1_deployment.rst +++ b/doc/source/kubernetes.client.models.v1_deployment.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_deployment module .. automodule:: kubernetes.client.models.v1_deployment :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_deployment_condition.rst b/doc/source/kubernetes.client.models.v1_deployment_condition.rst index 41ca84d191..5b32513e9e 100644 --- a/doc/source/kubernetes.client.models.v1_deployment_condition.rst +++ b/doc/source/kubernetes.client.models.v1_deployment_condition.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_deployment\_condition module .. automodule:: kubernetes.client.models.v1_deployment_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_deployment_list.rst b/doc/source/kubernetes.client.models.v1_deployment_list.rst index de8850bdf0..e5d95a3500 100644 --- a/doc/source/kubernetes.client.models.v1_deployment_list.rst +++ b/doc/source/kubernetes.client.models.v1_deployment_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_deployment\_list module .. automodule:: kubernetes.client.models.v1_deployment_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_deployment_spec.rst b/doc/source/kubernetes.client.models.v1_deployment_spec.rst index 1e0ad6f0b1..a6c8a17956 100644 --- a/doc/source/kubernetes.client.models.v1_deployment_spec.rst +++ b/doc/source/kubernetes.client.models.v1_deployment_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_deployment\_spec module .. automodule:: kubernetes.client.models.v1_deployment_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_deployment_status.rst b/doc/source/kubernetes.client.models.v1_deployment_status.rst index 3fb7385fb7..c50e1319d4 100644 --- a/doc/source/kubernetes.client.models.v1_deployment_status.rst +++ b/doc/source/kubernetes.client.models.v1_deployment_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_deployment\_status module .. automodule:: kubernetes.client.models.v1_deployment_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_deployment_strategy.rst b/doc/source/kubernetes.client.models.v1_deployment_strategy.rst index 98d2c9d233..61a1cbaf68 100644 --- a/doc/source/kubernetes.client.models.v1_deployment_strategy.rst +++ b/doc/source/kubernetes.client.models.v1_deployment_strategy.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_deployment\_strategy module .. automodule:: kubernetes.client.models.v1_deployment_strategy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_device.rst b/doc/source/kubernetes.client.models.v1_device.rst index c76aeccb35..28860e2f05 100644 --- a/doc/source/kubernetes.client.models.v1_device.rst +++ b/doc/source/kubernetes.client.models.v1_device.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_device module .. automodule:: kubernetes.client.models.v1_device :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_device_allocation_configuration.rst b/doc/source/kubernetes.client.models.v1_device_allocation_configuration.rst index cbe4acc7f3..7330cb629f 100644 --- a/doc/source/kubernetes.client.models.v1_device_allocation_configuration.rst +++ b/doc/source/kubernetes.client.models.v1_device_allocation_configuration.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_device\_allocation\_configuration module .. automodule:: kubernetes.client.models.v1_device_allocation_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_device_allocation_result.rst b/doc/source/kubernetes.client.models.v1_device_allocation_result.rst index c1abe801d8..8abc7e1d8e 100644 --- a/doc/source/kubernetes.client.models.v1_device_allocation_result.rst +++ b/doc/source/kubernetes.client.models.v1_device_allocation_result.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_device\_allocation\_result module .. automodule:: kubernetes.client.models.v1_device_allocation_result :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_device_attribute.rst b/doc/source/kubernetes.client.models.v1_device_attribute.rst index 7d4830bcb8..4c30ab8b7c 100644 --- a/doc/source/kubernetes.client.models.v1_device_attribute.rst +++ b/doc/source/kubernetes.client.models.v1_device_attribute.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_device\_attribute module .. automodule:: kubernetes.client.models.v1_device_attribute :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_device_capacity.rst b/doc/source/kubernetes.client.models.v1_device_capacity.rst index e810240460..e66b25874a 100644 --- a/doc/source/kubernetes.client.models.v1_device_capacity.rst +++ b/doc/source/kubernetes.client.models.v1_device_capacity.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_device\_capacity module .. automodule:: kubernetes.client.models.v1_device_capacity :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_device_claim.rst b/doc/source/kubernetes.client.models.v1_device_claim.rst index 634b95ca0e..3ab8762760 100644 --- a/doc/source/kubernetes.client.models.v1_device_claim.rst +++ b/doc/source/kubernetes.client.models.v1_device_claim.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_device\_claim module .. automodule:: kubernetes.client.models.v1_device_claim :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_device_claim_configuration.rst b/doc/source/kubernetes.client.models.v1_device_claim_configuration.rst index 0ae7460cd7..5fc7b7eef0 100644 --- a/doc/source/kubernetes.client.models.v1_device_claim_configuration.rst +++ b/doc/source/kubernetes.client.models.v1_device_claim_configuration.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_device\_claim\_configuration module .. automodule:: kubernetes.client.models.v1_device_claim_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_device_class.rst b/doc/source/kubernetes.client.models.v1_device_class.rst index da918de572..346d15793e 100644 --- a/doc/source/kubernetes.client.models.v1_device_class.rst +++ b/doc/source/kubernetes.client.models.v1_device_class.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_device\_class module .. automodule:: kubernetes.client.models.v1_device_class :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_device_class_configuration.rst b/doc/source/kubernetes.client.models.v1_device_class_configuration.rst index 7819b53480..29052e48a6 100644 --- a/doc/source/kubernetes.client.models.v1_device_class_configuration.rst +++ b/doc/source/kubernetes.client.models.v1_device_class_configuration.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_device\_class\_configuration module .. automodule:: kubernetes.client.models.v1_device_class_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_device_class_list.rst b/doc/source/kubernetes.client.models.v1_device_class_list.rst index a351c9f15d..80e5dfefc0 100644 --- a/doc/source/kubernetes.client.models.v1_device_class_list.rst +++ b/doc/source/kubernetes.client.models.v1_device_class_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_device\_class\_list module .. automodule:: kubernetes.client.models.v1_device_class_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_device_class_spec.rst b/doc/source/kubernetes.client.models.v1_device_class_spec.rst index f83370b57f..a9c660143c 100644 --- a/doc/source/kubernetes.client.models.v1_device_class_spec.rst +++ b/doc/source/kubernetes.client.models.v1_device_class_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_device\_class\_spec module .. automodule:: kubernetes.client.models.v1_device_class_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_device_constraint.rst b/doc/source/kubernetes.client.models.v1_device_constraint.rst index 800d8d2d40..65cb5eddcd 100644 --- a/doc/source/kubernetes.client.models.v1_device_constraint.rst +++ b/doc/source/kubernetes.client.models.v1_device_constraint.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_device\_constraint module .. automodule:: kubernetes.client.models.v1_device_constraint :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_device_counter_consumption.rst b/doc/source/kubernetes.client.models.v1_device_counter_consumption.rst index c20b757281..a1b5ca7844 100644 --- a/doc/source/kubernetes.client.models.v1_device_counter_consumption.rst +++ b/doc/source/kubernetes.client.models.v1_device_counter_consumption.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_device\_counter\_consumption module .. automodule:: kubernetes.client.models.v1_device_counter_consumption :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_device_request.rst b/doc/source/kubernetes.client.models.v1_device_request.rst index 71e53f52ea..fc64c0b46a 100644 --- a/doc/source/kubernetes.client.models.v1_device_request.rst +++ b/doc/source/kubernetes.client.models.v1_device_request.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_device\_request module .. automodule:: kubernetes.client.models.v1_device_request :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_device_request_allocation_result.rst b/doc/source/kubernetes.client.models.v1_device_request_allocation_result.rst index 37ef200535..0ebe58b1f6 100644 --- a/doc/source/kubernetes.client.models.v1_device_request_allocation_result.rst +++ b/doc/source/kubernetes.client.models.v1_device_request_allocation_result.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_device\_request\_allocation\_result module .. automodule:: kubernetes.client.models.v1_device_request_allocation_result :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_device_selector.rst b/doc/source/kubernetes.client.models.v1_device_selector.rst index c807c77be1..a3b2f0c2c2 100644 --- a/doc/source/kubernetes.client.models.v1_device_selector.rst +++ b/doc/source/kubernetes.client.models.v1_device_selector.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_device\_selector module .. automodule:: kubernetes.client.models.v1_device_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_device_sub_request.rst b/doc/source/kubernetes.client.models.v1_device_sub_request.rst index 9b2ea6de63..72b26ae816 100644 --- a/doc/source/kubernetes.client.models.v1_device_sub_request.rst +++ b/doc/source/kubernetes.client.models.v1_device_sub_request.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_device\_sub\_request module .. automodule:: kubernetes.client.models.v1_device_sub_request :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_device_taint.rst b/doc/source/kubernetes.client.models.v1_device_taint.rst index 4faafa0cf2..859a549110 100644 --- a/doc/source/kubernetes.client.models.v1_device_taint.rst +++ b/doc/source/kubernetes.client.models.v1_device_taint.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_device\_taint module .. automodule:: kubernetes.client.models.v1_device_taint :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_device_toleration.rst b/doc/source/kubernetes.client.models.v1_device_toleration.rst index bce90ed089..175d6f8896 100644 --- a/doc/source/kubernetes.client.models.v1_device_toleration.rst +++ b/doc/source/kubernetes.client.models.v1_device_toleration.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_device\_toleration module .. automodule:: kubernetes.client.models.v1_device_toleration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_downward_api_projection.rst b/doc/source/kubernetes.client.models.v1_downward_api_projection.rst index dae0103cbe..e11dbeb054 100644 --- a/doc/source/kubernetes.client.models.v1_downward_api_projection.rst +++ b/doc/source/kubernetes.client.models.v1_downward_api_projection.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_downward\_api\_projection module .. automodule:: kubernetes.client.models.v1_downward_api_projection :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_downward_api_volume_file.rst b/doc/source/kubernetes.client.models.v1_downward_api_volume_file.rst index 84d0be6867..cff0db2693 100644 --- a/doc/source/kubernetes.client.models.v1_downward_api_volume_file.rst +++ b/doc/source/kubernetes.client.models.v1_downward_api_volume_file.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_downward\_api\_volume\_file module .. automodule:: kubernetes.client.models.v1_downward_api_volume_file :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_downward_api_volume_source.rst b/doc/source/kubernetes.client.models.v1_downward_api_volume_source.rst index f862398506..c79c884334 100644 --- a/doc/source/kubernetes.client.models.v1_downward_api_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_downward_api_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_downward\_api\_volume\_source module .. automodule:: kubernetes.client.models.v1_downward_api_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_empty_dir_volume_source.rst b/doc/source/kubernetes.client.models.v1_empty_dir_volume_source.rst index d257476b5f..65bec6b8d8 100644 --- a/doc/source/kubernetes.client.models.v1_empty_dir_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_empty_dir_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_empty\_dir\_volume\_source module .. automodule:: kubernetes.client.models.v1_empty_dir_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_endpoint.rst b/doc/source/kubernetes.client.models.v1_endpoint.rst index 0836109b30..6162eb7ec9 100644 --- a/doc/source/kubernetes.client.models.v1_endpoint.rst +++ b/doc/source/kubernetes.client.models.v1_endpoint.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_endpoint module .. automodule:: kubernetes.client.models.v1_endpoint :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_endpoint_address.rst b/doc/source/kubernetes.client.models.v1_endpoint_address.rst index db6502d070..20e1d9b446 100644 --- a/doc/source/kubernetes.client.models.v1_endpoint_address.rst +++ b/doc/source/kubernetes.client.models.v1_endpoint_address.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_endpoint\_address module .. automodule:: kubernetes.client.models.v1_endpoint_address :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_endpoint_conditions.rst b/doc/source/kubernetes.client.models.v1_endpoint_conditions.rst index 30800372e4..b60b46cda1 100644 --- a/doc/source/kubernetes.client.models.v1_endpoint_conditions.rst +++ b/doc/source/kubernetes.client.models.v1_endpoint_conditions.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_endpoint\_conditions module .. automodule:: kubernetes.client.models.v1_endpoint_conditions :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_endpoint_hints.rst b/doc/source/kubernetes.client.models.v1_endpoint_hints.rst index 4e1c72e18d..1a1401baa7 100644 --- a/doc/source/kubernetes.client.models.v1_endpoint_hints.rst +++ b/doc/source/kubernetes.client.models.v1_endpoint_hints.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_endpoint\_hints module .. automodule:: kubernetes.client.models.v1_endpoint_hints :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_endpoint_slice.rst b/doc/source/kubernetes.client.models.v1_endpoint_slice.rst index e7f0675852..f0edb27277 100644 --- a/doc/source/kubernetes.client.models.v1_endpoint_slice.rst +++ b/doc/source/kubernetes.client.models.v1_endpoint_slice.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_endpoint\_slice module .. automodule:: kubernetes.client.models.v1_endpoint_slice :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_endpoint_slice_list.rst b/doc/source/kubernetes.client.models.v1_endpoint_slice_list.rst index 9cde9e3acb..32cdc5bae0 100644 --- a/doc/source/kubernetes.client.models.v1_endpoint_slice_list.rst +++ b/doc/source/kubernetes.client.models.v1_endpoint_slice_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_endpoint\_slice\_list module .. automodule:: kubernetes.client.models.v1_endpoint_slice_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_endpoint_subset.rst b/doc/source/kubernetes.client.models.v1_endpoint_subset.rst index f6c0c18290..b3e9e738c0 100644 --- a/doc/source/kubernetes.client.models.v1_endpoint_subset.rst +++ b/doc/source/kubernetes.client.models.v1_endpoint_subset.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_endpoint\_subset module .. automodule:: kubernetes.client.models.v1_endpoint_subset :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_endpoints.rst b/doc/source/kubernetes.client.models.v1_endpoints.rst index b24c8f026b..2a0f621008 100644 --- a/doc/source/kubernetes.client.models.v1_endpoints.rst +++ b/doc/source/kubernetes.client.models.v1_endpoints.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_endpoints module .. automodule:: kubernetes.client.models.v1_endpoints :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_endpoints_list.rst b/doc/source/kubernetes.client.models.v1_endpoints_list.rst index 9ab95785e8..89a1d42a3a 100644 --- a/doc/source/kubernetes.client.models.v1_endpoints_list.rst +++ b/doc/source/kubernetes.client.models.v1_endpoints_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_endpoints\_list module .. automodule:: kubernetes.client.models.v1_endpoints_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_env_from_source.rst b/doc/source/kubernetes.client.models.v1_env_from_source.rst index fea9fc6473..68b5986df2 100644 --- a/doc/source/kubernetes.client.models.v1_env_from_source.rst +++ b/doc/source/kubernetes.client.models.v1_env_from_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_env\_from\_source module .. automodule:: kubernetes.client.models.v1_env_from_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_env_var.rst b/doc/source/kubernetes.client.models.v1_env_var.rst index b9dc75b879..1630c07563 100644 --- a/doc/source/kubernetes.client.models.v1_env_var.rst +++ b/doc/source/kubernetes.client.models.v1_env_var.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_env\_var module .. automodule:: kubernetes.client.models.v1_env_var :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_env_var_source.rst b/doc/source/kubernetes.client.models.v1_env_var_source.rst index 90e5c2630a..8f8a3d1b5a 100644 --- a/doc/source/kubernetes.client.models.v1_env_var_source.rst +++ b/doc/source/kubernetes.client.models.v1_env_var_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_env\_var\_source module .. automodule:: kubernetes.client.models.v1_env_var_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_ephemeral_container.rst b/doc/source/kubernetes.client.models.v1_ephemeral_container.rst index 015a6f1bbe..3867d5e8c9 100644 --- a/doc/source/kubernetes.client.models.v1_ephemeral_container.rst +++ b/doc/source/kubernetes.client.models.v1_ephemeral_container.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_ephemeral\_container module .. automodule:: kubernetes.client.models.v1_ephemeral_container :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_ephemeral_volume_source.rst b/doc/source/kubernetes.client.models.v1_ephemeral_volume_source.rst index 6083bf55ae..f98d128ff8 100644 --- a/doc/source/kubernetes.client.models.v1_ephemeral_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_ephemeral_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_ephemeral\_volume\_source module .. automodule:: kubernetes.client.models.v1_ephemeral_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_event_source.rst b/doc/source/kubernetes.client.models.v1_event_source.rst index 0c9d37fa48..67249f85e9 100644 --- a/doc/source/kubernetes.client.models.v1_event_source.rst +++ b/doc/source/kubernetes.client.models.v1_event_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_event\_source module .. automodule:: kubernetes.client.models.v1_event_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_eviction.rst b/doc/source/kubernetes.client.models.v1_eviction.rst index 3b2fbfd036..43d345fa65 100644 --- a/doc/source/kubernetes.client.models.v1_eviction.rst +++ b/doc/source/kubernetes.client.models.v1_eviction.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_eviction module .. automodule:: kubernetes.client.models.v1_eviction :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_exact_device_request.rst b/doc/source/kubernetes.client.models.v1_exact_device_request.rst index 9cc0d9740c..8b19586eb4 100644 --- a/doc/source/kubernetes.client.models.v1_exact_device_request.rst +++ b/doc/source/kubernetes.client.models.v1_exact_device_request.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_exact\_device\_request module .. automodule:: kubernetes.client.models.v1_exact_device_request :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_exec_action.rst b/doc/source/kubernetes.client.models.v1_exec_action.rst index 2d616ea5c6..db10bde3c5 100644 --- a/doc/source/kubernetes.client.models.v1_exec_action.rst +++ b/doc/source/kubernetes.client.models.v1_exec_action.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_exec\_action module .. automodule:: kubernetes.client.models.v1_exec_action :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_exempt_priority_level_configuration.rst b/doc/source/kubernetes.client.models.v1_exempt_priority_level_configuration.rst index a0d691fdf4..b5895ed48a 100644 --- a/doc/source/kubernetes.client.models.v1_exempt_priority_level_configuration.rst +++ b/doc/source/kubernetes.client.models.v1_exempt_priority_level_configuration.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_exempt\_priority\_level\_configuration module .. automodule:: kubernetes.client.models.v1_exempt_priority_level_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_expression_warning.rst b/doc/source/kubernetes.client.models.v1_expression_warning.rst index 21a9e2afdc..1f168ed454 100644 --- a/doc/source/kubernetes.client.models.v1_expression_warning.rst +++ b/doc/source/kubernetes.client.models.v1_expression_warning.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_expression\_warning module .. automodule:: kubernetes.client.models.v1_expression_warning :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_external_documentation.rst b/doc/source/kubernetes.client.models.v1_external_documentation.rst index 62e975e694..fd0fbc077c 100644 --- a/doc/source/kubernetes.client.models.v1_external_documentation.rst +++ b/doc/source/kubernetes.client.models.v1_external_documentation.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_external\_documentation module .. automodule:: kubernetes.client.models.v1_external_documentation :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_fc_volume_source.rst b/doc/source/kubernetes.client.models.v1_fc_volume_source.rst index 322746d30b..c0cd52dd22 100644 --- a/doc/source/kubernetes.client.models.v1_fc_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_fc_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_fc\_volume\_source module .. automodule:: kubernetes.client.models.v1_fc_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_field_selector_attributes.rst b/doc/source/kubernetes.client.models.v1_field_selector_attributes.rst index d7940a0b33..611c8419f1 100644 --- a/doc/source/kubernetes.client.models.v1_field_selector_attributes.rst +++ b/doc/source/kubernetes.client.models.v1_field_selector_attributes.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_field\_selector\_attributes module .. automodule:: kubernetes.client.models.v1_field_selector_attributes :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_field_selector_requirement.rst b/doc/source/kubernetes.client.models.v1_field_selector_requirement.rst index fb5cf586fe..7978c3ff0f 100644 --- a/doc/source/kubernetes.client.models.v1_field_selector_requirement.rst +++ b/doc/source/kubernetes.client.models.v1_field_selector_requirement.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_field\_selector\_requirement module .. automodule:: kubernetes.client.models.v1_field_selector_requirement :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_file_key_selector.rst b/doc/source/kubernetes.client.models.v1_file_key_selector.rst index 9e1a22e1b5..b83a6ef3fd 100644 --- a/doc/source/kubernetes.client.models.v1_file_key_selector.rst +++ b/doc/source/kubernetes.client.models.v1_file_key_selector.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_file\_key\_selector module .. automodule:: kubernetes.client.models.v1_file_key_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_flex_persistent_volume_source.rst b/doc/source/kubernetes.client.models.v1_flex_persistent_volume_source.rst index 920e77f521..b358767de6 100644 --- a/doc/source/kubernetes.client.models.v1_flex_persistent_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_flex_persistent_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_flex\_persistent\_volume\_source module .. automodule:: kubernetes.client.models.v1_flex_persistent_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_flex_volume_source.rst b/doc/source/kubernetes.client.models.v1_flex_volume_source.rst index 18e0fd9c49..733462fea8 100644 --- a/doc/source/kubernetes.client.models.v1_flex_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_flex_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_flex\_volume\_source module .. automodule:: kubernetes.client.models.v1_flex_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_flocker_volume_source.rst b/doc/source/kubernetes.client.models.v1_flocker_volume_source.rst index a238bffddb..f5ec3888e4 100644 --- a/doc/source/kubernetes.client.models.v1_flocker_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_flocker_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_flocker\_volume\_source module .. automodule:: kubernetes.client.models.v1_flocker_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_flow_distinguisher_method.rst b/doc/source/kubernetes.client.models.v1_flow_distinguisher_method.rst index 408786fb5e..77945713bd 100644 --- a/doc/source/kubernetes.client.models.v1_flow_distinguisher_method.rst +++ b/doc/source/kubernetes.client.models.v1_flow_distinguisher_method.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_flow\_distinguisher\_method module .. automodule:: kubernetes.client.models.v1_flow_distinguisher_method :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_flow_schema.rst b/doc/source/kubernetes.client.models.v1_flow_schema.rst index 0727e05f3a..a5c82aeece 100644 --- a/doc/source/kubernetes.client.models.v1_flow_schema.rst +++ b/doc/source/kubernetes.client.models.v1_flow_schema.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_flow\_schema module .. automodule:: kubernetes.client.models.v1_flow_schema :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_flow_schema_condition.rst b/doc/source/kubernetes.client.models.v1_flow_schema_condition.rst index 068d0c561b..0665065b18 100644 --- a/doc/source/kubernetes.client.models.v1_flow_schema_condition.rst +++ b/doc/source/kubernetes.client.models.v1_flow_schema_condition.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_flow\_schema\_condition module .. automodule:: kubernetes.client.models.v1_flow_schema_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_flow_schema_list.rst b/doc/source/kubernetes.client.models.v1_flow_schema_list.rst index fcb7cc2b48..c17b2fd1ce 100644 --- a/doc/source/kubernetes.client.models.v1_flow_schema_list.rst +++ b/doc/source/kubernetes.client.models.v1_flow_schema_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_flow\_schema\_list module .. automodule:: kubernetes.client.models.v1_flow_schema_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_flow_schema_spec.rst b/doc/source/kubernetes.client.models.v1_flow_schema_spec.rst index 89575e746e..793ce57ad2 100644 --- a/doc/source/kubernetes.client.models.v1_flow_schema_spec.rst +++ b/doc/source/kubernetes.client.models.v1_flow_schema_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_flow\_schema\_spec module .. automodule:: kubernetes.client.models.v1_flow_schema_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_flow_schema_status.rst b/doc/source/kubernetes.client.models.v1_flow_schema_status.rst index 5974648c0e..0a52b0995e 100644 --- a/doc/source/kubernetes.client.models.v1_flow_schema_status.rst +++ b/doc/source/kubernetes.client.models.v1_flow_schema_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_flow\_schema\_status module .. automodule:: kubernetes.client.models.v1_flow_schema_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_for_node.rst b/doc/source/kubernetes.client.models.v1_for_node.rst index 45c79ffe7f..6c8b70a733 100644 --- a/doc/source/kubernetes.client.models.v1_for_node.rst +++ b/doc/source/kubernetes.client.models.v1_for_node.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_for\_node module .. automodule:: kubernetes.client.models.v1_for_node :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_for_zone.rst b/doc/source/kubernetes.client.models.v1_for_zone.rst index 2c844c98b6..94feefdb93 100644 --- a/doc/source/kubernetes.client.models.v1_for_zone.rst +++ b/doc/source/kubernetes.client.models.v1_for_zone.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_for\_zone module .. automodule:: kubernetes.client.models.v1_for_zone :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_gce_persistent_disk_volume_source.rst b/doc/source/kubernetes.client.models.v1_gce_persistent_disk_volume_source.rst index 0bec9c5137..6d7ad5e1a9 100644 --- a/doc/source/kubernetes.client.models.v1_gce_persistent_disk_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_gce_persistent_disk_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_gce\_persistent\_disk\_volume\_source module .. automodule:: kubernetes.client.models.v1_gce_persistent_disk_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_git_repo_volume_source.rst b/doc/source/kubernetes.client.models.v1_git_repo_volume_source.rst index 01b6489be5..0a2135e44f 100644 --- a/doc/source/kubernetes.client.models.v1_git_repo_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_git_repo_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_git\_repo\_volume\_source module .. automodule:: kubernetes.client.models.v1_git_repo_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_glusterfs_persistent_volume_source.rst b/doc/source/kubernetes.client.models.v1_glusterfs_persistent_volume_source.rst index a7961e3998..72fc5d8b00 100644 --- a/doc/source/kubernetes.client.models.v1_glusterfs_persistent_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_glusterfs_persistent_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_glusterfs\_persistent\_volume\_source module .. automodule:: kubernetes.client.models.v1_glusterfs_persistent_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_glusterfs_volume_source.rst b/doc/source/kubernetes.client.models.v1_glusterfs_volume_source.rst index 6fab24e159..6fe82f48e3 100644 --- a/doc/source/kubernetes.client.models.v1_glusterfs_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_glusterfs_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_glusterfs\_volume\_source module .. automodule:: kubernetes.client.models.v1_glusterfs_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_group_resource.rst b/doc/source/kubernetes.client.models.v1_group_resource.rst new file mode 100644 index 0000000000..4c8b68f337 --- /dev/null +++ b/doc/source/kubernetes.client.models.v1_group_resource.rst @@ -0,0 +1,7 @@ +kubernetes.client.models.v1\_group\_resource module +=================================================== + +.. automodule:: kubernetes.client.models.v1_group_resource + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_group_subject.rst b/doc/source/kubernetes.client.models.v1_group_subject.rst index a805cda489..8319172e98 100644 --- a/doc/source/kubernetes.client.models.v1_group_subject.rst +++ b/doc/source/kubernetes.client.models.v1_group_subject.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_group\_subject module .. automodule:: kubernetes.client.models.v1_group_subject :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_group_version_for_discovery.rst b/doc/source/kubernetes.client.models.v1_group_version_for_discovery.rst index 98d90d5be3..99a36f8c96 100644 --- a/doc/source/kubernetes.client.models.v1_group_version_for_discovery.rst +++ b/doc/source/kubernetes.client.models.v1_group_version_for_discovery.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_group\_version\_for\_discovery module .. automodule:: kubernetes.client.models.v1_group_version_for_discovery :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_grpc_action.rst b/doc/source/kubernetes.client.models.v1_grpc_action.rst index d9dc6f50c5..c65bf23a30 100644 --- a/doc/source/kubernetes.client.models.v1_grpc_action.rst +++ b/doc/source/kubernetes.client.models.v1_grpc_action.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_grpc\_action module .. automodule:: kubernetes.client.models.v1_grpc_action :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_horizontal_pod_autoscaler.rst b/doc/source/kubernetes.client.models.v1_horizontal_pod_autoscaler.rst index 2001ecefe4..2fdf935608 100644 --- a/doc/source/kubernetes.client.models.v1_horizontal_pod_autoscaler.rst +++ b/doc/source/kubernetes.client.models.v1_horizontal_pod_autoscaler.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_horizontal\_pod\_autoscaler module .. automodule:: kubernetes.client.models.v1_horizontal_pod_autoscaler :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_horizontal_pod_autoscaler_list.rst b/doc/source/kubernetes.client.models.v1_horizontal_pod_autoscaler_list.rst index 624a479acd..b356207d90 100644 --- a/doc/source/kubernetes.client.models.v1_horizontal_pod_autoscaler_list.rst +++ b/doc/source/kubernetes.client.models.v1_horizontal_pod_autoscaler_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_horizontal\_pod\_autoscaler\_list module .. automodule:: kubernetes.client.models.v1_horizontal_pod_autoscaler_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_horizontal_pod_autoscaler_spec.rst b/doc/source/kubernetes.client.models.v1_horizontal_pod_autoscaler_spec.rst index 17d12dc11f..6fe380b981 100644 --- a/doc/source/kubernetes.client.models.v1_horizontal_pod_autoscaler_spec.rst +++ b/doc/source/kubernetes.client.models.v1_horizontal_pod_autoscaler_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_horizontal\_pod\_autoscaler\_spec module .. automodule:: kubernetes.client.models.v1_horizontal_pod_autoscaler_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_horizontal_pod_autoscaler_status.rst b/doc/source/kubernetes.client.models.v1_horizontal_pod_autoscaler_status.rst index c2b8478d30..b7c7cb3829 100644 --- a/doc/source/kubernetes.client.models.v1_horizontal_pod_autoscaler_status.rst +++ b/doc/source/kubernetes.client.models.v1_horizontal_pod_autoscaler_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_horizontal\_pod\_autoscaler\_status module .. automodule:: kubernetes.client.models.v1_horizontal_pod_autoscaler_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_host_alias.rst b/doc/source/kubernetes.client.models.v1_host_alias.rst index 7d3bd21124..9baf1764d6 100644 --- a/doc/source/kubernetes.client.models.v1_host_alias.rst +++ b/doc/source/kubernetes.client.models.v1_host_alias.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_host\_alias module .. automodule:: kubernetes.client.models.v1_host_alias :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_host_ip.rst b/doc/source/kubernetes.client.models.v1_host_ip.rst index c4647daf64..b692fad965 100644 --- a/doc/source/kubernetes.client.models.v1_host_ip.rst +++ b/doc/source/kubernetes.client.models.v1_host_ip.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_host\_ip module .. automodule:: kubernetes.client.models.v1_host_ip :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_host_path_volume_source.rst b/doc/source/kubernetes.client.models.v1_host_path_volume_source.rst index 980cf7a76c..f1ae58841a 100644 --- a/doc/source/kubernetes.client.models.v1_host_path_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_host_path_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_host\_path\_volume\_source module .. automodule:: kubernetes.client.models.v1_host_path_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_http_get_action.rst b/doc/source/kubernetes.client.models.v1_http_get_action.rst index b62f155b2c..48483aa258 100644 --- a/doc/source/kubernetes.client.models.v1_http_get_action.rst +++ b/doc/source/kubernetes.client.models.v1_http_get_action.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_http\_get\_action module .. automodule:: kubernetes.client.models.v1_http_get_action :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_http_header.rst b/doc/source/kubernetes.client.models.v1_http_header.rst index ac73f8060c..0c08ecf0e8 100644 --- a/doc/source/kubernetes.client.models.v1_http_header.rst +++ b/doc/source/kubernetes.client.models.v1_http_header.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_http\_header module .. automodule:: kubernetes.client.models.v1_http_header :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_http_ingress_path.rst b/doc/source/kubernetes.client.models.v1_http_ingress_path.rst index f2489b8de9..5bf6510e1e 100644 --- a/doc/source/kubernetes.client.models.v1_http_ingress_path.rst +++ b/doc/source/kubernetes.client.models.v1_http_ingress_path.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_http\_ingress\_path module .. automodule:: kubernetes.client.models.v1_http_ingress_path :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_http_ingress_rule_value.rst b/doc/source/kubernetes.client.models.v1_http_ingress_rule_value.rst index dd8f4c1470..2e98a6a7c8 100644 --- a/doc/source/kubernetes.client.models.v1_http_ingress_rule_value.rst +++ b/doc/source/kubernetes.client.models.v1_http_ingress_rule_value.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_http\_ingress\_rule\_value module .. automodule:: kubernetes.client.models.v1_http_ingress_rule_value :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_image_volume_source.rst b/doc/source/kubernetes.client.models.v1_image_volume_source.rst index a6b905344d..b640d36ef7 100644 --- a/doc/source/kubernetes.client.models.v1_image_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_image_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_image\_volume\_source module .. automodule:: kubernetes.client.models.v1_image_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_ingress.rst b/doc/source/kubernetes.client.models.v1_ingress.rst index d9b64a97c2..d13c620603 100644 --- a/doc/source/kubernetes.client.models.v1_ingress.rst +++ b/doc/source/kubernetes.client.models.v1_ingress.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_ingress module .. automodule:: kubernetes.client.models.v1_ingress :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_ingress_backend.rst b/doc/source/kubernetes.client.models.v1_ingress_backend.rst index 5a0a58556a..9c64552977 100644 --- a/doc/source/kubernetes.client.models.v1_ingress_backend.rst +++ b/doc/source/kubernetes.client.models.v1_ingress_backend.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_ingress\_backend module .. automodule:: kubernetes.client.models.v1_ingress_backend :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_ingress_class.rst b/doc/source/kubernetes.client.models.v1_ingress_class.rst index 8a0eb108e5..f197d83723 100644 --- a/doc/source/kubernetes.client.models.v1_ingress_class.rst +++ b/doc/source/kubernetes.client.models.v1_ingress_class.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_ingress\_class module .. automodule:: kubernetes.client.models.v1_ingress_class :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_ingress_class_list.rst b/doc/source/kubernetes.client.models.v1_ingress_class_list.rst index 3c43733305..cb51218803 100644 --- a/doc/source/kubernetes.client.models.v1_ingress_class_list.rst +++ b/doc/source/kubernetes.client.models.v1_ingress_class_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_ingress\_class\_list module .. automodule:: kubernetes.client.models.v1_ingress_class_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_ingress_class_parameters_reference.rst b/doc/source/kubernetes.client.models.v1_ingress_class_parameters_reference.rst index 04a1172979..f959679c25 100644 --- a/doc/source/kubernetes.client.models.v1_ingress_class_parameters_reference.rst +++ b/doc/source/kubernetes.client.models.v1_ingress_class_parameters_reference.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_ingress\_class\_parameters\_reference module .. automodule:: kubernetes.client.models.v1_ingress_class_parameters_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_ingress_class_spec.rst b/doc/source/kubernetes.client.models.v1_ingress_class_spec.rst index 90442045da..2328673ac5 100644 --- a/doc/source/kubernetes.client.models.v1_ingress_class_spec.rst +++ b/doc/source/kubernetes.client.models.v1_ingress_class_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_ingress\_class\_spec module .. automodule:: kubernetes.client.models.v1_ingress_class_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_ingress_list.rst b/doc/source/kubernetes.client.models.v1_ingress_list.rst index 429eecfeb3..17677d7406 100644 --- a/doc/source/kubernetes.client.models.v1_ingress_list.rst +++ b/doc/source/kubernetes.client.models.v1_ingress_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_ingress\_list module .. automodule:: kubernetes.client.models.v1_ingress_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_ingress_load_balancer_ingress.rst b/doc/source/kubernetes.client.models.v1_ingress_load_balancer_ingress.rst index a9896797a5..4e4e38f295 100644 --- a/doc/source/kubernetes.client.models.v1_ingress_load_balancer_ingress.rst +++ b/doc/source/kubernetes.client.models.v1_ingress_load_balancer_ingress.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_ingress\_load\_balancer\_ingress module .. automodule:: kubernetes.client.models.v1_ingress_load_balancer_ingress :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_ingress_load_balancer_status.rst b/doc/source/kubernetes.client.models.v1_ingress_load_balancer_status.rst index 9b96b2ece2..0374333937 100644 --- a/doc/source/kubernetes.client.models.v1_ingress_load_balancer_status.rst +++ b/doc/source/kubernetes.client.models.v1_ingress_load_balancer_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_ingress\_load\_balancer\_status module .. automodule:: kubernetes.client.models.v1_ingress_load_balancer_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_ingress_port_status.rst b/doc/source/kubernetes.client.models.v1_ingress_port_status.rst index dabab01b64..0c68fef1fb 100644 --- a/doc/source/kubernetes.client.models.v1_ingress_port_status.rst +++ b/doc/source/kubernetes.client.models.v1_ingress_port_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_ingress\_port\_status module .. automodule:: kubernetes.client.models.v1_ingress_port_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_ingress_rule.rst b/doc/source/kubernetes.client.models.v1_ingress_rule.rst index 5a09910a49..0016129bc4 100644 --- a/doc/source/kubernetes.client.models.v1_ingress_rule.rst +++ b/doc/source/kubernetes.client.models.v1_ingress_rule.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_ingress\_rule module .. automodule:: kubernetes.client.models.v1_ingress_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_ingress_service_backend.rst b/doc/source/kubernetes.client.models.v1_ingress_service_backend.rst index 2379141388..5c7854b6ba 100644 --- a/doc/source/kubernetes.client.models.v1_ingress_service_backend.rst +++ b/doc/source/kubernetes.client.models.v1_ingress_service_backend.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_ingress\_service\_backend module .. automodule:: kubernetes.client.models.v1_ingress_service_backend :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_ingress_spec.rst b/doc/source/kubernetes.client.models.v1_ingress_spec.rst index f3e48769fe..4b7fd8e940 100644 --- a/doc/source/kubernetes.client.models.v1_ingress_spec.rst +++ b/doc/source/kubernetes.client.models.v1_ingress_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_ingress\_spec module .. automodule:: kubernetes.client.models.v1_ingress_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_ingress_status.rst b/doc/source/kubernetes.client.models.v1_ingress_status.rst index 1f617eee91..ae27491a3f 100644 --- a/doc/source/kubernetes.client.models.v1_ingress_status.rst +++ b/doc/source/kubernetes.client.models.v1_ingress_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_ingress\_status module .. automodule:: kubernetes.client.models.v1_ingress_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_ingress_tls.rst b/doc/source/kubernetes.client.models.v1_ingress_tls.rst index c7a12736f3..be574a276e 100644 --- a/doc/source/kubernetes.client.models.v1_ingress_tls.rst +++ b/doc/source/kubernetes.client.models.v1_ingress_tls.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_ingress\_tls module .. automodule:: kubernetes.client.models.v1_ingress_tls :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_ip_address.rst b/doc/source/kubernetes.client.models.v1_ip_address.rst index 88d13f16b8..99645ce2f4 100644 --- a/doc/source/kubernetes.client.models.v1_ip_address.rst +++ b/doc/source/kubernetes.client.models.v1_ip_address.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_ip\_address module .. automodule:: kubernetes.client.models.v1_ip_address :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_ip_address_list.rst b/doc/source/kubernetes.client.models.v1_ip_address_list.rst index 82696f5ea0..e0004d9f15 100644 --- a/doc/source/kubernetes.client.models.v1_ip_address_list.rst +++ b/doc/source/kubernetes.client.models.v1_ip_address_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_ip\_address\_list module .. automodule:: kubernetes.client.models.v1_ip_address_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_ip_address_spec.rst b/doc/source/kubernetes.client.models.v1_ip_address_spec.rst index bba8fceb5c..27325337cd 100644 --- a/doc/source/kubernetes.client.models.v1_ip_address_spec.rst +++ b/doc/source/kubernetes.client.models.v1_ip_address_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_ip\_address\_spec module .. automodule:: kubernetes.client.models.v1_ip_address_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_ip_block.rst b/doc/source/kubernetes.client.models.v1_ip_block.rst index 9d164694c9..27f0c3b177 100644 --- a/doc/source/kubernetes.client.models.v1_ip_block.rst +++ b/doc/source/kubernetes.client.models.v1_ip_block.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_ip\_block module .. automodule:: kubernetes.client.models.v1_ip_block :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_iscsi_persistent_volume_source.rst b/doc/source/kubernetes.client.models.v1_iscsi_persistent_volume_source.rst index 8e364716b0..02acd6bc6c 100644 --- a/doc/source/kubernetes.client.models.v1_iscsi_persistent_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_iscsi_persistent_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_iscsi\_persistent\_volume\_source module .. automodule:: kubernetes.client.models.v1_iscsi_persistent_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_iscsi_volume_source.rst b/doc/source/kubernetes.client.models.v1_iscsi_volume_source.rst index f8583c3884..92bc5adf76 100644 --- a/doc/source/kubernetes.client.models.v1_iscsi_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_iscsi_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_iscsi\_volume\_source module .. automodule:: kubernetes.client.models.v1_iscsi_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_job.rst b/doc/source/kubernetes.client.models.v1_job.rst index 42e519b8eb..739704e6ec 100644 --- a/doc/source/kubernetes.client.models.v1_job.rst +++ b/doc/source/kubernetes.client.models.v1_job.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_job module .. automodule:: kubernetes.client.models.v1_job :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_job_condition.rst b/doc/source/kubernetes.client.models.v1_job_condition.rst index db9dda1f66..6de84b0345 100644 --- a/doc/source/kubernetes.client.models.v1_job_condition.rst +++ b/doc/source/kubernetes.client.models.v1_job_condition.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_job\_condition module .. automodule:: kubernetes.client.models.v1_job_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_job_list.rst b/doc/source/kubernetes.client.models.v1_job_list.rst index 4267b18e07..1898a2710d 100644 --- a/doc/source/kubernetes.client.models.v1_job_list.rst +++ b/doc/source/kubernetes.client.models.v1_job_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_job\_list module .. automodule:: kubernetes.client.models.v1_job_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_job_spec.rst b/doc/source/kubernetes.client.models.v1_job_spec.rst index ead39b6568..77359dc1eb 100644 --- a/doc/source/kubernetes.client.models.v1_job_spec.rst +++ b/doc/source/kubernetes.client.models.v1_job_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_job\_spec module .. automodule:: kubernetes.client.models.v1_job_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_job_status.rst b/doc/source/kubernetes.client.models.v1_job_status.rst index 446e2eb9aa..86df33435c 100644 --- a/doc/source/kubernetes.client.models.v1_job_status.rst +++ b/doc/source/kubernetes.client.models.v1_job_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_job\_status module .. automodule:: kubernetes.client.models.v1_job_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_job_template_spec.rst b/doc/source/kubernetes.client.models.v1_job_template_spec.rst index 7d8fde2c29..1c0ecb031f 100644 --- a/doc/source/kubernetes.client.models.v1_job_template_spec.rst +++ b/doc/source/kubernetes.client.models.v1_job_template_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_job\_template\_spec module .. automodule:: kubernetes.client.models.v1_job_template_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_json_schema_props.rst b/doc/source/kubernetes.client.models.v1_json_schema_props.rst index 3d61a2372a..ff8ad3ac93 100644 --- a/doc/source/kubernetes.client.models.v1_json_schema_props.rst +++ b/doc/source/kubernetes.client.models.v1_json_schema_props.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_json\_schema\_props module .. automodule:: kubernetes.client.models.v1_json_schema_props :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_key_to_path.rst b/doc/source/kubernetes.client.models.v1_key_to_path.rst index 44c8e2afe2..361e9eba1e 100644 --- a/doc/source/kubernetes.client.models.v1_key_to_path.rst +++ b/doc/source/kubernetes.client.models.v1_key_to_path.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_key\_to\_path module .. automodule:: kubernetes.client.models.v1_key_to_path :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_label_selector.rst b/doc/source/kubernetes.client.models.v1_label_selector.rst index ff18bf58b4..ea2531b304 100644 --- a/doc/source/kubernetes.client.models.v1_label_selector.rst +++ b/doc/source/kubernetes.client.models.v1_label_selector.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_label\_selector module .. automodule:: kubernetes.client.models.v1_label_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_label_selector_attributes.rst b/doc/source/kubernetes.client.models.v1_label_selector_attributes.rst index bbf24e1f81..22a1f241c8 100644 --- a/doc/source/kubernetes.client.models.v1_label_selector_attributes.rst +++ b/doc/source/kubernetes.client.models.v1_label_selector_attributes.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_label\_selector\_attributes module .. automodule:: kubernetes.client.models.v1_label_selector_attributes :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_label_selector_requirement.rst b/doc/source/kubernetes.client.models.v1_label_selector_requirement.rst index f4032b2590..ea205df124 100644 --- a/doc/source/kubernetes.client.models.v1_label_selector_requirement.rst +++ b/doc/source/kubernetes.client.models.v1_label_selector_requirement.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_label\_selector\_requirement module .. automodule:: kubernetes.client.models.v1_label_selector_requirement :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_lease.rst b/doc/source/kubernetes.client.models.v1_lease.rst index fcf8240920..e0d4ff8c6f 100644 --- a/doc/source/kubernetes.client.models.v1_lease.rst +++ b/doc/source/kubernetes.client.models.v1_lease.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_lease module .. automodule:: kubernetes.client.models.v1_lease :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_lease_list.rst b/doc/source/kubernetes.client.models.v1_lease_list.rst index cc11e89de4..d2c4cf8eb4 100644 --- a/doc/source/kubernetes.client.models.v1_lease_list.rst +++ b/doc/source/kubernetes.client.models.v1_lease_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_lease\_list module .. automodule:: kubernetes.client.models.v1_lease_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_lease_spec.rst b/doc/source/kubernetes.client.models.v1_lease_spec.rst index 05112bdd15..b2a41821b4 100644 --- a/doc/source/kubernetes.client.models.v1_lease_spec.rst +++ b/doc/source/kubernetes.client.models.v1_lease_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_lease\_spec module .. automodule:: kubernetes.client.models.v1_lease_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_lifecycle.rst b/doc/source/kubernetes.client.models.v1_lifecycle.rst index e1576e18e9..23638f4960 100644 --- a/doc/source/kubernetes.client.models.v1_lifecycle.rst +++ b/doc/source/kubernetes.client.models.v1_lifecycle.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_lifecycle module .. automodule:: kubernetes.client.models.v1_lifecycle :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_lifecycle_handler.rst b/doc/source/kubernetes.client.models.v1_lifecycle_handler.rst index c60ef8278a..e63901c570 100644 --- a/doc/source/kubernetes.client.models.v1_lifecycle_handler.rst +++ b/doc/source/kubernetes.client.models.v1_lifecycle_handler.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_lifecycle\_handler module .. automodule:: kubernetes.client.models.v1_lifecycle_handler :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_limit_range.rst b/doc/source/kubernetes.client.models.v1_limit_range.rst index 91474d8ba6..2e66257fd2 100644 --- a/doc/source/kubernetes.client.models.v1_limit_range.rst +++ b/doc/source/kubernetes.client.models.v1_limit_range.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_limit\_range module .. automodule:: kubernetes.client.models.v1_limit_range :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_limit_range_item.rst b/doc/source/kubernetes.client.models.v1_limit_range_item.rst index fd96958f61..f20827001a 100644 --- a/doc/source/kubernetes.client.models.v1_limit_range_item.rst +++ b/doc/source/kubernetes.client.models.v1_limit_range_item.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_limit\_range\_item module .. automodule:: kubernetes.client.models.v1_limit_range_item :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_limit_range_list.rst b/doc/source/kubernetes.client.models.v1_limit_range_list.rst index 558ba8d556..ca4e589008 100644 --- a/doc/source/kubernetes.client.models.v1_limit_range_list.rst +++ b/doc/source/kubernetes.client.models.v1_limit_range_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_limit\_range\_list module .. automodule:: kubernetes.client.models.v1_limit_range_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_limit_range_spec.rst b/doc/source/kubernetes.client.models.v1_limit_range_spec.rst index 42801824dc..b691bcc768 100644 --- a/doc/source/kubernetes.client.models.v1_limit_range_spec.rst +++ b/doc/source/kubernetes.client.models.v1_limit_range_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_limit\_range\_spec module .. automodule:: kubernetes.client.models.v1_limit_range_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_limit_response.rst b/doc/source/kubernetes.client.models.v1_limit_response.rst index 73d9822ef7..4122f04127 100644 --- a/doc/source/kubernetes.client.models.v1_limit_response.rst +++ b/doc/source/kubernetes.client.models.v1_limit_response.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_limit\_response module .. automodule:: kubernetes.client.models.v1_limit_response :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_limited_priority_level_configuration.rst b/doc/source/kubernetes.client.models.v1_limited_priority_level_configuration.rst index e985862d0e..bb949c75d4 100644 --- a/doc/source/kubernetes.client.models.v1_limited_priority_level_configuration.rst +++ b/doc/source/kubernetes.client.models.v1_limited_priority_level_configuration.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_limited\_priority\_level\_configuration module .. automodule:: kubernetes.client.models.v1_limited_priority_level_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_linux_container_user.rst b/doc/source/kubernetes.client.models.v1_linux_container_user.rst index 87dfdeda95..7c20f91545 100644 --- a/doc/source/kubernetes.client.models.v1_linux_container_user.rst +++ b/doc/source/kubernetes.client.models.v1_linux_container_user.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_linux\_container\_user module .. automodule:: kubernetes.client.models.v1_linux_container_user :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_list_meta.rst b/doc/source/kubernetes.client.models.v1_list_meta.rst index 5eb4ed7254..a91e90e4ae 100644 --- a/doc/source/kubernetes.client.models.v1_list_meta.rst +++ b/doc/source/kubernetes.client.models.v1_list_meta.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_list\_meta module .. automodule:: kubernetes.client.models.v1_list_meta :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_load_balancer_ingress.rst b/doc/source/kubernetes.client.models.v1_load_balancer_ingress.rst index 0b47fd4a84..64551e89af 100644 --- a/doc/source/kubernetes.client.models.v1_load_balancer_ingress.rst +++ b/doc/source/kubernetes.client.models.v1_load_balancer_ingress.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_load\_balancer\_ingress module .. automodule:: kubernetes.client.models.v1_load_balancer_ingress :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_load_balancer_status.rst b/doc/source/kubernetes.client.models.v1_load_balancer_status.rst index b419c335d0..fc154443a2 100644 --- a/doc/source/kubernetes.client.models.v1_load_balancer_status.rst +++ b/doc/source/kubernetes.client.models.v1_load_balancer_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_load\_balancer\_status module .. automodule:: kubernetes.client.models.v1_load_balancer_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_local_object_reference.rst b/doc/source/kubernetes.client.models.v1_local_object_reference.rst index 68e753b7a6..7fc00072c8 100644 --- a/doc/source/kubernetes.client.models.v1_local_object_reference.rst +++ b/doc/source/kubernetes.client.models.v1_local_object_reference.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_local\_object\_reference module .. automodule:: kubernetes.client.models.v1_local_object_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_local_subject_access_review.rst b/doc/source/kubernetes.client.models.v1_local_subject_access_review.rst index 6f63cf60fc..eee7c73a7a 100644 --- a/doc/source/kubernetes.client.models.v1_local_subject_access_review.rst +++ b/doc/source/kubernetes.client.models.v1_local_subject_access_review.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_local\_subject\_access\_review module .. automodule:: kubernetes.client.models.v1_local_subject_access_review :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_local_volume_source.rst b/doc/source/kubernetes.client.models.v1_local_volume_source.rst index a884822d4c..8278cea3ae 100644 --- a/doc/source/kubernetes.client.models.v1_local_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_local_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_local\_volume\_source module .. automodule:: kubernetes.client.models.v1_local_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_managed_fields_entry.rst b/doc/source/kubernetes.client.models.v1_managed_fields_entry.rst index c51da79d07..2aef5b170d 100644 --- a/doc/source/kubernetes.client.models.v1_managed_fields_entry.rst +++ b/doc/source/kubernetes.client.models.v1_managed_fields_entry.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_managed\_fields\_entry module .. automodule:: kubernetes.client.models.v1_managed_fields_entry :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_match_condition.rst b/doc/source/kubernetes.client.models.v1_match_condition.rst index 4baad46240..e68dfffd40 100644 --- a/doc/source/kubernetes.client.models.v1_match_condition.rst +++ b/doc/source/kubernetes.client.models.v1_match_condition.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_match\_condition module .. automodule:: kubernetes.client.models.v1_match_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_match_resources.rst b/doc/source/kubernetes.client.models.v1_match_resources.rst index 78f6c25faf..360e207ae5 100644 --- a/doc/source/kubernetes.client.models.v1_match_resources.rst +++ b/doc/source/kubernetes.client.models.v1_match_resources.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_match\_resources module .. automodule:: kubernetes.client.models.v1_match_resources :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_modify_volume_status.rst b/doc/source/kubernetes.client.models.v1_modify_volume_status.rst index c70831c0f5..ae3be74665 100644 --- a/doc/source/kubernetes.client.models.v1_modify_volume_status.rst +++ b/doc/source/kubernetes.client.models.v1_modify_volume_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_modify\_volume\_status module .. automodule:: kubernetes.client.models.v1_modify_volume_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_mutating_webhook.rst b/doc/source/kubernetes.client.models.v1_mutating_webhook.rst index 4345b3530e..65b9c97952 100644 --- a/doc/source/kubernetes.client.models.v1_mutating_webhook.rst +++ b/doc/source/kubernetes.client.models.v1_mutating_webhook.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_mutating\_webhook module .. automodule:: kubernetes.client.models.v1_mutating_webhook :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_mutating_webhook_configuration.rst b/doc/source/kubernetes.client.models.v1_mutating_webhook_configuration.rst index ab45feb08b..7f1eaa911a 100644 --- a/doc/source/kubernetes.client.models.v1_mutating_webhook_configuration.rst +++ b/doc/source/kubernetes.client.models.v1_mutating_webhook_configuration.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_mutating\_webhook\_configuration module .. automodule:: kubernetes.client.models.v1_mutating_webhook_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_mutating_webhook_configuration_list.rst b/doc/source/kubernetes.client.models.v1_mutating_webhook_configuration_list.rst index c36513f6d4..254203b0c3 100644 --- a/doc/source/kubernetes.client.models.v1_mutating_webhook_configuration_list.rst +++ b/doc/source/kubernetes.client.models.v1_mutating_webhook_configuration_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_mutating\_webhook\_configuration\_list module .. automodule:: kubernetes.client.models.v1_mutating_webhook_configuration_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_named_rule_with_operations.rst b/doc/source/kubernetes.client.models.v1_named_rule_with_operations.rst index e31a4ec25a..cf1b7bef8b 100644 --- a/doc/source/kubernetes.client.models.v1_named_rule_with_operations.rst +++ b/doc/source/kubernetes.client.models.v1_named_rule_with_operations.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_named\_rule\_with\_operations module .. automodule:: kubernetes.client.models.v1_named_rule_with_operations :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_namespace.rst b/doc/source/kubernetes.client.models.v1_namespace.rst index aa07a9ae4a..46d7b728c2 100644 --- a/doc/source/kubernetes.client.models.v1_namespace.rst +++ b/doc/source/kubernetes.client.models.v1_namespace.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_namespace module .. automodule:: kubernetes.client.models.v1_namespace :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_namespace_condition.rst b/doc/source/kubernetes.client.models.v1_namespace_condition.rst index 39749c21c9..2c58ef285c 100644 --- a/doc/source/kubernetes.client.models.v1_namespace_condition.rst +++ b/doc/source/kubernetes.client.models.v1_namespace_condition.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_namespace\_condition module .. automodule:: kubernetes.client.models.v1_namespace_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_namespace_list.rst b/doc/source/kubernetes.client.models.v1_namespace_list.rst index 5de5b03ca3..1ec0f8f3db 100644 --- a/doc/source/kubernetes.client.models.v1_namespace_list.rst +++ b/doc/source/kubernetes.client.models.v1_namespace_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_namespace\_list module .. automodule:: kubernetes.client.models.v1_namespace_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_namespace_spec.rst b/doc/source/kubernetes.client.models.v1_namespace_spec.rst index c563d5c523..64e0040e3e 100644 --- a/doc/source/kubernetes.client.models.v1_namespace_spec.rst +++ b/doc/source/kubernetes.client.models.v1_namespace_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_namespace\_spec module .. automodule:: kubernetes.client.models.v1_namespace_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_namespace_status.rst b/doc/source/kubernetes.client.models.v1_namespace_status.rst index fefef28b7f..18c1aeef04 100644 --- a/doc/source/kubernetes.client.models.v1_namespace_status.rst +++ b/doc/source/kubernetes.client.models.v1_namespace_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_namespace\_status module .. automodule:: kubernetes.client.models.v1_namespace_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_network_device_data.rst b/doc/source/kubernetes.client.models.v1_network_device_data.rst index 31b5bec7e3..76f4c8f450 100644 --- a/doc/source/kubernetes.client.models.v1_network_device_data.rst +++ b/doc/source/kubernetes.client.models.v1_network_device_data.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_network\_device\_data module .. automodule:: kubernetes.client.models.v1_network_device_data :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_network_policy.rst b/doc/source/kubernetes.client.models.v1_network_policy.rst index 22d5022fe3..08858eb336 100644 --- a/doc/source/kubernetes.client.models.v1_network_policy.rst +++ b/doc/source/kubernetes.client.models.v1_network_policy.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_network\_policy module .. automodule:: kubernetes.client.models.v1_network_policy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_network_policy_egress_rule.rst b/doc/source/kubernetes.client.models.v1_network_policy_egress_rule.rst index 22cd3e8c16..ba27c7151f 100644 --- a/doc/source/kubernetes.client.models.v1_network_policy_egress_rule.rst +++ b/doc/source/kubernetes.client.models.v1_network_policy_egress_rule.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_network\_policy\_egress\_rule module .. automodule:: kubernetes.client.models.v1_network_policy_egress_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_network_policy_ingress_rule.rst b/doc/source/kubernetes.client.models.v1_network_policy_ingress_rule.rst index 3d1abe1c6f..705e4dc1dd 100644 --- a/doc/source/kubernetes.client.models.v1_network_policy_ingress_rule.rst +++ b/doc/source/kubernetes.client.models.v1_network_policy_ingress_rule.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_network\_policy\_ingress\_rule module .. automodule:: kubernetes.client.models.v1_network_policy_ingress_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_network_policy_list.rst b/doc/source/kubernetes.client.models.v1_network_policy_list.rst index 08281addb0..f7c30ab4c3 100644 --- a/doc/source/kubernetes.client.models.v1_network_policy_list.rst +++ b/doc/source/kubernetes.client.models.v1_network_policy_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_network\_policy\_list module .. automodule:: kubernetes.client.models.v1_network_policy_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_network_policy_peer.rst b/doc/source/kubernetes.client.models.v1_network_policy_peer.rst index 3b3f7a33e7..b3c478cc05 100644 --- a/doc/source/kubernetes.client.models.v1_network_policy_peer.rst +++ b/doc/source/kubernetes.client.models.v1_network_policy_peer.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_network\_policy\_peer module .. automodule:: kubernetes.client.models.v1_network_policy_peer :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_network_policy_port.rst b/doc/source/kubernetes.client.models.v1_network_policy_port.rst index b885b3de1a..b5cdfd3500 100644 --- a/doc/source/kubernetes.client.models.v1_network_policy_port.rst +++ b/doc/source/kubernetes.client.models.v1_network_policy_port.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_network\_policy\_port module .. automodule:: kubernetes.client.models.v1_network_policy_port :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_network_policy_spec.rst b/doc/source/kubernetes.client.models.v1_network_policy_spec.rst index 2ad9fda11e..fdb39d918f 100644 --- a/doc/source/kubernetes.client.models.v1_network_policy_spec.rst +++ b/doc/source/kubernetes.client.models.v1_network_policy_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_network\_policy\_spec module .. automodule:: kubernetes.client.models.v1_network_policy_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_nfs_volume_source.rst b/doc/source/kubernetes.client.models.v1_nfs_volume_source.rst index 8f76ff0813..405b1fb92b 100644 --- a/doc/source/kubernetes.client.models.v1_nfs_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_nfs_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_nfs\_volume\_source module .. automodule:: kubernetes.client.models.v1_nfs_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_node.rst b/doc/source/kubernetes.client.models.v1_node.rst index 23f576d815..d710cb14ca 100644 --- a/doc/source/kubernetes.client.models.v1_node.rst +++ b/doc/source/kubernetes.client.models.v1_node.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_node module .. automodule:: kubernetes.client.models.v1_node :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_node_address.rst b/doc/source/kubernetes.client.models.v1_node_address.rst index 8f61d1a2d9..a1eebe5c6d 100644 --- a/doc/source/kubernetes.client.models.v1_node_address.rst +++ b/doc/source/kubernetes.client.models.v1_node_address.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_node\_address module .. automodule:: kubernetes.client.models.v1_node_address :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_node_affinity.rst b/doc/source/kubernetes.client.models.v1_node_affinity.rst index 5d4676d757..ff9d96d993 100644 --- a/doc/source/kubernetes.client.models.v1_node_affinity.rst +++ b/doc/source/kubernetes.client.models.v1_node_affinity.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_node\_affinity module .. automodule:: kubernetes.client.models.v1_node_affinity :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_node_condition.rst b/doc/source/kubernetes.client.models.v1_node_condition.rst index f7a42f6cd1..677df98229 100644 --- a/doc/source/kubernetes.client.models.v1_node_condition.rst +++ b/doc/source/kubernetes.client.models.v1_node_condition.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_node\_condition module .. automodule:: kubernetes.client.models.v1_node_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_node_config_source.rst b/doc/source/kubernetes.client.models.v1_node_config_source.rst index 11e20467d6..9cda4b56a1 100644 --- a/doc/source/kubernetes.client.models.v1_node_config_source.rst +++ b/doc/source/kubernetes.client.models.v1_node_config_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_node\_config\_source module .. automodule:: kubernetes.client.models.v1_node_config_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_node_config_status.rst b/doc/source/kubernetes.client.models.v1_node_config_status.rst index 72d99dacc3..e43345e8f4 100644 --- a/doc/source/kubernetes.client.models.v1_node_config_status.rst +++ b/doc/source/kubernetes.client.models.v1_node_config_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_node\_config\_status module .. automodule:: kubernetes.client.models.v1_node_config_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_node_daemon_endpoints.rst b/doc/source/kubernetes.client.models.v1_node_daemon_endpoints.rst index 6b557bbfba..de3eb14fa9 100644 --- a/doc/source/kubernetes.client.models.v1_node_daemon_endpoints.rst +++ b/doc/source/kubernetes.client.models.v1_node_daemon_endpoints.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_node\_daemon\_endpoints module .. automodule:: kubernetes.client.models.v1_node_daemon_endpoints :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_node_features.rst b/doc/source/kubernetes.client.models.v1_node_features.rst index f8a3a09693..bf27ef8f66 100644 --- a/doc/source/kubernetes.client.models.v1_node_features.rst +++ b/doc/source/kubernetes.client.models.v1_node_features.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_node\_features module .. automodule:: kubernetes.client.models.v1_node_features :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_node_list.rst b/doc/source/kubernetes.client.models.v1_node_list.rst index fde510e840..de4d416a8c 100644 --- a/doc/source/kubernetes.client.models.v1_node_list.rst +++ b/doc/source/kubernetes.client.models.v1_node_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_node\_list module .. automodule:: kubernetes.client.models.v1_node_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_node_runtime_handler.rst b/doc/source/kubernetes.client.models.v1_node_runtime_handler.rst index 2fb30183d6..306470461a 100644 --- a/doc/source/kubernetes.client.models.v1_node_runtime_handler.rst +++ b/doc/source/kubernetes.client.models.v1_node_runtime_handler.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_node\_runtime\_handler module .. automodule:: kubernetes.client.models.v1_node_runtime_handler :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_node_runtime_handler_features.rst b/doc/source/kubernetes.client.models.v1_node_runtime_handler_features.rst index 59319a7a0c..ee105a59bf 100644 --- a/doc/source/kubernetes.client.models.v1_node_runtime_handler_features.rst +++ b/doc/source/kubernetes.client.models.v1_node_runtime_handler_features.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_node\_runtime\_handler\_features module .. automodule:: kubernetes.client.models.v1_node_runtime_handler_features :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_node_selector.rst b/doc/source/kubernetes.client.models.v1_node_selector.rst index 53d1b66ee6..2d2b630b74 100644 --- a/doc/source/kubernetes.client.models.v1_node_selector.rst +++ b/doc/source/kubernetes.client.models.v1_node_selector.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_node\_selector module .. automodule:: kubernetes.client.models.v1_node_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_node_selector_requirement.rst b/doc/source/kubernetes.client.models.v1_node_selector_requirement.rst index c881508068..8047000947 100644 --- a/doc/source/kubernetes.client.models.v1_node_selector_requirement.rst +++ b/doc/source/kubernetes.client.models.v1_node_selector_requirement.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_node\_selector\_requirement module .. automodule:: kubernetes.client.models.v1_node_selector_requirement :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_node_selector_term.rst b/doc/source/kubernetes.client.models.v1_node_selector_term.rst index b7dbcd915f..ff514a51e1 100644 --- a/doc/source/kubernetes.client.models.v1_node_selector_term.rst +++ b/doc/source/kubernetes.client.models.v1_node_selector_term.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_node\_selector\_term module .. automodule:: kubernetes.client.models.v1_node_selector_term :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_node_spec.rst b/doc/source/kubernetes.client.models.v1_node_spec.rst index a5dec42b77..2ffd88813f 100644 --- a/doc/source/kubernetes.client.models.v1_node_spec.rst +++ b/doc/source/kubernetes.client.models.v1_node_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_node\_spec module .. automodule:: kubernetes.client.models.v1_node_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_node_status.rst b/doc/source/kubernetes.client.models.v1_node_status.rst index 4bde8be656..f8ac57b704 100644 --- a/doc/source/kubernetes.client.models.v1_node_status.rst +++ b/doc/source/kubernetes.client.models.v1_node_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_node\_status module .. automodule:: kubernetes.client.models.v1_node_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_node_swap_status.rst b/doc/source/kubernetes.client.models.v1_node_swap_status.rst index 2ab02222c7..6bdeb3a0cd 100644 --- a/doc/source/kubernetes.client.models.v1_node_swap_status.rst +++ b/doc/source/kubernetes.client.models.v1_node_swap_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_node\_swap\_status module .. automodule:: kubernetes.client.models.v1_node_swap_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_node_system_info.rst b/doc/source/kubernetes.client.models.v1_node_system_info.rst index a49df918b1..5f25eea465 100644 --- a/doc/source/kubernetes.client.models.v1_node_system_info.rst +++ b/doc/source/kubernetes.client.models.v1_node_system_info.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_node\_system\_info module .. automodule:: kubernetes.client.models.v1_node_system_info :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_non_resource_attributes.rst b/doc/source/kubernetes.client.models.v1_non_resource_attributes.rst index f05b809190..841cb09c8b 100644 --- a/doc/source/kubernetes.client.models.v1_non_resource_attributes.rst +++ b/doc/source/kubernetes.client.models.v1_non_resource_attributes.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_non\_resource\_attributes module .. automodule:: kubernetes.client.models.v1_non_resource_attributes :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_non_resource_policy_rule.rst b/doc/source/kubernetes.client.models.v1_non_resource_policy_rule.rst index d3c1db5b4b..52aad377c6 100644 --- a/doc/source/kubernetes.client.models.v1_non_resource_policy_rule.rst +++ b/doc/source/kubernetes.client.models.v1_non_resource_policy_rule.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_non\_resource\_policy\_rule module .. automodule:: kubernetes.client.models.v1_non_resource_policy_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_non_resource_rule.rst b/doc/source/kubernetes.client.models.v1_non_resource_rule.rst index 6ab655cf2e..54ca89739a 100644 --- a/doc/source/kubernetes.client.models.v1_non_resource_rule.rst +++ b/doc/source/kubernetes.client.models.v1_non_resource_rule.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_non\_resource\_rule module .. automodule:: kubernetes.client.models.v1_non_resource_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_object_field_selector.rst b/doc/source/kubernetes.client.models.v1_object_field_selector.rst index 834c6104a0..b6a4eb0c1c 100644 --- a/doc/source/kubernetes.client.models.v1_object_field_selector.rst +++ b/doc/source/kubernetes.client.models.v1_object_field_selector.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_object\_field\_selector module .. automodule:: kubernetes.client.models.v1_object_field_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_object_meta.rst b/doc/source/kubernetes.client.models.v1_object_meta.rst index 3df69a7078..0af6d8ff28 100644 --- a/doc/source/kubernetes.client.models.v1_object_meta.rst +++ b/doc/source/kubernetes.client.models.v1_object_meta.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_object\_meta module .. automodule:: kubernetes.client.models.v1_object_meta :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_object_reference.rst b/doc/source/kubernetes.client.models.v1_object_reference.rst index b989686bab..1abfcde154 100644 --- a/doc/source/kubernetes.client.models.v1_object_reference.rst +++ b/doc/source/kubernetes.client.models.v1_object_reference.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_object\_reference module .. automodule:: kubernetes.client.models.v1_object_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_opaque_device_configuration.rst b/doc/source/kubernetes.client.models.v1_opaque_device_configuration.rst index a482ab5f1c..3d9acacb12 100644 --- a/doc/source/kubernetes.client.models.v1_opaque_device_configuration.rst +++ b/doc/source/kubernetes.client.models.v1_opaque_device_configuration.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_opaque\_device\_configuration module .. automodule:: kubernetes.client.models.v1_opaque_device_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_overhead.rst b/doc/source/kubernetes.client.models.v1_overhead.rst index 16ae2a3686..4d24ebb28b 100644 --- a/doc/source/kubernetes.client.models.v1_overhead.rst +++ b/doc/source/kubernetes.client.models.v1_overhead.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_overhead module .. automodule:: kubernetes.client.models.v1_overhead :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_owner_reference.rst b/doc/source/kubernetes.client.models.v1_owner_reference.rst index 047e0812f8..23006710c4 100644 --- a/doc/source/kubernetes.client.models.v1_owner_reference.rst +++ b/doc/source/kubernetes.client.models.v1_owner_reference.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_owner\_reference module .. automodule:: kubernetes.client.models.v1_owner_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_param_kind.rst b/doc/source/kubernetes.client.models.v1_param_kind.rst index 6c82938a84..0af0ec097d 100644 --- a/doc/source/kubernetes.client.models.v1_param_kind.rst +++ b/doc/source/kubernetes.client.models.v1_param_kind.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_param\_kind module .. automodule:: kubernetes.client.models.v1_param_kind :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_param_ref.rst b/doc/source/kubernetes.client.models.v1_param_ref.rst index ade126f4b0..64c80462ca 100644 --- a/doc/source/kubernetes.client.models.v1_param_ref.rst +++ b/doc/source/kubernetes.client.models.v1_param_ref.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_param\_ref module .. automodule:: kubernetes.client.models.v1_param_ref :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_parent_reference.rst b/doc/source/kubernetes.client.models.v1_parent_reference.rst index 9c543fb1a8..639199e998 100644 --- a/doc/source/kubernetes.client.models.v1_parent_reference.rst +++ b/doc/source/kubernetes.client.models.v1_parent_reference.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_parent\_reference module .. automodule:: kubernetes.client.models.v1_parent_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_persistent_volume.rst b/doc/source/kubernetes.client.models.v1_persistent_volume.rst index 4d586b3bb6..7dad707fee 100644 --- a/doc/source/kubernetes.client.models.v1_persistent_volume.rst +++ b/doc/source/kubernetes.client.models.v1_persistent_volume.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_persistent\_volume module .. automodule:: kubernetes.client.models.v1_persistent_volume :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_persistent_volume_claim.rst b/doc/source/kubernetes.client.models.v1_persistent_volume_claim.rst index 7da0915384..bbb533c86b 100644 --- a/doc/source/kubernetes.client.models.v1_persistent_volume_claim.rst +++ b/doc/source/kubernetes.client.models.v1_persistent_volume_claim.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_persistent\_volume\_claim module .. automodule:: kubernetes.client.models.v1_persistent_volume_claim :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_persistent_volume_claim_condition.rst b/doc/source/kubernetes.client.models.v1_persistent_volume_claim_condition.rst index f5b1518b07..9e2afd1aed 100644 --- a/doc/source/kubernetes.client.models.v1_persistent_volume_claim_condition.rst +++ b/doc/source/kubernetes.client.models.v1_persistent_volume_claim_condition.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_persistent\_volume\_claim\_condition module .. automodule:: kubernetes.client.models.v1_persistent_volume_claim_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_persistent_volume_claim_list.rst b/doc/source/kubernetes.client.models.v1_persistent_volume_claim_list.rst index 1fa984eb18..aa1fe8d7c6 100644 --- a/doc/source/kubernetes.client.models.v1_persistent_volume_claim_list.rst +++ b/doc/source/kubernetes.client.models.v1_persistent_volume_claim_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_persistent\_volume\_claim\_list module .. automodule:: kubernetes.client.models.v1_persistent_volume_claim_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_persistent_volume_claim_spec.rst b/doc/source/kubernetes.client.models.v1_persistent_volume_claim_spec.rst index ccad63ee00..2c3765b59e 100644 --- a/doc/source/kubernetes.client.models.v1_persistent_volume_claim_spec.rst +++ b/doc/source/kubernetes.client.models.v1_persistent_volume_claim_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_persistent\_volume\_claim\_spec module .. automodule:: kubernetes.client.models.v1_persistent_volume_claim_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_persistent_volume_claim_status.rst b/doc/source/kubernetes.client.models.v1_persistent_volume_claim_status.rst index 59f982d36f..5e02746e6a 100644 --- a/doc/source/kubernetes.client.models.v1_persistent_volume_claim_status.rst +++ b/doc/source/kubernetes.client.models.v1_persistent_volume_claim_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_persistent\_volume\_claim\_status module .. automodule:: kubernetes.client.models.v1_persistent_volume_claim_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_persistent_volume_claim_template.rst b/doc/source/kubernetes.client.models.v1_persistent_volume_claim_template.rst index 5829496634..9435c73c0b 100644 --- a/doc/source/kubernetes.client.models.v1_persistent_volume_claim_template.rst +++ b/doc/source/kubernetes.client.models.v1_persistent_volume_claim_template.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_persistent\_volume\_claim\_template module .. automodule:: kubernetes.client.models.v1_persistent_volume_claim_template :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_persistent_volume_claim_volume_source.rst b/doc/source/kubernetes.client.models.v1_persistent_volume_claim_volume_source.rst index a9cc87db8d..18441d28fe 100644 --- a/doc/source/kubernetes.client.models.v1_persistent_volume_claim_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_persistent_volume_claim_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_persistent\_volume\_claim\_volume\_source module .. automodule:: kubernetes.client.models.v1_persistent_volume_claim_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_persistent_volume_list.rst b/doc/source/kubernetes.client.models.v1_persistent_volume_list.rst index 74697df462..243ed87e93 100644 --- a/doc/source/kubernetes.client.models.v1_persistent_volume_list.rst +++ b/doc/source/kubernetes.client.models.v1_persistent_volume_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_persistent\_volume\_list module .. automodule:: kubernetes.client.models.v1_persistent_volume_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_persistent_volume_spec.rst b/doc/source/kubernetes.client.models.v1_persistent_volume_spec.rst index 30f91892d3..e684e54fd3 100644 --- a/doc/source/kubernetes.client.models.v1_persistent_volume_spec.rst +++ b/doc/source/kubernetes.client.models.v1_persistent_volume_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_persistent\_volume\_spec module .. automodule:: kubernetes.client.models.v1_persistent_volume_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_persistent_volume_status.rst b/doc/source/kubernetes.client.models.v1_persistent_volume_status.rst index a412ed16ee..909f0be01c 100644 --- a/doc/source/kubernetes.client.models.v1_persistent_volume_status.rst +++ b/doc/source/kubernetes.client.models.v1_persistent_volume_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_persistent\_volume\_status module .. automodule:: kubernetes.client.models.v1_persistent_volume_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_photon_persistent_disk_volume_source.rst b/doc/source/kubernetes.client.models.v1_photon_persistent_disk_volume_source.rst index d1b128bc87..486fa63754 100644 --- a/doc/source/kubernetes.client.models.v1_photon_persistent_disk_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_photon_persistent_disk_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_photon\_persistent\_disk\_volume\_source module .. automodule:: kubernetes.client.models.v1_photon_persistent_disk_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod.rst b/doc/source/kubernetes.client.models.v1_pod.rst index 8d28910695..60723c0ce1 100644 --- a/doc/source/kubernetes.client.models.v1_pod.rst +++ b/doc/source/kubernetes.client.models.v1_pod.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod module .. automodule:: kubernetes.client.models.v1_pod :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_affinity.rst b/doc/source/kubernetes.client.models.v1_pod_affinity.rst index 7616effdc2..425d13b48f 100644 --- a/doc/source/kubernetes.client.models.v1_pod_affinity.rst +++ b/doc/source/kubernetes.client.models.v1_pod_affinity.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_affinity module .. automodule:: kubernetes.client.models.v1_pod_affinity :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_affinity_term.rst b/doc/source/kubernetes.client.models.v1_pod_affinity_term.rst index 35c9df4edc..f365ac1022 100644 --- a/doc/source/kubernetes.client.models.v1_pod_affinity_term.rst +++ b/doc/source/kubernetes.client.models.v1_pod_affinity_term.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_affinity\_term module .. automodule:: kubernetes.client.models.v1_pod_affinity_term :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_anti_affinity.rst b/doc/source/kubernetes.client.models.v1_pod_anti_affinity.rst index 1173db6166..2361f60ff4 100644 --- a/doc/source/kubernetes.client.models.v1_pod_anti_affinity.rst +++ b/doc/source/kubernetes.client.models.v1_pod_anti_affinity.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_anti\_affinity module .. automodule:: kubernetes.client.models.v1_pod_anti_affinity :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_certificate_projection.rst b/doc/source/kubernetes.client.models.v1_pod_certificate_projection.rst index 34afaba585..38567dedad 100644 --- a/doc/source/kubernetes.client.models.v1_pod_certificate_projection.rst +++ b/doc/source/kubernetes.client.models.v1_pod_certificate_projection.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_certificate\_projection module .. automodule:: kubernetes.client.models.v1_pod_certificate_projection :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_condition.rst b/doc/source/kubernetes.client.models.v1_pod_condition.rst index f660636af4..2a01a530c2 100644 --- a/doc/source/kubernetes.client.models.v1_pod_condition.rst +++ b/doc/source/kubernetes.client.models.v1_pod_condition.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_condition module .. automodule:: kubernetes.client.models.v1_pod_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_disruption_budget.rst b/doc/source/kubernetes.client.models.v1_pod_disruption_budget.rst index d565a821ec..d2382828e4 100644 --- a/doc/source/kubernetes.client.models.v1_pod_disruption_budget.rst +++ b/doc/source/kubernetes.client.models.v1_pod_disruption_budget.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_disruption\_budget module .. automodule:: kubernetes.client.models.v1_pod_disruption_budget :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_disruption_budget_list.rst b/doc/source/kubernetes.client.models.v1_pod_disruption_budget_list.rst index b06755c8e6..5a5f6f02fe 100644 --- a/doc/source/kubernetes.client.models.v1_pod_disruption_budget_list.rst +++ b/doc/source/kubernetes.client.models.v1_pod_disruption_budget_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_disruption\_budget\_list module .. automodule:: kubernetes.client.models.v1_pod_disruption_budget_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_disruption_budget_spec.rst b/doc/source/kubernetes.client.models.v1_pod_disruption_budget_spec.rst index 6eb4c2b161..4e3bec12c8 100644 --- a/doc/source/kubernetes.client.models.v1_pod_disruption_budget_spec.rst +++ b/doc/source/kubernetes.client.models.v1_pod_disruption_budget_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_disruption\_budget\_spec module .. automodule:: kubernetes.client.models.v1_pod_disruption_budget_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_disruption_budget_status.rst b/doc/source/kubernetes.client.models.v1_pod_disruption_budget_status.rst index d6825e9016..fdeb1722f3 100644 --- a/doc/source/kubernetes.client.models.v1_pod_disruption_budget_status.rst +++ b/doc/source/kubernetes.client.models.v1_pod_disruption_budget_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_disruption\_budget\_status module .. automodule:: kubernetes.client.models.v1_pod_disruption_budget_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_dns_config.rst b/doc/source/kubernetes.client.models.v1_pod_dns_config.rst index eb0485c12c..944a6347ca 100644 --- a/doc/source/kubernetes.client.models.v1_pod_dns_config.rst +++ b/doc/source/kubernetes.client.models.v1_pod_dns_config.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_dns\_config module .. automodule:: kubernetes.client.models.v1_pod_dns_config :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_dns_config_option.rst b/doc/source/kubernetes.client.models.v1_pod_dns_config_option.rst index 985c9749c2..fa63879ef1 100644 --- a/doc/source/kubernetes.client.models.v1_pod_dns_config_option.rst +++ b/doc/source/kubernetes.client.models.v1_pod_dns_config_option.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_dns\_config\_option module .. automodule:: kubernetes.client.models.v1_pod_dns_config_option :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_extended_resource_claim_status.rst b/doc/source/kubernetes.client.models.v1_pod_extended_resource_claim_status.rst index 1fa40231e9..b05c4d51c7 100644 --- a/doc/source/kubernetes.client.models.v1_pod_extended_resource_claim_status.rst +++ b/doc/source/kubernetes.client.models.v1_pod_extended_resource_claim_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_extended\_resource\_claim\_status module .. automodule:: kubernetes.client.models.v1_pod_extended_resource_claim_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_failure_policy.rst b/doc/source/kubernetes.client.models.v1_pod_failure_policy.rst index b6fb70de82..6e45c05245 100644 --- a/doc/source/kubernetes.client.models.v1_pod_failure_policy.rst +++ b/doc/source/kubernetes.client.models.v1_pod_failure_policy.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_failure\_policy module .. automodule:: kubernetes.client.models.v1_pod_failure_policy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_failure_policy_on_exit_codes_requirement.rst b/doc/source/kubernetes.client.models.v1_pod_failure_policy_on_exit_codes_requirement.rst index 99cc5aa2ac..c3f20429f6 100644 --- a/doc/source/kubernetes.client.models.v1_pod_failure_policy_on_exit_codes_requirement.rst +++ b/doc/source/kubernetes.client.models.v1_pod_failure_policy_on_exit_codes_requirement.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_failure\_policy\_on\_exit\_codes\_requirement .. automodule:: kubernetes.client.models.v1_pod_failure_policy_on_exit_codes_requirement :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_failure_policy_on_pod_conditions_pattern.rst b/doc/source/kubernetes.client.models.v1_pod_failure_policy_on_pod_conditions_pattern.rst index f15f6ee3b2..f04b54ba11 100644 --- a/doc/source/kubernetes.client.models.v1_pod_failure_policy_on_pod_conditions_pattern.rst +++ b/doc/source/kubernetes.client.models.v1_pod_failure_policy_on_pod_conditions_pattern.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_failure\_policy\_on\_pod\_conditions\_pattern .. automodule:: kubernetes.client.models.v1_pod_failure_policy_on_pod_conditions_pattern :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_failure_policy_rule.rst b/doc/source/kubernetes.client.models.v1_pod_failure_policy_rule.rst index 37bf13b3d3..3386bc700e 100644 --- a/doc/source/kubernetes.client.models.v1_pod_failure_policy_rule.rst +++ b/doc/source/kubernetes.client.models.v1_pod_failure_policy_rule.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_failure\_policy\_rule module .. automodule:: kubernetes.client.models.v1_pod_failure_policy_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_ip.rst b/doc/source/kubernetes.client.models.v1_pod_ip.rst index 3d0433a93e..939d476aba 100644 --- a/doc/source/kubernetes.client.models.v1_pod_ip.rst +++ b/doc/source/kubernetes.client.models.v1_pod_ip.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_ip module .. automodule:: kubernetes.client.models.v1_pod_ip :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_list.rst b/doc/source/kubernetes.client.models.v1_pod_list.rst index 841acf539c..60574c4de5 100644 --- a/doc/source/kubernetes.client.models.v1_pod_list.rst +++ b/doc/source/kubernetes.client.models.v1_pod_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_list module .. automodule:: kubernetes.client.models.v1_pod_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_os.rst b/doc/source/kubernetes.client.models.v1_pod_os.rst index d1a8db1af6..3866548e4d 100644 --- a/doc/source/kubernetes.client.models.v1_pod_os.rst +++ b/doc/source/kubernetes.client.models.v1_pod_os.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_os module .. automodule:: kubernetes.client.models.v1_pod_os :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_readiness_gate.rst b/doc/source/kubernetes.client.models.v1_pod_readiness_gate.rst index 0bddea6fe5..decf15e23f 100644 --- a/doc/source/kubernetes.client.models.v1_pod_readiness_gate.rst +++ b/doc/source/kubernetes.client.models.v1_pod_readiness_gate.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_readiness\_gate module .. automodule:: kubernetes.client.models.v1_pod_readiness_gate :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_resource_claim.rst b/doc/source/kubernetes.client.models.v1_pod_resource_claim.rst index 3f5f5dba14..ac01c7b853 100644 --- a/doc/source/kubernetes.client.models.v1_pod_resource_claim.rst +++ b/doc/source/kubernetes.client.models.v1_pod_resource_claim.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_resource\_claim module .. automodule:: kubernetes.client.models.v1_pod_resource_claim :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_resource_claim_status.rst b/doc/source/kubernetes.client.models.v1_pod_resource_claim_status.rst index 8ac18c2f67..0d68420577 100644 --- a/doc/source/kubernetes.client.models.v1_pod_resource_claim_status.rst +++ b/doc/source/kubernetes.client.models.v1_pod_resource_claim_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_resource\_claim\_status module .. automodule:: kubernetes.client.models.v1_pod_resource_claim_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_scheduling_gate.rst b/doc/source/kubernetes.client.models.v1_pod_scheduling_gate.rst index a28b1d584f..10a0acbae6 100644 --- a/doc/source/kubernetes.client.models.v1_pod_scheduling_gate.rst +++ b/doc/source/kubernetes.client.models.v1_pod_scheduling_gate.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_scheduling\_gate module .. automodule:: kubernetes.client.models.v1_pod_scheduling_gate :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_security_context.rst b/doc/source/kubernetes.client.models.v1_pod_security_context.rst index 4f72694f2c..9b5824f113 100644 --- a/doc/source/kubernetes.client.models.v1_pod_security_context.rst +++ b/doc/source/kubernetes.client.models.v1_pod_security_context.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_security\_context module .. automodule:: kubernetes.client.models.v1_pod_security_context :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_spec.rst b/doc/source/kubernetes.client.models.v1_pod_spec.rst index 34504670d9..0b14fcdddc 100644 --- a/doc/source/kubernetes.client.models.v1_pod_spec.rst +++ b/doc/source/kubernetes.client.models.v1_pod_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_spec module .. automodule:: kubernetes.client.models.v1_pod_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_status.rst b/doc/source/kubernetes.client.models.v1_pod_status.rst index 0b6476dd0d..6b41c70534 100644 --- a/doc/source/kubernetes.client.models.v1_pod_status.rst +++ b/doc/source/kubernetes.client.models.v1_pod_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_status module .. automodule:: kubernetes.client.models.v1_pod_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_template.rst b/doc/source/kubernetes.client.models.v1_pod_template.rst index 168a525ff9..483a71e2e6 100644 --- a/doc/source/kubernetes.client.models.v1_pod_template.rst +++ b/doc/source/kubernetes.client.models.v1_pod_template.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_template module .. automodule:: kubernetes.client.models.v1_pod_template :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_template_list.rst b/doc/source/kubernetes.client.models.v1_pod_template_list.rst index 90d353322e..05ecde029a 100644 --- a/doc/source/kubernetes.client.models.v1_pod_template_list.rst +++ b/doc/source/kubernetes.client.models.v1_pod_template_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_template\_list module .. automodule:: kubernetes.client.models.v1_pod_template_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_pod_template_spec.rst b/doc/source/kubernetes.client.models.v1_pod_template_spec.rst index 4bc0608950..de8bc5068f 100644 --- a/doc/source/kubernetes.client.models.v1_pod_template_spec.rst +++ b/doc/source/kubernetes.client.models.v1_pod_template_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_pod\_template\_spec module .. automodule:: kubernetes.client.models.v1_pod_template_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_policy_rule.rst b/doc/source/kubernetes.client.models.v1_policy_rule.rst index 4232d28170..9fe071f3f8 100644 --- a/doc/source/kubernetes.client.models.v1_policy_rule.rst +++ b/doc/source/kubernetes.client.models.v1_policy_rule.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_policy\_rule module .. automodule:: kubernetes.client.models.v1_policy_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_policy_rules_with_subjects.rst b/doc/source/kubernetes.client.models.v1_policy_rules_with_subjects.rst index f97ba94d62..2bcc7de1c5 100644 --- a/doc/source/kubernetes.client.models.v1_policy_rules_with_subjects.rst +++ b/doc/source/kubernetes.client.models.v1_policy_rules_with_subjects.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_policy\_rules\_with\_subjects module .. automodule:: kubernetes.client.models.v1_policy_rules_with_subjects :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_port_status.rst b/doc/source/kubernetes.client.models.v1_port_status.rst index 4c02cf382c..5a6afc307f 100644 --- a/doc/source/kubernetes.client.models.v1_port_status.rst +++ b/doc/source/kubernetes.client.models.v1_port_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_port\_status module .. automodule:: kubernetes.client.models.v1_port_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_portworx_volume_source.rst b/doc/source/kubernetes.client.models.v1_portworx_volume_source.rst index 0f867c34aa..0b4d3dfdf9 100644 --- a/doc/source/kubernetes.client.models.v1_portworx_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_portworx_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_portworx\_volume\_source module .. automodule:: kubernetes.client.models.v1_portworx_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_preconditions.rst b/doc/source/kubernetes.client.models.v1_preconditions.rst index 5b1a8b4ff4..14d6c4b682 100644 --- a/doc/source/kubernetes.client.models.v1_preconditions.rst +++ b/doc/source/kubernetes.client.models.v1_preconditions.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_preconditions module .. automodule:: kubernetes.client.models.v1_preconditions :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_preferred_scheduling_term.rst b/doc/source/kubernetes.client.models.v1_preferred_scheduling_term.rst index 26b90f2ddd..21d5688acf 100644 --- a/doc/source/kubernetes.client.models.v1_preferred_scheduling_term.rst +++ b/doc/source/kubernetes.client.models.v1_preferred_scheduling_term.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_preferred\_scheduling\_term module .. automodule:: kubernetes.client.models.v1_preferred_scheduling_term :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_priority_class.rst b/doc/source/kubernetes.client.models.v1_priority_class.rst index 06f26708f1..de499052ab 100644 --- a/doc/source/kubernetes.client.models.v1_priority_class.rst +++ b/doc/source/kubernetes.client.models.v1_priority_class.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_priority\_class module .. automodule:: kubernetes.client.models.v1_priority_class :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_priority_class_list.rst b/doc/source/kubernetes.client.models.v1_priority_class_list.rst index 78471cc9bc..5b5f2cb688 100644 --- a/doc/source/kubernetes.client.models.v1_priority_class_list.rst +++ b/doc/source/kubernetes.client.models.v1_priority_class_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_priority\_class\_list module .. automodule:: kubernetes.client.models.v1_priority_class_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_priority_level_configuration.rst b/doc/source/kubernetes.client.models.v1_priority_level_configuration.rst index e1a66799d6..bd0ff32fe4 100644 --- a/doc/source/kubernetes.client.models.v1_priority_level_configuration.rst +++ b/doc/source/kubernetes.client.models.v1_priority_level_configuration.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_priority\_level\_configuration module .. automodule:: kubernetes.client.models.v1_priority_level_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_priority_level_configuration_condition.rst b/doc/source/kubernetes.client.models.v1_priority_level_configuration_condition.rst index daba910ea6..73b639a2e7 100644 --- a/doc/source/kubernetes.client.models.v1_priority_level_configuration_condition.rst +++ b/doc/source/kubernetes.client.models.v1_priority_level_configuration_condition.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_priority\_level\_configuration\_condition module .. automodule:: kubernetes.client.models.v1_priority_level_configuration_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_priority_level_configuration_list.rst b/doc/source/kubernetes.client.models.v1_priority_level_configuration_list.rst index f9ea31d979..4abfd09b22 100644 --- a/doc/source/kubernetes.client.models.v1_priority_level_configuration_list.rst +++ b/doc/source/kubernetes.client.models.v1_priority_level_configuration_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_priority\_level\_configuration\_list module .. automodule:: kubernetes.client.models.v1_priority_level_configuration_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_priority_level_configuration_reference.rst b/doc/source/kubernetes.client.models.v1_priority_level_configuration_reference.rst index 380b5b1282..2dd5f8fcc2 100644 --- a/doc/source/kubernetes.client.models.v1_priority_level_configuration_reference.rst +++ b/doc/source/kubernetes.client.models.v1_priority_level_configuration_reference.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_priority\_level\_configuration\_reference module .. automodule:: kubernetes.client.models.v1_priority_level_configuration_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_priority_level_configuration_spec.rst b/doc/source/kubernetes.client.models.v1_priority_level_configuration_spec.rst index c23509a54d..041b18840b 100644 --- a/doc/source/kubernetes.client.models.v1_priority_level_configuration_spec.rst +++ b/doc/source/kubernetes.client.models.v1_priority_level_configuration_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_priority\_level\_configuration\_spec module .. automodule:: kubernetes.client.models.v1_priority_level_configuration_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_priority_level_configuration_status.rst b/doc/source/kubernetes.client.models.v1_priority_level_configuration_status.rst index 8522f266b1..e751d5c6fe 100644 --- a/doc/source/kubernetes.client.models.v1_priority_level_configuration_status.rst +++ b/doc/source/kubernetes.client.models.v1_priority_level_configuration_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_priority\_level\_configuration\_status module .. automodule:: kubernetes.client.models.v1_priority_level_configuration_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_probe.rst b/doc/source/kubernetes.client.models.v1_probe.rst index c6cb79f181..7fcb0634df 100644 --- a/doc/source/kubernetes.client.models.v1_probe.rst +++ b/doc/source/kubernetes.client.models.v1_probe.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_probe module .. automodule:: kubernetes.client.models.v1_probe :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_projected_volume_source.rst b/doc/source/kubernetes.client.models.v1_projected_volume_source.rst index c9919d5f93..b66aa80252 100644 --- a/doc/source/kubernetes.client.models.v1_projected_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_projected_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_projected\_volume\_source module .. automodule:: kubernetes.client.models.v1_projected_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_queuing_configuration.rst b/doc/source/kubernetes.client.models.v1_queuing_configuration.rst index 96ba0f3fd4..9bc33c0f7d 100644 --- a/doc/source/kubernetes.client.models.v1_queuing_configuration.rst +++ b/doc/source/kubernetes.client.models.v1_queuing_configuration.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_queuing\_configuration module .. automodule:: kubernetes.client.models.v1_queuing_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_quobyte_volume_source.rst b/doc/source/kubernetes.client.models.v1_quobyte_volume_source.rst index 809d4c1eab..ad65894952 100644 --- a/doc/source/kubernetes.client.models.v1_quobyte_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_quobyte_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_quobyte\_volume\_source module .. automodule:: kubernetes.client.models.v1_quobyte_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_rbd_persistent_volume_source.rst b/doc/source/kubernetes.client.models.v1_rbd_persistent_volume_source.rst index 2710c70a8b..cc03d73021 100644 --- a/doc/source/kubernetes.client.models.v1_rbd_persistent_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_rbd_persistent_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_rbd\_persistent\_volume\_source module .. automodule:: kubernetes.client.models.v1_rbd_persistent_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_rbd_volume_source.rst b/doc/source/kubernetes.client.models.v1_rbd_volume_source.rst index c3ec93b178..d125043774 100644 --- a/doc/source/kubernetes.client.models.v1_rbd_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_rbd_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_rbd\_volume\_source module .. automodule:: kubernetes.client.models.v1_rbd_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_replica_set.rst b/doc/source/kubernetes.client.models.v1_replica_set.rst index e9bcfb169c..d9007f3fbb 100644 --- a/doc/source/kubernetes.client.models.v1_replica_set.rst +++ b/doc/source/kubernetes.client.models.v1_replica_set.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_replica\_set module .. automodule:: kubernetes.client.models.v1_replica_set :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_replica_set_condition.rst b/doc/source/kubernetes.client.models.v1_replica_set_condition.rst index e60aaa1655..3dc783648a 100644 --- a/doc/source/kubernetes.client.models.v1_replica_set_condition.rst +++ b/doc/source/kubernetes.client.models.v1_replica_set_condition.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_replica\_set\_condition module .. automodule:: kubernetes.client.models.v1_replica_set_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_replica_set_list.rst b/doc/source/kubernetes.client.models.v1_replica_set_list.rst index 742364f28f..1199e2e403 100644 --- a/doc/source/kubernetes.client.models.v1_replica_set_list.rst +++ b/doc/source/kubernetes.client.models.v1_replica_set_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_replica\_set\_list module .. automodule:: kubernetes.client.models.v1_replica_set_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_replica_set_spec.rst b/doc/source/kubernetes.client.models.v1_replica_set_spec.rst index 104072cab2..6d417aa8cc 100644 --- a/doc/source/kubernetes.client.models.v1_replica_set_spec.rst +++ b/doc/source/kubernetes.client.models.v1_replica_set_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_replica\_set\_spec module .. automodule:: kubernetes.client.models.v1_replica_set_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_replica_set_status.rst b/doc/source/kubernetes.client.models.v1_replica_set_status.rst index c68c954786..9c2048293d 100644 --- a/doc/source/kubernetes.client.models.v1_replica_set_status.rst +++ b/doc/source/kubernetes.client.models.v1_replica_set_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_replica\_set\_status module .. automodule:: kubernetes.client.models.v1_replica_set_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_replication_controller.rst b/doc/source/kubernetes.client.models.v1_replication_controller.rst index dced892b70..24aabc677b 100644 --- a/doc/source/kubernetes.client.models.v1_replication_controller.rst +++ b/doc/source/kubernetes.client.models.v1_replication_controller.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_replication\_controller module .. automodule:: kubernetes.client.models.v1_replication_controller :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_replication_controller_condition.rst b/doc/source/kubernetes.client.models.v1_replication_controller_condition.rst index a377ca5fe8..163ceb8c8f 100644 --- a/doc/source/kubernetes.client.models.v1_replication_controller_condition.rst +++ b/doc/source/kubernetes.client.models.v1_replication_controller_condition.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_replication\_controller\_condition module .. automodule:: kubernetes.client.models.v1_replication_controller_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_replication_controller_list.rst b/doc/source/kubernetes.client.models.v1_replication_controller_list.rst index 11621a4918..031b31d4ea 100644 --- a/doc/source/kubernetes.client.models.v1_replication_controller_list.rst +++ b/doc/source/kubernetes.client.models.v1_replication_controller_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_replication\_controller\_list module .. automodule:: kubernetes.client.models.v1_replication_controller_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_replication_controller_spec.rst b/doc/source/kubernetes.client.models.v1_replication_controller_spec.rst index a77365d59c..53462f9dfa 100644 --- a/doc/source/kubernetes.client.models.v1_replication_controller_spec.rst +++ b/doc/source/kubernetes.client.models.v1_replication_controller_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_replication\_controller\_spec module .. automodule:: kubernetes.client.models.v1_replication_controller_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_replication_controller_status.rst b/doc/source/kubernetes.client.models.v1_replication_controller_status.rst index 8657911f47..382901eeb7 100644 --- a/doc/source/kubernetes.client.models.v1_replication_controller_status.rst +++ b/doc/source/kubernetes.client.models.v1_replication_controller_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_replication\_controller\_status module .. automodule:: kubernetes.client.models.v1_replication_controller_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_resource_attributes.rst b/doc/source/kubernetes.client.models.v1_resource_attributes.rst index 115551b256..86ccc9d5f3 100644 --- a/doc/source/kubernetes.client.models.v1_resource_attributes.rst +++ b/doc/source/kubernetes.client.models.v1_resource_attributes.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_resource\_attributes module .. automodule:: kubernetes.client.models.v1_resource_attributes :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_resource_claim_consumer_reference.rst b/doc/source/kubernetes.client.models.v1_resource_claim_consumer_reference.rst index 8dddd7fbcf..4f698075a3 100644 --- a/doc/source/kubernetes.client.models.v1_resource_claim_consumer_reference.rst +++ b/doc/source/kubernetes.client.models.v1_resource_claim_consumer_reference.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_resource\_claim\_consumer\_reference module .. automodule:: kubernetes.client.models.v1_resource_claim_consumer_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_resource_claim_list.rst b/doc/source/kubernetes.client.models.v1_resource_claim_list.rst index 8d95651a44..fd626c35e5 100644 --- a/doc/source/kubernetes.client.models.v1_resource_claim_list.rst +++ b/doc/source/kubernetes.client.models.v1_resource_claim_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_resource\_claim\_list module .. automodule:: kubernetes.client.models.v1_resource_claim_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_resource_claim_spec.rst b/doc/source/kubernetes.client.models.v1_resource_claim_spec.rst index 063a31fab1..9d4609ff7a 100644 --- a/doc/source/kubernetes.client.models.v1_resource_claim_spec.rst +++ b/doc/source/kubernetes.client.models.v1_resource_claim_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_resource\_claim\_spec module .. automodule:: kubernetes.client.models.v1_resource_claim_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_resource_claim_status.rst b/doc/source/kubernetes.client.models.v1_resource_claim_status.rst index a158cd04b4..0f0e54248e 100644 --- a/doc/source/kubernetes.client.models.v1_resource_claim_status.rst +++ b/doc/source/kubernetes.client.models.v1_resource_claim_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_resource\_claim\_status module .. automodule:: kubernetes.client.models.v1_resource_claim_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_resource_claim_template.rst b/doc/source/kubernetes.client.models.v1_resource_claim_template.rst index bdddbdb9f6..62b7bc85d0 100644 --- a/doc/source/kubernetes.client.models.v1_resource_claim_template.rst +++ b/doc/source/kubernetes.client.models.v1_resource_claim_template.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_resource\_claim\_template module .. automodule:: kubernetes.client.models.v1_resource_claim_template :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_resource_claim_template_list.rst b/doc/source/kubernetes.client.models.v1_resource_claim_template_list.rst index 6c65ced75d..f1f5632b89 100644 --- a/doc/source/kubernetes.client.models.v1_resource_claim_template_list.rst +++ b/doc/source/kubernetes.client.models.v1_resource_claim_template_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_resource\_claim\_template\_list module .. automodule:: kubernetes.client.models.v1_resource_claim_template_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_resource_claim_template_spec.rst b/doc/source/kubernetes.client.models.v1_resource_claim_template_spec.rst index afeb30c22a..8ecb7bcb3d 100644 --- a/doc/source/kubernetes.client.models.v1_resource_claim_template_spec.rst +++ b/doc/source/kubernetes.client.models.v1_resource_claim_template_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_resource\_claim\_template\_spec module .. automodule:: kubernetes.client.models.v1_resource_claim_template_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_resource_field_selector.rst b/doc/source/kubernetes.client.models.v1_resource_field_selector.rst index 98ebfc70c5..ec830fc830 100644 --- a/doc/source/kubernetes.client.models.v1_resource_field_selector.rst +++ b/doc/source/kubernetes.client.models.v1_resource_field_selector.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_resource\_field\_selector module .. automodule:: kubernetes.client.models.v1_resource_field_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_resource_health.rst b/doc/source/kubernetes.client.models.v1_resource_health.rst index 29e6b3f6d4..c578da5751 100644 --- a/doc/source/kubernetes.client.models.v1_resource_health.rst +++ b/doc/source/kubernetes.client.models.v1_resource_health.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_resource\_health module .. automodule:: kubernetes.client.models.v1_resource_health :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_resource_policy_rule.rst b/doc/source/kubernetes.client.models.v1_resource_policy_rule.rst index bd2ad8ce4e..9bcd5ced91 100644 --- a/doc/source/kubernetes.client.models.v1_resource_policy_rule.rst +++ b/doc/source/kubernetes.client.models.v1_resource_policy_rule.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_resource\_policy\_rule module .. automodule:: kubernetes.client.models.v1_resource_policy_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_resource_pool.rst b/doc/source/kubernetes.client.models.v1_resource_pool.rst index 447c977976..4c51de5be3 100644 --- a/doc/source/kubernetes.client.models.v1_resource_pool.rst +++ b/doc/source/kubernetes.client.models.v1_resource_pool.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_resource\_pool module .. automodule:: kubernetes.client.models.v1_resource_pool :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_resource_quota.rst b/doc/source/kubernetes.client.models.v1_resource_quota.rst index 6fcba83b40..cc47a5afbd 100644 --- a/doc/source/kubernetes.client.models.v1_resource_quota.rst +++ b/doc/source/kubernetes.client.models.v1_resource_quota.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_resource\_quota module .. automodule:: kubernetes.client.models.v1_resource_quota :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_resource_quota_list.rst b/doc/source/kubernetes.client.models.v1_resource_quota_list.rst index 7cf1457e69..4d99072721 100644 --- a/doc/source/kubernetes.client.models.v1_resource_quota_list.rst +++ b/doc/source/kubernetes.client.models.v1_resource_quota_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_resource\_quota\_list module .. automodule:: kubernetes.client.models.v1_resource_quota_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_resource_quota_spec.rst b/doc/source/kubernetes.client.models.v1_resource_quota_spec.rst index 7dfd8410e4..ecc1fc91c3 100644 --- a/doc/source/kubernetes.client.models.v1_resource_quota_spec.rst +++ b/doc/source/kubernetes.client.models.v1_resource_quota_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_resource\_quota\_spec module .. automodule:: kubernetes.client.models.v1_resource_quota_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_resource_quota_status.rst b/doc/source/kubernetes.client.models.v1_resource_quota_status.rst index 5c68b7543d..e9c8b26ed6 100644 --- a/doc/source/kubernetes.client.models.v1_resource_quota_status.rst +++ b/doc/source/kubernetes.client.models.v1_resource_quota_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_resource\_quota\_status module .. automodule:: kubernetes.client.models.v1_resource_quota_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_resource_requirements.rst b/doc/source/kubernetes.client.models.v1_resource_requirements.rst index fc31201bb9..6dedaf42b6 100644 --- a/doc/source/kubernetes.client.models.v1_resource_requirements.rst +++ b/doc/source/kubernetes.client.models.v1_resource_requirements.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_resource\_requirements module .. automodule:: kubernetes.client.models.v1_resource_requirements :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_resource_rule.rst b/doc/source/kubernetes.client.models.v1_resource_rule.rst index e05ee75af4..aa5cd5b772 100644 --- a/doc/source/kubernetes.client.models.v1_resource_rule.rst +++ b/doc/source/kubernetes.client.models.v1_resource_rule.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_resource\_rule module .. automodule:: kubernetes.client.models.v1_resource_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_resource_slice.rst b/doc/source/kubernetes.client.models.v1_resource_slice.rst index cc87219390..f26dda2774 100644 --- a/doc/source/kubernetes.client.models.v1_resource_slice.rst +++ b/doc/source/kubernetes.client.models.v1_resource_slice.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_resource\_slice module .. automodule:: kubernetes.client.models.v1_resource_slice :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_resource_slice_list.rst b/doc/source/kubernetes.client.models.v1_resource_slice_list.rst index 18d437e5aa..91d7d5baa9 100644 --- a/doc/source/kubernetes.client.models.v1_resource_slice_list.rst +++ b/doc/source/kubernetes.client.models.v1_resource_slice_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_resource\_slice\_list module .. automodule:: kubernetes.client.models.v1_resource_slice_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_resource_slice_spec.rst b/doc/source/kubernetes.client.models.v1_resource_slice_spec.rst index 42087257b0..93a2bb167d 100644 --- a/doc/source/kubernetes.client.models.v1_resource_slice_spec.rst +++ b/doc/source/kubernetes.client.models.v1_resource_slice_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_resource\_slice\_spec module .. automodule:: kubernetes.client.models.v1_resource_slice_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_resource_status.rst b/doc/source/kubernetes.client.models.v1_resource_status.rst index 3179eca915..f75524339a 100644 --- a/doc/source/kubernetes.client.models.v1_resource_status.rst +++ b/doc/source/kubernetes.client.models.v1_resource_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_resource\_status module .. automodule:: kubernetes.client.models.v1_resource_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_role.rst b/doc/source/kubernetes.client.models.v1_role.rst index 2d0067ea35..fb1bc92675 100644 --- a/doc/source/kubernetes.client.models.v1_role.rst +++ b/doc/source/kubernetes.client.models.v1_role.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_role module .. automodule:: kubernetes.client.models.v1_role :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_role_binding.rst b/doc/source/kubernetes.client.models.v1_role_binding.rst index 489ef81a5b..372ce7bbc6 100644 --- a/doc/source/kubernetes.client.models.v1_role_binding.rst +++ b/doc/source/kubernetes.client.models.v1_role_binding.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_role\_binding module .. automodule:: kubernetes.client.models.v1_role_binding :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_role_binding_list.rst b/doc/source/kubernetes.client.models.v1_role_binding_list.rst index bdb8d56735..eaac530271 100644 --- a/doc/source/kubernetes.client.models.v1_role_binding_list.rst +++ b/doc/source/kubernetes.client.models.v1_role_binding_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_role\_binding\_list module .. automodule:: kubernetes.client.models.v1_role_binding_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_role_list.rst b/doc/source/kubernetes.client.models.v1_role_list.rst index b3d01dfa4e..65eb80b3a2 100644 --- a/doc/source/kubernetes.client.models.v1_role_list.rst +++ b/doc/source/kubernetes.client.models.v1_role_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_role\_list module .. automodule:: kubernetes.client.models.v1_role_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_role_ref.rst b/doc/source/kubernetes.client.models.v1_role_ref.rst index 976e66503a..20c8b33516 100644 --- a/doc/source/kubernetes.client.models.v1_role_ref.rst +++ b/doc/source/kubernetes.client.models.v1_role_ref.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_role\_ref module .. automodule:: kubernetes.client.models.v1_role_ref :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_rolling_update_daemon_set.rst b/doc/source/kubernetes.client.models.v1_rolling_update_daemon_set.rst index ea0bb99539..693b38112b 100644 --- a/doc/source/kubernetes.client.models.v1_rolling_update_daemon_set.rst +++ b/doc/source/kubernetes.client.models.v1_rolling_update_daemon_set.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_rolling\_update\_daemon\_set module .. automodule:: kubernetes.client.models.v1_rolling_update_daemon_set :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_rolling_update_deployment.rst b/doc/source/kubernetes.client.models.v1_rolling_update_deployment.rst index 95f25d4288..11eee4fb36 100644 --- a/doc/source/kubernetes.client.models.v1_rolling_update_deployment.rst +++ b/doc/source/kubernetes.client.models.v1_rolling_update_deployment.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_rolling\_update\_deployment module .. automodule:: kubernetes.client.models.v1_rolling_update_deployment :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_rolling_update_stateful_set_strategy.rst b/doc/source/kubernetes.client.models.v1_rolling_update_stateful_set_strategy.rst index 6006b64231..4d849ef2d8 100644 --- a/doc/source/kubernetes.client.models.v1_rolling_update_stateful_set_strategy.rst +++ b/doc/source/kubernetes.client.models.v1_rolling_update_stateful_set_strategy.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_rolling\_update\_stateful\_set\_strategy module .. automodule:: kubernetes.client.models.v1_rolling_update_stateful_set_strategy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_rule_with_operations.rst b/doc/source/kubernetes.client.models.v1_rule_with_operations.rst index 0293f6f407..582d2bb5ab 100644 --- a/doc/source/kubernetes.client.models.v1_rule_with_operations.rst +++ b/doc/source/kubernetes.client.models.v1_rule_with_operations.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_rule\_with\_operations module .. automodule:: kubernetes.client.models.v1_rule_with_operations :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_runtime_class.rst b/doc/source/kubernetes.client.models.v1_runtime_class.rst index 7b92e138ef..40d996b32a 100644 --- a/doc/source/kubernetes.client.models.v1_runtime_class.rst +++ b/doc/source/kubernetes.client.models.v1_runtime_class.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_runtime\_class module .. automodule:: kubernetes.client.models.v1_runtime_class :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_runtime_class_list.rst b/doc/source/kubernetes.client.models.v1_runtime_class_list.rst index 2a2baaaf92..fad654c16d 100644 --- a/doc/source/kubernetes.client.models.v1_runtime_class_list.rst +++ b/doc/source/kubernetes.client.models.v1_runtime_class_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_runtime\_class\_list module .. automodule:: kubernetes.client.models.v1_runtime_class_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_scale.rst b/doc/source/kubernetes.client.models.v1_scale.rst index 702c5e4039..ebdf391824 100644 --- a/doc/source/kubernetes.client.models.v1_scale.rst +++ b/doc/source/kubernetes.client.models.v1_scale.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_scale module .. automodule:: kubernetes.client.models.v1_scale :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_scale_io_persistent_volume_source.rst b/doc/source/kubernetes.client.models.v1_scale_io_persistent_volume_source.rst index a507ff6a74..dc671a2843 100644 --- a/doc/source/kubernetes.client.models.v1_scale_io_persistent_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_scale_io_persistent_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_scale\_io\_persistent\_volume\_source module .. automodule:: kubernetes.client.models.v1_scale_io_persistent_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_scale_io_volume_source.rst b/doc/source/kubernetes.client.models.v1_scale_io_volume_source.rst index ad25f155eb..65fbd8d415 100644 --- a/doc/source/kubernetes.client.models.v1_scale_io_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_scale_io_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_scale\_io\_volume\_source module .. automodule:: kubernetes.client.models.v1_scale_io_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_scale_spec.rst b/doc/source/kubernetes.client.models.v1_scale_spec.rst index f79730132e..cc72d3de09 100644 --- a/doc/source/kubernetes.client.models.v1_scale_spec.rst +++ b/doc/source/kubernetes.client.models.v1_scale_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_scale\_spec module .. automodule:: kubernetes.client.models.v1_scale_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_scale_status.rst b/doc/source/kubernetes.client.models.v1_scale_status.rst index 5076eb487c..0fe1afc6d8 100644 --- a/doc/source/kubernetes.client.models.v1_scale_status.rst +++ b/doc/source/kubernetes.client.models.v1_scale_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_scale\_status module .. automodule:: kubernetes.client.models.v1_scale_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_scheduling.rst b/doc/source/kubernetes.client.models.v1_scheduling.rst index 851c3f6163..d769ec4d74 100644 --- a/doc/source/kubernetes.client.models.v1_scheduling.rst +++ b/doc/source/kubernetes.client.models.v1_scheduling.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_scheduling module .. automodule:: kubernetes.client.models.v1_scheduling :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_scope_selector.rst b/doc/source/kubernetes.client.models.v1_scope_selector.rst index 8db3f875b0..78debce1ad 100644 --- a/doc/source/kubernetes.client.models.v1_scope_selector.rst +++ b/doc/source/kubernetes.client.models.v1_scope_selector.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_scope\_selector module .. automodule:: kubernetes.client.models.v1_scope_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_scoped_resource_selector_requirement.rst b/doc/source/kubernetes.client.models.v1_scoped_resource_selector_requirement.rst index 66f2ff8df5..4cc905be68 100644 --- a/doc/source/kubernetes.client.models.v1_scoped_resource_selector_requirement.rst +++ b/doc/source/kubernetes.client.models.v1_scoped_resource_selector_requirement.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_scoped\_resource\_selector\_requirement module .. automodule:: kubernetes.client.models.v1_scoped_resource_selector_requirement :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_se_linux_options.rst b/doc/source/kubernetes.client.models.v1_se_linux_options.rst index f216047e0d..bae8958fda 100644 --- a/doc/source/kubernetes.client.models.v1_se_linux_options.rst +++ b/doc/source/kubernetes.client.models.v1_se_linux_options.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_se\_linux\_options module .. automodule:: kubernetes.client.models.v1_se_linux_options :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_seccomp_profile.rst b/doc/source/kubernetes.client.models.v1_seccomp_profile.rst index ecae5f63a1..4ca8d51453 100644 --- a/doc/source/kubernetes.client.models.v1_seccomp_profile.rst +++ b/doc/source/kubernetes.client.models.v1_seccomp_profile.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_seccomp\_profile module .. automodule:: kubernetes.client.models.v1_seccomp_profile :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_secret.rst b/doc/source/kubernetes.client.models.v1_secret.rst index 6d34dd653a..fc341c112a 100644 --- a/doc/source/kubernetes.client.models.v1_secret.rst +++ b/doc/source/kubernetes.client.models.v1_secret.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_secret module .. automodule:: kubernetes.client.models.v1_secret :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_secret_env_source.rst b/doc/source/kubernetes.client.models.v1_secret_env_source.rst index c0a6c7a2fc..2c5f545035 100644 --- a/doc/source/kubernetes.client.models.v1_secret_env_source.rst +++ b/doc/source/kubernetes.client.models.v1_secret_env_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_secret\_env\_source module .. automodule:: kubernetes.client.models.v1_secret_env_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_secret_key_selector.rst b/doc/source/kubernetes.client.models.v1_secret_key_selector.rst index 4a60ff03a3..208923aba9 100644 --- a/doc/source/kubernetes.client.models.v1_secret_key_selector.rst +++ b/doc/source/kubernetes.client.models.v1_secret_key_selector.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_secret\_key\_selector module .. automodule:: kubernetes.client.models.v1_secret_key_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_secret_list.rst b/doc/source/kubernetes.client.models.v1_secret_list.rst index a485d8295c..2fa7c6780b 100644 --- a/doc/source/kubernetes.client.models.v1_secret_list.rst +++ b/doc/source/kubernetes.client.models.v1_secret_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_secret\_list module .. automodule:: kubernetes.client.models.v1_secret_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_secret_projection.rst b/doc/source/kubernetes.client.models.v1_secret_projection.rst index 651288671f..24a0ae5d07 100644 --- a/doc/source/kubernetes.client.models.v1_secret_projection.rst +++ b/doc/source/kubernetes.client.models.v1_secret_projection.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_secret\_projection module .. automodule:: kubernetes.client.models.v1_secret_projection :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_secret_reference.rst b/doc/source/kubernetes.client.models.v1_secret_reference.rst index 03be4230af..d65e72586f 100644 --- a/doc/source/kubernetes.client.models.v1_secret_reference.rst +++ b/doc/source/kubernetes.client.models.v1_secret_reference.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_secret\_reference module .. automodule:: kubernetes.client.models.v1_secret_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_secret_volume_source.rst b/doc/source/kubernetes.client.models.v1_secret_volume_source.rst index 2c5ee9fde7..0729924a75 100644 --- a/doc/source/kubernetes.client.models.v1_secret_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_secret_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_secret\_volume\_source module .. automodule:: kubernetes.client.models.v1_secret_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_security_context.rst b/doc/source/kubernetes.client.models.v1_security_context.rst index 568b061808..aabce215ce 100644 --- a/doc/source/kubernetes.client.models.v1_security_context.rst +++ b/doc/source/kubernetes.client.models.v1_security_context.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_security\_context module .. automodule:: kubernetes.client.models.v1_security_context :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_selectable_field.rst b/doc/source/kubernetes.client.models.v1_selectable_field.rst index 9adad18990..ac891445cd 100644 --- a/doc/source/kubernetes.client.models.v1_selectable_field.rst +++ b/doc/source/kubernetes.client.models.v1_selectable_field.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_selectable\_field module .. automodule:: kubernetes.client.models.v1_selectable_field :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_self_subject_access_review.rst b/doc/source/kubernetes.client.models.v1_self_subject_access_review.rst index b10b1e8fed..fc79996f5b 100644 --- a/doc/source/kubernetes.client.models.v1_self_subject_access_review.rst +++ b/doc/source/kubernetes.client.models.v1_self_subject_access_review.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_self\_subject\_access\_review module .. automodule:: kubernetes.client.models.v1_self_subject_access_review :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_self_subject_access_review_spec.rst b/doc/source/kubernetes.client.models.v1_self_subject_access_review_spec.rst index 5d3b85e6f1..d4c2976792 100644 --- a/doc/source/kubernetes.client.models.v1_self_subject_access_review_spec.rst +++ b/doc/source/kubernetes.client.models.v1_self_subject_access_review_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_self\_subject\_access\_review\_spec module .. automodule:: kubernetes.client.models.v1_self_subject_access_review_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_self_subject_review.rst b/doc/source/kubernetes.client.models.v1_self_subject_review.rst index 93163af5ef..b6005cc7dd 100644 --- a/doc/source/kubernetes.client.models.v1_self_subject_review.rst +++ b/doc/source/kubernetes.client.models.v1_self_subject_review.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_self\_subject\_review module .. automodule:: kubernetes.client.models.v1_self_subject_review :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_self_subject_review_status.rst b/doc/source/kubernetes.client.models.v1_self_subject_review_status.rst index 0f359f3bc3..ceb0f0f750 100644 --- a/doc/source/kubernetes.client.models.v1_self_subject_review_status.rst +++ b/doc/source/kubernetes.client.models.v1_self_subject_review_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_self\_subject\_review\_status module .. automodule:: kubernetes.client.models.v1_self_subject_review_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_self_subject_rules_review.rst b/doc/source/kubernetes.client.models.v1_self_subject_rules_review.rst index 6accd5c133..22e0a28b69 100644 --- a/doc/source/kubernetes.client.models.v1_self_subject_rules_review.rst +++ b/doc/source/kubernetes.client.models.v1_self_subject_rules_review.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_self\_subject\_rules\_review module .. automodule:: kubernetes.client.models.v1_self_subject_rules_review :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_self_subject_rules_review_spec.rst b/doc/source/kubernetes.client.models.v1_self_subject_rules_review_spec.rst index 59cbf2a7b2..f81a6c4a4b 100644 --- a/doc/source/kubernetes.client.models.v1_self_subject_rules_review_spec.rst +++ b/doc/source/kubernetes.client.models.v1_self_subject_rules_review_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_self\_subject\_rules\_review\_spec module .. automodule:: kubernetes.client.models.v1_self_subject_rules_review_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_server_address_by_client_cidr.rst b/doc/source/kubernetes.client.models.v1_server_address_by_client_cidr.rst index 9bbafee7ce..5b2854a076 100644 --- a/doc/source/kubernetes.client.models.v1_server_address_by_client_cidr.rst +++ b/doc/source/kubernetes.client.models.v1_server_address_by_client_cidr.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_server\_address\_by\_client\_cidr module .. automodule:: kubernetes.client.models.v1_server_address_by_client_cidr :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_service.rst b/doc/source/kubernetes.client.models.v1_service.rst index f4d3ce7762..3da06cbf07 100644 --- a/doc/source/kubernetes.client.models.v1_service.rst +++ b/doc/source/kubernetes.client.models.v1_service.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_service module .. automodule:: kubernetes.client.models.v1_service :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_service_account.rst b/doc/source/kubernetes.client.models.v1_service_account.rst index 6c4dec1c6c..243c9faa64 100644 --- a/doc/source/kubernetes.client.models.v1_service_account.rst +++ b/doc/source/kubernetes.client.models.v1_service_account.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_service\_account module .. automodule:: kubernetes.client.models.v1_service_account :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_service_account_list.rst b/doc/source/kubernetes.client.models.v1_service_account_list.rst index 2b584c9e4d..6dbfcd8858 100644 --- a/doc/source/kubernetes.client.models.v1_service_account_list.rst +++ b/doc/source/kubernetes.client.models.v1_service_account_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_service\_account\_list module .. automodule:: kubernetes.client.models.v1_service_account_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_service_account_subject.rst b/doc/source/kubernetes.client.models.v1_service_account_subject.rst index f04d81f0d8..dc0e9afff4 100644 --- a/doc/source/kubernetes.client.models.v1_service_account_subject.rst +++ b/doc/source/kubernetes.client.models.v1_service_account_subject.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_service\_account\_subject module .. automodule:: kubernetes.client.models.v1_service_account_subject :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_service_account_token_projection.rst b/doc/source/kubernetes.client.models.v1_service_account_token_projection.rst index 2b954597ae..83dbae5657 100644 --- a/doc/source/kubernetes.client.models.v1_service_account_token_projection.rst +++ b/doc/source/kubernetes.client.models.v1_service_account_token_projection.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_service\_account\_token\_projection module .. automodule:: kubernetes.client.models.v1_service_account_token_projection :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_service_backend_port.rst b/doc/source/kubernetes.client.models.v1_service_backend_port.rst index 395d3593d6..644078aa51 100644 --- a/doc/source/kubernetes.client.models.v1_service_backend_port.rst +++ b/doc/source/kubernetes.client.models.v1_service_backend_port.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_service\_backend\_port module .. automodule:: kubernetes.client.models.v1_service_backend_port :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_service_cidr.rst b/doc/source/kubernetes.client.models.v1_service_cidr.rst index afacb7a556..92492b7c48 100644 --- a/doc/source/kubernetes.client.models.v1_service_cidr.rst +++ b/doc/source/kubernetes.client.models.v1_service_cidr.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_service\_cidr module .. automodule:: kubernetes.client.models.v1_service_cidr :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_service_cidr_list.rst b/doc/source/kubernetes.client.models.v1_service_cidr_list.rst index 1226211a3a..f1b6abada7 100644 --- a/doc/source/kubernetes.client.models.v1_service_cidr_list.rst +++ b/doc/source/kubernetes.client.models.v1_service_cidr_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_service\_cidr\_list module .. automodule:: kubernetes.client.models.v1_service_cidr_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_service_cidr_spec.rst b/doc/source/kubernetes.client.models.v1_service_cidr_spec.rst index 936360e2da..1568979856 100644 --- a/doc/source/kubernetes.client.models.v1_service_cidr_spec.rst +++ b/doc/source/kubernetes.client.models.v1_service_cidr_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_service\_cidr\_spec module .. automodule:: kubernetes.client.models.v1_service_cidr_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_service_cidr_status.rst b/doc/source/kubernetes.client.models.v1_service_cidr_status.rst index 1ecc9ecaa0..a7a283a6c9 100644 --- a/doc/source/kubernetes.client.models.v1_service_cidr_status.rst +++ b/doc/source/kubernetes.client.models.v1_service_cidr_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_service\_cidr\_status module .. automodule:: kubernetes.client.models.v1_service_cidr_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_service_list.rst b/doc/source/kubernetes.client.models.v1_service_list.rst index a50badcfc4..4097d32eb4 100644 --- a/doc/source/kubernetes.client.models.v1_service_list.rst +++ b/doc/source/kubernetes.client.models.v1_service_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_service\_list module .. automodule:: kubernetes.client.models.v1_service_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_service_port.rst b/doc/source/kubernetes.client.models.v1_service_port.rst index 7ac1e72553..f01b7939fb 100644 --- a/doc/source/kubernetes.client.models.v1_service_port.rst +++ b/doc/source/kubernetes.client.models.v1_service_port.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_service\_port module .. automodule:: kubernetes.client.models.v1_service_port :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_service_spec.rst b/doc/source/kubernetes.client.models.v1_service_spec.rst index 604a6a2cf5..f5889ed341 100644 --- a/doc/source/kubernetes.client.models.v1_service_spec.rst +++ b/doc/source/kubernetes.client.models.v1_service_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_service\_spec module .. automodule:: kubernetes.client.models.v1_service_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_service_status.rst b/doc/source/kubernetes.client.models.v1_service_status.rst index b996587ad8..eda16d0180 100644 --- a/doc/source/kubernetes.client.models.v1_service_status.rst +++ b/doc/source/kubernetes.client.models.v1_service_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_service\_status module .. automodule:: kubernetes.client.models.v1_service_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_session_affinity_config.rst b/doc/source/kubernetes.client.models.v1_session_affinity_config.rst index 68037d3216..51fd0f6450 100644 --- a/doc/source/kubernetes.client.models.v1_session_affinity_config.rst +++ b/doc/source/kubernetes.client.models.v1_session_affinity_config.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_session\_affinity\_config module .. automodule:: kubernetes.client.models.v1_session_affinity_config :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_sleep_action.rst b/doc/source/kubernetes.client.models.v1_sleep_action.rst index ae28bfde11..6c582922b0 100644 --- a/doc/source/kubernetes.client.models.v1_sleep_action.rst +++ b/doc/source/kubernetes.client.models.v1_sleep_action.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_sleep\_action module .. automodule:: kubernetes.client.models.v1_sleep_action :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_stateful_set.rst b/doc/source/kubernetes.client.models.v1_stateful_set.rst index cc1e4e9d82..ca395ae92f 100644 --- a/doc/source/kubernetes.client.models.v1_stateful_set.rst +++ b/doc/source/kubernetes.client.models.v1_stateful_set.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_stateful\_set module .. automodule:: kubernetes.client.models.v1_stateful_set :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_stateful_set_condition.rst b/doc/source/kubernetes.client.models.v1_stateful_set_condition.rst index 8321567122..27c481f358 100644 --- a/doc/source/kubernetes.client.models.v1_stateful_set_condition.rst +++ b/doc/source/kubernetes.client.models.v1_stateful_set_condition.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_stateful\_set\_condition module .. automodule:: kubernetes.client.models.v1_stateful_set_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_stateful_set_list.rst b/doc/source/kubernetes.client.models.v1_stateful_set_list.rst index 0ab2525a68..64271f24d9 100644 --- a/doc/source/kubernetes.client.models.v1_stateful_set_list.rst +++ b/doc/source/kubernetes.client.models.v1_stateful_set_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_stateful\_set\_list module .. automodule:: kubernetes.client.models.v1_stateful_set_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_stateful_set_ordinals.rst b/doc/source/kubernetes.client.models.v1_stateful_set_ordinals.rst index 738c2c0768..0ff1c87cd1 100644 --- a/doc/source/kubernetes.client.models.v1_stateful_set_ordinals.rst +++ b/doc/source/kubernetes.client.models.v1_stateful_set_ordinals.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_stateful\_set\_ordinals module .. automodule:: kubernetes.client.models.v1_stateful_set_ordinals :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_stateful_set_persistent_volume_claim_retention_policy.rst b/doc/source/kubernetes.client.models.v1_stateful_set_persistent_volume_claim_retention_policy.rst index ec266821c3..276f9c6121 100644 --- a/doc/source/kubernetes.client.models.v1_stateful_set_persistent_volume_claim_retention_policy.rst +++ b/doc/source/kubernetes.client.models.v1_stateful_set_persistent_volume_claim_retention_policy.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_stateful\_set\_persistent\_volume\_claim\_retention .. automodule:: kubernetes.client.models.v1_stateful_set_persistent_volume_claim_retention_policy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_stateful_set_spec.rst b/doc/source/kubernetes.client.models.v1_stateful_set_spec.rst index 3eed65c3ed..2344bf95b0 100644 --- a/doc/source/kubernetes.client.models.v1_stateful_set_spec.rst +++ b/doc/source/kubernetes.client.models.v1_stateful_set_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_stateful\_set\_spec module .. automodule:: kubernetes.client.models.v1_stateful_set_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_stateful_set_status.rst b/doc/source/kubernetes.client.models.v1_stateful_set_status.rst index af36f373f1..4fd836dae6 100644 --- a/doc/source/kubernetes.client.models.v1_stateful_set_status.rst +++ b/doc/source/kubernetes.client.models.v1_stateful_set_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_stateful\_set\_status module .. automodule:: kubernetes.client.models.v1_stateful_set_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_stateful_set_update_strategy.rst b/doc/source/kubernetes.client.models.v1_stateful_set_update_strategy.rst index 27434c9502..14e384ee60 100644 --- a/doc/source/kubernetes.client.models.v1_stateful_set_update_strategy.rst +++ b/doc/source/kubernetes.client.models.v1_stateful_set_update_strategy.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_stateful\_set\_update\_strategy module .. automodule:: kubernetes.client.models.v1_stateful_set_update_strategy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_status.rst b/doc/source/kubernetes.client.models.v1_status.rst index f734012473..bf3808ac5d 100644 --- a/doc/source/kubernetes.client.models.v1_status.rst +++ b/doc/source/kubernetes.client.models.v1_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_status module .. automodule:: kubernetes.client.models.v1_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_status_cause.rst b/doc/source/kubernetes.client.models.v1_status_cause.rst index 247977746d..e11b9a05bb 100644 --- a/doc/source/kubernetes.client.models.v1_status_cause.rst +++ b/doc/source/kubernetes.client.models.v1_status_cause.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_status\_cause module .. automodule:: kubernetes.client.models.v1_status_cause :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_status_details.rst b/doc/source/kubernetes.client.models.v1_status_details.rst index 3199878405..28a4752b13 100644 --- a/doc/source/kubernetes.client.models.v1_status_details.rst +++ b/doc/source/kubernetes.client.models.v1_status_details.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_status\_details module .. automodule:: kubernetes.client.models.v1_status_details :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_storage_class.rst b/doc/source/kubernetes.client.models.v1_storage_class.rst index 56ab5f1f0d..da8e295ca5 100644 --- a/doc/source/kubernetes.client.models.v1_storage_class.rst +++ b/doc/source/kubernetes.client.models.v1_storage_class.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_storage\_class module .. automodule:: kubernetes.client.models.v1_storage_class :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_storage_class_list.rst b/doc/source/kubernetes.client.models.v1_storage_class_list.rst index 826f8bf8bb..12ce6d498d 100644 --- a/doc/source/kubernetes.client.models.v1_storage_class_list.rst +++ b/doc/source/kubernetes.client.models.v1_storage_class_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_storage\_class\_list module .. automodule:: kubernetes.client.models.v1_storage_class_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_storage_os_persistent_volume_source.rst b/doc/source/kubernetes.client.models.v1_storage_os_persistent_volume_source.rst index 01df977db5..9879e9381d 100644 --- a/doc/source/kubernetes.client.models.v1_storage_os_persistent_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_storage_os_persistent_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_storage\_os\_persistent\_volume\_source module .. automodule:: kubernetes.client.models.v1_storage_os_persistent_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_storage_os_volume_source.rst b/doc/source/kubernetes.client.models.v1_storage_os_volume_source.rst index 84795b001a..97973b3967 100644 --- a/doc/source/kubernetes.client.models.v1_storage_os_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_storage_os_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_storage\_os\_volume\_source module .. automodule:: kubernetes.client.models.v1_storage_os_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_subject_access_review.rst b/doc/source/kubernetes.client.models.v1_subject_access_review.rst index 38ceca6b1e..f397ba58da 100644 --- a/doc/source/kubernetes.client.models.v1_subject_access_review.rst +++ b/doc/source/kubernetes.client.models.v1_subject_access_review.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_subject\_access\_review module .. automodule:: kubernetes.client.models.v1_subject_access_review :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_subject_access_review_spec.rst b/doc/source/kubernetes.client.models.v1_subject_access_review_spec.rst index ccf902fa81..e995366bb5 100644 --- a/doc/source/kubernetes.client.models.v1_subject_access_review_spec.rst +++ b/doc/source/kubernetes.client.models.v1_subject_access_review_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_subject\_access\_review\_spec module .. automodule:: kubernetes.client.models.v1_subject_access_review_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_subject_access_review_status.rst b/doc/source/kubernetes.client.models.v1_subject_access_review_status.rst index a55de304e0..c720a9f90b 100644 --- a/doc/source/kubernetes.client.models.v1_subject_access_review_status.rst +++ b/doc/source/kubernetes.client.models.v1_subject_access_review_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_subject\_access\_review\_status module .. automodule:: kubernetes.client.models.v1_subject_access_review_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_subject_rules_review_status.rst b/doc/source/kubernetes.client.models.v1_subject_rules_review_status.rst index 2a291333c7..abf44838f2 100644 --- a/doc/source/kubernetes.client.models.v1_subject_rules_review_status.rst +++ b/doc/source/kubernetes.client.models.v1_subject_rules_review_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_subject\_rules\_review\_status module .. automodule:: kubernetes.client.models.v1_subject_rules_review_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_success_policy.rst b/doc/source/kubernetes.client.models.v1_success_policy.rst index fde7fea6e9..f3ceb3fb31 100644 --- a/doc/source/kubernetes.client.models.v1_success_policy.rst +++ b/doc/source/kubernetes.client.models.v1_success_policy.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_success\_policy module .. automodule:: kubernetes.client.models.v1_success_policy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_success_policy_rule.rst b/doc/source/kubernetes.client.models.v1_success_policy_rule.rst index d8588147c4..9acd0adb73 100644 --- a/doc/source/kubernetes.client.models.v1_success_policy_rule.rst +++ b/doc/source/kubernetes.client.models.v1_success_policy_rule.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_success\_policy\_rule module .. automodule:: kubernetes.client.models.v1_success_policy_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_sysctl.rst b/doc/source/kubernetes.client.models.v1_sysctl.rst index db04afc20b..4f5628ef29 100644 --- a/doc/source/kubernetes.client.models.v1_sysctl.rst +++ b/doc/source/kubernetes.client.models.v1_sysctl.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_sysctl module .. automodule:: kubernetes.client.models.v1_sysctl :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_taint.rst b/doc/source/kubernetes.client.models.v1_taint.rst index 63373c479d..8f94f20e6a 100644 --- a/doc/source/kubernetes.client.models.v1_taint.rst +++ b/doc/source/kubernetes.client.models.v1_taint.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_taint module .. automodule:: kubernetes.client.models.v1_taint :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_tcp_socket_action.rst b/doc/source/kubernetes.client.models.v1_tcp_socket_action.rst index df8c69bc08..b449144a43 100644 --- a/doc/source/kubernetes.client.models.v1_tcp_socket_action.rst +++ b/doc/source/kubernetes.client.models.v1_tcp_socket_action.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_tcp\_socket\_action module .. automodule:: kubernetes.client.models.v1_tcp_socket_action :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_token_request_spec.rst b/doc/source/kubernetes.client.models.v1_token_request_spec.rst index c8f6369f31..a822e689f0 100644 --- a/doc/source/kubernetes.client.models.v1_token_request_spec.rst +++ b/doc/source/kubernetes.client.models.v1_token_request_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_token\_request\_spec module .. automodule:: kubernetes.client.models.v1_token_request_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_token_request_status.rst b/doc/source/kubernetes.client.models.v1_token_request_status.rst index 2adceeb795..01843f3281 100644 --- a/doc/source/kubernetes.client.models.v1_token_request_status.rst +++ b/doc/source/kubernetes.client.models.v1_token_request_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_token\_request\_status module .. automodule:: kubernetes.client.models.v1_token_request_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_token_review.rst b/doc/source/kubernetes.client.models.v1_token_review.rst index b596aa9e16..8a654e7790 100644 --- a/doc/source/kubernetes.client.models.v1_token_review.rst +++ b/doc/source/kubernetes.client.models.v1_token_review.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_token\_review module .. automodule:: kubernetes.client.models.v1_token_review :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_token_review_spec.rst b/doc/source/kubernetes.client.models.v1_token_review_spec.rst index 8ec750a2c1..c5fc0f84db 100644 --- a/doc/source/kubernetes.client.models.v1_token_review_spec.rst +++ b/doc/source/kubernetes.client.models.v1_token_review_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_token\_review\_spec module .. automodule:: kubernetes.client.models.v1_token_review_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_token_review_status.rst b/doc/source/kubernetes.client.models.v1_token_review_status.rst index 60ef5f10a1..c82421795b 100644 --- a/doc/source/kubernetes.client.models.v1_token_review_status.rst +++ b/doc/source/kubernetes.client.models.v1_token_review_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_token\_review\_status module .. automodule:: kubernetes.client.models.v1_token_review_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_toleration.rst b/doc/source/kubernetes.client.models.v1_toleration.rst index 797f5f2fcd..1259337164 100644 --- a/doc/source/kubernetes.client.models.v1_toleration.rst +++ b/doc/source/kubernetes.client.models.v1_toleration.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_toleration module .. automodule:: kubernetes.client.models.v1_toleration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_topology_selector_label_requirement.rst b/doc/source/kubernetes.client.models.v1_topology_selector_label_requirement.rst index 2b57a23c4e..1cd034f974 100644 --- a/doc/source/kubernetes.client.models.v1_topology_selector_label_requirement.rst +++ b/doc/source/kubernetes.client.models.v1_topology_selector_label_requirement.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_topology\_selector\_label\_requirement module .. automodule:: kubernetes.client.models.v1_topology_selector_label_requirement :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_topology_selector_term.rst b/doc/source/kubernetes.client.models.v1_topology_selector_term.rst index 0d8fb2a2da..e43074ab88 100644 --- a/doc/source/kubernetes.client.models.v1_topology_selector_term.rst +++ b/doc/source/kubernetes.client.models.v1_topology_selector_term.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_topology\_selector\_term module .. automodule:: kubernetes.client.models.v1_topology_selector_term :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_topology_spread_constraint.rst b/doc/source/kubernetes.client.models.v1_topology_spread_constraint.rst index 6ebdacb9ef..fb4e9771a2 100644 --- a/doc/source/kubernetes.client.models.v1_topology_spread_constraint.rst +++ b/doc/source/kubernetes.client.models.v1_topology_spread_constraint.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_topology\_spread\_constraint module .. automodule:: kubernetes.client.models.v1_topology_spread_constraint :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_type_checking.rst b/doc/source/kubernetes.client.models.v1_type_checking.rst index 71b24e9f90..673fd41f99 100644 --- a/doc/source/kubernetes.client.models.v1_type_checking.rst +++ b/doc/source/kubernetes.client.models.v1_type_checking.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_type\_checking module .. automodule:: kubernetes.client.models.v1_type_checking :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_typed_local_object_reference.rst b/doc/source/kubernetes.client.models.v1_typed_local_object_reference.rst index ea203af483..5086ea7df4 100644 --- a/doc/source/kubernetes.client.models.v1_typed_local_object_reference.rst +++ b/doc/source/kubernetes.client.models.v1_typed_local_object_reference.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_typed\_local\_object\_reference module .. automodule:: kubernetes.client.models.v1_typed_local_object_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_typed_object_reference.rst b/doc/source/kubernetes.client.models.v1_typed_object_reference.rst index fcdc1e7c59..918c68d40d 100644 --- a/doc/source/kubernetes.client.models.v1_typed_object_reference.rst +++ b/doc/source/kubernetes.client.models.v1_typed_object_reference.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_typed\_object\_reference module .. automodule:: kubernetes.client.models.v1_typed_object_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_uncounted_terminated_pods.rst b/doc/source/kubernetes.client.models.v1_uncounted_terminated_pods.rst index ee92557d5d..640a9a61a7 100644 --- a/doc/source/kubernetes.client.models.v1_uncounted_terminated_pods.rst +++ b/doc/source/kubernetes.client.models.v1_uncounted_terminated_pods.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_uncounted\_terminated\_pods module .. automodule:: kubernetes.client.models.v1_uncounted_terminated_pods :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_user_info.rst b/doc/source/kubernetes.client.models.v1_user_info.rst index 10a7aafbb2..993de828ce 100644 --- a/doc/source/kubernetes.client.models.v1_user_info.rst +++ b/doc/source/kubernetes.client.models.v1_user_info.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_user\_info module .. automodule:: kubernetes.client.models.v1_user_info :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_user_subject.rst b/doc/source/kubernetes.client.models.v1_user_subject.rst index b5fd34c6fd..a3d811acf7 100644 --- a/doc/source/kubernetes.client.models.v1_user_subject.rst +++ b/doc/source/kubernetes.client.models.v1_user_subject.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_user\_subject module .. automodule:: kubernetes.client.models.v1_user_subject :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_validating_admission_policy.rst b/doc/source/kubernetes.client.models.v1_validating_admission_policy.rst index 69909e4c96..abb47a3a5b 100644 --- a/doc/source/kubernetes.client.models.v1_validating_admission_policy.rst +++ b/doc/source/kubernetes.client.models.v1_validating_admission_policy.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_validating\_admission\_policy module .. automodule:: kubernetes.client.models.v1_validating_admission_policy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_validating_admission_policy_binding.rst b/doc/source/kubernetes.client.models.v1_validating_admission_policy_binding.rst index b0a1b2b41f..80d9a0d37b 100644 --- a/doc/source/kubernetes.client.models.v1_validating_admission_policy_binding.rst +++ b/doc/source/kubernetes.client.models.v1_validating_admission_policy_binding.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_validating\_admission\_policy\_binding module .. automodule:: kubernetes.client.models.v1_validating_admission_policy_binding :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_validating_admission_policy_binding_list.rst b/doc/source/kubernetes.client.models.v1_validating_admission_policy_binding_list.rst index b3cf1638d6..a543c1cfc9 100644 --- a/doc/source/kubernetes.client.models.v1_validating_admission_policy_binding_list.rst +++ b/doc/source/kubernetes.client.models.v1_validating_admission_policy_binding_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_validating\_admission\_policy\_binding\_list module .. automodule:: kubernetes.client.models.v1_validating_admission_policy_binding_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_validating_admission_policy_binding_spec.rst b/doc/source/kubernetes.client.models.v1_validating_admission_policy_binding_spec.rst index 4ec4cf184d..d27aa03a9b 100644 --- a/doc/source/kubernetes.client.models.v1_validating_admission_policy_binding_spec.rst +++ b/doc/source/kubernetes.client.models.v1_validating_admission_policy_binding_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_validating\_admission\_policy\_binding\_spec module .. automodule:: kubernetes.client.models.v1_validating_admission_policy_binding_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_validating_admission_policy_list.rst b/doc/source/kubernetes.client.models.v1_validating_admission_policy_list.rst index 87d615fc7a..dc5a3774aa 100644 --- a/doc/source/kubernetes.client.models.v1_validating_admission_policy_list.rst +++ b/doc/source/kubernetes.client.models.v1_validating_admission_policy_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_validating\_admission\_policy\_list module .. automodule:: kubernetes.client.models.v1_validating_admission_policy_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_validating_admission_policy_spec.rst b/doc/source/kubernetes.client.models.v1_validating_admission_policy_spec.rst index 2bf42cffeb..852d38e6f8 100644 --- a/doc/source/kubernetes.client.models.v1_validating_admission_policy_spec.rst +++ b/doc/source/kubernetes.client.models.v1_validating_admission_policy_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_validating\_admission\_policy\_spec module .. automodule:: kubernetes.client.models.v1_validating_admission_policy_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_validating_admission_policy_status.rst b/doc/source/kubernetes.client.models.v1_validating_admission_policy_status.rst index 2155827434..01777762bb 100644 --- a/doc/source/kubernetes.client.models.v1_validating_admission_policy_status.rst +++ b/doc/source/kubernetes.client.models.v1_validating_admission_policy_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_validating\_admission\_policy\_status module .. automodule:: kubernetes.client.models.v1_validating_admission_policy_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_validating_webhook.rst b/doc/source/kubernetes.client.models.v1_validating_webhook.rst index e83c5675be..c9bb25bed7 100644 --- a/doc/source/kubernetes.client.models.v1_validating_webhook.rst +++ b/doc/source/kubernetes.client.models.v1_validating_webhook.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_validating\_webhook module .. automodule:: kubernetes.client.models.v1_validating_webhook :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_validating_webhook_configuration.rst b/doc/source/kubernetes.client.models.v1_validating_webhook_configuration.rst index 212ddae772..cd8d200cef 100644 --- a/doc/source/kubernetes.client.models.v1_validating_webhook_configuration.rst +++ b/doc/source/kubernetes.client.models.v1_validating_webhook_configuration.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_validating\_webhook\_configuration module .. automodule:: kubernetes.client.models.v1_validating_webhook_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_validating_webhook_configuration_list.rst b/doc/source/kubernetes.client.models.v1_validating_webhook_configuration_list.rst index d4c5af47b0..65db1b3cb4 100644 --- a/doc/source/kubernetes.client.models.v1_validating_webhook_configuration_list.rst +++ b/doc/source/kubernetes.client.models.v1_validating_webhook_configuration_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_validating\_webhook\_configuration\_list module .. automodule:: kubernetes.client.models.v1_validating_webhook_configuration_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_validation.rst b/doc/source/kubernetes.client.models.v1_validation.rst index 6cfbc10e5c..420d3cd488 100644 --- a/doc/source/kubernetes.client.models.v1_validation.rst +++ b/doc/source/kubernetes.client.models.v1_validation.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_validation module .. automodule:: kubernetes.client.models.v1_validation :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_validation_rule.rst b/doc/source/kubernetes.client.models.v1_validation_rule.rst index 49d4e07a62..f3142e3766 100644 --- a/doc/source/kubernetes.client.models.v1_validation_rule.rst +++ b/doc/source/kubernetes.client.models.v1_validation_rule.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_validation\_rule module .. automodule:: kubernetes.client.models.v1_validation_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_variable.rst b/doc/source/kubernetes.client.models.v1_variable.rst index 3bebe40d8b..7d7b0c0020 100644 --- a/doc/source/kubernetes.client.models.v1_variable.rst +++ b/doc/source/kubernetes.client.models.v1_variable.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_variable module .. automodule:: kubernetes.client.models.v1_variable :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_volume.rst b/doc/source/kubernetes.client.models.v1_volume.rst index 7efee1b1f7..791099d13b 100644 --- a/doc/source/kubernetes.client.models.v1_volume.rst +++ b/doc/source/kubernetes.client.models.v1_volume.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_volume module .. automodule:: kubernetes.client.models.v1_volume :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_volume_attachment.rst b/doc/source/kubernetes.client.models.v1_volume_attachment.rst index 9cb6b676b8..9d7678ab89 100644 --- a/doc/source/kubernetes.client.models.v1_volume_attachment.rst +++ b/doc/source/kubernetes.client.models.v1_volume_attachment.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_volume\_attachment module .. automodule:: kubernetes.client.models.v1_volume_attachment :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_volume_attachment_list.rst b/doc/source/kubernetes.client.models.v1_volume_attachment_list.rst index 4618a75770..3c215dbf10 100644 --- a/doc/source/kubernetes.client.models.v1_volume_attachment_list.rst +++ b/doc/source/kubernetes.client.models.v1_volume_attachment_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_volume\_attachment\_list module .. automodule:: kubernetes.client.models.v1_volume_attachment_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_volume_attachment_source.rst b/doc/source/kubernetes.client.models.v1_volume_attachment_source.rst index 5371ef3be5..78baaef783 100644 --- a/doc/source/kubernetes.client.models.v1_volume_attachment_source.rst +++ b/doc/source/kubernetes.client.models.v1_volume_attachment_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_volume\_attachment\_source module .. automodule:: kubernetes.client.models.v1_volume_attachment_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_volume_attachment_spec.rst b/doc/source/kubernetes.client.models.v1_volume_attachment_spec.rst index ff4202455b..d7bbc91814 100644 --- a/doc/source/kubernetes.client.models.v1_volume_attachment_spec.rst +++ b/doc/source/kubernetes.client.models.v1_volume_attachment_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_volume\_attachment\_spec module .. automodule:: kubernetes.client.models.v1_volume_attachment_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_volume_attachment_status.rst b/doc/source/kubernetes.client.models.v1_volume_attachment_status.rst index ff23594268..39ff8ca280 100644 --- a/doc/source/kubernetes.client.models.v1_volume_attachment_status.rst +++ b/doc/source/kubernetes.client.models.v1_volume_attachment_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_volume\_attachment\_status module .. automodule:: kubernetes.client.models.v1_volume_attachment_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_volume_attributes_class.rst b/doc/source/kubernetes.client.models.v1_volume_attributes_class.rst index 3e92f221e6..16cc7f43a1 100644 --- a/doc/source/kubernetes.client.models.v1_volume_attributes_class.rst +++ b/doc/source/kubernetes.client.models.v1_volume_attributes_class.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_volume\_attributes\_class module .. automodule:: kubernetes.client.models.v1_volume_attributes_class :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_volume_attributes_class_list.rst b/doc/source/kubernetes.client.models.v1_volume_attributes_class_list.rst index d7eed7386b..9228fb40cb 100644 --- a/doc/source/kubernetes.client.models.v1_volume_attributes_class_list.rst +++ b/doc/source/kubernetes.client.models.v1_volume_attributes_class_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_volume\_attributes\_class\_list module .. automodule:: kubernetes.client.models.v1_volume_attributes_class_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_volume_device.rst b/doc/source/kubernetes.client.models.v1_volume_device.rst index 7c62ff17bf..5cb197359c 100644 --- a/doc/source/kubernetes.client.models.v1_volume_device.rst +++ b/doc/source/kubernetes.client.models.v1_volume_device.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_volume\_device module .. automodule:: kubernetes.client.models.v1_volume_device :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_volume_error.rst b/doc/source/kubernetes.client.models.v1_volume_error.rst index c4982079c6..ed78c26a95 100644 --- a/doc/source/kubernetes.client.models.v1_volume_error.rst +++ b/doc/source/kubernetes.client.models.v1_volume_error.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_volume\_error module .. automodule:: kubernetes.client.models.v1_volume_error :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_volume_mount.rst b/doc/source/kubernetes.client.models.v1_volume_mount.rst index 074e2ee368..0af4135b45 100644 --- a/doc/source/kubernetes.client.models.v1_volume_mount.rst +++ b/doc/source/kubernetes.client.models.v1_volume_mount.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_volume\_mount module .. automodule:: kubernetes.client.models.v1_volume_mount :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_volume_mount_status.rst b/doc/source/kubernetes.client.models.v1_volume_mount_status.rst index a8960e0b9d..bf9c509202 100644 --- a/doc/source/kubernetes.client.models.v1_volume_mount_status.rst +++ b/doc/source/kubernetes.client.models.v1_volume_mount_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_volume\_mount\_status module .. automodule:: kubernetes.client.models.v1_volume_mount_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_volume_node_affinity.rst b/doc/source/kubernetes.client.models.v1_volume_node_affinity.rst index 1e62603035..e6b2ec1492 100644 --- a/doc/source/kubernetes.client.models.v1_volume_node_affinity.rst +++ b/doc/source/kubernetes.client.models.v1_volume_node_affinity.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_volume\_node\_affinity module .. automodule:: kubernetes.client.models.v1_volume_node_affinity :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_volume_node_resources.rst b/doc/source/kubernetes.client.models.v1_volume_node_resources.rst index bb1303f3a7..c645b126d3 100644 --- a/doc/source/kubernetes.client.models.v1_volume_node_resources.rst +++ b/doc/source/kubernetes.client.models.v1_volume_node_resources.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_volume\_node\_resources module .. automodule:: kubernetes.client.models.v1_volume_node_resources :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_volume_projection.rst b/doc/source/kubernetes.client.models.v1_volume_projection.rst index c5b4f5ac5a..0997fe6706 100644 --- a/doc/source/kubernetes.client.models.v1_volume_projection.rst +++ b/doc/source/kubernetes.client.models.v1_volume_projection.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_volume\_projection module .. automodule:: kubernetes.client.models.v1_volume_projection :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_volume_resource_requirements.rst b/doc/source/kubernetes.client.models.v1_volume_resource_requirements.rst index dafa92133e..7c999d88a1 100644 --- a/doc/source/kubernetes.client.models.v1_volume_resource_requirements.rst +++ b/doc/source/kubernetes.client.models.v1_volume_resource_requirements.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_volume\_resource\_requirements module .. automodule:: kubernetes.client.models.v1_volume_resource_requirements :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_vsphere_virtual_disk_volume_source.rst b/doc/source/kubernetes.client.models.v1_vsphere_virtual_disk_volume_source.rst index 5358cab857..5b96382188 100644 --- a/doc/source/kubernetes.client.models.v1_vsphere_virtual_disk_volume_source.rst +++ b/doc/source/kubernetes.client.models.v1_vsphere_virtual_disk_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_vsphere\_virtual\_disk\_volume\_source module .. automodule:: kubernetes.client.models.v1_vsphere_virtual_disk_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_watch_event.rst b/doc/source/kubernetes.client.models.v1_watch_event.rst index 5cf2acf988..61bd04ee1a 100644 --- a/doc/source/kubernetes.client.models.v1_watch_event.rst +++ b/doc/source/kubernetes.client.models.v1_watch_event.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_watch\_event module .. automodule:: kubernetes.client.models.v1_watch_event :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_webhook_conversion.rst b/doc/source/kubernetes.client.models.v1_webhook_conversion.rst index 3b1f587ba5..2754cd6247 100644 --- a/doc/source/kubernetes.client.models.v1_webhook_conversion.rst +++ b/doc/source/kubernetes.client.models.v1_webhook_conversion.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_webhook\_conversion module .. automodule:: kubernetes.client.models.v1_webhook_conversion :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_weighted_pod_affinity_term.rst b/doc/source/kubernetes.client.models.v1_weighted_pod_affinity_term.rst index 7748003674..2c0a225def 100644 --- a/doc/source/kubernetes.client.models.v1_weighted_pod_affinity_term.rst +++ b/doc/source/kubernetes.client.models.v1_weighted_pod_affinity_term.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_weighted\_pod\_affinity\_term module .. automodule:: kubernetes.client.models.v1_weighted_pod_affinity_term :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_windows_security_context_options.rst b/doc/source/kubernetes.client.models.v1_windows_security_context_options.rst index 4486a8aff8..36771581b1 100644 --- a/doc/source/kubernetes.client.models.v1_windows_security_context_options.rst +++ b/doc/source/kubernetes.client.models.v1_windows_security_context_options.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1\_windows\_security\_context\_options module .. automodule:: kubernetes.client.models.v1_windows_security_context_options :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1_workload_reference.rst b/doc/source/kubernetes.client.models.v1_workload_reference.rst new file mode 100644 index 0000000000..5bfc14dff3 --- /dev/null +++ b/doc/source/kubernetes.client.models.v1_workload_reference.rst @@ -0,0 +1,7 @@ +kubernetes.client.models.v1\_workload\_reference module +======================================================= + +.. automodule:: kubernetes.client.models.v1_workload_reference + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_apply_configuration.rst b/doc/source/kubernetes.client.models.v1alpha1_apply_configuration.rst index 6a0149e2e5..dd4a2f0a37 100644 --- a/doc/source/kubernetes.client.models.v1alpha1_apply_configuration.rst +++ b/doc/source/kubernetes.client.models.v1alpha1_apply_configuration.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha1\_apply\_configuration module .. automodule:: kubernetes.client.models.v1alpha1_apply_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_cluster_trust_bundle.rst b/doc/source/kubernetes.client.models.v1alpha1_cluster_trust_bundle.rst index 928546b10a..b573481d22 100644 --- a/doc/source/kubernetes.client.models.v1alpha1_cluster_trust_bundle.rst +++ b/doc/source/kubernetes.client.models.v1alpha1_cluster_trust_bundle.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha1\_cluster\_trust\_bundle module .. automodule:: kubernetes.client.models.v1alpha1_cluster_trust_bundle :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_cluster_trust_bundle_list.rst b/doc/source/kubernetes.client.models.v1alpha1_cluster_trust_bundle_list.rst index 884179f793..b36d025d4f 100644 --- a/doc/source/kubernetes.client.models.v1alpha1_cluster_trust_bundle_list.rst +++ b/doc/source/kubernetes.client.models.v1alpha1_cluster_trust_bundle_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha1\_cluster\_trust\_bundle\_list module .. automodule:: kubernetes.client.models.v1alpha1_cluster_trust_bundle_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_cluster_trust_bundle_spec.rst b/doc/source/kubernetes.client.models.v1alpha1_cluster_trust_bundle_spec.rst index 0273f392c5..8ee2f6312e 100644 --- a/doc/source/kubernetes.client.models.v1alpha1_cluster_trust_bundle_spec.rst +++ b/doc/source/kubernetes.client.models.v1alpha1_cluster_trust_bundle_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha1\_cluster\_trust\_bundle\_spec module .. automodule:: kubernetes.client.models.v1alpha1_cluster_trust_bundle_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_gang_scheduling_policy.rst b/doc/source/kubernetes.client.models.v1alpha1_gang_scheduling_policy.rst new file mode 100644 index 0000000000..6561c5d15a --- /dev/null +++ b/doc/source/kubernetes.client.models.v1alpha1_gang_scheduling_policy.rst @@ -0,0 +1,7 @@ +kubernetes.client.models.v1alpha1\_gang\_scheduling\_policy module +================================================================== + +.. automodule:: kubernetes.client.models.v1alpha1_gang_scheduling_policy + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_group_version_resource.rst b/doc/source/kubernetes.client.models.v1alpha1_group_version_resource.rst deleted file mode 100644 index c5a20b1391..0000000000 --- a/doc/source/kubernetes.client.models.v1alpha1_group_version_resource.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.client.models.v1alpha1\_group\_version\_resource module -================================================================== - -.. automodule:: kubernetes.client.models.v1alpha1_group_version_resource - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.client.models.v1alpha1_json_patch.rst b/doc/source/kubernetes.client.models.v1alpha1_json_patch.rst index d27e38250a..1039e6192a 100644 --- a/doc/source/kubernetes.client.models.v1alpha1_json_patch.rst +++ b/doc/source/kubernetes.client.models.v1alpha1_json_patch.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha1\_json\_patch module .. automodule:: kubernetes.client.models.v1alpha1_json_patch :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_match_condition.rst b/doc/source/kubernetes.client.models.v1alpha1_match_condition.rst index 71808f8145..f8f94c90fa 100644 --- a/doc/source/kubernetes.client.models.v1alpha1_match_condition.rst +++ b/doc/source/kubernetes.client.models.v1alpha1_match_condition.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha1\_match\_condition module .. automodule:: kubernetes.client.models.v1alpha1_match_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_match_resources.rst b/doc/source/kubernetes.client.models.v1alpha1_match_resources.rst index 2896208f0e..38e898f5c8 100644 --- a/doc/source/kubernetes.client.models.v1alpha1_match_resources.rst +++ b/doc/source/kubernetes.client.models.v1alpha1_match_resources.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha1\_match\_resources module .. automodule:: kubernetes.client.models.v1alpha1_match_resources :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_migration_condition.rst b/doc/source/kubernetes.client.models.v1alpha1_migration_condition.rst deleted file mode 100644 index dfc6d28614..0000000000 --- a/doc/source/kubernetes.client.models.v1alpha1_migration_condition.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.client.models.v1alpha1\_migration\_condition module -============================================================== - -.. automodule:: kubernetes.client.models.v1alpha1_migration_condition - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.client.models.v1alpha1_mutating_admission_policy.rst b/doc/source/kubernetes.client.models.v1alpha1_mutating_admission_policy.rst index 569e670a35..907a927617 100644 --- a/doc/source/kubernetes.client.models.v1alpha1_mutating_admission_policy.rst +++ b/doc/source/kubernetes.client.models.v1alpha1_mutating_admission_policy.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha1\_mutating\_admission\_policy module .. automodule:: kubernetes.client.models.v1alpha1_mutating_admission_policy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_mutating_admission_policy_binding.rst b/doc/source/kubernetes.client.models.v1alpha1_mutating_admission_policy_binding.rst index fcedab49fc..0adba29b79 100644 --- a/doc/source/kubernetes.client.models.v1alpha1_mutating_admission_policy_binding.rst +++ b/doc/source/kubernetes.client.models.v1alpha1_mutating_admission_policy_binding.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha1\_mutating\_admission\_policy\_binding module .. automodule:: kubernetes.client.models.v1alpha1_mutating_admission_policy_binding :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_mutating_admission_policy_binding_list.rst b/doc/source/kubernetes.client.models.v1alpha1_mutating_admission_policy_binding_list.rst index 1273390c13..f14fbe980e 100644 --- a/doc/source/kubernetes.client.models.v1alpha1_mutating_admission_policy_binding_list.rst +++ b/doc/source/kubernetes.client.models.v1alpha1_mutating_admission_policy_binding_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha1\_mutating\_admission\_policy\_binding\_list mo .. automodule:: kubernetes.client.models.v1alpha1_mutating_admission_policy_binding_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_mutating_admission_policy_binding_spec.rst b/doc/source/kubernetes.client.models.v1alpha1_mutating_admission_policy_binding_spec.rst index 99dd13d7c7..2e50dc7513 100644 --- a/doc/source/kubernetes.client.models.v1alpha1_mutating_admission_policy_binding_spec.rst +++ b/doc/source/kubernetes.client.models.v1alpha1_mutating_admission_policy_binding_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha1\_mutating\_admission\_policy\_binding\_spec mo .. automodule:: kubernetes.client.models.v1alpha1_mutating_admission_policy_binding_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_mutating_admission_policy_list.rst b/doc/source/kubernetes.client.models.v1alpha1_mutating_admission_policy_list.rst index 20aa41818f..38ceb65d2d 100644 --- a/doc/source/kubernetes.client.models.v1alpha1_mutating_admission_policy_list.rst +++ b/doc/source/kubernetes.client.models.v1alpha1_mutating_admission_policy_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha1\_mutating\_admission\_policy\_list module .. automodule:: kubernetes.client.models.v1alpha1_mutating_admission_policy_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_mutating_admission_policy_spec.rst b/doc/source/kubernetes.client.models.v1alpha1_mutating_admission_policy_spec.rst index 69d84ec5c8..f11319321a 100644 --- a/doc/source/kubernetes.client.models.v1alpha1_mutating_admission_policy_spec.rst +++ b/doc/source/kubernetes.client.models.v1alpha1_mutating_admission_policy_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha1\_mutating\_admission\_policy\_spec module .. automodule:: kubernetes.client.models.v1alpha1_mutating_admission_policy_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_mutation.rst b/doc/source/kubernetes.client.models.v1alpha1_mutation.rst index 066f0e395f..268a188868 100644 --- a/doc/source/kubernetes.client.models.v1alpha1_mutation.rst +++ b/doc/source/kubernetes.client.models.v1alpha1_mutation.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha1\_mutation module .. automodule:: kubernetes.client.models.v1alpha1_mutation :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_named_rule_with_operations.rst b/doc/source/kubernetes.client.models.v1alpha1_named_rule_with_operations.rst index 0b15336b21..781c5c0987 100644 --- a/doc/source/kubernetes.client.models.v1alpha1_named_rule_with_operations.rst +++ b/doc/source/kubernetes.client.models.v1alpha1_named_rule_with_operations.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha1\_named\_rule\_with\_operations module .. automodule:: kubernetes.client.models.v1alpha1_named_rule_with_operations :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_param_kind.rst b/doc/source/kubernetes.client.models.v1alpha1_param_kind.rst index cdf98e9c51..fda032a226 100644 --- a/doc/source/kubernetes.client.models.v1alpha1_param_kind.rst +++ b/doc/source/kubernetes.client.models.v1alpha1_param_kind.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha1\_param\_kind module .. automodule:: kubernetes.client.models.v1alpha1_param_kind :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_param_ref.rst b/doc/source/kubernetes.client.models.v1alpha1_param_ref.rst index 8f238f789f..18a97911cc 100644 --- a/doc/source/kubernetes.client.models.v1alpha1_param_ref.rst +++ b/doc/source/kubernetes.client.models.v1alpha1_param_ref.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha1\_param\_ref module .. automodule:: kubernetes.client.models.v1alpha1_param_ref :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_pod_certificate_request.rst b/doc/source/kubernetes.client.models.v1alpha1_pod_certificate_request.rst deleted file mode 100644 index 26dded5839..0000000000 --- a/doc/source/kubernetes.client.models.v1alpha1_pod_certificate_request.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.client.models.v1alpha1\_pod\_certificate\_request module -=================================================================== - -.. automodule:: kubernetes.client.models.v1alpha1_pod_certificate_request - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.client.models.v1alpha1_pod_certificate_request_list.rst b/doc/source/kubernetes.client.models.v1alpha1_pod_certificate_request_list.rst deleted file mode 100644 index 0a34ed21c0..0000000000 --- a/doc/source/kubernetes.client.models.v1alpha1_pod_certificate_request_list.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.client.models.v1alpha1\_pod\_certificate\_request\_list module -========================================================================= - -.. automodule:: kubernetes.client.models.v1alpha1_pod_certificate_request_list - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.client.models.v1alpha1_pod_certificate_request_spec.rst b/doc/source/kubernetes.client.models.v1alpha1_pod_certificate_request_spec.rst deleted file mode 100644 index 82ccebb71f..0000000000 --- a/doc/source/kubernetes.client.models.v1alpha1_pod_certificate_request_spec.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.client.models.v1alpha1\_pod\_certificate\_request\_spec module -========================================================================= - -.. automodule:: kubernetes.client.models.v1alpha1_pod_certificate_request_spec - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.client.models.v1alpha1_pod_certificate_request_status.rst b/doc/source/kubernetes.client.models.v1alpha1_pod_certificate_request_status.rst deleted file mode 100644 index 697cd9d773..0000000000 --- a/doc/source/kubernetes.client.models.v1alpha1_pod_certificate_request_status.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.client.models.v1alpha1\_pod\_certificate\_request\_status module -=========================================================================== - -.. automodule:: kubernetes.client.models.v1alpha1_pod_certificate_request_status - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.client.models.v1alpha1_pod_group.rst b/doc/source/kubernetes.client.models.v1alpha1_pod_group.rst new file mode 100644 index 0000000000..97533a7b23 --- /dev/null +++ b/doc/source/kubernetes.client.models.v1alpha1_pod_group.rst @@ -0,0 +1,7 @@ +kubernetes.client.models.v1alpha1\_pod\_group module +==================================================== + +.. automodule:: kubernetes.client.models.v1alpha1_pod_group + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_pod_group_policy.rst b/doc/source/kubernetes.client.models.v1alpha1_pod_group_policy.rst new file mode 100644 index 0000000000..902c847956 --- /dev/null +++ b/doc/source/kubernetes.client.models.v1alpha1_pod_group_policy.rst @@ -0,0 +1,7 @@ +kubernetes.client.models.v1alpha1\_pod\_group\_policy module +============================================================ + +.. automodule:: kubernetes.client.models.v1alpha1_pod_group_policy + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_server_storage_version.rst b/doc/source/kubernetes.client.models.v1alpha1_server_storage_version.rst index 5574e39f24..5d2879a53e 100644 --- a/doc/source/kubernetes.client.models.v1alpha1_server_storage_version.rst +++ b/doc/source/kubernetes.client.models.v1alpha1_server_storage_version.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha1\_server\_storage\_version module .. automodule:: kubernetes.client.models.v1alpha1_server_storage_version :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_storage_version.rst b/doc/source/kubernetes.client.models.v1alpha1_storage_version.rst index b09acc1643..9650ce5178 100644 --- a/doc/source/kubernetes.client.models.v1alpha1_storage_version.rst +++ b/doc/source/kubernetes.client.models.v1alpha1_storage_version.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha1\_storage\_version module .. automodule:: kubernetes.client.models.v1alpha1_storage_version :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_storage_version_condition.rst b/doc/source/kubernetes.client.models.v1alpha1_storage_version_condition.rst index ba3b46b98f..6739b58623 100644 --- a/doc/source/kubernetes.client.models.v1alpha1_storage_version_condition.rst +++ b/doc/source/kubernetes.client.models.v1alpha1_storage_version_condition.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha1\_storage\_version\_condition module .. automodule:: kubernetes.client.models.v1alpha1_storage_version_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_storage_version_list.rst b/doc/source/kubernetes.client.models.v1alpha1_storage_version_list.rst index 1f0c96e29b..7a8e6e8d64 100644 --- a/doc/source/kubernetes.client.models.v1alpha1_storage_version_list.rst +++ b/doc/source/kubernetes.client.models.v1alpha1_storage_version_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha1\_storage\_version\_list module .. automodule:: kubernetes.client.models.v1alpha1_storage_version_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_storage_version_migration.rst b/doc/source/kubernetes.client.models.v1alpha1_storage_version_migration.rst deleted file mode 100644 index 5d7ed631d6..0000000000 --- a/doc/source/kubernetes.client.models.v1alpha1_storage_version_migration.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.client.models.v1alpha1\_storage\_version\_migration module -===================================================================== - -.. automodule:: kubernetes.client.models.v1alpha1_storage_version_migration - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.client.models.v1alpha1_storage_version_migration_list.rst b/doc/source/kubernetes.client.models.v1alpha1_storage_version_migration_list.rst deleted file mode 100644 index 30c5901df0..0000000000 --- a/doc/source/kubernetes.client.models.v1alpha1_storage_version_migration_list.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.client.models.v1alpha1\_storage\_version\_migration\_list module -=========================================================================== - -.. automodule:: kubernetes.client.models.v1alpha1_storage_version_migration_list - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.client.models.v1alpha1_storage_version_migration_spec.rst b/doc/source/kubernetes.client.models.v1alpha1_storage_version_migration_spec.rst deleted file mode 100644 index b231743eed..0000000000 --- a/doc/source/kubernetes.client.models.v1alpha1_storage_version_migration_spec.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.client.models.v1alpha1\_storage\_version\_migration\_spec module -=========================================================================== - -.. automodule:: kubernetes.client.models.v1alpha1_storage_version_migration_spec - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.client.models.v1alpha1_storage_version_migration_status.rst b/doc/source/kubernetes.client.models.v1alpha1_storage_version_migration_status.rst deleted file mode 100644 index 6a20f73e4b..0000000000 --- a/doc/source/kubernetes.client.models.v1alpha1_storage_version_migration_status.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.client.models.v1alpha1\_storage\_version\_migration\_status module -============================================================================= - -.. automodule:: kubernetes.client.models.v1alpha1_storage_version_migration_status - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.client.models.v1alpha1_storage_version_status.rst b/doc/source/kubernetes.client.models.v1alpha1_storage_version_status.rst index 999d0e4afa..6096aee77a 100644 --- a/doc/source/kubernetes.client.models.v1alpha1_storage_version_status.rst +++ b/doc/source/kubernetes.client.models.v1alpha1_storage_version_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha1\_storage\_version\_status module .. automodule:: kubernetes.client.models.v1alpha1_storage_version_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_typed_local_object_reference.rst b/doc/source/kubernetes.client.models.v1alpha1_typed_local_object_reference.rst new file mode 100644 index 0000000000..4fbc65a45a --- /dev/null +++ b/doc/source/kubernetes.client.models.v1alpha1_typed_local_object_reference.rst @@ -0,0 +1,7 @@ +kubernetes.client.models.v1alpha1\_typed\_local\_object\_reference module +========================================================================= + +.. automodule:: kubernetes.client.models.v1alpha1_typed_local_object_reference + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_variable.rst b/doc/source/kubernetes.client.models.v1alpha1_variable.rst index 384ff4b4ff..7eecf0bc27 100644 --- a/doc/source/kubernetes.client.models.v1alpha1_variable.rst +++ b/doc/source/kubernetes.client.models.v1alpha1_variable.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha1\_variable module .. automodule:: kubernetes.client.models.v1alpha1_variable :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_volume_attributes_class.rst b/doc/source/kubernetes.client.models.v1alpha1_volume_attributes_class.rst deleted file mode 100644 index 3f19e52658..0000000000 --- a/doc/source/kubernetes.client.models.v1alpha1_volume_attributes_class.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.client.models.v1alpha1\_volume\_attributes\_class module -=================================================================== - -.. automodule:: kubernetes.client.models.v1alpha1_volume_attributes_class - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.client.models.v1alpha1_volume_attributes_class_list.rst b/doc/source/kubernetes.client.models.v1alpha1_volume_attributes_class_list.rst deleted file mode 100644 index ab563afc9e..0000000000 --- a/doc/source/kubernetes.client.models.v1alpha1_volume_attributes_class_list.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.client.models.v1alpha1\_volume\_attributes\_class\_list module -========================================================================= - -.. automodule:: kubernetes.client.models.v1alpha1_volume_attributes_class_list - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.client.models.v1alpha1_workload.rst b/doc/source/kubernetes.client.models.v1alpha1_workload.rst new file mode 100644 index 0000000000..9a070a65ec --- /dev/null +++ b/doc/source/kubernetes.client.models.v1alpha1_workload.rst @@ -0,0 +1,7 @@ +kubernetes.client.models.v1alpha1\_workload module +================================================== + +.. automodule:: kubernetes.client.models.v1alpha1_workload + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_workload_list.rst b/doc/source/kubernetes.client.models.v1alpha1_workload_list.rst new file mode 100644 index 0000000000..570b8ddf68 --- /dev/null +++ b/doc/source/kubernetes.client.models.v1alpha1_workload_list.rst @@ -0,0 +1,7 @@ +kubernetes.client.models.v1alpha1\_workload\_list module +======================================================== + +.. automodule:: kubernetes.client.models.v1alpha1_workload_list + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha1_workload_spec.rst b/doc/source/kubernetes.client.models.v1alpha1_workload_spec.rst new file mode 100644 index 0000000000..4c6020dd7a --- /dev/null +++ b/doc/source/kubernetes.client.models.v1alpha1_workload_spec.rst @@ -0,0 +1,7 @@ +kubernetes.client.models.v1alpha1\_workload\_spec module +======================================================== + +.. automodule:: kubernetes.client.models.v1alpha1_workload_spec + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha2_lease_candidate.rst b/doc/source/kubernetes.client.models.v1alpha2_lease_candidate.rst index 5fa57990f4..9ca73a6d39 100644 --- a/doc/source/kubernetes.client.models.v1alpha2_lease_candidate.rst +++ b/doc/source/kubernetes.client.models.v1alpha2_lease_candidate.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha2\_lease\_candidate module .. automodule:: kubernetes.client.models.v1alpha2_lease_candidate :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha2_lease_candidate_list.rst b/doc/source/kubernetes.client.models.v1alpha2_lease_candidate_list.rst index cd0af37384..4c6cb58a97 100644 --- a/doc/source/kubernetes.client.models.v1alpha2_lease_candidate_list.rst +++ b/doc/source/kubernetes.client.models.v1alpha2_lease_candidate_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha2\_lease\_candidate\_list module .. automodule:: kubernetes.client.models.v1alpha2_lease_candidate_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha2_lease_candidate_spec.rst b/doc/source/kubernetes.client.models.v1alpha2_lease_candidate_spec.rst index 7462fa6c18..eb9e95535d 100644 --- a/doc/source/kubernetes.client.models.v1alpha2_lease_candidate_spec.rst +++ b/doc/source/kubernetes.client.models.v1alpha2_lease_candidate_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha2\_lease\_candidate\_spec module .. automodule:: kubernetes.client.models.v1alpha2_lease_candidate_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha3_cel_device_selector.rst b/doc/source/kubernetes.client.models.v1alpha3_cel_device_selector.rst deleted file mode 100644 index 5b2bdc6363..0000000000 --- a/doc/source/kubernetes.client.models.v1alpha3_cel_device_selector.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.client.models.v1alpha3\_cel\_device\_selector module -=============================================================== - -.. automodule:: kubernetes.client.models.v1alpha3_cel_device_selector - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.client.models.v1alpha3_device_selector.rst b/doc/source/kubernetes.client.models.v1alpha3_device_selector.rst deleted file mode 100644 index 0bb5f3160d..0000000000 --- a/doc/source/kubernetes.client.models.v1alpha3_device_selector.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.client.models.v1alpha3\_device\_selector module -========================================================== - -.. automodule:: kubernetes.client.models.v1alpha3_device_selector - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.client.models.v1alpha3_device_taint.rst b/doc/source/kubernetes.client.models.v1alpha3_device_taint.rst index d31f3fd303..5a5b35143b 100644 --- a/doc/source/kubernetes.client.models.v1alpha3_device_taint.rst +++ b/doc/source/kubernetes.client.models.v1alpha3_device_taint.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha3\_device\_taint module .. automodule:: kubernetes.client.models.v1alpha3_device_taint :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha3_device_taint_rule.rst b/doc/source/kubernetes.client.models.v1alpha3_device_taint_rule.rst index 254a051caa..4fc8691b1c 100644 --- a/doc/source/kubernetes.client.models.v1alpha3_device_taint_rule.rst +++ b/doc/source/kubernetes.client.models.v1alpha3_device_taint_rule.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha3\_device\_taint\_rule module .. automodule:: kubernetes.client.models.v1alpha3_device_taint_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha3_device_taint_rule_list.rst b/doc/source/kubernetes.client.models.v1alpha3_device_taint_rule_list.rst index 1f6d53f119..e80ee7ed1a 100644 --- a/doc/source/kubernetes.client.models.v1alpha3_device_taint_rule_list.rst +++ b/doc/source/kubernetes.client.models.v1alpha3_device_taint_rule_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha3\_device\_taint\_rule\_list module .. automodule:: kubernetes.client.models.v1alpha3_device_taint_rule_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha3_device_taint_rule_spec.rst b/doc/source/kubernetes.client.models.v1alpha3_device_taint_rule_spec.rst index 9710b4b5e0..58bd5cfaf0 100644 --- a/doc/source/kubernetes.client.models.v1alpha3_device_taint_rule_spec.rst +++ b/doc/source/kubernetes.client.models.v1alpha3_device_taint_rule_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha3\_device\_taint\_rule\_spec module .. automodule:: kubernetes.client.models.v1alpha3_device_taint_rule_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha3_device_taint_rule_status.rst b/doc/source/kubernetes.client.models.v1alpha3_device_taint_rule_status.rst new file mode 100644 index 0000000000..c26634420b --- /dev/null +++ b/doc/source/kubernetes.client.models.v1alpha3_device_taint_rule_status.rst @@ -0,0 +1,7 @@ +kubernetes.client.models.v1alpha3\_device\_taint\_rule\_status module +===================================================================== + +.. automodule:: kubernetes.client.models.v1alpha3_device_taint_rule_status + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1alpha3_device_taint_selector.rst b/doc/source/kubernetes.client.models.v1alpha3_device_taint_selector.rst index dac891e6bc..feb7f8b664 100644 --- a/doc/source/kubernetes.client.models.v1alpha3_device_taint_selector.rst +++ b/doc/source/kubernetes.client.models.v1alpha3_device_taint_selector.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1alpha3\_device\_taint\_selector module .. automodule:: kubernetes.client.models.v1alpha3_device_taint_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_allocated_device_status.rst b/doc/source/kubernetes.client.models.v1beta1_allocated_device_status.rst index e49b082369..75ba712f92 100644 --- a/doc/source/kubernetes.client.models.v1beta1_allocated_device_status.rst +++ b/doc/source/kubernetes.client.models.v1beta1_allocated_device_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_allocated\_device\_status module .. automodule:: kubernetes.client.models.v1beta1_allocated_device_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_allocation_result.rst b/doc/source/kubernetes.client.models.v1beta1_allocation_result.rst index 5caec277ac..7c4937e02c 100644 --- a/doc/source/kubernetes.client.models.v1beta1_allocation_result.rst +++ b/doc/source/kubernetes.client.models.v1beta1_allocation_result.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_allocation\_result module .. automodule:: kubernetes.client.models.v1beta1_allocation_result :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_apply_configuration.rst b/doc/source/kubernetes.client.models.v1beta1_apply_configuration.rst index 30a8f07201..eef7331333 100644 --- a/doc/source/kubernetes.client.models.v1beta1_apply_configuration.rst +++ b/doc/source/kubernetes.client.models.v1beta1_apply_configuration.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_apply\_configuration module .. automodule:: kubernetes.client.models.v1beta1_apply_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_basic_device.rst b/doc/source/kubernetes.client.models.v1beta1_basic_device.rst index 0e09c4afbe..c741e61fb5 100644 --- a/doc/source/kubernetes.client.models.v1beta1_basic_device.rst +++ b/doc/source/kubernetes.client.models.v1beta1_basic_device.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_basic\_device module .. automodule:: kubernetes.client.models.v1beta1_basic_device :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_capacity_request_policy.rst b/doc/source/kubernetes.client.models.v1beta1_capacity_request_policy.rst index 65a551746e..109a7d39d3 100644 --- a/doc/source/kubernetes.client.models.v1beta1_capacity_request_policy.rst +++ b/doc/source/kubernetes.client.models.v1beta1_capacity_request_policy.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_capacity\_request\_policy module .. automodule:: kubernetes.client.models.v1beta1_capacity_request_policy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_capacity_request_policy_range.rst b/doc/source/kubernetes.client.models.v1beta1_capacity_request_policy_range.rst index 4977fb0086..dc71f4ddee 100644 --- a/doc/source/kubernetes.client.models.v1beta1_capacity_request_policy_range.rst +++ b/doc/source/kubernetes.client.models.v1beta1_capacity_request_policy_range.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_capacity\_request\_policy\_range module .. automodule:: kubernetes.client.models.v1beta1_capacity_request_policy_range :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_capacity_requirements.rst b/doc/source/kubernetes.client.models.v1beta1_capacity_requirements.rst index 57b1446ee0..05d709198b 100644 --- a/doc/source/kubernetes.client.models.v1beta1_capacity_requirements.rst +++ b/doc/source/kubernetes.client.models.v1beta1_capacity_requirements.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_capacity\_requirements module .. automodule:: kubernetes.client.models.v1beta1_capacity_requirements :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_cel_device_selector.rst b/doc/source/kubernetes.client.models.v1beta1_cel_device_selector.rst index 7a18c5ec04..4281f6ac3d 100644 --- a/doc/source/kubernetes.client.models.v1beta1_cel_device_selector.rst +++ b/doc/source/kubernetes.client.models.v1beta1_cel_device_selector.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_cel\_device\_selector module .. automodule:: kubernetes.client.models.v1beta1_cel_device_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_cluster_trust_bundle.rst b/doc/source/kubernetes.client.models.v1beta1_cluster_trust_bundle.rst index ac30e51b60..bdcf5362a8 100644 --- a/doc/source/kubernetes.client.models.v1beta1_cluster_trust_bundle.rst +++ b/doc/source/kubernetes.client.models.v1beta1_cluster_trust_bundle.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_cluster\_trust\_bundle module .. automodule:: kubernetes.client.models.v1beta1_cluster_trust_bundle :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_cluster_trust_bundle_list.rst b/doc/source/kubernetes.client.models.v1beta1_cluster_trust_bundle_list.rst index 4ade2b29d5..560140dfc9 100644 --- a/doc/source/kubernetes.client.models.v1beta1_cluster_trust_bundle_list.rst +++ b/doc/source/kubernetes.client.models.v1beta1_cluster_trust_bundle_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_cluster\_trust\_bundle\_list module .. automodule:: kubernetes.client.models.v1beta1_cluster_trust_bundle_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_cluster_trust_bundle_spec.rst b/doc/source/kubernetes.client.models.v1beta1_cluster_trust_bundle_spec.rst index a46c40832c..3937936cc8 100644 --- a/doc/source/kubernetes.client.models.v1beta1_cluster_trust_bundle_spec.rst +++ b/doc/source/kubernetes.client.models.v1beta1_cluster_trust_bundle_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_cluster\_trust\_bundle\_spec module .. automodule:: kubernetes.client.models.v1beta1_cluster_trust_bundle_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_counter.rst b/doc/source/kubernetes.client.models.v1beta1_counter.rst index 32d88ac2bc..0d672aced1 100644 --- a/doc/source/kubernetes.client.models.v1beta1_counter.rst +++ b/doc/source/kubernetes.client.models.v1beta1_counter.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_counter module .. automodule:: kubernetes.client.models.v1beta1_counter :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_counter_set.rst b/doc/source/kubernetes.client.models.v1beta1_counter_set.rst index 4026701440..fb3891fc3b 100644 --- a/doc/source/kubernetes.client.models.v1beta1_counter_set.rst +++ b/doc/source/kubernetes.client.models.v1beta1_counter_set.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_counter\_set module .. automodule:: kubernetes.client.models.v1beta1_counter_set :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_device.rst b/doc/source/kubernetes.client.models.v1beta1_device.rst index e776d4e610..7aa3a24425 100644 --- a/doc/source/kubernetes.client.models.v1beta1_device.rst +++ b/doc/source/kubernetes.client.models.v1beta1_device.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_device module .. automodule:: kubernetes.client.models.v1beta1_device :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_device_allocation_configuration.rst b/doc/source/kubernetes.client.models.v1beta1_device_allocation_configuration.rst index a1494ec028..cc98a82dc6 100644 --- a/doc/source/kubernetes.client.models.v1beta1_device_allocation_configuration.rst +++ b/doc/source/kubernetes.client.models.v1beta1_device_allocation_configuration.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_device\_allocation\_configuration module .. automodule:: kubernetes.client.models.v1beta1_device_allocation_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_device_allocation_result.rst b/doc/source/kubernetes.client.models.v1beta1_device_allocation_result.rst index 069e329129..9980cb801d 100644 --- a/doc/source/kubernetes.client.models.v1beta1_device_allocation_result.rst +++ b/doc/source/kubernetes.client.models.v1beta1_device_allocation_result.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_device\_allocation\_result module .. automodule:: kubernetes.client.models.v1beta1_device_allocation_result :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_device_attribute.rst b/doc/source/kubernetes.client.models.v1beta1_device_attribute.rst index b10b33e537..a15021f175 100644 --- a/doc/source/kubernetes.client.models.v1beta1_device_attribute.rst +++ b/doc/source/kubernetes.client.models.v1beta1_device_attribute.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_device\_attribute module .. automodule:: kubernetes.client.models.v1beta1_device_attribute :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_device_capacity.rst b/doc/source/kubernetes.client.models.v1beta1_device_capacity.rst index 989891d30f..e9abc94207 100644 --- a/doc/source/kubernetes.client.models.v1beta1_device_capacity.rst +++ b/doc/source/kubernetes.client.models.v1beta1_device_capacity.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_device\_capacity module .. automodule:: kubernetes.client.models.v1beta1_device_capacity :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_device_claim.rst b/doc/source/kubernetes.client.models.v1beta1_device_claim.rst index 9d09eff0c2..ef22e2fd85 100644 --- a/doc/source/kubernetes.client.models.v1beta1_device_claim.rst +++ b/doc/source/kubernetes.client.models.v1beta1_device_claim.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_device\_claim module .. automodule:: kubernetes.client.models.v1beta1_device_claim :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_device_claim_configuration.rst b/doc/source/kubernetes.client.models.v1beta1_device_claim_configuration.rst index 9fdac4fd9a..939754c8af 100644 --- a/doc/source/kubernetes.client.models.v1beta1_device_claim_configuration.rst +++ b/doc/source/kubernetes.client.models.v1beta1_device_claim_configuration.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_device\_claim\_configuration module .. automodule:: kubernetes.client.models.v1beta1_device_claim_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_device_class.rst b/doc/source/kubernetes.client.models.v1beta1_device_class.rst index cb301b1ef7..5da31c13ab 100644 --- a/doc/source/kubernetes.client.models.v1beta1_device_class.rst +++ b/doc/source/kubernetes.client.models.v1beta1_device_class.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_device\_class module .. automodule:: kubernetes.client.models.v1beta1_device_class :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_device_class_configuration.rst b/doc/source/kubernetes.client.models.v1beta1_device_class_configuration.rst index c3df3fec0e..74e2b5e56e 100644 --- a/doc/source/kubernetes.client.models.v1beta1_device_class_configuration.rst +++ b/doc/source/kubernetes.client.models.v1beta1_device_class_configuration.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_device\_class\_configuration module .. automodule:: kubernetes.client.models.v1beta1_device_class_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_device_class_list.rst b/doc/source/kubernetes.client.models.v1beta1_device_class_list.rst index 30efdeccf7..3c52fa1207 100644 --- a/doc/source/kubernetes.client.models.v1beta1_device_class_list.rst +++ b/doc/source/kubernetes.client.models.v1beta1_device_class_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_device\_class\_list module .. automodule:: kubernetes.client.models.v1beta1_device_class_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_device_class_spec.rst b/doc/source/kubernetes.client.models.v1beta1_device_class_spec.rst index 2ef553dbff..5072260b40 100644 --- a/doc/source/kubernetes.client.models.v1beta1_device_class_spec.rst +++ b/doc/source/kubernetes.client.models.v1beta1_device_class_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_device\_class\_spec module .. automodule:: kubernetes.client.models.v1beta1_device_class_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_device_constraint.rst b/doc/source/kubernetes.client.models.v1beta1_device_constraint.rst index 1d01ee5f09..573a446fea 100644 --- a/doc/source/kubernetes.client.models.v1beta1_device_constraint.rst +++ b/doc/source/kubernetes.client.models.v1beta1_device_constraint.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_device\_constraint module .. automodule:: kubernetes.client.models.v1beta1_device_constraint :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_device_counter_consumption.rst b/doc/source/kubernetes.client.models.v1beta1_device_counter_consumption.rst index 333ffc3e60..6fb92c21d4 100644 --- a/doc/source/kubernetes.client.models.v1beta1_device_counter_consumption.rst +++ b/doc/source/kubernetes.client.models.v1beta1_device_counter_consumption.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_device\_counter\_consumption module .. automodule:: kubernetes.client.models.v1beta1_device_counter_consumption :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_device_request.rst b/doc/source/kubernetes.client.models.v1beta1_device_request.rst index 511467f8ef..6d6fc92c35 100644 --- a/doc/source/kubernetes.client.models.v1beta1_device_request.rst +++ b/doc/source/kubernetes.client.models.v1beta1_device_request.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_device\_request module .. automodule:: kubernetes.client.models.v1beta1_device_request :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_device_request_allocation_result.rst b/doc/source/kubernetes.client.models.v1beta1_device_request_allocation_result.rst index 532295ed09..ba7d9aec1c 100644 --- a/doc/source/kubernetes.client.models.v1beta1_device_request_allocation_result.rst +++ b/doc/source/kubernetes.client.models.v1beta1_device_request_allocation_result.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_device\_request\_allocation\_result module .. automodule:: kubernetes.client.models.v1beta1_device_request_allocation_result :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_device_selector.rst b/doc/source/kubernetes.client.models.v1beta1_device_selector.rst index 9cac2e2a0c..ef47adb5be 100644 --- a/doc/source/kubernetes.client.models.v1beta1_device_selector.rst +++ b/doc/source/kubernetes.client.models.v1beta1_device_selector.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_device\_selector module .. automodule:: kubernetes.client.models.v1beta1_device_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_device_sub_request.rst b/doc/source/kubernetes.client.models.v1beta1_device_sub_request.rst index f40ccaecbe..f2bd3df65f 100644 --- a/doc/source/kubernetes.client.models.v1beta1_device_sub_request.rst +++ b/doc/source/kubernetes.client.models.v1beta1_device_sub_request.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_device\_sub\_request module .. automodule:: kubernetes.client.models.v1beta1_device_sub_request :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_device_taint.rst b/doc/source/kubernetes.client.models.v1beta1_device_taint.rst index e90f2e5c20..3b6915e05a 100644 --- a/doc/source/kubernetes.client.models.v1beta1_device_taint.rst +++ b/doc/source/kubernetes.client.models.v1beta1_device_taint.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_device\_taint module .. automodule:: kubernetes.client.models.v1beta1_device_taint :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_device_toleration.rst b/doc/source/kubernetes.client.models.v1beta1_device_toleration.rst index e66c5f0d37..adeb405f53 100644 --- a/doc/source/kubernetes.client.models.v1beta1_device_toleration.rst +++ b/doc/source/kubernetes.client.models.v1beta1_device_toleration.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_device\_toleration module .. automodule:: kubernetes.client.models.v1beta1_device_toleration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_ip_address.rst b/doc/source/kubernetes.client.models.v1beta1_ip_address.rst index 37a11892a1..521e931b79 100644 --- a/doc/source/kubernetes.client.models.v1beta1_ip_address.rst +++ b/doc/source/kubernetes.client.models.v1beta1_ip_address.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_ip\_address module .. automodule:: kubernetes.client.models.v1beta1_ip_address :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_ip_address_list.rst b/doc/source/kubernetes.client.models.v1beta1_ip_address_list.rst index 344ce00dcc..798338e311 100644 --- a/doc/source/kubernetes.client.models.v1beta1_ip_address_list.rst +++ b/doc/source/kubernetes.client.models.v1beta1_ip_address_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_ip\_address\_list module .. automodule:: kubernetes.client.models.v1beta1_ip_address_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_ip_address_spec.rst b/doc/source/kubernetes.client.models.v1beta1_ip_address_spec.rst index 2b690b0f1e..49db9cd062 100644 --- a/doc/source/kubernetes.client.models.v1beta1_ip_address_spec.rst +++ b/doc/source/kubernetes.client.models.v1beta1_ip_address_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_ip\_address\_spec module .. automodule:: kubernetes.client.models.v1beta1_ip_address_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_json_patch.rst b/doc/source/kubernetes.client.models.v1beta1_json_patch.rst index fa5f2e4265..adc1f9e17a 100644 --- a/doc/source/kubernetes.client.models.v1beta1_json_patch.rst +++ b/doc/source/kubernetes.client.models.v1beta1_json_patch.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_json\_patch module .. automodule:: kubernetes.client.models.v1beta1_json_patch :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_lease_candidate.rst b/doc/source/kubernetes.client.models.v1beta1_lease_candidate.rst index 2037be721e..2e29fcdafa 100644 --- a/doc/source/kubernetes.client.models.v1beta1_lease_candidate.rst +++ b/doc/source/kubernetes.client.models.v1beta1_lease_candidate.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_lease\_candidate module .. automodule:: kubernetes.client.models.v1beta1_lease_candidate :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_lease_candidate_list.rst b/doc/source/kubernetes.client.models.v1beta1_lease_candidate_list.rst index 1ceaf294d4..764dc2fd3a 100644 --- a/doc/source/kubernetes.client.models.v1beta1_lease_candidate_list.rst +++ b/doc/source/kubernetes.client.models.v1beta1_lease_candidate_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_lease\_candidate\_list module .. automodule:: kubernetes.client.models.v1beta1_lease_candidate_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_lease_candidate_spec.rst b/doc/source/kubernetes.client.models.v1beta1_lease_candidate_spec.rst index 6987e61dbb..c2b51040d4 100644 --- a/doc/source/kubernetes.client.models.v1beta1_lease_candidate_spec.rst +++ b/doc/source/kubernetes.client.models.v1beta1_lease_candidate_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_lease\_candidate\_spec module .. automodule:: kubernetes.client.models.v1beta1_lease_candidate_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_match_condition.rst b/doc/source/kubernetes.client.models.v1beta1_match_condition.rst index ecbebdf7f8..44f57abdaf 100644 --- a/doc/source/kubernetes.client.models.v1beta1_match_condition.rst +++ b/doc/source/kubernetes.client.models.v1beta1_match_condition.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_match\_condition module .. automodule:: kubernetes.client.models.v1beta1_match_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_match_resources.rst b/doc/source/kubernetes.client.models.v1beta1_match_resources.rst index 4314d2ef30..7ab5f73645 100644 --- a/doc/source/kubernetes.client.models.v1beta1_match_resources.rst +++ b/doc/source/kubernetes.client.models.v1beta1_match_resources.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_match\_resources module .. automodule:: kubernetes.client.models.v1beta1_match_resources :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_mutating_admission_policy.rst b/doc/source/kubernetes.client.models.v1beta1_mutating_admission_policy.rst index 2b676604dd..d54ecdbf11 100644 --- a/doc/source/kubernetes.client.models.v1beta1_mutating_admission_policy.rst +++ b/doc/source/kubernetes.client.models.v1beta1_mutating_admission_policy.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_mutating\_admission\_policy module .. automodule:: kubernetes.client.models.v1beta1_mutating_admission_policy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_mutating_admission_policy_binding.rst b/doc/source/kubernetes.client.models.v1beta1_mutating_admission_policy_binding.rst index e8c9a51b2a..a7d0395d3c 100644 --- a/doc/source/kubernetes.client.models.v1beta1_mutating_admission_policy_binding.rst +++ b/doc/source/kubernetes.client.models.v1beta1_mutating_admission_policy_binding.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_mutating\_admission\_policy\_binding module .. automodule:: kubernetes.client.models.v1beta1_mutating_admission_policy_binding :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_mutating_admission_policy_binding_list.rst b/doc/source/kubernetes.client.models.v1beta1_mutating_admission_policy_binding_list.rst index 022bed1342..1a97944e81 100644 --- a/doc/source/kubernetes.client.models.v1beta1_mutating_admission_policy_binding_list.rst +++ b/doc/source/kubernetes.client.models.v1beta1_mutating_admission_policy_binding_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_mutating\_admission\_policy\_binding\_list mod .. automodule:: kubernetes.client.models.v1beta1_mutating_admission_policy_binding_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_mutating_admission_policy_binding_spec.rst b/doc/source/kubernetes.client.models.v1beta1_mutating_admission_policy_binding_spec.rst index 76a88228bb..9cdc8e795d 100644 --- a/doc/source/kubernetes.client.models.v1beta1_mutating_admission_policy_binding_spec.rst +++ b/doc/source/kubernetes.client.models.v1beta1_mutating_admission_policy_binding_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_mutating\_admission\_policy\_binding\_spec mod .. automodule:: kubernetes.client.models.v1beta1_mutating_admission_policy_binding_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_mutating_admission_policy_list.rst b/doc/source/kubernetes.client.models.v1beta1_mutating_admission_policy_list.rst index 95c7d00dbe..76aa9f3055 100644 --- a/doc/source/kubernetes.client.models.v1beta1_mutating_admission_policy_list.rst +++ b/doc/source/kubernetes.client.models.v1beta1_mutating_admission_policy_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_mutating\_admission\_policy\_list module .. automodule:: kubernetes.client.models.v1beta1_mutating_admission_policy_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_mutating_admission_policy_spec.rst b/doc/source/kubernetes.client.models.v1beta1_mutating_admission_policy_spec.rst index 592808ae73..f6d583e9d6 100644 --- a/doc/source/kubernetes.client.models.v1beta1_mutating_admission_policy_spec.rst +++ b/doc/source/kubernetes.client.models.v1beta1_mutating_admission_policy_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_mutating\_admission\_policy\_spec module .. automodule:: kubernetes.client.models.v1beta1_mutating_admission_policy_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_mutation.rst b/doc/source/kubernetes.client.models.v1beta1_mutation.rst index 62fc33d8a2..05ccf23bf1 100644 --- a/doc/source/kubernetes.client.models.v1beta1_mutation.rst +++ b/doc/source/kubernetes.client.models.v1beta1_mutation.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_mutation module .. automodule:: kubernetes.client.models.v1beta1_mutation :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_named_rule_with_operations.rst b/doc/source/kubernetes.client.models.v1beta1_named_rule_with_operations.rst index 8bfea98e0e..8474fecbf2 100644 --- a/doc/source/kubernetes.client.models.v1beta1_named_rule_with_operations.rst +++ b/doc/source/kubernetes.client.models.v1beta1_named_rule_with_operations.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_named\_rule\_with\_operations module .. automodule:: kubernetes.client.models.v1beta1_named_rule_with_operations :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_network_device_data.rst b/doc/source/kubernetes.client.models.v1beta1_network_device_data.rst index 709103a2c4..cbd3d2326b 100644 --- a/doc/source/kubernetes.client.models.v1beta1_network_device_data.rst +++ b/doc/source/kubernetes.client.models.v1beta1_network_device_data.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_network\_device\_data module .. automodule:: kubernetes.client.models.v1beta1_network_device_data :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_opaque_device_configuration.rst b/doc/source/kubernetes.client.models.v1beta1_opaque_device_configuration.rst index e7ca1f52af..fa662ce3d4 100644 --- a/doc/source/kubernetes.client.models.v1beta1_opaque_device_configuration.rst +++ b/doc/source/kubernetes.client.models.v1beta1_opaque_device_configuration.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_opaque\_device\_configuration module .. automodule:: kubernetes.client.models.v1beta1_opaque_device_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_param_kind.rst b/doc/source/kubernetes.client.models.v1beta1_param_kind.rst index 6f79d2ec96..c59d9166eb 100644 --- a/doc/source/kubernetes.client.models.v1beta1_param_kind.rst +++ b/doc/source/kubernetes.client.models.v1beta1_param_kind.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_param\_kind module .. automodule:: kubernetes.client.models.v1beta1_param_kind :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_param_ref.rst b/doc/source/kubernetes.client.models.v1beta1_param_ref.rst index 212b59eb79..985b35270b 100644 --- a/doc/source/kubernetes.client.models.v1beta1_param_ref.rst +++ b/doc/source/kubernetes.client.models.v1beta1_param_ref.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_param\_ref module .. automodule:: kubernetes.client.models.v1beta1_param_ref :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_parent_reference.rst b/doc/source/kubernetes.client.models.v1beta1_parent_reference.rst index 13b67edfd6..dddf1d4123 100644 --- a/doc/source/kubernetes.client.models.v1beta1_parent_reference.rst +++ b/doc/source/kubernetes.client.models.v1beta1_parent_reference.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_parent\_reference module .. automodule:: kubernetes.client.models.v1beta1_parent_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_pod_certificate_request.rst b/doc/source/kubernetes.client.models.v1beta1_pod_certificate_request.rst new file mode 100644 index 0000000000..c7cd0cde2c --- /dev/null +++ b/doc/source/kubernetes.client.models.v1beta1_pod_certificate_request.rst @@ -0,0 +1,7 @@ +kubernetes.client.models.v1beta1\_pod\_certificate\_request module +================================================================== + +.. automodule:: kubernetes.client.models.v1beta1_pod_certificate_request + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_pod_certificate_request_list.rst b/doc/source/kubernetes.client.models.v1beta1_pod_certificate_request_list.rst new file mode 100644 index 0000000000..e6c99e552d --- /dev/null +++ b/doc/source/kubernetes.client.models.v1beta1_pod_certificate_request_list.rst @@ -0,0 +1,7 @@ +kubernetes.client.models.v1beta1\_pod\_certificate\_request\_list module +======================================================================== + +.. automodule:: kubernetes.client.models.v1beta1_pod_certificate_request_list + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_pod_certificate_request_spec.rst b/doc/source/kubernetes.client.models.v1beta1_pod_certificate_request_spec.rst new file mode 100644 index 0000000000..af1964cd0b --- /dev/null +++ b/doc/source/kubernetes.client.models.v1beta1_pod_certificate_request_spec.rst @@ -0,0 +1,7 @@ +kubernetes.client.models.v1beta1\_pod\_certificate\_request\_spec module +======================================================================== + +.. automodule:: kubernetes.client.models.v1beta1_pod_certificate_request_spec + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_pod_certificate_request_status.rst b/doc/source/kubernetes.client.models.v1beta1_pod_certificate_request_status.rst new file mode 100644 index 0000000000..f3955ad181 --- /dev/null +++ b/doc/source/kubernetes.client.models.v1beta1_pod_certificate_request_status.rst @@ -0,0 +1,7 @@ +kubernetes.client.models.v1beta1\_pod\_certificate\_request\_status module +========================================================================== + +.. automodule:: kubernetes.client.models.v1beta1_pod_certificate_request_status + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_resource_claim.rst b/doc/source/kubernetes.client.models.v1beta1_resource_claim.rst index df20224e23..74a0ee328f 100644 --- a/doc/source/kubernetes.client.models.v1beta1_resource_claim.rst +++ b/doc/source/kubernetes.client.models.v1beta1_resource_claim.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_resource\_claim module .. automodule:: kubernetes.client.models.v1beta1_resource_claim :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_resource_claim_consumer_reference.rst b/doc/source/kubernetes.client.models.v1beta1_resource_claim_consumer_reference.rst index a107dbfc9b..e69859053e 100644 --- a/doc/source/kubernetes.client.models.v1beta1_resource_claim_consumer_reference.rst +++ b/doc/source/kubernetes.client.models.v1beta1_resource_claim_consumer_reference.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_resource\_claim\_consumer\_reference module .. automodule:: kubernetes.client.models.v1beta1_resource_claim_consumer_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_resource_claim_list.rst b/doc/source/kubernetes.client.models.v1beta1_resource_claim_list.rst index ec6a5852d1..32237028fb 100644 --- a/doc/source/kubernetes.client.models.v1beta1_resource_claim_list.rst +++ b/doc/source/kubernetes.client.models.v1beta1_resource_claim_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_resource\_claim\_list module .. automodule:: kubernetes.client.models.v1beta1_resource_claim_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_resource_claim_spec.rst b/doc/source/kubernetes.client.models.v1beta1_resource_claim_spec.rst index b5495347b3..019a25602f 100644 --- a/doc/source/kubernetes.client.models.v1beta1_resource_claim_spec.rst +++ b/doc/source/kubernetes.client.models.v1beta1_resource_claim_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_resource\_claim\_spec module .. automodule:: kubernetes.client.models.v1beta1_resource_claim_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_resource_claim_status.rst b/doc/source/kubernetes.client.models.v1beta1_resource_claim_status.rst index 77eef9c1e1..c6f7e1c3ff 100644 --- a/doc/source/kubernetes.client.models.v1beta1_resource_claim_status.rst +++ b/doc/source/kubernetes.client.models.v1beta1_resource_claim_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_resource\_claim\_status module .. automodule:: kubernetes.client.models.v1beta1_resource_claim_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_resource_claim_template.rst b/doc/source/kubernetes.client.models.v1beta1_resource_claim_template.rst index f2c40b5f05..c42cf501c2 100644 --- a/doc/source/kubernetes.client.models.v1beta1_resource_claim_template.rst +++ b/doc/source/kubernetes.client.models.v1beta1_resource_claim_template.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_resource\_claim\_template module .. automodule:: kubernetes.client.models.v1beta1_resource_claim_template :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_resource_claim_template_list.rst b/doc/source/kubernetes.client.models.v1beta1_resource_claim_template_list.rst index b62d2c067e..f917e44807 100644 --- a/doc/source/kubernetes.client.models.v1beta1_resource_claim_template_list.rst +++ b/doc/source/kubernetes.client.models.v1beta1_resource_claim_template_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_resource\_claim\_template\_list module .. automodule:: kubernetes.client.models.v1beta1_resource_claim_template_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_resource_claim_template_spec.rst b/doc/source/kubernetes.client.models.v1beta1_resource_claim_template_spec.rst index 97bb2027ab..9ac7ae93da 100644 --- a/doc/source/kubernetes.client.models.v1beta1_resource_claim_template_spec.rst +++ b/doc/source/kubernetes.client.models.v1beta1_resource_claim_template_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_resource\_claim\_template\_spec module .. automodule:: kubernetes.client.models.v1beta1_resource_claim_template_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_resource_pool.rst b/doc/source/kubernetes.client.models.v1beta1_resource_pool.rst index 355b492daa..3907f1781b 100644 --- a/doc/source/kubernetes.client.models.v1beta1_resource_pool.rst +++ b/doc/source/kubernetes.client.models.v1beta1_resource_pool.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_resource\_pool module .. automodule:: kubernetes.client.models.v1beta1_resource_pool :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_resource_slice.rst b/doc/source/kubernetes.client.models.v1beta1_resource_slice.rst index 3eba95d57e..7ca1e7d5bb 100644 --- a/doc/source/kubernetes.client.models.v1beta1_resource_slice.rst +++ b/doc/source/kubernetes.client.models.v1beta1_resource_slice.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_resource\_slice module .. automodule:: kubernetes.client.models.v1beta1_resource_slice :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_resource_slice_list.rst b/doc/source/kubernetes.client.models.v1beta1_resource_slice_list.rst index 9cce7e467c..845217cd28 100644 --- a/doc/source/kubernetes.client.models.v1beta1_resource_slice_list.rst +++ b/doc/source/kubernetes.client.models.v1beta1_resource_slice_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_resource\_slice\_list module .. automodule:: kubernetes.client.models.v1beta1_resource_slice_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_resource_slice_spec.rst b/doc/source/kubernetes.client.models.v1beta1_resource_slice_spec.rst index 66dd92351a..7fc58e6766 100644 --- a/doc/source/kubernetes.client.models.v1beta1_resource_slice_spec.rst +++ b/doc/source/kubernetes.client.models.v1beta1_resource_slice_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_resource\_slice\_spec module .. automodule:: kubernetes.client.models.v1beta1_resource_slice_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_service_cidr.rst b/doc/source/kubernetes.client.models.v1beta1_service_cidr.rst index caf1603597..2314755371 100644 --- a/doc/source/kubernetes.client.models.v1beta1_service_cidr.rst +++ b/doc/source/kubernetes.client.models.v1beta1_service_cidr.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_service\_cidr module .. automodule:: kubernetes.client.models.v1beta1_service_cidr :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_service_cidr_list.rst b/doc/source/kubernetes.client.models.v1beta1_service_cidr_list.rst index 18980eda65..a4df023e51 100644 --- a/doc/source/kubernetes.client.models.v1beta1_service_cidr_list.rst +++ b/doc/source/kubernetes.client.models.v1beta1_service_cidr_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_service\_cidr\_list module .. automodule:: kubernetes.client.models.v1beta1_service_cidr_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_service_cidr_spec.rst b/doc/source/kubernetes.client.models.v1beta1_service_cidr_spec.rst index 5161de79e6..20737daea4 100644 --- a/doc/source/kubernetes.client.models.v1beta1_service_cidr_spec.rst +++ b/doc/source/kubernetes.client.models.v1beta1_service_cidr_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_service\_cidr\_spec module .. automodule:: kubernetes.client.models.v1beta1_service_cidr_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_service_cidr_status.rst b/doc/source/kubernetes.client.models.v1beta1_service_cidr_status.rst index 8c19460dda..8f62ef2c14 100644 --- a/doc/source/kubernetes.client.models.v1beta1_service_cidr_status.rst +++ b/doc/source/kubernetes.client.models.v1beta1_service_cidr_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_service\_cidr\_status module .. automodule:: kubernetes.client.models.v1beta1_service_cidr_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_storage_version_migration.rst b/doc/source/kubernetes.client.models.v1beta1_storage_version_migration.rst new file mode 100644 index 0000000000..074b9ba761 --- /dev/null +++ b/doc/source/kubernetes.client.models.v1beta1_storage_version_migration.rst @@ -0,0 +1,7 @@ +kubernetes.client.models.v1beta1\_storage\_version\_migration module +==================================================================== + +.. automodule:: kubernetes.client.models.v1beta1_storage_version_migration + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_storage_version_migration_list.rst b/doc/source/kubernetes.client.models.v1beta1_storage_version_migration_list.rst new file mode 100644 index 0000000000..b64c61d84a --- /dev/null +++ b/doc/source/kubernetes.client.models.v1beta1_storage_version_migration_list.rst @@ -0,0 +1,7 @@ +kubernetes.client.models.v1beta1\_storage\_version\_migration\_list module +========================================================================== + +.. automodule:: kubernetes.client.models.v1beta1_storage_version_migration_list + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_storage_version_migration_spec.rst b/doc/source/kubernetes.client.models.v1beta1_storage_version_migration_spec.rst new file mode 100644 index 0000000000..f6a35e705c --- /dev/null +++ b/doc/source/kubernetes.client.models.v1beta1_storage_version_migration_spec.rst @@ -0,0 +1,7 @@ +kubernetes.client.models.v1beta1\_storage\_version\_migration\_spec module +========================================================================== + +.. automodule:: kubernetes.client.models.v1beta1_storage_version_migration_spec + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_storage_version_migration_status.rst b/doc/source/kubernetes.client.models.v1beta1_storage_version_migration_status.rst new file mode 100644 index 0000000000..52c6086974 --- /dev/null +++ b/doc/source/kubernetes.client.models.v1beta1_storage_version_migration_status.rst @@ -0,0 +1,7 @@ +kubernetes.client.models.v1beta1\_storage\_version\_migration\_status module +============================================================================ + +.. automodule:: kubernetes.client.models.v1beta1_storage_version_migration_status + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_variable.rst b/doc/source/kubernetes.client.models.v1beta1_variable.rst index f8f35bafee..c10627ba0c 100644 --- a/doc/source/kubernetes.client.models.v1beta1_variable.rst +++ b/doc/source/kubernetes.client.models.v1beta1_variable.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_variable module .. automodule:: kubernetes.client.models.v1beta1_variable :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_volume_attributes_class.rst b/doc/source/kubernetes.client.models.v1beta1_volume_attributes_class.rst index 883c67b124..3be245daa5 100644 --- a/doc/source/kubernetes.client.models.v1beta1_volume_attributes_class.rst +++ b/doc/source/kubernetes.client.models.v1beta1_volume_attributes_class.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_volume\_attributes\_class module .. automodule:: kubernetes.client.models.v1beta1_volume_attributes_class :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta1_volume_attributes_class_list.rst b/doc/source/kubernetes.client.models.v1beta1_volume_attributes_class_list.rst index 1f2cc54203..e1bdffa6c2 100644 --- a/doc/source/kubernetes.client.models.v1beta1_volume_attributes_class_list.rst +++ b/doc/source/kubernetes.client.models.v1beta1_volume_attributes_class_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta1\_volume\_attributes\_class\_list module .. automodule:: kubernetes.client.models.v1beta1_volume_attributes_class_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_allocated_device_status.rst b/doc/source/kubernetes.client.models.v1beta2_allocated_device_status.rst index 4a793abf87..7abf8e42f5 100644 --- a/doc/source/kubernetes.client.models.v1beta2_allocated_device_status.rst +++ b/doc/source/kubernetes.client.models.v1beta2_allocated_device_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_allocated\_device\_status module .. automodule:: kubernetes.client.models.v1beta2_allocated_device_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_allocation_result.rst b/doc/source/kubernetes.client.models.v1beta2_allocation_result.rst index 7921ad3fbb..fe6826289d 100644 --- a/doc/source/kubernetes.client.models.v1beta2_allocation_result.rst +++ b/doc/source/kubernetes.client.models.v1beta2_allocation_result.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_allocation\_result module .. automodule:: kubernetes.client.models.v1beta2_allocation_result :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_capacity_request_policy.rst b/doc/source/kubernetes.client.models.v1beta2_capacity_request_policy.rst index 6e0867bd0d..2f65dd2aa7 100644 --- a/doc/source/kubernetes.client.models.v1beta2_capacity_request_policy.rst +++ b/doc/source/kubernetes.client.models.v1beta2_capacity_request_policy.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_capacity\_request\_policy module .. automodule:: kubernetes.client.models.v1beta2_capacity_request_policy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_capacity_request_policy_range.rst b/doc/source/kubernetes.client.models.v1beta2_capacity_request_policy_range.rst index c9a9c49a55..faef15c28b 100644 --- a/doc/source/kubernetes.client.models.v1beta2_capacity_request_policy_range.rst +++ b/doc/source/kubernetes.client.models.v1beta2_capacity_request_policy_range.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_capacity\_request\_policy\_range module .. automodule:: kubernetes.client.models.v1beta2_capacity_request_policy_range :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_capacity_requirements.rst b/doc/source/kubernetes.client.models.v1beta2_capacity_requirements.rst index 9ef95bf336..fd8b247217 100644 --- a/doc/source/kubernetes.client.models.v1beta2_capacity_requirements.rst +++ b/doc/source/kubernetes.client.models.v1beta2_capacity_requirements.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_capacity\_requirements module .. automodule:: kubernetes.client.models.v1beta2_capacity_requirements :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_cel_device_selector.rst b/doc/source/kubernetes.client.models.v1beta2_cel_device_selector.rst index 43ee8ae205..ae5b9281df 100644 --- a/doc/source/kubernetes.client.models.v1beta2_cel_device_selector.rst +++ b/doc/source/kubernetes.client.models.v1beta2_cel_device_selector.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_cel\_device\_selector module .. automodule:: kubernetes.client.models.v1beta2_cel_device_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_counter.rst b/doc/source/kubernetes.client.models.v1beta2_counter.rst index 49b6de7ef1..441b39e555 100644 --- a/doc/source/kubernetes.client.models.v1beta2_counter.rst +++ b/doc/source/kubernetes.client.models.v1beta2_counter.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_counter module .. automodule:: kubernetes.client.models.v1beta2_counter :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_counter_set.rst b/doc/source/kubernetes.client.models.v1beta2_counter_set.rst index d1404df1e0..9aeb420b81 100644 --- a/doc/source/kubernetes.client.models.v1beta2_counter_set.rst +++ b/doc/source/kubernetes.client.models.v1beta2_counter_set.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_counter\_set module .. automodule:: kubernetes.client.models.v1beta2_counter_set :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_device.rst b/doc/source/kubernetes.client.models.v1beta2_device.rst index 9454355412..1fb30bbc8e 100644 --- a/doc/source/kubernetes.client.models.v1beta2_device.rst +++ b/doc/source/kubernetes.client.models.v1beta2_device.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_device module .. automodule:: kubernetes.client.models.v1beta2_device :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_device_allocation_configuration.rst b/doc/source/kubernetes.client.models.v1beta2_device_allocation_configuration.rst index 1d3bdd9a92..3253e3ce44 100644 --- a/doc/source/kubernetes.client.models.v1beta2_device_allocation_configuration.rst +++ b/doc/source/kubernetes.client.models.v1beta2_device_allocation_configuration.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_device\_allocation\_configuration module .. automodule:: kubernetes.client.models.v1beta2_device_allocation_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_device_allocation_result.rst b/doc/source/kubernetes.client.models.v1beta2_device_allocation_result.rst index e7a5e26b69..23701b1143 100644 --- a/doc/source/kubernetes.client.models.v1beta2_device_allocation_result.rst +++ b/doc/source/kubernetes.client.models.v1beta2_device_allocation_result.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_device\_allocation\_result module .. automodule:: kubernetes.client.models.v1beta2_device_allocation_result :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_device_attribute.rst b/doc/source/kubernetes.client.models.v1beta2_device_attribute.rst index 220faaaee1..3916776e82 100644 --- a/doc/source/kubernetes.client.models.v1beta2_device_attribute.rst +++ b/doc/source/kubernetes.client.models.v1beta2_device_attribute.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_device\_attribute module .. automodule:: kubernetes.client.models.v1beta2_device_attribute :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_device_capacity.rst b/doc/source/kubernetes.client.models.v1beta2_device_capacity.rst index fe3f342ee1..539f908ecd 100644 --- a/doc/source/kubernetes.client.models.v1beta2_device_capacity.rst +++ b/doc/source/kubernetes.client.models.v1beta2_device_capacity.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_device\_capacity module .. automodule:: kubernetes.client.models.v1beta2_device_capacity :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_device_claim.rst b/doc/source/kubernetes.client.models.v1beta2_device_claim.rst index 611383e553..a991caefc9 100644 --- a/doc/source/kubernetes.client.models.v1beta2_device_claim.rst +++ b/doc/source/kubernetes.client.models.v1beta2_device_claim.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_device\_claim module .. automodule:: kubernetes.client.models.v1beta2_device_claim :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_device_claim_configuration.rst b/doc/source/kubernetes.client.models.v1beta2_device_claim_configuration.rst index 03533961b2..a31e728fbe 100644 --- a/doc/source/kubernetes.client.models.v1beta2_device_claim_configuration.rst +++ b/doc/source/kubernetes.client.models.v1beta2_device_claim_configuration.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_device\_claim\_configuration module .. automodule:: kubernetes.client.models.v1beta2_device_claim_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_device_class.rst b/doc/source/kubernetes.client.models.v1beta2_device_class.rst index fe2eb4048c..95c72a63d1 100644 --- a/doc/source/kubernetes.client.models.v1beta2_device_class.rst +++ b/doc/source/kubernetes.client.models.v1beta2_device_class.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_device\_class module .. automodule:: kubernetes.client.models.v1beta2_device_class :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_device_class_configuration.rst b/doc/source/kubernetes.client.models.v1beta2_device_class_configuration.rst index 06de448526..12204f90bd 100644 --- a/doc/source/kubernetes.client.models.v1beta2_device_class_configuration.rst +++ b/doc/source/kubernetes.client.models.v1beta2_device_class_configuration.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_device\_class\_configuration module .. automodule:: kubernetes.client.models.v1beta2_device_class_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_device_class_list.rst b/doc/source/kubernetes.client.models.v1beta2_device_class_list.rst index c91a42e58a..e6d18a3023 100644 --- a/doc/source/kubernetes.client.models.v1beta2_device_class_list.rst +++ b/doc/source/kubernetes.client.models.v1beta2_device_class_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_device\_class\_list module .. automodule:: kubernetes.client.models.v1beta2_device_class_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_device_class_spec.rst b/doc/source/kubernetes.client.models.v1beta2_device_class_spec.rst index f847a153e0..28c49f51d3 100644 --- a/doc/source/kubernetes.client.models.v1beta2_device_class_spec.rst +++ b/doc/source/kubernetes.client.models.v1beta2_device_class_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_device\_class\_spec module .. automodule:: kubernetes.client.models.v1beta2_device_class_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_device_constraint.rst b/doc/source/kubernetes.client.models.v1beta2_device_constraint.rst index dcca06e9c5..cc17a8b8f1 100644 --- a/doc/source/kubernetes.client.models.v1beta2_device_constraint.rst +++ b/doc/source/kubernetes.client.models.v1beta2_device_constraint.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_device\_constraint module .. automodule:: kubernetes.client.models.v1beta2_device_constraint :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_device_counter_consumption.rst b/doc/source/kubernetes.client.models.v1beta2_device_counter_consumption.rst index d9ff9e119a..5bbad8fd33 100644 --- a/doc/source/kubernetes.client.models.v1beta2_device_counter_consumption.rst +++ b/doc/source/kubernetes.client.models.v1beta2_device_counter_consumption.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_device\_counter\_consumption module .. automodule:: kubernetes.client.models.v1beta2_device_counter_consumption :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_device_request.rst b/doc/source/kubernetes.client.models.v1beta2_device_request.rst index 2f7198bd16..72236bfd9b 100644 --- a/doc/source/kubernetes.client.models.v1beta2_device_request.rst +++ b/doc/source/kubernetes.client.models.v1beta2_device_request.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_device\_request module .. automodule:: kubernetes.client.models.v1beta2_device_request :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_device_request_allocation_result.rst b/doc/source/kubernetes.client.models.v1beta2_device_request_allocation_result.rst index 413d648648..e5d9d7defe 100644 --- a/doc/source/kubernetes.client.models.v1beta2_device_request_allocation_result.rst +++ b/doc/source/kubernetes.client.models.v1beta2_device_request_allocation_result.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_device\_request\_allocation\_result module .. automodule:: kubernetes.client.models.v1beta2_device_request_allocation_result :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_device_selector.rst b/doc/source/kubernetes.client.models.v1beta2_device_selector.rst index e0b72516a2..edda78497b 100644 --- a/doc/source/kubernetes.client.models.v1beta2_device_selector.rst +++ b/doc/source/kubernetes.client.models.v1beta2_device_selector.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_device\_selector module .. automodule:: kubernetes.client.models.v1beta2_device_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_device_sub_request.rst b/doc/source/kubernetes.client.models.v1beta2_device_sub_request.rst index 93bc972f61..82f88981bb 100644 --- a/doc/source/kubernetes.client.models.v1beta2_device_sub_request.rst +++ b/doc/source/kubernetes.client.models.v1beta2_device_sub_request.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_device\_sub\_request module .. automodule:: kubernetes.client.models.v1beta2_device_sub_request :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_device_taint.rst b/doc/source/kubernetes.client.models.v1beta2_device_taint.rst index 4cac480c3f..3b258a35f8 100644 --- a/doc/source/kubernetes.client.models.v1beta2_device_taint.rst +++ b/doc/source/kubernetes.client.models.v1beta2_device_taint.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_device\_taint module .. automodule:: kubernetes.client.models.v1beta2_device_taint :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_device_toleration.rst b/doc/source/kubernetes.client.models.v1beta2_device_toleration.rst index a4591acd16..f341403a8c 100644 --- a/doc/source/kubernetes.client.models.v1beta2_device_toleration.rst +++ b/doc/source/kubernetes.client.models.v1beta2_device_toleration.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_device\_toleration module .. automodule:: kubernetes.client.models.v1beta2_device_toleration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_exact_device_request.rst b/doc/source/kubernetes.client.models.v1beta2_exact_device_request.rst index fac673543b..60f63890c7 100644 --- a/doc/source/kubernetes.client.models.v1beta2_exact_device_request.rst +++ b/doc/source/kubernetes.client.models.v1beta2_exact_device_request.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_exact\_device\_request module .. automodule:: kubernetes.client.models.v1beta2_exact_device_request :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_network_device_data.rst b/doc/source/kubernetes.client.models.v1beta2_network_device_data.rst index 81bd8761db..dd544e95e0 100644 --- a/doc/source/kubernetes.client.models.v1beta2_network_device_data.rst +++ b/doc/source/kubernetes.client.models.v1beta2_network_device_data.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_network\_device\_data module .. automodule:: kubernetes.client.models.v1beta2_network_device_data :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_opaque_device_configuration.rst b/doc/source/kubernetes.client.models.v1beta2_opaque_device_configuration.rst index 5bfec865a0..4df4d10c75 100644 --- a/doc/source/kubernetes.client.models.v1beta2_opaque_device_configuration.rst +++ b/doc/source/kubernetes.client.models.v1beta2_opaque_device_configuration.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_opaque\_device\_configuration module .. automodule:: kubernetes.client.models.v1beta2_opaque_device_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_resource_claim.rst b/doc/source/kubernetes.client.models.v1beta2_resource_claim.rst index 367db3507a..e16d9008ca 100644 --- a/doc/source/kubernetes.client.models.v1beta2_resource_claim.rst +++ b/doc/source/kubernetes.client.models.v1beta2_resource_claim.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_resource\_claim module .. automodule:: kubernetes.client.models.v1beta2_resource_claim :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_resource_claim_consumer_reference.rst b/doc/source/kubernetes.client.models.v1beta2_resource_claim_consumer_reference.rst index e9b061ee27..ceeb4d195f 100644 --- a/doc/source/kubernetes.client.models.v1beta2_resource_claim_consumer_reference.rst +++ b/doc/source/kubernetes.client.models.v1beta2_resource_claim_consumer_reference.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_resource\_claim\_consumer\_reference module .. automodule:: kubernetes.client.models.v1beta2_resource_claim_consumer_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_resource_claim_list.rst b/doc/source/kubernetes.client.models.v1beta2_resource_claim_list.rst index e3c37219d5..7800c7ef96 100644 --- a/doc/source/kubernetes.client.models.v1beta2_resource_claim_list.rst +++ b/doc/source/kubernetes.client.models.v1beta2_resource_claim_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_resource\_claim\_list module .. automodule:: kubernetes.client.models.v1beta2_resource_claim_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_resource_claim_spec.rst b/doc/source/kubernetes.client.models.v1beta2_resource_claim_spec.rst index 6731ef2c3d..62906073b3 100644 --- a/doc/source/kubernetes.client.models.v1beta2_resource_claim_spec.rst +++ b/doc/source/kubernetes.client.models.v1beta2_resource_claim_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_resource\_claim\_spec module .. automodule:: kubernetes.client.models.v1beta2_resource_claim_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_resource_claim_status.rst b/doc/source/kubernetes.client.models.v1beta2_resource_claim_status.rst index 8d542bfccc..5b7c53b8da 100644 --- a/doc/source/kubernetes.client.models.v1beta2_resource_claim_status.rst +++ b/doc/source/kubernetes.client.models.v1beta2_resource_claim_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_resource\_claim\_status module .. automodule:: kubernetes.client.models.v1beta2_resource_claim_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_resource_claim_template.rst b/doc/source/kubernetes.client.models.v1beta2_resource_claim_template.rst index 71fa0eca2a..9048c99684 100644 --- a/doc/source/kubernetes.client.models.v1beta2_resource_claim_template.rst +++ b/doc/source/kubernetes.client.models.v1beta2_resource_claim_template.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_resource\_claim\_template module .. automodule:: kubernetes.client.models.v1beta2_resource_claim_template :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_resource_claim_template_list.rst b/doc/source/kubernetes.client.models.v1beta2_resource_claim_template_list.rst index abbcad01c7..7a93738e8a 100644 --- a/doc/source/kubernetes.client.models.v1beta2_resource_claim_template_list.rst +++ b/doc/source/kubernetes.client.models.v1beta2_resource_claim_template_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_resource\_claim\_template\_list module .. automodule:: kubernetes.client.models.v1beta2_resource_claim_template_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_resource_claim_template_spec.rst b/doc/source/kubernetes.client.models.v1beta2_resource_claim_template_spec.rst index 01ba49b801..b88ee28ada 100644 --- a/doc/source/kubernetes.client.models.v1beta2_resource_claim_template_spec.rst +++ b/doc/source/kubernetes.client.models.v1beta2_resource_claim_template_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_resource\_claim\_template\_spec module .. automodule:: kubernetes.client.models.v1beta2_resource_claim_template_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_resource_pool.rst b/doc/source/kubernetes.client.models.v1beta2_resource_pool.rst index e5dfa539cd..f308024816 100644 --- a/doc/source/kubernetes.client.models.v1beta2_resource_pool.rst +++ b/doc/source/kubernetes.client.models.v1beta2_resource_pool.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_resource\_pool module .. automodule:: kubernetes.client.models.v1beta2_resource_pool :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_resource_slice.rst b/doc/source/kubernetes.client.models.v1beta2_resource_slice.rst index 678cfe6277..08adc5dc81 100644 --- a/doc/source/kubernetes.client.models.v1beta2_resource_slice.rst +++ b/doc/source/kubernetes.client.models.v1beta2_resource_slice.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_resource\_slice module .. automodule:: kubernetes.client.models.v1beta2_resource_slice :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_resource_slice_list.rst b/doc/source/kubernetes.client.models.v1beta2_resource_slice_list.rst index 58079bfa5d..e723d5f559 100644 --- a/doc/source/kubernetes.client.models.v1beta2_resource_slice_list.rst +++ b/doc/source/kubernetes.client.models.v1beta2_resource_slice_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_resource\_slice\_list module .. automodule:: kubernetes.client.models.v1beta2_resource_slice_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v1beta2_resource_slice_spec.rst b/doc/source/kubernetes.client.models.v1beta2_resource_slice_spec.rst index c6f1f26532..4446af43e4 100644 --- a/doc/source/kubernetes.client.models.v1beta2_resource_slice_spec.rst +++ b/doc/source/kubernetes.client.models.v1beta2_resource_slice_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v1beta2\_resource\_slice\_spec module .. automodule:: kubernetes.client.models.v1beta2_resource_slice_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v2_container_resource_metric_source.rst b/doc/source/kubernetes.client.models.v2_container_resource_metric_source.rst index 416c4f889c..8512972cb9 100644 --- a/doc/source/kubernetes.client.models.v2_container_resource_metric_source.rst +++ b/doc/source/kubernetes.client.models.v2_container_resource_metric_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v2\_container\_resource\_metric\_source module .. automodule:: kubernetes.client.models.v2_container_resource_metric_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v2_container_resource_metric_status.rst b/doc/source/kubernetes.client.models.v2_container_resource_metric_status.rst index 80cb5a8579..bf70fb40e6 100644 --- a/doc/source/kubernetes.client.models.v2_container_resource_metric_status.rst +++ b/doc/source/kubernetes.client.models.v2_container_resource_metric_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v2\_container\_resource\_metric\_status module .. automodule:: kubernetes.client.models.v2_container_resource_metric_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v2_cross_version_object_reference.rst b/doc/source/kubernetes.client.models.v2_cross_version_object_reference.rst index 3fa8056492..434bfe281e 100644 --- a/doc/source/kubernetes.client.models.v2_cross_version_object_reference.rst +++ b/doc/source/kubernetes.client.models.v2_cross_version_object_reference.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v2\_cross\_version\_object\_reference module .. automodule:: kubernetes.client.models.v2_cross_version_object_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v2_external_metric_source.rst b/doc/source/kubernetes.client.models.v2_external_metric_source.rst index bb6f538a9f..f408db1b1a 100644 --- a/doc/source/kubernetes.client.models.v2_external_metric_source.rst +++ b/doc/source/kubernetes.client.models.v2_external_metric_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v2\_external\_metric\_source module .. automodule:: kubernetes.client.models.v2_external_metric_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v2_external_metric_status.rst b/doc/source/kubernetes.client.models.v2_external_metric_status.rst index 7d6c6b16a9..9a2407622b 100644 --- a/doc/source/kubernetes.client.models.v2_external_metric_status.rst +++ b/doc/source/kubernetes.client.models.v2_external_metric_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v2\_external\_metric\_status module .. automodule:: kubernetes.client.models.v2_external_metric_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v2_horizontal_pod_autoscaler.rst b/doc/source/kubernetes.client.models.v2_horizontal_pod_autoscaler.rst index 4a6b9022cd..f6416bea6f 100644 --- a/doc/source/kubernetes.client.models.v2_horizontal_pod_autoscaler.rst +++ b/doc/source/kubernetes.client.models.v2_horizontal_pod_autoscaler.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v2\_horizontal\_pod\_autoscaler module .. automodule:: kubernetes.client.models.v2_horizontal_pod_autoscaler :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v2_horizontal_pod_autoscaler_behavior.rst b/doc/source/kubernetes.client.models.v2_horizontal_pod_autoscaler_behavior.rst index 6ff500add2..9f9fe48ede 100644 --- a/doc/source/kubernetes.client.models.v2_horizontal_pod_autoscaler_behavior.rst +++ b/doc/source/kubernetes.client.models.v2_horizontal_pod_autoscaler_behavior.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v2\_horizontal\_pod\_autoscaler\_behavior module .. automodule:: kubernetes.client.models.v2_horizontal_pod_autoscaler_behavior :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v2_horizontal_pod_autoscaler_condition.rst b/doc/source/kubernetes.client.models.v2_horizontal_pod_autoscaler_condition.rst index 99abdcaf4f..9247e05c6e 100644 --- a/doc/source/kubernetes.client.models.v2_horizontal_pod_autoscaler_condition.rst +++ b/doc/source/kubernetes.client.models.v2_horizontal_pod_autoscaler_condition.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v2\_horizontal\_pod\_autoscaler\_condition module .. automodule:: kubernetes.client.models.v2_horizontal_pod_autoscaler_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v2_horizontal_pod_autoscaler_list.rst b/doc/source/kubernetes.client.models.v2_horizontal_pod_autoscaler_list.rst index a91d2e619f..b657adeda6 100644 --- a/doc/source/kubernetes.client.models.v2_horizontal_pod_autoscaler_list.rst +++ b/doc/source/kubernetes.client.models.v2_horizontal_pod_autoscaler_list.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v2\_horizontal\_pod\_autoscaler\_list module .. automodule:: kubernetes.client.models.v2_horizontal_pod_autoscaler_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v2_horizontal_pod_autoscaler_spec.rst b/doc/source/kubernetes.client.models.v2_horizontal_pod_autoscaler_spec.rst index 2c7ce44f05..02f91093fd 100644 --- a/doc/source/kubernetes.client.models.v2_horizontal_pod_autoscaler_spec.rst +++ b/doc/source/kubernetes.client.models.v2_horizontal_pod_autoscaler_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v2\_horizontal\_pod\_autoscaler\_spec module .. automodule:: kubernetes.client.models.v2_horizontal_pod_autoscaler_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v2_horizontal_pod_autoscaler_status.rst b/doc/source/kubernetes.client.models.v2_horizontal_pod_autoscaler_status.rst index 5f66dad478..95e8f3770f 100644 --- a/doc/source/kubernetes.client.models.v2_horizontal_pod_autoscaler_status.rst +++ b/doc/source/kubernetes.client.models.v2_horizontal_pod_autoscaler_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v2\_horizontal\_pod\_autoscaler\_status module .. automodule:: kubernetes.client.models.v2_horizontal_pod_autoscaler_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v2_hpa_scaling_policy.rst b/doc/source/kubernetes.client.models.v2_hpa_scaling_policy.rst index 710d326ec6..3ea27ed9e0 100644 --- a/doc/source/kubernetes.client.models.v2_hpa_scaling_policy.rst +++ b/doc/source/kubernetes.client.models.v2_hpa_scaling_policy.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v2\_hpa\_scaling\_policy module .. automodule:: kubernetes.client.models.v2_hpa_scaling_policy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v2_hpa_scaling_rules.rst b/doc/source/kubernetes.client.models.v2_hpa_scaling_rules.rst index d56db2b914..df3645386e 100644 --- a/doc/source/kubernetes.client.models.v2_hpa_scaling_rules.rst +++ b/doc/source/kubernetes.client.models.v2_hpa_scaling_rules.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v2\_hpa\_scaling\_rules module .. automodule:: kubernetes.client.models.v2_hpa_scaling_rules :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v2_metric_identifier.rst b/doc/source/kubernetes.client.models.v2_metric_identifier.rst index a4599ed5f7..c290bcc393 100644 --- a/doc/source/kubernetes.client.models.v2_metric_identifier.rst +++ b/doc/source/kubernetes.client.models.v2_metric_identifier.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v2\_metric\_identifier module .. automodule:: kubernetes.client.models.v2_metric_identifier :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v2_metric_spec.rst b/doc/source/kubernetes.client.models.v2_metric_spec.rst index 3736b8cc42..d9f2d6b400 100644 --- a/doc/source/kubernetes.client.models.v2_metric_spec.rst +++ b/doc/source/kubernetes.client.models.v2_metric_spec.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v2\_metric\_spec module .. automodule:: kubernetes.client.models.v2_metric_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v2_metric_status.rst b/doc/source/kubernetes.client.models.v2_metric_status.rst index cc649e2308..cd30fd1fae 100644 --- a/doc/source/kubernetes.client.models.v2_metric_status.rst +++ b/doc/source/kubernetes.client.models.v2_metric_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v2\_metric\_status module .. automodule:: kubernetes.client.models.v2_metric_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v2_metric_target.rst b/doc/source/kubernetes.client.models.v2_metric_target.rst index 8b53fe4524..17e99de671 100644 --- a/doc/source/kubernetes.client.models.v2_metric_target.rst +++ b/doc/source/kubernetes.client.models.v2_metric_target.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v2\_metric\_target module .. automodule:: kubernetes.client.models.v2_metric_target :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v2_metric_value_status.rst b/doc/source/kubernetes.client.models.v2_metric_value_status.rst index a36ee69664..b360fecf80 100644 --- a/doc/source/kubernetes.client.models.v2_metric_value_status.rst +++ b/doc/source/kubernetes.client.models.v2_metric_value_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v2\_metric\_value\_status module .. automodule:: kubernetes.client.models.v2_metric_value_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v2_object_metric_source.rst b/doc/source/kubernetes.client.models.v2_object_metric_source.rst index ca0dd9780e..a4cfa644f7 100644 --- a/doc/source/kubernetes.client.models.v2_object_metric_source.rst +++ b/doc/source/kubernetes.client.models.v2_object_metric_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v2\_object\_metric\_source module .. automodule:: kubernetes.client.models.v2_object_metric_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v2_object_metric_status.rst b/doc/source/kubernetes.client.models.v2_object_metric_status.rst index 2a65cf0f0c..cadfde5f89 100644 --- a/doc/source/kubernetes.client.models.v2_object_metric_status.rst +++ b/doc/source/kubernetes.client.models.v2_object_metric_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v2\_object\_metric\_status module .. automodule:: kubernetes.client.models.v2_object_metric_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v2_pods_metric_source.rst b/doc/source/kubernetes.client.models.v2_pods_metric_source.rst index 0fe4db1621..bb7d19518f 100644 --- a/doc/source/kubernetes.client.models.v2_pods_metric_source.rst +++ b/doc/source/kubernetes.client.models.v2_pods_metric_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v2\_pods\_metric\_source module .. automodule:: kubernetes.client.models.v2_pods_metric_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v2_pods_metric_status.rst b/doc/source/kubernetes.client.models.v2_pods_metric_status.rst index 58042d41b5..bd9699adaf 100644 --- a/doc/source/kubernetes.client.models.v2_pods_metric_status.rst +++ b/doc/source/kubernetes.client.models.v2_pods_metric_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v2\_pods\_metric\_status module .. automodule:: kubernetes.client.models.v2_pods_metric_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v2_resource_metric_source.rst b/doc/source/kubernetes.client.models.v2_resource_metric_source.rst index 565f68e5ee..93d869922c 100644 --- a/doc/source/kubernetes.client.models.v2_resource_metric_source.rst +++ b/doc/source/kubernetes.client.models.v2_resource_metric_source.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v2\_resource\_metric\_source module .. automodule:: kubernetes.client.models.v2_resource_metric_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.v2_resource_metric_status.rst b/doc/source/kubernetes.client.models.v2_resource_metric_status.rst index dac92bd11e..0c4047b169 100644 --- a/doc/source/kubernetes.client.models.v2_resource_metric_status.rst +++ b/doc/source/kubernetes.client.models.v2_resource_metric_status.rst @@ -3,5 +3,5 @@ kubernetes.client.models.v2\_resource\_metric\_status module .. automodule:: kubernetes.client.models.v2_resource_metric_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.models.version_info.rst b/doc/source/kubernetes.client.models.version_info.rst index 62cfae0865..43208ee706 100644 --- a/doc/source/kubernetes.client.models.version_info.rst +++ b/doc/source/kubernetes.client.models.version_info.rst @@ -3,5 +3,5 @@ kubernetes.client.models.version\_info module .. automodule:: kubernetes.client.models.version_info :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.rest.rst b/doc/source/kubernetes.client.rest.rst index 55334bef78..6929ca8508 100644 --- a/doc/source/kubernetes.client.rest.rst +++ b/doc/source/kubernetes.client.rest.rst @@ -3,5 +3,5 @@ kubernetes.client.rest module .. automodule:: kubernetes.client.rest :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.client.rst b/doc/source/kubernetes.client.rst index e96c7627a1..e2acca12c8 100644 --- a/doc/source/kubernetes.client.rst +++ b/doc/source/kubernetes.client.rst @@ -26,5 +26,5 @@ Module contents .. automodule:: kubernetes.client :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.e2e_test.base.rst b/doc/source/kubernetes.e2e_test.base.rst index 376657861d..3cbd1e3cda 100644 --- a/doc/source/kubernetes.e2e_test.base.rst +++ b/doc/source/kubernetes.e2e_test.base.rst @@ -3,5 +3,5 @@ kubernetes.e2e\_test.base module .. automodule:: kubernetes.e2e_test.base :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.e2e_test.port_server.rst b/doc/source/kubernetes.e2e_test.port_server.rst index 5e83fccaa2..afffac2afc 100644 --- a/doc/source/kubernetes.e2e_test.port_server.rst +++ b/doc/source/kubernetes.e2e_test.port_server.rst @@ -3,5 +3,5 @@ kubernetes.e2e\_test.port\_server module .. automodule:: kubernetes.e2e_test.port_server :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.e2e_test.rst b/doc/source/kubernetes.e2e_test.rst index 07ec5995ce..eb68076e44 100644 --- a/doc/source/kubernetes.e2e_test.rst +++ b/doc/source/kubernetes.e2e_test.rst @@ -20,5 +20,5 @@ Module contents .. automodule:: kubernetes.e2e_test :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.e2e_test.test_apps.rst b/doc/source/kubernetes.e2e_test.test_apps.rst index a4957d6142..967382a5d9 100644 --- a/doc/source/kubernetes.e2e_test.test_apps.rst +++ b/doc/source/kubernetes.e2e_test.test_apps.rst @@ -3,5 +3,5 @@ kubernetes.e2e\_test.test\_apps module .. automodule:: kubernetes.e2e_test.test_apps :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.e2e_test.test_batch.rst b/doc/source/kubernetes.e2e_test.test_batch.rst index ab1ca153a8..36e0d7e728 100644 --- a/doc/source/kubernetes.e2e_test.test_batch.rst +++ b/doc/source/kubernetes.e2e_test.test_batch.rst @@ -3,5 +3,5 @@ kubernetes.e2e\_test.test\_batch module .. automodule:: kubernetes.e2e_test.test_batch :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.e2e_test.test_client.rst b/doc/source/kubernetes.e2e_test.test_client.rst index 9cb16aa1cb..efeef16478 100644 --- a/doc/source/kubernetes.e2e_test.test_client.rst +++ b/doc/source/kubernetes.e2e_test.test_client.rst @@ -3,5 +3,5 @@ kubernetes.e2e\_test.test\_client module .. automodule:: kubernetes.e2e_test.test_client :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.e2e_test.test_utils.rst b/doc/source/kubernetes.e2e_test.test_utils.rst index dcbaf05135..ddc91cb9e1 100644 --- a/doc/source/kubernetes.e2e_test.test_utils.rst +++ b/doc/source/kubernetes.e2e_test.test_utils.rst @@ -3,5 +3,5 @@ kubernetes.e2e\_test.test\_utils module .. automodule:: kubernetes.e2e_test.test_utils :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.e2e_test.test_watch.rst b/doc/source/kubernetes.e2e_test.test_watch.rst index 5ebf524c8d..3abdd68806 100644 --- a/doc/source/kubernetes.e2e_test.test_watch.rst +++ b/doc/source/kubernetes.e2e_test.test_watch.rst @@ -3,5 +3,5 @@ kubernetes.e2e\_test.test\_watch module .. automodule:: kubernetes.e2e_test.test_watch :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.rst b/doc/source/kubernetes.rst index df2f9da33c..29a02f158a 100644 --- a/doc/source/kubernetes.rst +++ b/doc/source/kubernetes.rst @@ -22,5 +22,5 @@ Module contents .. automodule:: kubernetes :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.rst b/doc/source/kubernetes.test.rst index 2ec3a14e5d..717024d629 100644 --- a/doc/source/kubernetes.test.rst +++ b/doc/source/kubernetes.test.rst @@ -82,13 +82,13 @@ Submodules kubernetes.test.test_resource_v1beta2_api kubernetes.test.test_scheduling_api kubernetes.test.test_scheduling_v1_api + kubernetes.test.test_scheduling_v1alpha1_api kubernetes.test.test_storage_api kubernetes.test.test_storage_v1_api kubernetes.test.test_storage_v1_token_request - kubernetes.test.test_storage_v1alpha1_api kubernetes.test.test_storage_v1beta1_api kubernetes.test.test_storagemigration_api - kubernetes.test.test_storagemigration_v1alpha1_api + kubernetes.test.test_storagemigration_v1beta1_api kubernetes.test.test_v1_affinity kubernetes.test.test_v1_aggregation_rule kubernetes.test.test_v1_allocated_device_status @@ -265,6 +265,7 @@ Submodules kubernetes.test.test_v1_git_repo_volume_source kubernetes.test.test_v1_glusterfs_persistent_volume_source kubernetes.test.test_v1_glusterfs_volume_source + kubernetes.test.test_v1_group_resource kubernetes.test.test_v1_group_subject kubernetes.test.test_v1_group_version_for_discovery kubernetes.test.test_v1_grpc_action @@ -602,15 +603,15 @@ Submodules kubernetes.test.test_v1_webhook_conversion kubernetes.test.test_v1_weighted_pod_affinity_term kubernetes.test.test_v1_windows_security_context_options + kubernetes.test.test_v1_workload_reference kubernetes.test.test_v1alpha1_apply_configuration kubernetes.test.test_v1alpha1_cluster_trust_bundle kubernetes.test.test_v1alpha1_cluster_trust_bundle_list kubernetes.test.test_v1alpha1_cluster_trust_bundle_spec - kubernetes.test.test_v1alpha1_group_version_resource + kubernetes.test.test_v1alpha1_gang_scheduling_policy kubernetes.test.test_v1alpha1_json_patch kubernetes.test.test_v1alpha1_match_condition kubernetes.test.test_v1alpha1_match_resources - kubernetes.test.test_v1alpha1_migration_condition kubernetes.test.test_v1alpha1_mutating_admission_policy kubernetes.test.test_v1alpha1_mutating_admission_policy_binding kubernetes.test.test_v1alpha1_mutating_admission_policy_binding_list @@ -621,31 +622,26 @@ Submodules kubernetes.test.test_v1alpha1_named_rule_with_operations kubernetes.test.test_v1alpha1_param_kind kubernetes.test.test_v1alpha1_param_ref - kubernetes.test.test_v1alpha1_pod_certificate_request - kubernetes.test.test_v1alpha1_pod_certificate_request_list - kubernetes.test.test_v1alpha1_pod_certificate_request_spec - kubernetes.test.test_v1alpha1_pod_certificate_request_status + kubernetes.test.test_v1alpha1_pod_group + kubernetes.test.test_v1alpha1_pod_group_policy kubernetes.test.test_v1alpha1_server_storage_version kubernetes.test.test_v1alpha1_storage_version kubernetes.test.test_v1alpha1_storage_version_condition kubernetes.test.test_v1alpha1_storage_version_list - kubernetes.test.test_v1alpha1_storage_version_migration - kubernetes.test.test_v1alpha1_storage_version_migration_list - kubernetes.test.test_v1alpha1_storage_version_migration_spec - kubernetes.test.test_v1alpha1_storage_version_migration_status kubernetes.test.test_v1alpha1_storage_version_status + kubernetes.test.test_v1alpha1_typed_local_object_reference kubernetes.test.test_v1alpha1_variable - kubernetes.test.test_v1alpha1_volume_attributes_class - kubernetes.test.test_v1alpha1_volume_attributes_class_list + kubernetes.test.test_v1alpha1_workload + kubernetes.test.test_v1alpha1_workload_list + kubernetes.test.test_v1alpha1_workload_spec kubernetes.test.test_v1alpha2_lease_candidate kubernetes.test.test_v1alpha2_lease_candidate_list kubernetes.test.test_v1alpha2_lease_candidate_spec - kubernetes.test.test_v1alpha3_cel_device_selector - kubernetes.test.test_v1alpha3_device_selector kubernetes.test.test_v1alpha3_device_taint kubernetes.test.test_v1alpha3_device_taint_rule kubernetes.test.test_v1alpha3_device_taint_rule_list kubernetes.test.test_v1alpha3_device_taint_rule_spec + kubernetes.test.test_v1alpha3_device_taint_rule_status kubernetes.test.test_v1alpha3_device_taint_selector kubernetes.test.test_v1beta1_allocated_device_status kubernetes.test.test_v1beta1_allocation_result @@ -701,6 +697,10 @@ Submodules kubernetes.test.test_v1beta1_param_kind kubernetes.test.test_v1beta1_param_ref kubernetes.test.test_v1beta1_parent_reference + kubernetes.test.test_v1beta1_pod_certificate_request + kubernetes.test.test_v1beta1_pod_certificate_request_list + kubernetes.test.test_v1beta1_pod_certificate_request_spec + kubernetes.test.test_v1beta1_pod_certificate_request_status kubernetes.test.test_v1beta1_resource_claim kubernetes.test.test_v1beta1_resource_claim_consumer_reference kubernetes.test.test_v1beta1_resource_claim_list @@ -717,6 +717,10 @@ Submodules kubernetes.test.test_v1beta1_service_cidr_list kubernetes.test.test_v1beta1_service_cidr_spec kubernetes.test.test_v1beta1_service_cidr_status + kubernetes.test.test_v1beta1_storage_version_migration + kubernetes.test.test_v1beta1_storage_version_migration_list + kubernetes.test.test_v1beta1_storage_version_migration_spec + kubernetes.test.test_v1beta1_storage_version_migration_status kubernetes.test.test_v1beta1_variable kubernetes.test.test_v1beta1_volume_attributes_class kubernetes.test.test_v1beta1_volume_attributes_class_list @@ -795,5 +799,5 @@ Module contents .. automodule:: kubernetes.test :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_admissionregistration_api.rst b/doc/source/kubernetes.test.test_admissionregistration_api.rst index 7efa7fe4b7..8f003c2daa 100644 --- a/doc/source/kubernetes.test.test_admissionregistration_api.rst +++ b/doc/source/kubernetes.test.test_admissionregistration_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_admissionregistration\_api module .. automodule:: kubernetes.test.test_admissionregistration_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_admissionregistration_v1_api.rst b/doc/source/kubernetes.test.test_admissionregistration_v1_api.rst index dcd7f81865..c410f8bb05 100644 --- a/doc/source/kubernetes.test.test_admissionregistration_v1_api.rst +++ b/doc/source/kubernetes.test.test_admissionregistration_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_admissionregistration\_v1\_api module .. automodule:: kubernetes.test.test_admissionregistration_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_admissionregistration_v1_service_reference.rst b/doc/source/kubernetes.test.test_admissionregistration_v1_service_reference.rst index b7f74ac6d3..1ed77cc8f9 100644 --- a/doc/source/kubernetes.test.test_admissionregistration_v1_service_reference.rst +++ b/doc/source/kubernetes.test.test_admissionregistration_v1_service_reference.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_admissionregistration\_v1\_service\_reference module .. automodule:: kubernetes.test.test_admissionregistration_v1_service_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_admissionregistration_v1_webhook_client_config.rst b/doc/source/kubernetes.test.test_admissionregistration_v1_webhook_client_config.rst index 62af186476..718f13f44d 100644 --- a/doc/source/kubernetes.test.test_admissionregistration_v1_webhook_client_config.rst +++ b/doc/source/kubernetes.test.test_admissionregistration_v1_webhook_client_config.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_admissionregistration\_v1\_webhook\_client\_config module .. automodule:: kubernetes.test.test_admissionregistration_v1_webhook_client_config :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_admissionregistration_v1alpha1_api.rst b/doc/source/kubernetes.test.test_admissionregistration_v1alpha1_api.rst index 3f2bdfe03b..650a36b29b 100644 --- a/doc/source/kubernetes.test.test_admissionregistration_v1alpha1_api.rst +++ b/doc/source/kubernetes.test.test_admissionregistration_v1alpha1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_admissionregistration\_v1alpha1\_api module .. automodule:: kubernetes.test.test_admissionregistration_v1alpha1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_admissionregistration_v1beta1_api.rst b/doc/source/kubernetes.test.test_admissionregistration_v1beta1_api.rst index 6ab20345c8..4c7666fdfe 100644 --- a/doc/source/kubernetes.test.test_admissionregistration_v1beta1_api.rst +++ b/doc/source/kubernetes.test.test_admissionregistration_v1beta1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_admissionregistration\_v1beta1\_api module .. automodule:: kubernetes.test.test_admissionregistration_v1beta1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_apiextensions_api.rst b/doc/source/kubernetes.test.test_apiextensions_api.rst index 34004c8583..6962c57122 100644 --- a/doc/source/kubernetes.test.test_apiextensions_api.rst +++ b/doc/source/kubernetes.test.test_apiextensions_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_apiextensions\_api module .. automodule:: kubernetes.test.test_apiextensions_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_apiextensions_v1_api.rst b/doc/source/kubernetes.test.test_apiextensions_v1_api.rst index 10f0c9cee8..e62a3dfbb4 100644 --- a/doc/source/kubernetes.test.test_apiextensions_v1_api.rst +++ b/doc/source/kubernetes.test.test_apiextensions_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_apiextensions\_v1\_api module .. automodule:: kubernetes.test.test_apiextensions_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_apiextensions_v1_service_reference.rst b/doc/source/kubernetes.test.test_apiextensions_v1_service_reference.rst index 2e1873846a..af514e5657 100644 --- a/doc/source/kubernetes.test.test_apiextensions_v1_service_reference.rst +++ b/doc/source/kubernetes.test.test_apiextensions_v1_service_reference.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_apiextensions\_v1\_service\_reference module .. automodule:: kubernetes.test.test_apiextensions_v1_service_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_apiextensions_v1_webhook_client_config.rst b/doc/source/kubernetes.test.test_apiextensions_v1_webhook_client_config.rst index 5301c25e14..f37e2c5c56 100644 --- a/doc/source/kubernetes.test.test_apiextensions_v1_webhook_client_config.rst +++ b/doc/source/kubernetes.test.test_apiextensions_v1_webhook_client_config.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_apiextensions\_v1\_webhook\_client\_config module .. automodule:: kubernetes.test.test_apiextensions_v1_webhook_client_config :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_apiregistration_api.rst b/doc/source/kubernetes.test.test_apiregistration_api.rst index dfc8c35a05..2b59966df1 100644 --- a/doc/source/kubernetes.test.test_apiregistration_api.rst +++ b/doc/source/kubernetes.test.test_apiregistration_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_apiregistration\_api module .. automodule:: kubernetes.test.test_apiregistration_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_apiregistration_v1_api.rst b/doc/source/kubernetes.test.test_apiregistration_v1_api.rst index 0e00bcd4cb..dada22b1b4 100644 --- a/doc/source/kubernetes.test.test_apiregistration_v1_api.rst +++ b/doc/source/kubernetes.test.test_apiregistration_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_apiregistration\_v1\_api module .. automodule:: kubernetes.test.test_apiregistration_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_apiregistration_v1_service_reference.rst b/doc/source/kubernetes.test.test_apiregistration_v1_service_reference.rst index 894f51839b..3599fd49d0 100644 --- a/doc/source/kubernetes.test.test_apiregistration_v1_service_reference.rst +++ b/doc/source/kubernetes.test.test_apiregistration_v1_service_reference.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_apiregistration\_v1\_service\_reference module .. automodule:: kubernetes.test.test_apiregistration_v1_service_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_apis_api.rst b/doc/source/kubernetes.test.test_apis_api.rst index f64a507335..2f8801c431 100644 --- a/doc/source/kubernetes.test.test_apis_api.rst +++ b/doc/source/kubernetes.test.test_apis_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_apis\_api module .. automodule:: kubernetes.test.test_apis_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_apps_api.rst b/doc/source/kubernetes.test.test_apps_api.rst index e7016ba6bc..af2d67d3ba 100644 --- a/doc/source/kubernetes.test.test_apps_api.rst +++ b/doc/source/kubernetes.test.test_apps_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_apps\_api module .. automodule:: kubernetes.test.test_apps_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_apps_v1_api.rst b/doc/source/kubernetes.test.test_apps_v1_api.rst index 27ac5bb7ed..ac8901055a 100644 --- a/doc/source/kubernetes.test.test_apps_v1_api.rst +++ b/doc/source/kubernetes.test.test_apps_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_apps\_v1\_api module .. automodule:: kubernetes.test.test_apps_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_authentication_api.rst b/doc/source/kubernetes.test.test_authentication_api.rst index f5418b0cda..8a4faa897e 100644 --- a/doc/source/kubernetes.test.test_authentication_api.rst +++ b/doc/source/kubernetes.test.test_authentication_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_authentication\_api module .. automodule:: kubernetes.test.test_authentication_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_authentication_v1_api.rst b/doc/source/kubernetes.test.test_authentication_v1_api.rst index 9683ac7e7d..dca7a11438 100644 --- a/doc/source/kubernetes.test.test_authentication_v1_api.rst +++ b/doc/source/kubernetes.test.test_authentication_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_authentication\_v1\_api module .. automodule:: kubernetes.test.test_authentication_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_authentication_v1_token_request.rst b/doc/source/kubernetes.test.test_authentication_v1_token_request.rst index b4d3164844..b25f930889 100644 --- a/doc/source/kubernetes.test.test_authentication_v1_token_request.rst +++ b/doc/source/kubernetes.test.test_authentication_v1_token_request.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_authentication\_v1\_token\_request module .. automodule:: kubernetes.test.test_authentication_v1_token_request :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_authorization_api.rst b/doc/source/kubernetes.test.test_authorization_api.rst index 4cab598483..973caace73 100644 --- a/doc/source/kubernetes.test.test_authorization_api.rst +++ b/doc/source/kubernetes.test.test_authorization_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_authorization\_api module .. automodule:: kubernetes.test.test_authorization_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_authorization_v1_api.rst b/doc/source/kubernetes.test.test_authorization_v1_api.rst index 091a7e0ea8..d404e5bb85 100644 --- a/doc/source/kubernetes.test.test_authorization_v1_api.rst +++ b/doc/source/kubernetes.test.test_authorization_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_authorization\_v1\_api module .. automodule:: kubernetes.test.test_authorization_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_autoscaling_api.rst b/doc/source/kubernetes.test.test_autoscaling_api.rst index e39b5305f1..ad0d8beb10 100644 --- a/doc/source/kubernetes.test.test_autoscaling_api.rst +++ b/doc/source/kubernetes.test.test_autoscaling_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_autoscaling\_api module .. automodule:: kubernetes.test.test_autoscaling_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_autoscaling_v1_api.rst b/doc/source/kubernetes.test.test_autoscaling_v1_api.rst index e1a7c1a1e1..26d7d959c5 100644 --- a/doc/source/kubernetes.test.test_autoscaling_v1_api.rst +++ b/doc/source/kubernetes.test.test_autoscaling_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_autoscaling\_v1\_api module .. automodule:: kubernetes.test.test_autoscaling_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_autoscaling_v2_api.rst b/doc/source/kubernetes.test.test_autoscaling_v2_api.rst index cb2dc7d74f..fb57727b63 100644 --- a/doc/source/kubernetes.test.test_autoscaling_v2_api.rst +++ b/doc/source/kubernetes.test.test_autoscaling_v2_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_autoscaling\_v2\_api module .. automodule:: kubernetes.test.test_autoscaling_v2_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_batch_api.rst b/doc/source/kubernetes.test.test_batch_api.rst index a7f3a2970f..1715c225ac 100644 --- a/doc/source/kubernetes.test.test_batch_api.rst +++ b/doc/source/kubernetes.test.test_batch_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_batch\_api module .. automodule:: kubernetes.test.test_batch_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_batch_v1_api.rst b/doc/source/kubernetes.test.test_batch_v1_api.rst index feb2df0f13..8ce81ffa2b 100644 --- a/doc/source/kubernetes.test.test_batch_v1_api.rst +++ b/doc/source/kubernetes.test.test_batch_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_batch\_v1\_api module .. automodule:: kubernetes.test.test_batch_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_certificates_api.rst b/doc/source/kubernetes.test.test_certificates_api.rst index bd871a0c13..86db462344 100644 --- a/doc/source/kubernetes.test.test_certificates_api.rst +++ b/doc/source/kubernetes.test.test_certificates_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_certificates\_api module .. automodule:: kubernetes.test.test_certificates_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_certificates_v1_api.rst b/doc/source/kubernetes.test.test_certificates_v1_api.rst index 89310320dd..1a7a6d2fa6 100644 --- a/doc/source/kubernetes.test.test_certificates_v1_api.rst +++ b/doc/source/kubernetes.test.test_certificates_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_certificates\_v1\_api module .. automodule:: kubernetes.test.test_certificates_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_certificates_v1alpha1_api.rst b/doc/source/kubernetes.test.test_certificates_v1alpha1_api.rst index 03dca9fbc7..c1497e1a12 100644 --- a/doc/source/kubernetes.test.test_certificates_v1alpha1_api.rst +++ b/doc/source/kubernetes.test.test_certificates_v1alpha1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_certificates\_v1alpha1\_api module .. automodule:: kubernetes.test.test_certificates_v1alpha1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_certificates_v1beta1_api.rst b/doc/source/kubernetes.test.test_certificates_v1beta1_api.rst index 2cfcc0286a..ba595ccc6f 100644 --- a/doc/source/kubernetes.test.test_certificates_v1beta1_api.rst +++ b/doc/source/kubernetes.test.test_certificates_v1beta1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_certificates\_v1beta1\_api module .. automodule:: kubernetes.test.test_certificates_v1beta1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_coordination_api.rst b/doc/source/kubernetes.test.test_coordination_api.rst index f500bf2886..359984c3b7 100644 --- a/doc/source/kubernetes.test.test_coordination_api.rst +++ b/doc/source/kubernetes.test.test_coordination_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_coordination\_api module .. automodule:: kubernetes.test.test_coordination_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_coordination_v1_api.rst b/doc/source/kubernetes.test.test_coordination_v1_api.rst index 10ac8bb305..34bc9e11e8 100644 --- a/doc/source/kubernetes.test.test_coordination_v1_api.rst +++ b/doc/source/kubernetes.test.test_coordination_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_coordination\_v1\_api module .. automodule:: kubernetes.test.test_coordination_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_coordination_v1alpha2_api.rst b/doc/source/kubernetes.test.test_coordination_v1alpha2_api.rst index 1efcee8257..1f1d7bd79d 100644 --- a/doc/source/kubernetes.test.test_coordination_v1alpha2_api.rst +++ b/doc/source/kubernetes.test.test_coordination_v1alpha2_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_coordination\_v1alpha2\_api module .. automodule:: kubernetes.test.test_coordination_v1alpha2_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_coordination_v1beta1_api.rst b/doc/source/kubernetes.test.test_coordination_v1beta1_api.rst index 314f8905ee..5a28babd28 100644 --- a/doc/source/kubernetes.test.test_coordination_v1beta1_api.rst +++ b/doc/source/kubernetes.test.test_coordination_v1beta1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_coordination\_v1beta1\_api module .. automodule:: kubernetes.test.test_coordination_v1beta1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_core_api.rst b/doc/source/kubernetes.test.test_core_api.rst index 47b6e231bb..337a2757e9 100644 --- a/doc/source/kubernetes.test.test_core_api.rst +++ b/doc/source/kubernetes.test.test_core_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_core\_api module .. automodule:: kubernetes.test.test_core_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_core_v1_api.rst b/doc/source/kubernetes.test.test_core_v1_api.rst index 2576a01eb5..6441de9ace 100644 --- a/doc/source/kubernetes.test.test_core_v1_api.rst +++ b/doc/source/kubernetes.test.test_core_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_core\_v1\_api module .. automodule:: kubernetes.test.test_core_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_core_v1_endpoint_port.rst b/doc/source/kubernetes.test.test_core_v1_endpoint_port.rst index 3655e7b7e8..c9cc659f05 100644 --- a/doc/source/kubernetes.test.test_core_v1_endpoint_port.rst +++ b/doc/source/kubernetes.test.test_core_v1_endpoint_port.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_core\_v1\_endpoint\_port module .. automodule:: kubernetes.test.test_core_v1_endpoint_port :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_core_v1_event.rst b/doc/source/kubernetes.test.test_core_v1_event.rst index 9cb0c42d6c..1764cecb8d 100644 --- a/doc/source/kubernetes.test.test_core_v1_event.rst +++ b/doc/source/kubernetes.test.test_core_v1_event.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_core\_v1\_event module .. automodule:: kubernetes.test.test_core_v1_event :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_core_v1_event_list.rst b/doc/source/kubernetes.test.test_core_v1_event_list.rst index d9f5945722..4ce76073f0 100644 --- a/doc/source/kubernetes.test.test_core_v1_event_list.rst +++ b/doc/source/kubernetes.test.test_core_v1_event_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_core\_v1\_event\_list module .. automodule:: kubernetes.test.test_core_v1_event_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_core_v1_event_series.rst b/doc/source/kubernetes.test.test_core_v1_event_series.rst index 506a473967..f52a36f5bb 100644 --- a/doc/source/kubernetes.test.test_core_v1_event_series.rst +++ b/doc/source/kubernetes.test.test_core_v1_event_series.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_core\_v1\_event\_series module .. automodule:: kubernetes.test.test_core_v1_event_series :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_core_v1_resource_claim.rst b/doc/source/kubernetes.test.test_core_v1_resource_claim.rst index 203a6baf1d..0d3233c13c 100644 --- a/doc/source/kubernetes.test.test_core_v1_resource_claim.rst +++ b/doc/source/kubernetes.test.test_core_v1_resource_claim.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_core\_v1\_resource\_claim module .. automodule:: kubernetes.test.test_core_v1_resource_claim :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_custom_objects_api.rst b/doc/source/kubernetes.test.test_custom_objects_api.rst index b78973416d..cb36118197 100644 --- a/doc/source/kubernetes.test.test_custom_objects_api.rst +++ b/doc/source/kubernetes.test.test_custom_objects_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_custom\_objects\_api module .. automodule:: kubernetes.test.test_custom_objects_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_discovery_api.rst b/doc/source/kubernetes.test.test_discovery_api.rst index 84e4f91cf7..5db09e4e48 100644 --- a/doc/source/kubernetes.test.test_discovery_api.rst +++ b/doc/source/kubernetes.test.test_discovery_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_discovery\_api module .. automodule:: kubernetes.test.test_discovery_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_discovery_v1_api.rst b/doc/source/kubernetes.test.test_discovery_v1_api.rst index 53a08c7542..f6499140b5 100644 --- a/doc/source/kubernetes.test.test_discovery_v1_api.rst +++ b/doc/source/kubernetes.test.test_discovery_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_discovery\_v1\_api module .. automodule:: kubernetes.test.test_discovery_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_discovery_v1_endpoint_port.rst b/doc/source/kubernetes.test.test_discovery_v1_endpoint_port.rst index bb94890581..7fd3f4ab9a 100644 --- a/doc/source/kubernetes.test.test_discovery_v1_endpoint_port.rst +++ b/doc/source/kubernetes.test.test_discovery_v1_endpoint_port.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_discovery\_v1\_endpoint\_port module .. automodule:: kubernetes.test.test_discovery_v1_endpoint_port :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_events_api.rst b/doc/source/kubernetes.test.test_events_api.rst index ffbe76ccaf..9e13ff81a8 100644 --- a/doc/source/kubernetes.test.test_events_api.rst +++ b/doc/source/kubernetes.test.test_events_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_events\_api module .. automodule:: kubernetes.test.test_events_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_events_v1_api.rst b/doc/source/kubernetes.test.test_events_v1_api.rst index 2126adb79f..be605e3f21 100644 --- a/doc/source/kubernetes.test.test_events_v1_api.rst +++ b/doc/source/kubernetes.test.test_events_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_events\_v1\_api module .. automodule:: kubernetes.test.test_events_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_events_v1_event.rst b/doc/source/kubernetes.test.test_events_v1_event.rst index 874901dd9f..54229fc879 100644 --- a/doc/source/kubernetes.test.test_events_v1_event.rst +++ b/doc/source/kubernetes.test.test_events_v1_event.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_events\_v1\_event module .. automodule:: kubernetes.test.test_events_v1_event :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_events_v1_event_list.rst b/doc/source/kubernetes.test.test_events_v1_event_list.rst index 63756bf015..6e06659bc7 100644 --- a/doc/source/kubernetes.test.test_events_v1_event_list.rst +++ b/doc/source/kubernetes.test.test_events_v1_event_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_events\_v1\_event\_list module .. automodule:: kubernetes.test.test_events_v1_event_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_events_v1_event_series.rst b/doc/source/kubernetes.test.test_events_v1_event_series.rst index 079bae244e..032394a2b2 100644 --- a/doc/source/kubernetes.test.test_events_v1_event_series.rst +++ b/doc/source/kubernetes.test.test_events_v1_event_series.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_events\_v1\_event\_series module .. automodule:: kubernetes.test.test_events_v1_event_series :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_flowcontrol_apiserver_api.rst b/doc/source/kubernetes.test.test_flowcontrol_apiserver_api.rst index 6d77f9ff18..8a31138041 100644 --- a/doc/source/kubernetes.test.test_flowcontrol_apiserver_api.rst +++ b/doc/source/kubernetes.test.test_flowcontrol_apiserver_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_flowcontrol\_apiserver\_api module .. automodule:: kubernetes.test.test_flowcontrol_apiserver_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_flowcontrol_apiserver_v1_api.rst b/doc/source/kubernetes.test.test_flowcontrol_apiserver_v1_api.rst index 0cd4fd9c68..a0e0960bd4 100644 --- a/doc/source/kubernetes.test.test_flowcontrol_apiserver_v1_api.rst +++ b/doc/source/kubernetes.test.test_flowcontrol_apiserver_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_flowcontrol\_apiserver\_v1\_api module .. automodule:: kubernetes.test.test_flowcontrol_apiserver_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_flowcontrol_v1_subject.rst b/doc/source/kubernetes.test.test_flowcontrol_v1_subject.rst index 0689e15974..13928be83e 100644 --- a/doc/source/kubernetes.test.test_flowcontrol_v1_subject.rst +++ b/doc/source/kubernetes.test.test_flowcontrol_v1_subject.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_flowcontrol\_v1\_subject module .. automodule:: kubernetes.test.test_flowcontrol_v1_subject :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_internal_apiserver_api.rst b/doc/source/kubernetes.test.test_internal_apiserver_api.rst index 583f37b812..d415312aff 100644 --- a/doc/source/kubernetes.test.test_internal_apiserver_api.rst +++ b/doc/source/kubernetes.test.test_internal_apiserver_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_internal\_apiserver\_api module .. automodule:: kubernetes.test.test_internal_apiserver_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_internal_apiserver_v1alpha1_api.rst b/doc/source/kubernetes.test.test_internal_apiserver_v1alpha1_api.rst index 8dedb9356d..c773a5f1e7 100644 --- a/doc/source/kubernetes.test.test_internal_apiserver_v1alpha1_api.rst +++ b/doc/source/kubernetes.test.test_internal_apiserver_v1alpha1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_internal\_apiserver\_v1alpha1\_api module .. automodule:: kubernetes.test.test_internal_apiserver_v1alpha1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_logs_api.rst b/doc/source/kubernetes.test.test_logs_api.rst index d65a1259ba..5a1b5bccb5 100644 --- a/doc/source/kubernetes.test.test_logs_api.rst +++ b/doc/source/kubernetes.test.test_logs_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_logs\_api module .. automodule:: kubernetes.test.test_logs_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_networking_api.rst b/doc/source/kubernetes.test.test_networking_api.rst index 4a561bc00c..e88bb5817b 100644 --- a/doc/source/kubernetes.test.test_networking_api.rst +++ b/doc/source/kubernetes.test.test_networking_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_networking\_api module .. automodule:: kubernetes.test.test_networking_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_networking_v1_api.rst b/doc/source/kubernetes.test.test_networking_v1_api.rst index 5ccefd6587..7ca3b736aa 100644 --- a/doc/source/kubernetes.test.test_networking_v1_api.rst +++ b/doc/source/kubernetes.test.test_networking_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_networking\_v1\_api module .. automodule:: kubernetes.test.test_networking_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_networking_v1beta1_api.rst b/doc/source/kubernetes.test.test_networking_v1beta1_api.rst index 0288164a74..eddf9c2ccb 100644 --- a/doc/source/kubernetes.test.test_networking_v1beta1_api.rst +++ b/doc/source/kubernetes.test.test_networking_v1beta1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_networking\_v1beta1\_api module .. automodule:: kubernetes.test.test_networking_v1beta1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_node_api.rst b/doc/source/kubernetes.test.test_node_api.rst index 1b6b87392d..605e81a958 100644 --- a/doc/source/kubernetes.test.test_node_api.rst +++ b/doc/source/kubernetes.test.test_node_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_node\_api module .. automodule:: kubernetes.test.test_node_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_node_v1_api.rst b/doc/source/kubernetes.test.test_node_v1_api.rst index 5a6cc8778f..72a4a5c1dd 100644 --- a/doc/source/kubernetes.test.test_node_v1_api.rst +++ b/doc/source/kubernetes.test.test_node_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_node\_v1\_api module .. automodule:: kubernetes.test.test_node_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_openid_api.rst b/doc/source/kubernetes.test.test_openid_api.rst index fb83a66618..2218da299d 100644 --- a/doc/source/kubernetes.test.test_openid_api.rst +++ b/doc/source/kubernetes.test.test_openid_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_openid\_api module .. automodule:: kubernetes.test.test_openid_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_policy_api.rst b/doc/source/kubernetes.test.test_policy_api.rst index 59512f49ed..cdc3144335 100644 --- a/doc/source/kubernetes.test.test_policy_api.rst +++ b/doc/source/kubernetes.test.test_policy_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_policy\_api module .. automodule:: kubernetes.test.test_policy_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_policy_v1_api.rst b/doc/source/kubernetes.test.test_policy_v1_api.rst index fe0bc8d866..25c039c8c0 100644 --- a/doc/source/kubernetes.test.test_policy_v1_api.rst +++ b/doc/source/kubernetes.test.test_policy_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_policy\_v1\_api module .. automodule:: kubernetes.test.test_policy_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_rbac_authorization_api.rst b/doc/source/kubernetes.test.test_rbac_authorization_api.rst index 5117ff6a83..d3d2cda0ae 100644 --- a/doc/source/kubernetes.test.test_rbac_authorization_api.rst +++ b/doc/source/kubernetes.test.test_rbac_authorization_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_rbac\_authorization\_api module .. automodule:: kubernetes.test.test_rbac_authorization_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_rbac_authorization_v1_api.rst b/doc/source/kubernetes.test.test_rbac_authorization_v1_api.rst index 1aabfdbc25..9b1a2726fa 100644 --- a/doc/source/kubernetes.test.test_rbac_authorization_v1_api.rst +++ b/doc/source/kubernetes.test.test_rbac_authorization_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_rbac\_authorization\_v1\_api module .. automodule:: kubernetes.test.test_rbac_authorization_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_rbac_v1_subject.rst b/doc/source/kubernetes.test.test_rbac_v1_subject.rst index 582c52e18b..eae325751a 100644 --- a/doc/source/kubernetes.test.test_rbac_v1_subject.rst +++ b/doc/source/kubernetes.test.test_rbac_v1_subject.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_rbac\_v1\_subject module .. automodule:: kubernetes.test.test_rbac_v1_subject :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_resource_api.rst b/doc/source/kubernetes.test.test_resource_api.rst index fb88f576c2..1c72799ce5 100644 --- a/doc/source/kubernetes.test.test_resource_api.rst +++ b/doc/source/kubernetes.test.test_resource_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_resource\_api module .. automodule:: kubernetes.test.test_resource_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_resource_v1_api.rst b/doc/source/kubernetes.test.test_resource_v1_api.rst index 3d7527ea68..a11fb6e891 100644 --- a/doc/source/kubernetes.test.test_resource_v1_api.rst +++ b/doc/source/kubernetes.test.test_resource_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_resource\_v1\_api module .. automodule:: kubernetes.test.test_resource_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_resource_v1_resource_claim.rst b/doc/source/kubernetes.test.test_resource_v1_resource_claim.rst index 0c3912dd52..66c8cf7394 100644 --- a/doc/source/kubernetes.test.test_resource_v1_resource_claim.rst +++ b/doc/source/kubernetes.test.test_resource_v1_resource_claim.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_resource\_v1\_resource\_claim module .. automodule:: kubernetes.test.test_resource_v1_resource_claim :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_resource_v1alpha3_api.rst b/doc/source/kubernetes.test.test_resource_v1alpha3_api.rst index 056024c4a7..2b344db6a4 100644 --- a/doc/source/kubernetes.test.test_resource_v1alpha3_api.rst +++ b/doc/source/kubernetes.test.test_resource_v1alpha3_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_resource\_v1alpha3\_api module .. automodule:: kubernetes.test.test_resource_v1alpha3_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_resource_v1beta1_api.rst b/doc/source/kubernetes.test.test_resource_v1beta1_api.rst index 059d34fc83..1b20349a9f 100644 --- a/doc/source/kubernetes.test.test_resource_v1beta1_api.rst +++ b/doc/source/kubernetes.test.test_resource_v1beta1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_resource\_v1beta1\_api module .. automodule:: kubernetes.test.test_resource_v1beta1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_resource_v1beta2_api.rst b/doc/source/kubernetes.test.test_resource_v1beta2_api.rst index 9f2dc17d14..5cc00e32ab 100644 --- a/doc/source/kubernetes.test.test_resource_v1beta2_api.rst +++ b/doc/source/kubernetes.test.test_resource_v1beta2_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_resource\_v1beta2\_api module .. automodule:: kubernetes.test.test_resource_v1beta2_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_scheduling_api.rst b/doc/source/kubernetes.test.test_scheduling_api.rst index e4e119664c..2b84441005 100644 --- a/doc/source/kubernetes.test.test_scheduling_api.rst +++ b/doc/source/kubernetes.test.test_scheduling_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_scheduling\_api module .. automodule:: kubernetes.test.test_scheduling_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_scheduling_v1_api.rst b/doc/source/kubernetes.test.test_scheduling_v1_api.rst index 9c76569b85..5fa607afa3 100644 --- a/doc/source/kubernetes.test.test_scheduling_v1_api.rst +++ b/doc/source/kubernetes.test.test_scheduling_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_scheduling\_v1\_api module .. automodule:: kubernetes.test.test_scheduling_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_scheduling_v1alpha1_api.rst b/doc/source/kubernetes.test.test_scheduling_v1alpha1_api.rst new file mode 100644 index 0000000000..b88d5ec5fb --- /dev/null +++ b/doc/source/kubernetes.test.test_scheduling_v1alpha1_api.rst @@ -0,0 +1,7 @@ +kubernetes.test.test\_scheduling\_v1alpha1\_api module +====================================================== + +.. automodule:: kubernetes.test.test_scheduling_v1alpha1_api + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_storage_api.rst b/doc/source/kubernetes.test.test_storage_api.rst index 64367c6360..ce85fe9579 100644 --- a/doc/source/kubernetes.test.test_storage_api.rst +++ b/doc/source/kubernetes.test.test_storage_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_storage\_api module .. automodule:: kubernetes.test.test_storage_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_storage_v1_api.rst b/doc/source/kubernetes.test.test_storage_v1_api.rst index 55ce72bd5b..a3896278a9 100644 --- a/doc/source/kubernetes.test.test_storage_v1_api.rst +++ b/doc/source/kubernetes.test.test_storage_v1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_storage\_v1\_api module .. automodule:: kubernetes.test.test_storage_v1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_storage_v1_token_request.rst b/doc/source/kubernetes.test.test_storage_v1_token_request.rst index b0b442ca9b..739639afcf 100644 --- a/doc/source/kubernetes.test.test_storage_v1_token_request.rst +++ b/doc/source/kubernetes.test.test_storage_v1_token_request.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_storage\_v1\_token\_request module .. automodule:: kubernetes.test.test_storage_v1_token_request :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_storage_v1alpha1_api.rst b/doc/source/kubernetes.test.test_storage_v1alpha1_api.rst deleted file mode 100644 index a2fe7a50ce..0000000000 --- a/doc/source/kubernetes.test.test_storage_v1alpha1_api.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.test.test\_storage\_v1alpha1\_api module -=================================================== - -.. automodule:: kubernetes.test.test_storage_v1alpha1_api - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.test.test_storage_v1beta1_api.rst b/doc/source/kubernetes.test.test_storage_v1beta1_api.rst index 9f7394374a..7f40f9a7d3 100644 --- a/doc/source/kubernetes.test.test_storage_v1beta1_api.rst +++ b/doc/source/kubernetes.test.test_storage_v1beta1_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_storage\_v1beta1\_api module .. automodule:: kubernetes.test.test_storage_v1beta1_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_storagemigration_api.rst b/doc/source/kubernetes.test.test_storagemigration_api.rst index 48cee25882..453734f088 100644 --- a/doc/source/kubernetes.test.test_storagemigration_api.rst +++ b/doc/source/kubernetes.test.test_storagemigration_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_storagemigration\_api module .. automodule:: kubernetes.test.test_storagemigration_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_storagemigration_v1alpha1_api.rst b/doc/source/kubernetes.test.test_storagemigration_v1alpha1_api.rst deleted file mode 100644 index 20650193e6..0000000000 --- a/doc/source/kubernetes.test.test_storagemigration_v1alpha1_api.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.test.test\_storagemigration\_v1alpha1\_api module -============================================================ - -.. automodule:: kubernetes.test.test_storagemigration_v1alpha1_api - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.test.test_storagemigration_v1beta1_api.rst b/doc/source/kubernetes.test.test_storagemigration_v1beta1_api.rst new file mode 100644 index 0000000000..4b61b0f41a --- /dev/null +++ b/doc/source/kubernetes.test.test_storagemigration_v1beta1_api.rst @@ -0,0 +1,7 @@ +kubernetes.test.test\_storagemigration\_v1beta1\_api module +=========================================================== + +.. automodule:: kubernetes.test.test_storagemigration_v1beta1_api + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_affinity.rst b/doc/source/kubernetes.test.test_v1_affinity.rst index 139f1ef1f8..ac8064ba22 100644 --- a/doc/source/kubernetes.test.test_v1_affinity.rst +++ b/doc/source/kubernetes.test.test_v1_affinity.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_affinity module .. automodule:: kubernetes.test.test_v1_affinity :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_aggregation_rule.rst b/doc/source/kubernetes.test.test_v1_aggregation_rule.rst index 4bb0683415..58abe76ac4 100644 --- a/doc/source/kubernetes.test.test_v1_aggregation_rule.rst +++ b/doc/source/kubernetes.test.test_v1_aggregation_rule.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_aggregation\_rule module .. automodule:: kubernetes.test.test_v1_aggregation_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_allocated_device_status.rst b/doc/source/kubernetes.test.test_v1_allocated_device_status.rst index c727899cb0..587076fbec 100644 --- a/doc/source/kubernetes.test.test_v1_allocated_device_status.rst +++ b/doc/source/kubernetes.test.test_v1_allocated_device_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_allocated\_device\_status module .. automodule:: kubernetes.test.test_v1_allocated_device_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_allocation_result.rst b/doc/source/kubernetes.test.test_v1_allocation_result.rst index a23daec067..1290effe52 100644 --- a/doc/source/kubernetes.test.test_v1_allocation_result.rst +++ b/doc/source/kubernetes.test.test_v1_allocation_result.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_allocation\_result module .. automodule:: kubernetes.test.test_v1_allocation_result :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_api_group.rst b/doc/source/kubernetes.test.test_v1_api_group.rst index 17b476dea1..1c4cba7083 100644 --- a/doc/source/kubernetes.test.test_v1_api_group.rst +++ b/doc/source/kubernetes.test.test_v1_api_group.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_api\_group module .. automodule:: kubernetes.test.test_v1_api_group :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_api_group_list.rst b/doc/source/kubernetes.test.test_v1_api_group_list.rst index bea949b68d..230aac657f 100644 --- a/doc/source/kubernetes.test.test_v1_api_group_list.rst +++ b/doc/source/kubernetes.test.test_v1_api_group_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_api\_group\_list module .. automodule:: kubernetes.test.test_v1_api_group_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_api_resource.rst b/doc/source/kubernetes.test.test_v1_api_resource.rst index 5ea2419751..af0d38fb1e 100644 --- a/doc/source/kubernetes.test.test_v1_api_resource.rst +++ b/doc/source/kubernetes.test.test_v1_api_resource.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_api\_resource module .. automodule:: kubernetes.test.test_v1_api_resource :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_api_resource_list.rst b/doc/source/kubernetes.test.test_v1_api_resource_list.rst index 4e74913c35..a0c1ae625a 100644 --- a/doc/source/kubernetes.test.test_v1_api_resource_list.rst +++ b/doc/source/kubernetes.test.test_v1_api_resource_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_api\_resource\_list module .. automodule:: kubernetes.test.test_v1_api_resource_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_api_service.rst b/doc/source/kubernetes.test.test_v1_api_service.rst index 86ed6d094c..a76b2bc02a 100644 --- a/doc/source/kubernetes.test.test_v1_api_service.rst +++ b/doc/source/kubernetes.test.test_v1_api_service.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_api\_service module .. automodule:: kubernetes.test.test_v1_api_service :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_api_service_condition.rst b/doc/source/kubernetes.test.test_v1_api_service_condition.rst index 4297b2a38a..7e635a3910 100644 --- a/doc/source/kubernetes.test.test_v1_api_service_condition.rst +++ b/doc/source/kubernetes.test.test_v1_api_service_condition.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_api\_service\_condition module .. automodule:: kubernetes.test.test_v1_api_service_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_api_service_list.rst b/doc/source/kubernetes.test.test_v1_api_service_list.rst index 321b7cddfb..dc28c59294 100644 --- a/doc/source/kubernetes.test.test_v1_api_service_list.rst +++ b/doc/source/kubernetes.test.test_v1_api_service_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_api\_service\_list module .. automodule:: kubernetes.test.test_v1_api_service_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_api_service_spec.rst b/doc/source/kubernetes.test.test_v1_api_service_spec.rst index 4782a4c387..ddb6b6802f 100644 --- a/doc/source/kubernetes.test.test_v1_api_service_spec.rst +++ b/doc/source/kubernetes.test.test_v1_api_service_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_api\_service\_spec module .. automodule:: kubernetes.test.test_v1_api_service_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_api_service_status.rst b/doc/source/kubernetes.test.test_v1_api_service_status.rst index 556e54686d..98025db32c 100644 --- a/doc/source/kubernetes.test.test_v1_api_service_status.rst +++ b/doc/source/kubernetes.test.test_v1_api_service_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_api\_service\_status module .. automodule:: kubernetes.test.test_v1_api_service_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_api_versions.rst b/doc/source/kubernetes.test.test_v1_api_versions.rst index cbd588cf75..3b25f0df83 100644 --- a/doc/source/kubernetes.test.test_v1_api_versions.rst +++ b/doc/source/kubernetes.test.test_v1_api_versions.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_api\_versions module .. automodule:: kubernetes.test.test_v1_api_versions :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_app_armor_profile.rst b/doc/source/kubernetes.test.test_v1_app_armor_profile.rst index 171901aa0a..6922bf5974 100644 --- a/doc/source/kubernetes.test.test_v1_app_armor_profile.rst +++ b/doc/source/kubernetes.test.test_v1_app_armor_profile.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_app\_armor\_profile module .. automodule:: kubernetes.test.test_v1_app_armor_profile :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_attached_volume.rst b/doc/source/kubernetes.test.test_v1_attached_volume.rst index f174feb2ec..37cd5e7118 100644 --- a/doc/source/kubernetes.test.test_v1_attached_volume.rst +++ b/doc/source/kubernetes.test.test_v1_attached_volume.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_attached\_volume module .. automodule:: kubernetes.test.test_v1_attached_volume :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_audit_annotation.rst b/doc/source/kubernetes.test.test_v1_audit_annotation.rst index 5ea2d4f189..9e654876ca 100644 --- a/doc/source/kubernetes.test.test_v1_audit_annotation.rst +++ b/doc/source/kubernetes.test.test_v1_audit_annotation.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_audit\_annotation module .. automodule:: kubernetes.test.test_v1_audit_annotation :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_aws_elastic_block_store_volume_source.rst b/doc/source/kubernetes.test.test_v1_aws_elastic_block_store_volume_source.rst index 1a6aabe36f..5f504a7ac3 100644 --- a/doc/source/kubernetes.test.test_v1_aws_elastic_block_store_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_aws_elastic_block_store_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_aws\_elastic\_block\_store\_volume\_source module .. automodule:: kubernetes.test.test_v1_aws_elastic_block_store_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_azure_disk_volume_source.rst b/doc/source/kubernetes.test.test_v1_azure_disk_volume_source.rst index a1e0b344d1..21ef4c1ab2 100644 --- a/doc/source/kubernetes.test.test_v1_azure_disk_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_azure_disk_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_azure\_disk\_volume\_source module .. automodule:: kubernetes.test.test_v1_azure_disk_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_azure_file_persistent_volume_source.rst b/doc/source/kubernetes.test.test_v1_azure_file_persistent_volume_source.rst index b00a23e85b..d5d49959da 100644 --- a/doc/source/kubernetes.test.test_v1_azure_file_persistent_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_azure_file_persistent_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_azure\_file\_persistent\_volume\_source module .. automodule:: kubernetes.test.test_v1_azure_file_persistent_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_azure_file_volume_source.rst b/doc/source/kubernetes.test.test_v1_azure_file_volume_source.rst index 8b27064499..aa764c7e92 100644 --- a/doc/source/kubernetes.test.test_v1_azure_file_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_azure_file_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_azure\_file\_volume\_source module .. automodule:: kubernetes.test.test_v1_azure_file_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_binding.rst b/doc/source/kubernetes.test.test_v1_binding.rst index d76563efff..edf1619dcb 100644 --- a/doc/source/kubernetes.test.test_v1_binding.rst +++ b/doc/source/kubernetes.test.test_v1_binding.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_binding module .. automodule:: kubernetes.test.test_v1_binding :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_bound_object_reference.rst b/doc/source/kubernetes.test.test_v1_bound_object_reference.rst index f1a47c78b5..bdb385e364 100644 --- a/doc/source/kubernetes.test.test_v1_bound_object_reference.rst +++ b/doc/source/kubernetes.test.test_v1_bound_object_reference.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_bound\_object\_reference module .. automodule:: kubernetes.test.test_v1_bound_object_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_capabilities.rst b/doc/source/kubernetes.test.test_v1_capabilities.rst index f9898505e1..c838bc28e7 100644 --- a/doc/source/kubernetes.test.test_v1_capabilities.rst +++ b/doc/source/kubernetes.test.test_v1_capabilities.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_capabilities module .. automodule:: kubernetes.test.test_v1_capabilities :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_capacity_request_policy.rst b/doc/source/kubernetes.test.test_v1_capacity_request_policy.rst index f0137990cc..0141b18617 100644 --- a/doc/source/kubernetes.test.test_v1_capacity_request_policy.rst +++ b/doc/source/kubernetes.test.test_v1_capacity_request_policy.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_capacity\_request\_policy module .. automodule:: kubernetes.test.test_v1_capacity_request_policy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_capacity_request_policy_range.rst b/doc/source/kubernetes.test.test_v1_capacity_request_policy_range.rst index b6a6b406df..08fa7c9475 100644 --- a/doc/source/kubernetes.test.test_v1_capacity_request_policy_range.rst +++ b/doc/source/kubernetes.test.test_v1_capacity_request_policy_range.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_capacity\_request\_policy\_range module .. automodule:: kubernetes.test.test_v1_capacity_request_policy_range :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_capacity_requirements.rst b/doc/source/kubernetes.test.test_v1_capacity_requirements.rst index 3348abd0af..a63689fb23 100644 --- a/doc/source/kubernetes.test.test_v1_capacity_requirements.rst +++ b/doc/source/kubernetes.test.test_v1_capacity_requirements.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_capacity\_requirements module .. automodule:: kubernetes.test.test_v1_capacity_requirements :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_cel_device_selector.rst b/doc/source/kubernetes.test.test_v1_cel_device_selector.rst index 67d77cb5c5..f18e2217d7 100644 --- a/doc/source/kubernetes.test.test_v1_cel_device_selector.rst +++ b/doc/source/kubernetes.test.test_v1_cel_device_selector.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_cel\_device\_selector module .. automodule:: kubernetes.test.test_v1_cel_device_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_ceph_fs_persistent_volume_source.rst b/doc/source/kubernetes.test.test_v1_ceph_fs_persistent_volume_source.rst index e691e468e8..52ea572ef1 100644 --- a/doc/source/kubernetes.test.test_v1_ceph_fs_persistent_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_ceph_fs_persistent_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_ceph\_fs\_persistent\_volume\_source module .. automodule:: kubernetes.test.test_v1_ceph_fs_persistent_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_ceph_fs_volume_source.rst b/doc/source/kubernetes.test.test_v1_ceph_fs_volume_source.rst index 5b548136f7..a9db6aa1a1 100644 --- a/doc/source/kubernetes.test.test_v1_ceph_fs_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_ceph_fs_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_ceph\_fs\_volume\_source module .. automodule:: kubernetes.test.test_v1_ceph_fs_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_certificate_signing_request.rst b/doc/source/kubernetes.test.test_v1_certificate_signing_request.rst index 4f9c8326a0..c8d768c14a 100644 --- a/doc/source/kubernetes.test.test_v1_certificate_signing_request.rst +++ b/doc/source/kubernetes.test.test_v1_certificate_signing_request.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_certificate\_signing\_request module .. automodule:: kubernetes.test.test_v1_certificate_signing_request :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_certificate_signing_request_condition.rst b/doc/source/kubernetes.test.test_v1_certificate_signing_request_condition.rst index a28808cff5..52bd72796c 100644 --- a/doc/source/kubernetes.test.test_v1_certificate_signing_request_condition.rst +++ b/doc/source/kubernetes.test.test_v1_certificate_signing_request_condition.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_certificate\_signing\_request\_condition module .. automodule:: kubernetes.test.test_v1_certificate_signing_request_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_certificate_signing_request_list.rst b/doc/source/kubernetes.test.test_v1_certificate_signing_request_list.rst index 13cc2f8ae9..47c3208823 100644 --- a/doc/source/kubernetes.test.test_v1_certificate_signing_request_list.rst +++ b/doc/source/kubernetes.test.test_v1_certificate_signing_request_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_certificate\_signing\_request\_list module .. automodule:: kubernetes.test.test_v1_certificate_signing_request_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_certificate_signing_request_spec.rst b/doc/source/kubernetes.test.test_v1_certificate_signing_request_spec.rst index 0b5979c5b9..d9d5ebf942 100644 --- a/doc/source/kubernetes.test.test_v1_certificate_signing_request_spec.rst +++ b/doc/source/kubernetes.test.test_v1_certificate_signing_request_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_certificate\_signing\_request\_spec module .. automodule:: kubernetes.test.test_v1_certificate_signing_request_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_certificate_signing_request_status.rst b/doc/source/kubernetes.test.test_v1_certificate_signing_request_status.rst index e2326d3393..bc441978e2 100644 --- a/doc/source/kubernetes.test.test_v1_certificate_signing_request_status.rst +++ b/doc/source/kubernetes.test.test_v1_certificate_signing_request_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_certificate\_signing\_request\_status module .. automodule:: kubernetes.test.test_v1_certificate_signing_request_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_cinder_persistent_volume_source.rst b/doc/source/kubernetes.test.test_v1_cinder_persistent_volume_source.rst index 92e7d6cbbe..d01581403c 100644 --- a/doc/source/kubernetes.test.test_v1_cinder_persistent_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_cinder_persistent_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_cinder\_persistent\_volume\_source module .. automodule:: kubernetes.test.test_v1_cinder_persistent_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_cinder_volume_source.rst b/doc/source/kubernetes.test.test_v1_cinder_volume_source.rst index edb8989a02..e43017fb59 100644 --- a/doc/source/kubernetes.test.test_v1_cinder_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_cinder_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_cinder\_volume\_source module .. automodule:: kubernetes.test.test_v1_cinder_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_client_ip_config.rst b/doc/source/kubernetes.test.test_v1_client_ip_config.rst index 3bbbe4f3c7..6c7cdfccf1 100644 --- a/doc/source/kubernetes.test.test_v1_client_ip_config.rst +++ b/doc/source/kubernetes.test.test_v1_client_ip_config.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_client\_ip\_config module .. automodule:: kubernetes.test.test_v1_client_ip_config :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_cluster_role.rst b/doc/source/kubernetes.test.test_v1_cluster_role.rst index 05d9f7c11e..8e120a6723 100644 --- a/doc/source/kubernetes.test.test_v1_cluster_role.rst +++ b/doc/source/kubernetes.test.test_v1_cluster_role.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_cluster\_role module .. automodule:: kubernetes.test.test_v1_cluster_role :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_cluster_role_binding.rst b/doc/source/kubernetes.test.test_v1_cluster_role_binding.rst index 2787bb42be..f9c24d4b8d 100644 --- a/doc/source/kubernetes.test.test_v1_cluster_role_binding.rst +++ b/doc/source/kubernetes.test.test_v1_cluster_role_binding.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_cluster\_role\_binding module .. automodule:: kubernetes.test.test_v1_cluster_role_binding :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_cluster_role_binding_list.rst b/doc/source/kubernetes.test.test_v1_cluster_role_binding_list.rst index 311f51194a..fe37862a06 100644 --- a/doc/source/kubernetes.test.test_v1_cluster_role_binding_list.rst +++ b/doc/source/kubernetes.test.test_v1_cluster_role_binding_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_cluster\_role\_binding\_list module .. automodule:: kubernetes.test.test_v1_cluster_role_binding_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_cluster_role_list.rst b/doc/source/kubernetes.test.test_v1_cluster_role_list.rst index 5a012dd1b6..be2d6bda5a 100644 --- a/doc/source/kubernetes.test.test_v1_cluster_role_list.rst +++ b/doc/source/kubernetes.test.test_v1_cluster_role_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_cluster\_role\_list module .. automodule:: kubernetes.test.test_v1_cluster_role_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_cluster_trust_bundle_projection.rst b/doc/source/kubernetes.test.test_v1_cluster_trust_bundle_projection.rst index 7ea7daacbc..5499cc6784 100644 --- a/doc/source/kubernetes.test.test_v1_cluster_trust_bundle_projection.rst +++ b/doc/source/kubernetes.test.test_v1_cluster_trust_bundle_projection.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_cluster\_trust\_bundle\_projection module .. automodule:: kubernetes.test.test_v1_cluster_trust_bundle_projection :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_component_condition.rst b/doc/source/kubernetes.test.test_v1_component_condition.rst index d0dab40de9..19f8f0c912 100644 --- a/doc/source/kubernetes.test.test_v1_component_condition.rst +++ b/doc/source/kubernetes.test.test_v1_component_condition.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_component\_condition module .. automodule:: kubernetes.test.test_v1_component_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_component_status.rst b/doc/source/kubernetes.test.test_v1_component_status.rst index 7eaf4ac23a..6a3924907a 100644 --- a/doc/source/kubernetes.test.test_v1_component_status.rst +++ b/doc/source/kubernetes.test.test_v1_component_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_component\_status module .. automodule:: kubernetes.test.test_v1_component_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_component_status_list.rst b/doc/source/kubernetes.test.test_v1_component_status_list.rst index d081c42237..45e8159680 100644 --- a/doc/source/kubernetes.test.test_v1_component_status_list.rst +++ b/doc/source/kubernetes.test.test_v1_component_status_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_component\_status\_list module .. automodule:: kubernetes.test.test_v1_component_status_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_condition.rst b/doc/source/kubernetes.test.test_v1_condition.rst index be3d9956fc..c0110ae44c 100644 --- a/doc/source/kubernetes.test.test_v1_condition.rst +++ b/doc/source/kubernetes.test.test_v1_condition.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_condition module .. automodule:: kubernetes.test.test_v1_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_config_map.rst b/doc/source/kubernetes.test.test_v1_config_map.rst index 5daa0d88d1..d98b0068cf 100644 --- a/doc/source/kubernetes.test.test_v1_config_map.rst +++ b/doc/source/kubernetes.test.test_v1_config_map.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_config\_map module .. automodule:: kubernetes.test.test_v1_config_map :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_config_map_env_source.rst b/doc/source/kubernetes.test.test_v1_config_map_env_source.rst index f9cd6d3766..5549609ff8 100644 --- a/doc/source/kubernetes.test.test_v1_config_map_env_source.rst +++ b/doc/source/kubernetes.test.test_v1_config_map_env_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_config\_map\_env\_source module .. automodule:: kubernetes.test.test_v1_config_map_env_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_config_map_key_selector.rst b/doc/source/kubernetes.test.test_v1_config_map_key_selector.rst index 4e2c28efe3..09223379d6 100644 --- a/doc/source/kubernetes.test.test_v1_config_map_key_selector.rst +++ b/doc/source/kubernetes.test.test_v1_config_map_key_selector.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_config\_map\_key\_selector module .. automodule:: kubernetes.test.test_v1_config_map_key_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_config_map_list.rst b/doc/source/kubernetes.test.test_v1_config_map_list.rst index ed84181335..664733cc1f 100644 --- a/doc/source/kubernetes.test.test_v1_config_map_list.rst +++ b/doc/source/kubernetes.test.test_v1_config_map_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_config\_map\_list module .. automodule:: kubernetes.test.test_v1_config_map_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_config_map_node_config_source.rst b/doc/source/kubernetes.test.test_v1_config_map_node_config_source.rst index ba7f19a879..000b0c6f81 100644 --- a/doc/source/kubernetes.test.test_v1_config_map_node_config_source.rst +++ b/doc/source/kubernetes.test.test_v1_config_map_node_config_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_config\_map\_node\_config\_source module .. automodule:: kubernetes.test.test_v1_config_map_node_config_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_config_map_projection.rst b/doc/source/kubernetes.test.test_v1_config_map_projection.rst index 4046f98074..983b623fc9 100644 --- a/doc/source/kubernetes.test.test_v1_config_map_projection.rst +++ b/doc/source/kubernetes.test.test_v1_config_map_projection.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_config\_map\_projection module .. automodule:: kubernetes.test.test_v1_config_map_projection :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_config_map_volume_source.rst b/doc/source/kubernetes.test.test_v1_config_map_volume_source.rst index 7aa3cbc207..3afe06d311 100644 --- a/doc/source/kubernetes.test.test_v1_config_map_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_config_map_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_config\_map\_volume\_source module .. automodule:: kubernetes.test.test_v1_config_map_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_container.rst b/doc/source/kubernetes.test.test_v1_container.rst index 33ad23e35f..980e94380b 100644 --- a/doc/source/kubernetes.test.test_v1_container.rst +++ b/doc/source/kubernetes.test.test_v1_container.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_container module .. automodule:: kubernetes.test.test_v1_container :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_container_extended_resource_request.rst b/doc/source/kubernetes.test.test_v1_container_extended_resource_request.rst index 53bc392c9c..953ce835ab 100644 --- a/doc/source/kubernetes.test.test_v1_container_extended_resource_request.rst +++ b/doc/source/kubernetes.test.test_v1_container_extended_resource_request.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_container\_extended\_resource\_request module .. automodule:: kubernetes.test.test_v1_container_extended_resource_request :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_container_image.rst b/doc/source/kubernetes.test.test_v1_container_image.rst index b4fabb228a..51fd145082 100644 --- a/doc/source/kubernetes.test.test_v1_container_image.rst +++ b/doc/source/kubernetes.test.test_v1_container_image.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_container\_image module .. automodule:: kubernetes.test.test_v1_container_image :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_container_port.rst b/doc/source/kubernetes.test.test_v1_container_port.rst index c538a3d74e..7a227d8677 100644 --- a/doc/source/kubernetes.test.test_v1_container_port.rst +++ b/doc/source/kubernetes.test.test_v1_container_port.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_container\_port module .. automodule:: kubernetes.test.test_v1_container_port :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_container_resize_policy.rst b/doc/source/kubernetes.test.test_v1_container_resize_policy.rst index fcca62a565..e896743b4e 100644 --- a/doc/source/kubernetes.test.test_v1_container_resize_policy.rst +++ b/doc/source/kubernetes.test.test_v1_container_resize_policy.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_container\_resize\_policy module .. automodule:: kubernetes.test.test_v1_container_resize_policy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_container_restart_rule.rst b/doc/source/kubernetes.test.test_v1_container_restart_rule.rst index 79002f4f62..8ad56bda3e 100644 --- a/doc/source/kubernetes.test.test_v1_container_restart_rule.rst +++ b/doc/source/kubernetes.test.test_v1_container_restart_rule.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_container\_restart\_rule module .. automodule:: kubernetes.test.test_v1_container_restart_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_container_restart_rule_on_exit_codes.rst b/doc/source/kubernetes.test.test_v1_container_restart_rule_on_exit_codes.rst index a0826ff10f..2510a8c391 100644 --- a/doc/source/kubernetes.test.test_v1_container_restart_rule_on_exit_codes.rst +++ b/doc/source/kubernetes.test.test_v1_container_restart_rule_on_exit_codes.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_container\_restart\_rule\_on\_exit\_codes module .. automodule:: kubernetes.test.test_v1_container_restart_rule_on_exit_codes :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_container_state.rst b/doc/source/kubernetes.test.test_v1_container_state.rst index 9be7d2ddd1..fabd324c6f 100644 --- a/doc/source/kubernetes.test.test_v1_container_state.rst +++ b/doc/source/kubernetes.test.test_v1_container_state.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_container\_state module .. automodule:: kubernetes.test.test_v1_container_state :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_container_state_running.rst b/doc/source/kubernetes.test.test_v1_container_state_running.rst index 0b8b8dc09a..8496cd02b6 100644 --- a/doc/source/kubernetes.test.test_v1_container_state_running.rst +++ b/doc/source/kubernetes.test.test_v1_container_state_running.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_container\_state\_running module .. automodule:: kubernetes.test.test_v1_container_state_running :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_container_state_terminated.rst b/doc/source/kubernetes.test.test_v1_container_state_terminated.rst index ab642924e9..7a01d1cedf 100644 --- a/doc/source/kubernetes.test.test_v1_container_state_terminated.rst +++ b/doc/source/kubernetes.test.test_v1_container_state_terminated.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_container\_state\_terminated module .. automodule:: kubernetes.test.test_v1_container_state_terminated :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_container_state_waiting.rst b/doc/source/kubernetes.test.test_v1_container_state_waiting.rst index fa2ae13055..c9d1fc9f9b 100644 --- a/doc/source/kubernetes.test.test_v1_container_state_waiting.rst +++ b/doc/source/kubernetes.test.test_v1_container_state_waiting.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_container\_state\_waiting module .. automodule:: kubernetes.test.test_v1_container_state_waiting :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_container_status.rst b/doc/source/kubernetes.test.test_v1_container_status.rst index c3e9576aa0..3c00308d6a 100644 --- a/doc/source/kubernetes.test.test_v1_container_status.rst +++ b/doc/source/kubernetes.test.test_v1_container_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_container\_status module .. automodule:: kubernetes.test.test_v1_container_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_container_user.rst b/doc/source/kubernetes.test.test_v1_container_user.rst index 3659d3746b..1dcedb71ce 100644 --- a/doc/source/kubernetes.test.test_v1_container_user.rst +++ b/doc/source/kubernetes.test.test_v1_container_user.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_container\_user module .. automodule:: kubernetes.test.test_v1_container_user :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_controller_revision.rst b/doc/source/kubernetes.test.test_v1_controller_revision.rst index 76b8f9958c..6c61c4d2c6 100644 --- a/doc/source/kubernetes.test.test_v1_controller_revision.rst +++ b/doc/source/kubernetes.test.test_v1_controller_revision.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_controller\_revision module .. automodule:: kubernetes.test.test_v1_controller_revision :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_controller_revision_list.rst b/doc/source/kubernetes.test.test_v1_controller_revision_list.rst index 2d4c8b34e0..fd9675b86e 100644 --- a/doc/source/kubernetes.test.test_v1_controller_revision_list.rst +++ b/doc/source/kubernetes.test.test_v1_controller_revision_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_controller\_revision\_list module .. automodule:: kubernetes.test.test_v1_controller_revision_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_counter.rst b/doc/source/kubernetes.test.test_v1_counter.rst index b81dbf3af4..613665dc8e 100644 --- a/doc/source/kubernetes.test.test_v1_counter.rst +++ b/doc/source/kubernetes.test.test_v1_counter.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_counter module .. automodule:: kubernetes.test.test_v1_counter :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_counter_set.rst b/doc/source/kubernetes.test.test_v1_counter_set.rst index df4f914967..5a57f232b2 100644 --- a/doc/source/kubernetes.test.test_v1_counter_set.rst +++ b/doc/source/kubernetes.test.test_v1_counter_set.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_counter\_set module .. automodule:: kubernetes.test.test_v1_counter_set :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_cron_job.rst b/doc/source/kubernetes.test.test_v1_cron_job.rst index aac0f1d694..584a447df8 100644 --- a/doc/source/kubernetes.test.test_v1_cron_job.rst +++ b/doc/source/kubernetes.test.test_v1_cron_job.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_cron\_job module .. automodule:: kubernetes.test.test_v1_cron_job :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_cron_job_list.rst b/doc/source/kubernetes.test.test_v1_cron_job_list.rst index de528868bb..ca99c41256 100644 --- a/doc/source/kubernetes.test.test_v1_cron_job_list.rst +++ b/doc/source/kubernetes.test.test_v1_cron_job_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_cron\_job\_list module .. automodule:: kubernetes.test.test_v1_cron_job_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_cron_job_spec.rst b/doc/source/kubernetes.test.test_v1_cron_job_spec.rst index da78a30f67..e95dc7242b 100644 --- a/doc/source/kubernetes.test.test_v1_cron_job_spec.rst +++ b/doc/source/kubernetes.test.test_v1_cron_job_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_cron\_job\_spec module .. automodule:: kubernetes.test.test_v1_cron_job_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_cron_job_status.rst b/doc/source/kubernetes.test.test_v1_cron_job_status.rst index 8b88c5f0aa..dabd9b38a0 100644 --- a/doc/source/kubernetes.test.test_v1_cron_job_status.rst +++ b/doc/source/kubernetes.test.test_v1_cron_job_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_cron\_job\_status module .. automodule:: kubernetes.test.test_v1_cron_job_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_cross_version_object_reference.rst b/doc/source/kubernetes.test.test_v1_cross_version_object_reference.rst index 014d1571d9..222a5fc254 100644 --- a/doc/source/kubernetes.test.test_v1_cross_version_object_reference.rst +++ b/doc/source/kubernetes.test.test_v1_cross_version_object_reference.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_cross\_version\_object\_reference module .. automodule:: kubernetes.test.test_v1_cross_version_object_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_csi_driver.rst b/doc/source/kubernetes.test.test_v1_csi_driver.rst index 01089ed1f2..01aaf0551b 100644 --- a/doc/source/kubernetes.test.test_v1_csi_driver.rst +++ b/doc/source/kubernetes.test.test_v1_csi_driver.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_csi\_driver module .. automodule:: kubernetes.test.test_v1_csi_driver :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_csi_driver_list.rst b/doc/source/kubernetes.test.test_v1_csi_driver_list.rst index a4549d3d43..db30d67969 100644 --- a/doc/source/kubernetes.test.test_v1_csi_driver_list.rst +++ b/doc/source/kubernetes.test.test_v1_csi_driver_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_csi\_driver\_list module .. automodule:: kubernetes.test.test_v1_csi_driver_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_csi_driver_spec.rst b/doc/source/kubernetes.test.test_v1_csi_driver_spec.rst index 4babd16cb5..aa11760de1 100644 --- a/doc/source/kubernetes.test.test_v1_csi_driver_spec.rst +++ b/doc/source/kubernetes.test.test_v1_csi_driver_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_csi\_driver\_spec module .. automodule:: kubernetes.test.test_v1_csi_driver_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_csi_node.rst b/doc/source/kubernetes.test.test_v1_csi_node.rst index 6e83ad2a06..ba93d1d70b 100644 --- a/doc/source/kubernetes.test.test_v1_csi_node.rst +++ b/doc/source/kubernetes.test.test_v1_csi_node.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_csi\_node module .. automodule:: kubernetes.test.test_v1_csi_node :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_csi_node_driver.rst b/doc/source/kubernetes.test.test_v1_csi_node_driver.rst index 3438241902..14043815d3 100644 --- a/doc/source/kubernetes.test.test_v1_csi_node_driver.rst +++ b/doc/source/kubernetes.test.test_v1_csi_node_driver.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_csi\_node\_driver module .. automodule:: kubernetes.test.test_v1_csi_node_driver :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_csi_node_list.rst b/doc/source/kubernetes.test.test_v1_csi_node_list.rst index 8eaf71ccca..f3b17fa567 100644 --- a/doc/source/kubernetes.test.test_v1_csi_node_list.rst +++ b/doc/source/kubernetes.test.test_v1_csi_node_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_csi\_node\_list module .. automodule:: kubernetes.test.test_v1_csi_node_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_csi_node_spec.rst b/doc/source/kubernetes.test.test_v1_csi_node_spec.rst index ea2ff920c2..98d1bcb07f 100644 --- a/doc/source/kubernetes.test.test_v1_csi_node_spec.rst +++ b/doc/source/kubernetes.test.test_v1_csi_node_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_csi\_node\_spec module .. automodule:: kubernetes.test.test_v1_csi_node_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_csi_persistent_volume_source.rst b/doc/source/kubernetes.test.test_v1_csi_persistent_volume_source.rst index a5dc54d1cf..4c51432bab 100644 --- a/doc/source/kubernetes.test.test_v1_csi_persistent_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_csi_persistent_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_csi\_persistent\_volume\_source module .. automodule:: kubernetes.test.test_v1_csi_persistent_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_csi_storage_capacity.rst b/doc/source/kubernetes.test.test_v1_csi_storage_capacity.rst index 9df603e9fd..29afe372a1 100644 --- a/doc/source/kubernetes.test.test_v1_csi_storage_capacity.rst +++ b/doc/source/kubernetes.test.test_v1_csi_storage_capacity.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_csi\_storage\_capacity module .. automodule:: kubernetes.test.test_v1_csi_storage_capacity :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_csi_storage_capacity_list.rst b/doc/source/kubernetes.test.test_v1_csi_storage_capacity_list.rst index 41f6b100de..86cbce2233 100644 --- a/doc/source/kubernetes.test.test_v1_csi_storage_capacity_list.rst +++ b/doc/source/kubernetes.test.test_v1_csi_storage_capacity_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_csi\_storage\_capacity\_list module .. automodule:: kubernetes.test.test_v1_csi_storage_capacity_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_csi_volume_source.rst b/doc/source/kubernetes.test.test_v1_csi_volume_source.rst index 62c51a000a..65497308af 100644 --- a/doc/source/kubernetes.test.test_v1_csi_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_csi_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_csi\_volume\_source module .. automodule:: kubernetes.test.test_v1_csi_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_custom_resource_column_definition.rst b/doc/source/kubernetes.test.test_v1_custom_resource_column_definition.rst index 5c05d822c9..a9cf8324d2 100644 --- a/doc/source/kubernetes.test.test_v1_custom_resource_column_definition.rst +++ b/doc/source/kubernetes.test.test_v1_custom_resource_column_definition.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_custom\_resource\_column\_definition module .. automodule:: kubernetes.test.test_v1_custom_resource_column_definition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_custom_resource_conversion.rst b/doc/source/kubernetes.test.test_v1_custom_resource_conversion.rst index d7ee6a89ee..4770a4e715 100644 --- a/doc/source/kubernetes.test.test_v1_custom_resource_conversion.rst +++ b/doc/source/kubernetes.test.test_v1_custom_resource_conversion.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_custom\_resource\_conversion module .. automodule:: kubernetes.test.test_v1_custom_resource_conversion :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_custom_resource_definition.rst b/doc/source/kubernetes.test.test_v1_custom_resource_definition.rst index 8ee8e9ddbd..79767196ee 100644 --- a/doc/source/kubernetes.test.test_v1_custom_resource_definition.rst +++ b/doc/source/kubernetes.test.test_v1_custom_resource_definition.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_custom\_resource\_definition module .. automodule:: kubernetes.test.test_v1_custom_resource_definition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_custom_resource_definition_condition.rst b/doc/source/kubernetes.test.test_v1_custom_resource_definition_condition.rst index 1f8a377f67..d1d799df00 100644 --- a/doc/source/kubernetes.test.test_v1_custom_resource_definition_condition.rst +++ b/doc/source/kubernetes.test.test_v1_custom_resource_definition_condition.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_custom\_resource\_definition\_condition module .. automodule:: kubernetes.test.test_v1_custom_resource_definition_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_custom_resource_definition_list.rst b/doc/source/kubernetes.test.test_v1_custom_resource_definition_list.rst index 02807bed05..75ef7c0cda 100644 --- a/doc/source/kubernetes.test.test_v1_custom_resource_definition_list.rst +++ b/doc/source/kubernetes.test.test_v1_custom_resource_definition_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_custom\_resource\_definition\_list module .. automodule:: kubernetes.test.test_v1_custom_resource_definition_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_custom_resource_definition_names.rst b/doc/source/kubernetes.test.test_v1_custom_resource_definition_names.rst index 268f4fb7a9..ec6bf827ff 100644 --- a/doc/source/kubernetes.test.test_v1_custom_resource_definition_names.rst +++ b/doc/source/kubernetes.test.test_v1_custom_resource_definition_names.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_custom\_resource\_definition\_names module .. automodule:: kubernetes.test.test_v1_custom_resource_definition_names :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_custom_resource_definition_spec.rst b/doc/source/kubernetes.test.test_v1_custom_resource_definition_spec.rst index a081105473..a89d3537a4 100644 --- a/doc/source/kubernetes.test.test_v1_custom_resource_definition_spec.rst +++ b/doc/source/kubernetes.test.test_v1_custom_resource_definition_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_custom\_resource\_definition\_spec module .. automodule:: kubernetes.test.test_v1_custom_resource_definition_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_custom_resource_definition_status.rst b/doc/source/kubernetes.test.test_v1_custom_resource_definition_status.rst index 9b3cbfec47..0c4f657e45 100644 --- a/doc/source/kubernetes.test.test_v1_custom_resource_definition_status.rst +++ b/doc/source/kubernetes.test.test_v1_custom_resource_definition_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_custom\_resource\_definition\_status module .. automodule:: kubernetes.test.test_v1_custom_resource_definition_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_custom_resource_definition_version.rst b/doc/source/kubernetes.test.test_v1_custom_resource_definition_version.rst index d7a7910d08..38f81fce63 100644 --- a/doc/source/kubernetes.test.test_v1_custom_resource_definition_version.rst +++ b/doc/source/kubernetes.test.test_v1_custom_resource_definition_version.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_custom\_resource\_definition\_version module .. automodule:: kubernetes.test.test_v1_custom_resource_definition_version :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_custom_resource_subresource_scale.rst b/doc/source/kubernetes.test.test_v1_custom_resource_subresource_scale.rst index c8d57c3cc3..12ccae7cb2 100644 --- a/doc/source/kubernetes.test.test_v1_custom_resource_subresource_scale.rst +++ b/doc/source/kubernetes.test.test_v1_custom_resource_subresource_scale.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_custom\_resource\_subresource\_scale module .. automodule:: kubernetes.test.test_v1_custom_resource_subresource_scale :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_custom_resource_subresources.rst b/doc/source/kubernetes.test.test_v1_custom_resource_subresources.rst index f807a1ebe9..fc73eee858 100644 --- a/doc/source/kubernetes.test.test_v1_custom_resource_subresources.rst +++ b/doc/source/kubernetes.test.test_v1_custom_resource_subresources.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_custom\_resource\_subresources module .. automodule:: kubernetes.test.test_v1_custom_resource_subresources :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_custom_resource_validation.rst b/doc/source/kubernetes.test.test_v1_custom_resource_validation.rst index 8d4b229afa..5105167e1c 100644 --- a/doc/source/kubernetes.test.test_v1_custom_resource_validation.rst +++ b/doc/source/kubernetes.test.test_v1_custom_resource_validation.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_custom\_resource\_validation module .. automodule:: kubernetes.test.test_v1_custom_resource_validation :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_daemon_endpoint.rst b/doc/source/kubernetes.test.test_v1_daemon_endpoint.rst index fa621e2d81..bd7c28df10 100644 --- a/doc/source/kubernetes.test.test_v1_daemon_endpoint.rst +++ b/doc/source/kubernetes.test.test_v1_daemon_endpoint.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_daemon\_endpoint module .. automodule:: kubernetes.test.test_v1_daemon_endpoint :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_daemon_set.rst b/doc/source/kubernetes.test.test_v1_daemon_set.rst index c0e087f1e2..e13c364ddc 100644 --- a/doc/source/kubernetes.test.test_v1_daemon_set.rst +++ b/doc/source/kubernetes.test.test_v1_daemon_set.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_daemon\_set module .. automodule:: kubernetes.test.test_v1_daemon_set :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_daemon_set_condition.rst b/doc/source/kubernetes.test.test_v1_daemon_set_condition.rst index 3537ba86a6..37fbe93b76 100644 --- a/doc/source/kubernetes.test.test_v1_daemon_set_condition.rst +++ b/doc/source/kubernetes.test.test_v1_daemon_set_condition.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_daemon\_set\_condition module .. automodule:: kubernetes.test.test_v1_daemon_set_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_daemon_set_list.rst b/doc/source/kubernetes.test.test_v1_daemon_set_list.rst index be2415fc93..0354d2f229 100644 --- a/doc/source/kubernetes.test.test_v1_daemon_set_list.rst +++ b/doc/source/kubernetes.test.test_v1_daemon_set_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_daemon\_set\_list module .. automodule:: kubernetes.test.test_v1_daemon_set_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_daemon_set_spec.rst b/doc/source/kubernetes.test.test_v1_daemon_set_spec.rst index acddd8ad28..4d32256031 100644 --- a/doc/source/kubernetes.test.test_v1_daemon_set_spec.rst +++ b/doc/source/kubernetes.test.test_v1_daemon_set_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_daemon\_set\_spec module .. automodule:: kubernetes.test.test_v1_daemon_set_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_daemon_set_status.rst b/doc/source/kubernetes.test.test_v1_daemon_set_status.rst index 3cc9959d5d..227a50265e 100644 --- a/doc/source/kubernetes.test.test_v1_daemon_set_status.rst +++ b/doc/source/kubernetes.test.test_v1_daemon_set_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_daemon\_set\_status module .. automodule:: kubernetes.test.test_v1_daemon_set_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_daemon_set_update_strategy.rst b/doc/source/kubernetes.test.test_v1_daemon_set_update_strategy.rst index f18ee72133..053bb5ff68 100644 --- a/doc/source/kubernetes.test.test_v1_daemon_set_update_strategy.rst +++ b/doc/source/kubernetes.test.test_v1_daemon_set_update_strategy.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_daemon\_set\_update\_strategy module .. automodule:: kubernetes.test.test_v1_daemon_set_update_strategy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_delete_options.rst b/doc/source/kubernetes.test.test_v1_delete_options.rst index a3e28ffd18..fe1c1f0b01 100644 --- a/doc/source/kubernetes.test.test_v1_delete_options.rst +++ b/doc/source/kubernetes.test.test_v1_delete_options.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_delete\_options module .. automodule:: kubernetes.test.test_v1_delete_options :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_deployment.rst b/doc/source/kubernetes.test.test_v1_deployment.rst index 05bbb2ea82..8bb38ce0d8 100644 --- a/doc/source/kubernetes.test.test_v1_deployment.rst +++ b/doc/source/kubernetes.test.test_v1_deployment.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_deployment module .. automodule:: kubernetes.test.test_v1_deployment :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_deployment_condition.rst b/doc/source/kubernetes.test.test_v1_deployment_condition.rst index 0f1d5e8ce6..9ad9905776 100644 --- a/doc/source/kubernetes.test.test_v1_deployment_condition.rst +++ b/doc/source/kubernetes.test.test_v1_deployment_condition.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_deployment\_condition module .. automodule:: kubernetes.test.test_v1_deployment_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_deployment_list.rst b/doc/source/kubernetes.test.test_v1_deployment_list.rst index de104b649c..1ce2d8156f 100644 --- a/doc/source/kubernetes.test.test_v1_deployment_list.rst +++ b/doc/source/kubernetes.test.test_v1_deployment_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_deployment\_list module .. automodule:: kubernetes.test.test_v1_deployment_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_deployment_spec.rst b/doc/source/kubernetes.test.test_v1_deployment_spec.rst index f487dae2d1..3a811c3323 100644 --- a/doc/source/kubernetes.test.test_v1_deployment_spec.rst +++ b/doc/source/kubernetes.test.test_v1_deployment_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_deployment\_spec module .. automodule:: kubernetes.test.test_v1_deployment_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_deployment_status.rst b/doc/source/kubernetes.test.test_v1_deployment_status.rst index 1bc60a7be7..90d4609d05 100644 --- a/doc/source/kubernetes.test.test_v1_deployment_status.rst +++ b/doc/source/kubernetes.test.test_v1_deployment_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_deployment\_status module .. automodule:: kubernetes.test.test_v1_deployment_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_deployment_strategy.rst b/doc/source/kubernetes.test.test_v1_deployment_strategy.rst index 1d5fa270fe..e4cd8fd614 100644 --- a/doc/source/kubernetes.test.test_v1_deployment_strategy.rst +++ b/doc/source/kubernetes.test.test_v1_deployment_strategy.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_deployment\_strategy module .. automodule:: kubernetes.test.test_v1_deployment_strategy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_device.rst b/doc/source/kubernetes.test.test_v1_device.rst index 011f029768..47bb6dbc0f 100644 --- a/doc/source/kubernetes.test.test_v1_device.rst +++ b/doc/source/kubernetes.test.test_v1_device.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_device module .. automodule:: kubernetes.test.test_v1_device :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_device_allocation_configuration.rst b/doc/source/kubernetes.test.test_v1_device_allocation_configuration.rst index 9c2b03cede..b58069e036 100644 --- a/doc/source/kubernetes.test.test_v1_device_allocation_configuration.rst +++ b/doc/source/kubernetes.test.test_v1_device_allocation_configuration.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_device\_allocation\_configuration module .. automodule:: kubernetes.test.test_v1_device_allocation_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_device_allocation_result.rst b/doc/source/kubernetes.test.test_v1_device_allocation_result.rst index 082c91bb4f..088706043b 100644 --- a/doc/source/kubernetes.test.test_v1_device_allocation_result.rst +++ b/doc/source/kubernetes.test.test_v1_device_allocation_result.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_device\_allocation\_result module .. automodule:: kubernetes.test.test_v1_device_allocation_result :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_device_attribute.rst b/doc/source/kubernetes.test.test_v1_device_attribute.rst index c88b2421e3..919d07a00c 100644 --- a/doc/source/kubernetes.test.test_v1_device_attribute.rst +++ b/doc/source/kubernetes.test.test_v1_device_attribute.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_device\_attribute module .. automodule:: kubernetes.test.test_v1_device_attribute :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_device_capacity.rst b/doc/source/kubernetes.test.test_v1_device_capacity.rst index ee71560822..5df8bfd942 100644 --- a/doc/source/kubernetes.test.test_v1_device_capacity.rst +++ b/doc/source/kubernetes.test.test_v1_device_capacity.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_device\_capacity module .. automodule:: kubernetes.test.test_v1_device_capacity :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_device_claim.rst b/doc/source/kubernetes.test.test_v1_device_claim.rst index bc32c5b052..4a9aa56b60 100644 --- a/doc/source/kubernetes.test.test_v1_device_claim.rst +++ b/doc/source/kubernetes.test.test_v1_device_claim.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_device\_claim module .. automodule:: kubernetes.test.test_v1_device_claim :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_device_claim_configuration.rst b/doc/source/kubernetes.test.test_v1_device_claim_configuration.rst index 5b3de72c3b..0fafecd12f 100644 --- a/doc/source/kubernetes.test.test_v1_device_claim_configuration.rst +++ b/doc/source/kubernetes.test.test_v1_device_claim_configuration.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_device\_claim\_configuration module .. automodule:: kubernetes.test.test_v1_device_claim_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_device_class.rst b/doc/source/kubernetes.test.test_v1_device_class.rst index cfda7166e0..8d6cc2fd32 100644 --- a/doc/source/kubernetes.test.test_v1_device_class.rst +++ b/doc/source/kubernetes.test.test_v1_device_class.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_device\_class module .. automodule:: kubernetes.test.test_v1_device_class :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_device_class_configuration.rst b/doc/source/kubernetes.test.test_v1_device_class_configuration.rst index 81ed5ec7c8..daf1071793 100644 --- a/doc/source/kubernetes.test.test_v1_device_class_configuration.rst +++ b/doc/source/kubernetes.test.test_v1_device_class_configuration.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_device\_class\_configuration module .. automodule:: kubernetes.test.test_v1_device_class_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_device_class_list.rst b/doc/source/kubernetes.test.test_v1_device_class_list.rst index df12055a18..84b330e816 100644 --- a/doc/source/kubernetes.test.test_v1_device_class_list.rst +++ b/doc/source/kubernetes.test.test_v1_device_class_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_device\_class\_list module .. automodule:: kubernetes.test.test_v1_device_class_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_device_class_spec.rst b/doc/source/kubernetes.test.test_v1_device_class_spec.rst index 50dd955798..567ea1064a 100644 --- a/doc/source/kubernetes.test.test_v1_device_class_spec.rst +++ b/doc/source/kubernetes.test.test_v1_device_class_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_device\_class\_spec module .. automodule:: kubernetes.test.test_v1_device_class_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_device_constraint.rst b/doc/source/kubernetes.test.test_v1_device_constraint.rst index 23ec3932d1..cdca02303f 100644 --- a/doc/source/kubernetes.test.test_v1_device_constraint.rst +++ b/doc/source/kubernetes.test.test_v1_device_constraint.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_device\_constraint module .. automodule:: kubernetes.test.test_v1_device_constraint :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_device_counter_consumption.rst b/doc/source/kubernetes.test.test_v1_device_counter_consumption.rst index d6ce1699e1..6135503cc3 100644 --- a/doc/source/kubernetes.test.test_v1_device_counter_consumption.rst +++ b/doc/source/kubernetes.test.test_v1_device_counter_consumption.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_device\_counter\_consumption module .. automodule:: kubernetes.test.test_v1_device_counter_consumption :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_device_request.rst b/doc/source/kubernetes.test.test_v1_device_request.rst index 5d53c0f7ce..e560487937 100644 --- a/doc/source/kubernetes.test.test_v1_device_request.rst +++ b/doc/source/kubernetes.test.test_v1_device_request.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_device\_request module .. automodule:: kubernetes.test.test_v1_device_request :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_device_request_allocation_result.rst b/doc/source/kubernetes.test.test_v1_device_request_allocation_result.rst index 1eb36751bd..f60b1cbb38 100644 --- a/doc/source/kubernetes.test.test_v1_device_request_allocation_result.rst +++ b/doc/source/kubernetes.test.test_v1_device_request_allocation_result.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_device\_request\_allocation\_result module .. automodule:: kubernetes.test.test_v1_device_request_allocation_result :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_device_selector.rst b/doc/source/kubernetes.test.test_v1_device_selector.rst index 067402750c..b9b9e147c5 100644 --- a/doc/source/kubernetes.test.test_v1_device_selector.rst +++ b/doc/source/kubernetes.test.test_v1_device_selector.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_device\_selector module .. automodule:: kubernetes.test.test_v1_device_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_device_sub_request.rst b/doc/source/kubernetes.test.test_v1_device_sub_request.rst index 1bf2349f83..ae8b90bbd4 100644 --- a/doc/source/kubernetes.test.test_v1_device_sub_request.rst +++ b/doc/source/kubernetes.test.test_v1_device_sub_request.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_device\_sub\_request module .. automodule:: kubernetes.test.test_v1_device_sub_request :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_device_taint.rst b/doc/source/kubernetes.test.test_v1_device_taint.rst index a6fe5c5f87..39d4a403de 100644 --- a/doc/source/kubernetes.test.test_v1_device_taint.rst +++ b/doc/source/kubernetes.test.test_v1_device_taint.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_device\_taint module .. automodule:: kubernetes.test.test_v1_device_taint :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_device_toleration.rst b/doc/source/kubernetes.test.test_v1_device_toleration.rst index 631c0679db..d84d3b0b57 100644 --- a/doc/source/kubernetes.test.test_v1_device_toleration.rst +++ b/doc/source/kubernetes.test.test_v1_device_toleration.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_device\_toleration module .. automodule:: kubernetes.test.test_v1_device_toleration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_downward_api_projection.rst b/doc/source/kubernetes.test.test_v1_downward_api_projection.rst index acbab43726..7241a5759d 100644 --- a/doc/source/kubernetes.test.test_v1_downward_api_projection.rst +++ b/doc/source/kubernetes.test.test_v1_downward_api_projection.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_downward\_api\_projection module .. automodule:: kubernetes.test.test_v1_downward_api_projection :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_downward_api_volume_file.rst b/doc/source/kubernetes.test.test_v1_downward_api_volume_file.rst index d05da52aef..a1482f45ce 100644 --- a/doc/source/kubernetes.test.test_v1_downward_api_volume_file.rst +++ b/doc/source/kubernetes.test.test_v1_downward_api_volume_file.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_downward\_api\_volume\_file module .. automodule:: kubernetes.test.test_v1_downward_api_volume_file :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_downward_api_volume_source.rst b/doc/source/kubernetes.test.test_v1_downward_api_volume_source.rst index c65ca701f4..6f5f64a649 100644 --- a/doc/source/kubernetes.test.test_v1_downward_api_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_downward_api_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_downward\_api\_volume\_source module .. automodule:: kubernetes.test.test_v1_downward_api_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_empty_dir_volume_source.rst b/doc/source/kubernetes.test.test_v1_empty_dir_volume_source.rst index afa7e64166..a953c6e506 100644 --- a/doc/source/kubernetes.test.test_v1_empty_dir_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_empty_dir_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_empty\_dir\_volume\_source module .. automodule:: kubernetes.test.test_v1_empty_dir_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_endpoint.rst b/doc/source/kubernetes.test.test_v1_endpoint.rst index 31a243f3cb..87f6dc0d3a 100644 --- a/doc/source/kubernetes.test.test_v1_endpoint.rst +++ b/doc/source/kubernetes.test.test_v1_endpoint.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_endpoint module .. automodule:: kubernetes.test.test_v1_endpoint :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_endpoint_address.rst b/doc/source/kubernetes.test.test_v1_endpoint_address.rst index ec1abaa751..e7125409f1 100644 --- a/doc/source/kubernetes.test.test_v1_endpoint_address.rst +++ b/doc/source/kubernetes.test.test_v1_endpoint_address.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_endpoint\_address module .. automodule:: kubernetes.test.test_v1_endpoint_address :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_endpoint_conditions.rst b/doc/source/kubernetes.test.test_v1_endpoint_conditions.rst index 9f450f1e73..710bda0ad3 100644 --- a/doc/source/kubernetes.test.test_v1_endpoint_conditions.rst +++ b/doc/source/kubernetes.test.test_v1_endpoint_conditions.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_endpoint\_conditions module .. automodule:: kubernetes.test.test_v1_endpoint_conditions :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_endpoint_hints.rst b/doc/source/kubernetes.test.test_v1_endpoint_hints.rst index 664a15a47b..11ca754fc0 100644 --- a/doc/source/kubernetes.test.test_v1_endpoint_hints.rst +++ b/doc/source/kubernetes.test.test_v1_endpoint_hints.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_endpoint\_hints module .. automodule:: kubernetes.test.test_v1_endpoint_hints :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_endpoint_slice.rst b/doc/source/kubernetes.test.test_v1_endpoint_slice.rst index 8acbc2db66..513c6a432c 100644 --- a/doc/source/kubernetes.test.test_v1_endpoint_slice.rst +++ b/doc/source/kubernetes.test.test_v1_endpoint_slice.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_endpoint\_slice module .. automodule:: kubernetes.test.test_v1_endpoint_slice :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_endpoint_slice_list.rst b/doc/source/kubernetes.test.test_v1_endpoint_slice_list.rst index 1f9e8e5543..5fc24dfec0 100644 --- a/doc/source/kubernetes.test.test_v1_endpoint_slice_list.rst +++ b/doc/source/kubernetes.test.test_v1_endpoint_slice_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_endpoint\_slice\_list module .. automodule:: kubernetes.test.test_v1_endpoint_slice_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_endpoint_subset.rst b/doc/source/kubernetes.test.test_v1_endpoint_subset.rst index 70df054d3a..00cf49c90a 100644 --- a/doc/source/kubernetes.test.test_v1_endpoint_subset.rst +++ b/doc/source/kubernetes.test.test_v1_endpoint_subset.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_endpoint\_subset module .. automodule:: kubernetes.test.test_v1_endpoint_subset :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_endpoints.rst b/doc/source/kubernetes.test.test_v1_endpoints.rst index be2ae755e4..799666c291 100644 --- a/doc/source/kubernetes.test.test_v1_endpoints.rst +++ b/doc/source/kubernetes.test.test_v1_endpoints.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_endpoints module .. automodule:: kubernetes.test.test_v1_endpoints :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_endpoints_list.rst b/doc/source/kubernetes.test.test_v1_endpoints_list.rst index 7239990ecc..616d31bae6 100644 --- a/doc/source/kubernetes.test.test_v1_endpoints_list.rst +++ b/doc/source/kubernetes.test.test_v1_endpoints_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_endpoints\_list module .. automodule:: kubernetes.test.test_v1_endpoints_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_env_from_source.rst b/doc/source/kubernetes.test.test_v1_env_from_source.rst index 3e284d37e0..90f0dbf202 100644 --- a/doc/source/kubernetes.test.test_v1_env_from_source.rst +++ b/doc/source/kubernetes.test.test_v1_env_from_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_env\_from\_source module .. automodule:: kubernetes.test.test_v1_env_from_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_env_var.rst b/doc/source/kubernetes.test.test_v1_env_var.rst index d2ca78d7f7..8d3899dfff 100644 --- a/doc/source/kubernetes.test.test_v1_env_var.rst +++ b/doc/source/kubernetes.test.test_v1_env_var.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_env\_var module .. automodule:: kubernetes.test.test_v1_env_var :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_env_var_source.rst b/doc/source/kubernetes.test.test_v1_env_var_source.rst index eb446d9db5..d5eb90c985 100644 --- a/doc/source/kubernetes.test.test_v1_env_var_source.rst +++ b/doc/source/kubernetes.test.test_v1_env_var_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_env\_var\_source module .. automodule:: kubernetes.test.test_v1_env_var_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_ephemeral_container.rst b/doc/source/kubernetes.test.test_v1_ephemeral_container.rst index 2011982fcc..2c33e55d1c 100644 --- a/doc/source/kubernetes.test.test_v1_ephemeral_container.rst +++ b/doc/source/kubernetes.test.test_v1_ephemeral_container.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_ephemeral\_container module .. automodule:: kubernetes.test.test_v1_ephemeral_container :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_ephemeral_volume_source.rst b/doc/source/kubernetes.test.test_v1_ephemeral_volume_source.rst index 923dc9a5a1..d4736bad3d 100644 --- a/doc/source/kubernetes.test.test_v1_ephemeral_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_ephemeral_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_ephemeral\_volume\_source module .. automodule:: kubernetes.test.test_v1_ephemeral_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_event_source.rst b/doc/source/kubernetes.test.test_v1_event_source.rst index 3288fd4a87..804ed2aa16 100644 --- a/doc/source/kubernetes.test.test_v1_event_source.rst +++ b/doc/source/kubernetes.test.test_v1_event_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_event\_source module .. automodule:: kubernetes.test.test_v1_event_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_eviction.rst b/doc/source/kubernetes.test.test_v1_eviction.rst index 71ca27e7b0..e9d2446de8 100644 --- a/doc/source/kubernetes.test.test_v1_eviction.rst +++ b/doc/source/kubernetes.test.test_v1_eviction.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_eviction module .. automodule:: kubernetes.test.test_v1_eviction :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_exact_device_request.rst b/doc/source/kubernetes.test.test_v1_exact_device_request.rst index 3686ea5053..cc4d52fdb2 100644 --- a/doc/source/kubernetes.test.test_v1_exact_device_request.rst +++ b/doc/source/kubernetes.test.test_v1_exact_device_request.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_exact\_device\_request module .. automodule:: kubernetes.test.test_v1_exact_device_request :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_exec_action.rst b/doc/source/kubernetes.test.test_v1_exec_action.rst index 330c106e7e..a2aa1864a0 100644 --- a/doc/source/kubernetes.test.test_v1_exec_action.rst +++ b/doc/source/kubernetes.test.test_v1_exec_action.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_exec\_action module .. automodule:: kubernetes.test.test_v1_exec_action :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_exempt_priority_level_configuration.rst b/doc/source/kubernetes.test.test_v1_exempt_priority_level_configuration.rst index f6bae010a0..6fb92f7e4e 100644 --- a/doc/source/kubernetes.test.test_v1_exempt_priority_level_configuration.rst +++ b/doc/source/kubernetes.test.test_v1_exempt_priority_level_configuration.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_exempt\_priority\_level\_configuration module .. automodule:: kubernetes.test.test_v1_exempt_priority_level_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_expression_warning.rst b/doc/source/kubernetes.test.test_v1_expression_warning.rst index a2fec7cc3d..2c1e87af60 100644 --- a/doc/source/kubernetes.test.test_v1_expression_warning.rst +++ b/doc/source/kubernetes.test.test_v1_expression_warning.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_expression\_warning module .. automodule:: kubernetes.test.test_v1_expression_warning :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_external_documentation.rst b/doc/source/kubernetes.test.test_v1_external_documentation.rst index afbb1dcaa7..698729b263 100644 --- a/doc/source/kubernetes.test.test_v1_external_documentation.rst +++ b/doc/source/kubernetes.test.test_v1_external_documentation.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_external\_documentation module .. automodule:: kubernetes.test.test_v1_external_documentation :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_fc_volume_source.rst b/doc/source/kubernetes.test.test_v1_fc_volume_source.rst index c8570c101d..296d747dd7 100644 --- a/doc/source/kubernetes.test.test_v1_fc_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_fc_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_fc\_volume\_source module .. automodule:: kubernetes.test.test_v1_fc_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_field_selector_attributes.rst b/doc/source/kubernetes.test.test_v1_field_selector_attributes.rst index 333d5f1139..3fcd7fb627 100644 --- a/doc/source/kubernetes.test.test_v1_field_selector_attributes.rst +++ b/doc/source/kubernetes.test.test_v1_field_selector_attributes.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_field\_selector\_attributes module .. automodule:: kubernetes.test.test_v1_field_selector_attributes :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_field_selector_requirement.rst b/doc/source/kubernetes.test.test_v1_field_selector_requirement.rst index 89ec613506..509ce5e906 100644 --- a/doc/source/kubernetes.test.test_v1_field_selector_requirement.rst +++ b/doc/source/kubernetes.test.test_v1_field_selector_requirement.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_field\_selector\_requirement module .. automodule:: kubernetes.test.test_v1_field_selector_requirement :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_file_key_selector.rst b/doc/source/kubernetes.test.test_v1_file_key_selector.rst index 80d8df6162..b80773105b 100644 --- a/doc/source/kubernetes.test.test_v1_file_key_selector.rst +++ b/doc/source/kubernetes.test.test_v1_file_key_selector.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_file\_key\_selector module .. automodule:: kubernetes.test.test_v1_file_key_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_flex_persistent_volume_source.rst b/doc/source/kubernetes.test.test_v1_flex_persistent_volume_source.rst index 43fd8ab74d..c5c96bcfd0 100644 --- a/doc/source/kubernetes.test.test_v1_flex_persistent_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_flex_persistent_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_flex\_persistent\_volume\_source module .. automodule:: kubernetes.test.test_v1_flex_persistent_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_flex_volume_source.rst b/doc/source/kubernetes.test.test_v1_flex_volume_source.rst index f7449ae72d..e8dbb438f0 100644 --- a/doc/source/kubernetes.test.test_v1_flex_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_flex_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_flex\_volume\_source module .. automodule:: kubernetes.test.test_v1_flex_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_flocker_volume_source.rst b/doc/source/kubernetes.test.test_v1_flocker_volume_source.rst index 6f88363b58..5895872a8a 100644 --- a/doc/source/kubernetes.test.test_v1_flocker_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_flocker_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_flocker\_volume\_source module .. automodule:: kubernetes.test.test_v1_flocker_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_flow_distinguisher_method.rst b/doc/source/kubernetes.test.test_v1_flow_distinguisher_method.rst index 18c5b691df..b8145160aa 100644 --- a/doc/source/kubernetes.test.test_v1_flow_distinguisher_method.rst +++ b/doc/source/kubernetes.test.test_v1_flow_distinguisher_method.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_flow\_distinguisher\_method module .. automodule:: kubernetes.test.test_v1_flow_distinguisher_method :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_flow_schema.rst b/doc/source/kubernetes.test.test_v1_flow_schema.rst index cdd8765861..3a2d825c8b 100644 --- a/doc/source/kubernetes.test.test_v1_flow_schema.rst +++ b/doc/source/kubernetes.test.test_v1_flow_schema.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_flow\_schema module .. automodule:: kubernetes.test.test_v1_flow_schema :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_flow_schema_condition.rst b/doc/source/kubernetes.test.test_v1_flow_schema_condition.rst index 70bfc205d0..276686f5f6 100644 --- a/doc/source/kubernetes.test.test_v1_flow_schema_condition.rst +++ b/doc/source/kubernetes.test.test_v1_flow_schema_condition.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_flow\_schema\_condition module .. automodule:: kubernetes.test.test_v1_flow_schema_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_flow_schema_list.rst b/doc/source/kubernetes.test.test_v1_flow_schema_list.rst index 1c96e92baa..81de5d7238 100644 --- a/doc/source/kubernetes.test.test_v1_flow_schema_list.rst +++ b/doc/source/kubernetes.test.test_v1_flow_schema_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_flow\_schema\_list module .. automodule:: kubernetes.test.test_v1_flow_schema_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_flow_schema_spec.rst b/doc/source/kubernetes.test.test_v1_flow_schema_spec.rst index c4be0beb49..a5619b2403 100644 --- a/doc/source/kubernetes.test.test_v1_flow_schema_spec.rst +++ b/doc/source/kubernetes.test.test_v1_flow_schema_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_flow\_schema\_spec module .. automodule:: kubernetes.test.test_v1_flow_schema_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_flow_schema_status.rst b/doc/source/kubernetes.test.test_v1_flow_schema_status.rst index f1c2f40c7c..7f99f1d01b 100644 --- a/doc/source/kubernetes.test.test_v1_flow_schema_status.rst +++ b/doc/source/kubernetes.test.test_v1_flow_schema_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_flow\_schema\_status module .. automodule:: kubernetes.test.test_v1_flow_schema_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_for_node.rst b/doc/source/kubernetes.test.test_v1_for_node.rst index 5d6157ab77..f290312072 100644 --- a/doc/source/kubernetes.test.test_v1_for_node.rst +++ b/doc/source/kubernetes.test.test_v1_for_node.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_for\_node module .. automodule:: kubernetes.test.test_v1_for_node :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_for_zone.rst b/doc/source/kubernetes.test.test_v1_for_zone.rst index 5ab767527e..f5fb99fe27 100644 --- a/doc/source/kubernetes.test.test_v1_for_zone.rst +++ b/doc/source/kubernetes.test.test_v1_for_zone.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_for\_zone module .. automodule:: kubernetes.test.test_v1_for_zone :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_gce_persistent_disk_volume_source.rst b/doc/source/kubernetes.test.test_v1_gce_persistent_disk_volume_source.rst index ac692c6164..d42534eeda 100644 --- a/doc/source/kubernetes.test.test_v1_gce_persistent_disk_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_gce_persistent_disk_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_gce\_persistent\_disk\_volume\_source module .. automodule:: kubernetes.test.test_v1_gce_persistent_disk_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_git_repo_volume_source.rst b/doc/source/kubernetes.test.test_v1_git_repo_volume_source.rst index 4c0805ab0e..e09e62671e 100644 --- a/doc/source/kubernetes.test.test_v1_git_repo_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_git_repo_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_git\_repo\_volume\_source module .. automodule:: kubernetes.test.test_v1_git_repo_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_glusterfs_persistent_volume_source.rst b/doc/source/kubernetes.test.test_v1_glusterfs_persistent_volume_source.rst index 4517924f66..da3c446a48 100644 --- a/doc/source/kubernetes.test.test_v1_glusterfs_persistent_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_glusterfs_persistent_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_glusterfs\_persistent\_volume\_source module .. automodule:: kubernetes.test.test_v1_glusterfs_persistent_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_glusterfs_volume_source.rst b/doc/source/kubernetes.test.test_v1_glusterfs_volume_source.rst index 9e69551890..39c545e42d 100644 --- a/doc/source/kubernetes.test.test_v1_glusterfs_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_glusterfs_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_glusterfs\_volume\_source module .. automodule:: kubernetes.test.test_v1_glusterfs_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_group_resource.rst b/doc/source/kubernetes.test.test_v1_group_resource.rst new file mode 100644 index 0000000000..698cf266ac --- /dev/null +++ b/doc/source/kubernetes.test.test_v1_group_resource.rst @@ -0,0 +1,7 @@ +kubernetes.test.test\_v1\_group\_resource module +================================================ + +.. automodule:: kubernetes.test.test_v1_group_resource + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_group_subject.rst b/doc/source/kubernetes.test.test_v1_group_subject.rst index db8124a6aa..eb26e9b26f 100644 --- a/doc/source/kubernetes.test.test_v1_group_subject.rst +++ b/doc/source/kubernetes.test.test_v1_group_subject.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_group\_subject module .. automodule:: kubernetes.test.test_v1_group_subject :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_group_version_for_discovery.rst b/doc/source/kubernetes.test.test_v1_group_version_for_discovery.rst index 6517d1ec92..b2c6f05439 100644 --- a/doc/source/kubernetes.test.test_v1_group_version_for_discovery.rst +++ b/doc/source/kubernetes.test.test_v1_group_version_for_discovery.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_group\_version\_for\_discovery module .. automodule:: kubernetes.test.test_v1_group_version_for_discovery :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_grpc_action.rst b/doc/source/kubernetes.test.test_v1_grpc_action.rst index d480c2a5e2..7004de5903 100644 --- a/doc/source/kubernetes.test.test_v1_grpc_action.rst +++ b/doc/source/kubernetes.test.test_v1_grpc_action.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_grpc\_action module .. automodule:: kubernetes.test.test_v1_grpc_action :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_horizontal_pod_autoscaler.rst b/doc/source/kubernetes.test.test_v1_horizontal_pod_autoscaler.rst index 0bf92bc2e6..4911b491b0 100644 --- a/doc/source/kubernetes.test.test_v1_horizontal_pod_autoscaler.rst +++ b/doc/source/kubernetes.test.test_v1_horizontal_pod_autoscaler.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_horizontal\_pod\_autoscaler module .. automodule:: kubernetes.test.test_v1_horizontal_pod_autoscaler :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_horizontal_pod_autoscaler_list.rst b/doc/source/kubernetes.test.test_v1_horizontal_pod_autoscaler_list.rst index ae7263d02a..c5984f54a3 100644 --- a/doc/source/kubernetes.test.test_v1_horizontal_pod_autoscaler_list.rst +++ b/doc/source/kubernetes.test.test_v1_horizontal_pod_autoscaler_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_horizontal\_pod\_autoscaler\_list module .. automodule:: kubernetes.test.test_v1_horizontal_pod_autoscaler_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_horizontal_pod_autoscaler_spec.rst b/doc/source/kubernetes.test.test_v1_horizontal_pod_autoscaler_spec.rst index c30ce98a7a..a99b9c58a5 100644 --- a/doc/source/kubernetes.test.test_v1_horizontal_pod_autoscaler_spec.rst +++ b/doc/source/kubernetes.test.test_v1_horizontal_pod_autoscaler_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_horizontal\_pod\_autoscaler\_spec module .. automodule:: kubernetes.test.test_v1_horizontal_pod_autoscaler_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_horizontal_pod_autoscaler_status.rst b/doc/source/kubernetes.test.test_v1_horizontal_pod_autoscaler_status.rst index aec99d73aa..854ccbadaf 100644 --- a/doc/source/kubernetes.test.test_v1_horizontal_pod_autoscaler_status.rst +++ b/doc/source/kubernetes.test.test_v1_horizontal_pod_autoscaler_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_horizontal\_pod\_autoscaler\_status module .. automodule:: kubernetes.test.test_v1_horizontal_pod_autoscaler_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_host_alias.rst b/doc/source/kubernetes.test.test_v1_host_alias.rst index 5527e0f534..78b3658f9b 100644 --- a/doc/source/kubernetes.test.test_v1_host_alias.rst +++ b/doc/source/kubernetes.test.test_v1_host_alias.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_host\_alias module .. automodule:: kubernetes.test.test_v1_host_alias :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_host_ip.rst b/doc/source/kubernetes.test.test_v1_host_ip.rst index b1cfc5b3c9..3c0dea4f40 100644 --- a/doc/source/kubernetes.test.test_v1_host_ip.rst +++ b/doc/source/kubernetes.test.test_v1_host_ip.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_host\_ip module .. automodule:: kubernetes.test.test_v1_host_ip :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_host_path_volume_source.rst b/doc/source/kubernetes.test.test_v1_host_path_volume_source.rst index 220fbb7a92..cc0596f87d 100644 --- a/doc/source/kubernetes.test.test_v1_host_path_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_host_path_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_host\_path\_volume\_source module .. automodule:: kubernetes.test.test_v1_host_path_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_http_get_action.rst b/doc/source/kubernetes.test.test_v1_http_get_action.rst index 98371e0412..71ff48fa38 100644 --- a/doc/source/kubernetes.test.test_v1_http_get_action.rst +++ b/doc/source/kubernetes.test.test_v1_http_get_action.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_http\_get\_action module .. automodule:: kubernetes.test.test_v1_http_get_action :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_http_header.rst b/doc/source/kubernetes.test.test_v1_http_header.rst index 5cebc1a79a..12bbf27080 100644 --- a/doc/source/kubernetes.test.test_v1_http_header.rst +++ b/doc/source/kubernetes.test.test_v1_http_header.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_http\_header module .. automodule:: kubernetes.test.test_v1_http_header :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_http_ingress_path.rst b/doc/source/kubernetes.test.test_v1_http_ingress_path.rst index d92d05bf36..5eb38145bb 100644 --- a/doc/source/kubernetes.test.test_v1_http_ingress_path.rst +++ b/doc/source/kubernetes.test.test_v1_http_ingress_path.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_http\_ingress\_path module .. automodule:: kubernetes.test.test_v1_http_ingress_path :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_http_ingress_rule_value.rst b/doc/source/kubernetes.test.test_v1_http_ingress_rule_value.rst index 1c856d7b88..2e2a3db60b 100644 --- a/doc/source/kubernetes.test.test_v1_http_ingress_rule_value.rst +++ b/doc/source/kubernetes.test.test_v1_http_ingress_rule_value.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_http\_ingress\_rule\_value module .. automodule:: kubernetes.test.test_v1_http_ingress_rule_value :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_image_volume_source.rst b/doc/source/kubernetes.test.test_v1_image_volume_source.rst index 928f464352..6a496f72cc 100644 --- a/doc/source/kubernetes.test.test_v1_image_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_image_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_image\_volume\_source module .. automodule:: kubernetes.test.test_v1_image_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_ingress.rst b/doc/source/kubernetes.test.test_v1_ingress.rst index 6310884cb3..0d6c622aa7 100644 --- a/doc/source/kubernetes.test.test_v1_ingress.rst +++ b/doc/source/kubernetes.test.test_v1_ingress.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_ingress module .. automodule:: kubernetes.test.test_v1_ingress :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_ingress_backend.rst b/doc/source/kubernetes.test.test_v1_ingress_backend.rst index ca6f0cbe92..664e60794f 100644 --- a/doc/source/kubernetes.test.test_v1_ingress_backend.rst +++ b/doc/source/kubernetes.test.test_v1_ingress_backend.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_ingress\_backend module .. automodule:: kubernetes.test.test_v1_ingress_backend :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_ingress_class.rst b/doc/source/kubernetes.test.test_v1_ingress_class.rst index b77bb8a849..fc1931caae 100644 --- a/doc/source/kubernetes.test.test_v1_ingress_class.rst +++ b/doc/source/kubernetes.test.test_v1_ingress_class.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_ingress\_class module .. automodule:: kubernetes.test.test_v1_ingress_class :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_ingress_class_list.rst b/doc/source/kubernetes.test.test_v1_ingress_class_list.rst index df4f33b8d3..acdbbd838d 100644 --- a/doc/source/kubernetes.test.test_v1_ingress_class_list.rst +++ b/doc/source/kubernetes.test.test_v1_ingress_class_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_ingress\_class\_list module .. automodule:: kubernetes.test.test_v1_ingress_class_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_ingress_class_parameters_reference.rst b/doc/source/kubernetes.test.test_v1_ingress_class_parameters_reference.rst index c63890d918..7b8e8b4a6e 100644 --- a/doc/source/kubernetes.test.test_v1_ingress_class_parameters_reference.rst +++ b/doc/source/kubernetes.test.test_v1_ingress_class_parameters_reference.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_ingress\_class\_parameters\_reference module .. automodule:: kubernetes.test.test_v1_ingress_class_parameters_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_ingress_class_spec.rst b/doc/source/kubernetes.test.test_v1_ingress_class_spec.rst index 5caefb7d86..837ff48f9c 100644 --- a/doc/source/kubernetes.test.test_v1_ingress_class_spec.rst +++ b/doc/source/kubernetes.test.test_v1_ingress_class_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_ingress\_class\_spec module .. automodule:: kubernetes.test.test_v1_ingress_class_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_ingress_list.rst b/doc/source/kubernetes.test.test_v1_ingress_list.rst index 936e9b87c5..1bf131f369 100644 --- a/doc/source/kubernetes.test.test_v1_ingress_list.rst +++ b/doc/source/kubernetes.test.test_v1_ingress_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_ingress\_list module .. automodule:: kubernetes.test.test_v1_ingress_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_ingress_load_balancer_ingress.rst b/doc/source/kubernetes.test.test_v1_ingress_load_balancer_ingress.rst index c683e4e975..6d1693af10 100644 --- a/doc/source/kubernetes.test.test_v1_ingress_load_balancer_ingress.rst +++ b/doc/source/kubernetes.test.test_v1_ingress_load_balancer_ingress.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_ingress\_load\_balancer\_ingress module .. automodule:: kubernetes.test.test_v1_ingress_load_balancer_ingress :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_ingress_load_balancer_status.rst b/doc/source/kubernetes.test.test_v1_ingress_load_balancer_status.rst index 89cf060578..6e39342b06 100644 --- a/doc/source/kubernetes.test.test_v1_ingress_load_balancer_status.rst +++ b/doc/source/kubernetes.test.test_v1_ingress_load_balancer_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_ingress\_load\_balancer\_status module .. automodule:: kubernetes.test.test_v1_ingress_load_balancer_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_ingress_port_status.rst b/doc/source/kubernetes.test.test_v1_ingress_port_status.rst index 8417b2104e..d980ec6268 100644 --- a/doc/source/kubernetes.test.test_v1_ingress_port_status.rst +++ b/doc/source/kubernetes.test.test_v1_ingress_port_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_ingress\_port\_status module .. automodule:: kubernetes.test.test_v1_ingress_port_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_ingress_rule.rst b/doc/source/kubernetes.test.test_v1_ingress_rule.rst index 18ef0042e9..78bbb72029 100644 --- a/doc/source/kubernetes.test.test_v1_ingress_rule.rst +++ b/doc/source/kubernetes.test.test_v1_ingress_rule.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_ingress\_rule module .. automodule:: kubernetes.test.test_v1_ingress_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_ingress_service_backend.rst b/doc/source/kubernetes.test.test_v1_ingress_service_backend.rst index 4ec4904e99..69aad6e0ab 100644 --- a/doc/source/kubernetes.test.test_v1_ingress_service_backend.rst +++ b/doc/source/kubernetes.test.test_v1_ingress_service_backend.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_ingress\_service\_backend module .. automodule:: kubernetes.test.test_v1_ingress_service_backend :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_ingress_spec.rst b/doc/source/kubernetes.test.test_v1_ingress_spec.rst index 00b2a59064..79d6e23f6a 100644 --- a/doc/source/kubernetes.test.test_v1_ingress_spec.rst +++ b/doc/source/kubernetes.test.test_v1_ingress_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_ingress\_spec module .. automodule:: kubernetes.test.test_v1_ingress_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_ingress_status.rst b/doc/source/kubernetes.test.test_v1_ingress_status.rst index a391cd23db..b1545891de 100644 --- a/doc/source/kubernetes.test.test_v1_ingress_status.rst +++ b/doc/source/kubernetes.test.test_v1_ingress_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_ingress\_status module .. automodule:: kubernetes.test.test_v1_ingress_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_ingress_tls.rst b/doc/source/kubernetes.test.test_v1_ingress_tls.rst index 260ec63afc..dc21f8be8b 100644 --- a/doc/source/kubernetes.test.test_v1_ingress_tls.rst +++ b/doc/source/kubernetes.test.test_v1_ingress_tls.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_ingress\_tls module .. automodule:: kubernetes.test.test_v1_ingress_tls :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_ip_address.rst b/doc/source/kubernetes.test.test_v1_ip_address.rst index 7b61b267bd..3e148824ba 100644 --- a/doc/source/kubernetes.test.test_v1_ip_address.rst +++ b/doc/source/kubernetes.test.test_v1_ip_address.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_ip\_address module .. automodule:: kubernetes.test.test_v1_ip_address :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_ip_address_list.rst b/doc/source/kubernetes.test.test_v1_ip_address_list.rst index cf60e3ed73..f52c2b4e6a 100644 --- a/doc/source/kubernetes.test.test_v1_ip_address_list.rst +++ b/doc/source/kubernetes.test.test_v1_ip_address_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_ip\_address\_list module .. automodule:: kubernetes.test.test_v1_ip_address_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_ip_address_spec.rst b/doc/source/kubernetes.test.test_v1_ip_address_spec.rst index f7670765ca..17e8f185d3 100644 --- a/doc/source/kubernetes.test.test_v1_ip_address_spec.rst +++ b/doc/source/kubernetes.test.test_v1_ip_address_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_ip\_address\_spec module .. automodule:: kubernetes.test.test_v1_ip_address_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_ip_block.rst b/doc/source/kubernetes.test.test_v1_ip_block.rst index a228b7fa30..3a7c815065 100644 --- a/doc/source/kubernetes.test.test_v1_ip_block.rst +++ b/doc/source/kubernetes.test.test_v1_ip_block.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_ip\_block module .. automodule:: kubernetes.test.test_v1_ip_block :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_iscsi_persistent_volume_source.rst b/doc/source/kubernetes.test.test_v1_iscsi_persistent_volume_source.rst index 74a367f953..efc36b388f 100644 --- a/doc/source/kubernetes.test.test_v1_iscsi_persistent_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_iscsi_persistent_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_iscsi\_persistent\_volume\_source module .. automodule:: kubernetes.test.test_v1_iscsi_persistent_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_iscsi_volume_source.rst b/doc/source/kubernetes.test.test_v1_iscsi_volume_source.rst index 73a5f5ab44..25ebf98c30 100644 --- a/doc/source/kubernetes.test.test_v1_iscsi_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_iscsi_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_iscsi\_volume\_source module .. automodule:: kubernetes.test.test_v1_iscsi_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_job.rst b/doc/source/kubernetes.test.test_v1_job.rst index 1ae6fa5ad8..c6f0f70dbb 100644 --- a/doc/source/kubernetes.test.test_v1_job.rst +++ b/doc/source/kubernetes.test.test_v1_job.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_job module .. automodule:: kubernetes.test.test_v1_job :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_job_condition.rst b/doc/source/kubernetes.test.test_v1_job_condition.rst index 06dd06a3bd..7854e85230 100644 --- a/doc/source/kubernetes.test.test_v1_job_condition.rst +++ b/doc/source/kubernetes.test.test_v1_job_condition.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_job\_condition module .. automodule:: kubernetes.test.test_v1_job_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_job_list.rst b/doc/source/kubernetes.test.test_v1_job_list.rst index 59301a948c..66d1f6ae98 100644 --- a/doc/source/kubernetes.test.test_v1_job_list.rst +++ b/doc/source/kubernetes.test.test_v1_job_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_job\_list module .. automodule:: kubernetes.test.test_v1_job_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_job_spec.rst b/doc/source/kubernetes.test.test_v1_job_spec.rst index 249b3ec1a5..7c73909478 100644 --- a/doc/source/kubernetes.test.test_v1_job_spec.rst +++ b/doc/source/kubernetes.test.test_v1_job_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_job\_spec module .. automodule:: kubernetes.test.test_v1_job_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_job_status.rst b/doc/source/kubernetes.test.test_v1_job_status.rst index f35fc460be..e03b35be9e 100644 --- a/doc/source/kubernetes.test.test_v1_job_status.rst +++ b/doc/source/kubernetes.test.test_v1_job_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_job\_status module .. automodule:: kubernetes.test.test_v1_job_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_job_template_spec.rst b/doc/source/kubernetes.test.test_v1_job_template_spec.rst index 2024eb06a4..a38ae753cd 100644 --- a/doc/source/kubernetes.test.test_v1_job_template_spec.rst +++ b/doc/source/kubernetes.test.test_v1_job_template_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_job\_template\_spec module .. automodule:: kubernetes.test.test_v1_job_template_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_json_schema_props.rst b/doc/source/kubernetes.test.test_v1_json_schema_props.rst index aeee1cbe6e..79e09d7762 100644 --- a/doc/source/kubernetes.test.test_v1_json_schema_props.rst +++ b/doc/source/kubernetes.test.test_v1_json_schema_props.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_json\_schema\_props module .. automodule:: kubernetes.test.test_v1_json_schema_props :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_key_to_path.rst b/doc/source/kubernetes.test.test_v1_key_to_path.rst index c05d9fe4f0..e313c8d205 100644 --- a/doc/source/kubernetes.test.test_v1_key_to_path.rst +++ b/doc/source/kubernetes.test.test_v1_key_to_path.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_key\_to\_path module .. automodule:: kubernetes.test.test_v1_key_to_path :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_label_selector.rst b/doc/source/kubernetes.test.test_v1_label_selector.rst index 94613d34d6..572229ce7f 100644 --- a/doc/source/kubernetes.test.test_v1_label_selector.rst +++ b/doc/source/kubernetes.test.test_v1_label_selector.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_label\_selector module .. automodule:: kubernetes.test.test_v1_label_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_label_selector_attributes.rst b/doc/source/kubernetes.test.test_v1_label_selector_attributes.rst index 9ef5884e5a..4203192d4b 100644 --- a/doc/source/kubernetes.test.test_v1_label_selector_attributes.rst +++ b/doc/source/kubernetes.test.test_v1_label_selector_attributes.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_label\_selector\_attributes module .. automodule:: kubernetes.test.test_v1_label_selector_attributes :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_label_selector_requirement.rst b/doc/source/kubernetes.test.test_v1_label_selector_requirement.rst index 880bae9704..64b4f83503 100644 --- a/doc/source/kubernetes.test.test_v1_label_selector_requirement.rst +++ b/doc/source/kubernetes.test.test_v1_label_selector_requirement.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_label\_selector\_requirement module .. automodule:: kubernetes.test.test_v1_label_selector_requirement :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_lease.rst b/doc/source/kubernetes.test.test_v1_lease.rst index c30e65bc1d..c83c539a21 100644 --- a/doc/source/kubernetes.test.test_v1_lease.rst +++ b/doc/source/kubernetes.test.test_v1_lease.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_lease module .. automodule:: kubernetes.test.test_v1_lease :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_lease_list.rst b/doc/source/kubernetes.test.test_v1_lease_list.rst index 4a5d39dee0..a2e2b463df 100644 --- a/doc/source/kubernetes.test.test_v1_lease_list.rst +++ b/doc/source/kubernetes.test.test_v1_lease_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_lease\_list module .. automodule:: kubernetes.test.test_v1_lease_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_lease_spec.rst b/doc/source/kubernetes.test.test_v1_lease_spec.rst index f78c40199f..d2f9350d6e 100644 --- a/doc/source/kubernetes.test.test_v1_lease_spec.rst +++ b/doc/source/kubernetes.test.test_v1_lease_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_lease\_spec module .. automodule:: kubernetes.test.test_v1_lease_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_lifecycle.rst b/doc/source/kubernetes.test.test_v1_lifecycle.rst index 742c49bf6c..5844329996 100644 --- a/doc/source/kubernetes.test.test_v1_lifecycle.rst +++ b/doc/source/kubernetes.test.test_v1_lifecycle.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_lifecycle module .. automodule:: kubernetes.test.test_v1_lifecycle :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_lifecycle_handler.rst b/doc/source/kubernetes.test.test_v1_lifecycle_handler.rst index 123a26e463..9281f1f1cc 100644 --- a/doc/source/kubernetes.test.test_v1_lifecycle_handler.rst +++ b/doc/source/kubernetes.test.test_v1_lifecycle_handler.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_lifecycle\_handler module .. automodule:: kubernetes.test.test_v1_lifecycle_handler :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_limit_range.rst b/doc/source/kubernetes.test.test_v1_limit_range.rst index bd277ed94d..3c6fdafbee 100644 --- a/doc/source/kubernetes.test.test_v1_limit_range.rst +++ b/doc/source/kubernetes.test.test_v1_limit_range.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_limit\_range module .. automodule:: kubernetes.test.test_v1_limit_range :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_limit_range_item.rst b/doc/source/kubernetes.test.test_v1_limit_range_item.rst index 65e52783b7..d074d4c5d7 100644 --- a/doc/source/kubernetes.test.test_v1_limit_range_item.rst +++ b/doc/source/kubernetes.test.test_v1_limit_range_item.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_limit\_range\_item module .. automodule:: kubernetes.test.test_v1_limit_range_item :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_limit_range_list.rst b/doc/source/kubernetes.test.test_v1_limit_range_list.rst index c5f19e3333..3a3a7a90df 100644 --- a/doc/source/kubernetes.test.test_v1_limit_range_list.rst +++ b/doc/source/kubernetes.test.test_v1_limit_range_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_limit\_range\_list module .. automodule:: kubernetes.test.test_v1_limit_range_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_limit_range_spec.rst b/doc/source/kubernetes.test.test_v1_limit_range_spec.rst index 321b3d3cae..9daf52b743 100644 --- a/doc/source/kubernetes.test.test_v1_limit_range_spec.rst +++ b/doc/source/kubernetes.test.test_v1_limit_range_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_limit\_range\_spec module .. automodule:: kubernetes.test.test_v1_limit_range_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_limit_response.rst b/doc/source/kubernetes.test.test_v1_limit_response.rst index bb235bc6d7..175a965d75 100644 --- a/doc/source/kubernetes.test.test_v1_limit_response.rst +++ b/doc/source/kubernetes.test.test_v1_limit_response.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_limit\_response module .. automodule:: kubernetes.test.test_v1_limit_response :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_limited_priority_level_configuration.rst b/doc/source/kubernetes.test.test_v1_limited_priority_level_configuration.rst index 63adea59db..d9b7df5139 100644 --- a/doc/source/kubernetes.test.test_v1_limited_priority_level_configuration.rst +++ b/doc/source/kubernetes.test.test_v1_limited_priority_level_configuration.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_limited\_priority\_level\_configuration module .. automodule:: kubernetes.test.test_v1_limited_priority_level_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_linux_container_user.rst b/doc/source/kubernetes.test.test_v1_linux_container_user.rst index e457e70ff3..0b4dfe8844 100644 --- a/doc/source/kubernetes.test.test_v1_linux_container_user.rst +++ b/doc/source/kubernetes.test.test_v1_linux_container_user.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_linux\_container\_user module .. automodule:: kubernetes.test.test_v1_linux_container_user :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_list_meta.rst b/doc/source/kubernetes.test.test_v1_list_meta.rst index aa67bb6227..da956407f8 100644 --- a/doc/source/kubernetes.test.test_v1_list_meta.rst +++ b/doc/source/kubernetes.test.test_v1_list_meta.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_list\_meta module .. automodule:: kubernetes.test.test_v1_list_meta :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_load_balancer_ingress.rst b/doc/source/kubernetes.test.test_v1_load_balancer_ingress.rst index af82a75981..32dd516017 100644 --- a/doc/source/kubernetes.test.test_v1_load_balancer_ingress.rst +++ b/doc/source/kubernetes.test.test_v1_load_balancer_ingress.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_load\_balancer\_ingress module .. automodule:: kubernetes.test.test_v1_load_balancer_ingress :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_load_balancer_status.rst b/doc/source/kubernetes.test.test_v1_load_balancer_status.rst index 14e75a8c05..c8ae090bea 100644 --- a/doc/source/kubernetes.test.test_v1_load_balancer_status.rst +++ b/doc/source/kubernetes.test.test_v1_load_balancer_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_load\_balancer\_status module .. automodule:: kubernetes.test.test_v1_load_balancer_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_local_object_reference.rst b/doc/source/kubernetes.test.test_v1_local_object_reference.rst index 496f659afc..1fd946808d 100644 --- a/doc/source/kubernetes.test.test_v1_local_object_reference.rst +++ b/doc/source/kubernetes.test.test_v1_local_object_reference.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_local\_object\_reference module .. automodule:: kubernetes.test.test_v1_local_object_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_local_subject_access_review.rst b/doc/source/kubernetes.test.test_v1_local_subject_access_review.rst index 174f63089c..7341b2a55b 100644 --- a/doc/source/kubernetes.test.test_v1_local_subject_access_review.rst +++ b/doc/source/kubernetes.test.test_v1_local_subject_access_review.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_local\_subject\_access\_review module .. automodule:: kubernetes.test.test_v1_local_subject_access_review :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_local_volume_source.rst b/doc/source/kubernetes.test.test_v1_local_volume_source.rst index a32cbb4b89..10c3ddbda8 100644 --- a/doc/source/kubernetes.test.test_v1_local_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_local_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_local\_volume\_source module .. automodule:: kubernetes.test.test_v1_local_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_managed_fields_entry.rst b/doc/source/kubernetes.test.test_v1_managed_fields_entry.rst index f5d9831e17..4863327ecd 100644 --- a/doc/source/kubernetes.test.test_v1_managed_fields_entry.rst +++ b/doc/source/kubernetes.test.test_v1_managed_fields_entry.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_managed\_fields\_entry module .. automodule:: kubernetes.test.test_v1_managed_fields_entry :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_match_condition.rst b/doc/source/kubernetes.test.test_v1_match_condition.rst index 09197b5714..98880c2d38 100644 --- a/doc/source/kubernetes.test.test_v1_match_condition.rst +++ b/doc/source/kubernetes.test.test_v1_match_condition.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_match\_condition module .. automodule:: kubernetes.test.test_v1_match_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_match_resources.rst b/doc/source/kubernetes.test.test_v1_match_resources.rst index 31b6843f6e..db4a099798 100644 --- a/doc/source/kubernetes.test.test_v1_match_resources.rst +++ b/doc/source/kubernetes.test.test_v1_match_resources.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_match\_resources module .. automodule:: kubernetes.test.test_v1_match_resources :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_modify_volume_status.rst b/doc/source/kubernetes.test.test_v1_modify_volume_status.rst index 56d5ff30af..06b14ecaa1 100644 --- a/doc/source/kubernetes.test.test_v1_modify_volume_status.rst +++ b/doc/source/kubernetes.test.test_v1_modify_volume_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_modify\_volume\_status module .. automodule:: kubernetes.test.test_v1_modify_volume_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_mutating_webhook.rst b/doc/source/kubernetes.test.test_v1_mutating_webhook.rst index 87a591f6b4..0d54c206af 100644 --- a/doc/source/kubernetes.test.test_v1_mutating_webhook.rst +++ b/doc/source/kubernetes.test.test_v1_mutating_webhook.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_mutating\_webhook module .. automodule:: kubernetes.test.test_v1_mutating_webhook :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_mutating_webhook_configuration.rst b/doc/source/kubernetes.test.test_v1_mutating_webhook_configuration.rst index 5e946a9cb0..def700c71b 100644 --- a/doc/source/kubernetes.test.test_v1_mutating_webhook_configuration.rst +++ b/doc/source/kubernetes.test.test_v1_mutating_webhook_configuration.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_mutating\_webhook\_configuration module .. automodule:: kubernetes.test.test_v1_mutating_webhook_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_mutating_webhook_configuration_list.rst b/doc/source/kubernetes.test.test_v1_mutating_webhook_configuration_list.rst index 0793069c82..08770a8771 100644 --- a/doc/source/kubernetes.test.test_v1_mutating_webhook_configuration_list.rst +++ b/doc/source/kubernetes.test.test_v1_mutating_webhook_configuration_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_mutating\_webhook\_configuration\_list module .. automodule:: kubernetes.test.test_v1_mutating_webhook_configuration_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_named_rule_with_operations.rst b/doc/source/kubernetes.test.test_v1_named_rule_with_operations.rst index 85c99caf2b..8d4f58f5f8 100644 --- a/doc/source/kubernetes.test.test_v1_named_rule_with_operations.rst +++ b/doc/source/kubernetes.test.test_v1_named_rule_with_operations.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_named\_rule\_with\_operations module .. automodule:: kubernetes.test.test_v1_named_rule_with_operations :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_namespace.rst b/doc/source/kubernetes.test.test_v1_namespace.rst index fa61a9dca7..d37f67d93d 100644 --- a/doc/source/kubernetes.test.test_v1_namespace.rst +++ b/doc/source/kubernetes.test.test_v1_namespace.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_namespace module .. automodule:: kubernetes.test.test_v1_namespace :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_namespace_condition.rst b/doc/source/kubernetes.test.test_v1_namespace_condition.rst index dd09aab00b..fc1a70a802 100644 --- a/doc/source/kubernetes.test.test_v1_namespace_condition.rst +++ b/doc/source/kubernetes.test.test_v1_namespace_condition.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_namespace\_condition module .. automodule:: kubernetes.test.test_v1_namespace_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_namespace_list.rst b/doc/source/kubernetes.test.test_v1_namespace_list.rst index bfc8e74faa..160cf031f4 100644 --- a/doc/source/kubernetes.test.test_v1_namespace_list.rst +++ b/doc/source/kubernetes.test.test_v1_namespace_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_namespace\_list module .. automodule:: kubernetes.test.test_v1_namespace_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_namespace_spec.rst b/doc/source/kubernetes.test.test_v1_namespace_spec.rst index d7fd6d66e2..bbdbae602a 100644 --- a/doc/source/kubernetes.test.test_v1_namespace_spec.rst +++ b/doc/source/kubernetes.test.test_v1_namespace_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_namespace\_spec module .. automodule:: kubernetes.test.test_v1_namespace_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_namespace_status.rst b/doc/source/kubernetes.test.test_v1_namespace_status.rst index b7dc506170..d6f5c68dd2 100644 --- a/doc/source/kubernetes.test.test_v1_namespace_status.rst +++ b/doc/source/kubernetes.test.test_v1_namespace_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_namespace\_status module .. automodule:: kubernetes.test.test_v1_namespace_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_network_device_data.rst b/doc/source/kubernetes.test.test_v1_network_device_data.rst index 37b36e75e9..a2d6ef0a0b 100644 --- a/doc/source/kubernetes.test.test_v1_network_device_data.rst +++ b/doc/source/kubernetes.test.test_v1_network_device_data.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_network\_device\_data module .. automodule:: kubernetes.test.test_v1_network_device_data :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_network_policy.rst b/doc/source/kubernetes.test.test_v1_network_policy.rst index e778280c37..d2e3c62f22 100644 --- a/doc/source/kubernetes.test.test_v1_network_policy.rst +++ b/doc/source/kubernetes.test.test_v1_network_policy.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_network\_policy module .. automodule:: kubernetes.test.test_v1_network_policy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_network_policy_egress_rule.rst b/doc/source/kubernetes.test.test_v1_network_policy_egress_rule.rst index 21eff42e34..992788deb1 100644 --- a/doc/source/kubernetes.test.test_v1_network_policy_egress_rule.rst +++ b/doc/source/kubernetes.test.test_v1_network_policy_egress_rule.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_network\_policy\_egress\_rule module .. automodule:: kubernetes.test.test_v1_network_policy_egress_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_network_policy_ingress_rule.rst b/doc/source/kubernetes.test.test_v1_network_policy_ingress_rule.rst index 479e14724a..9ba1c01911 100644 --- a/doc/source/kubernetes.test.test_v1_network_policy_ingress_rule.rst +++ b/doc/source/kubernetes.test.test_v1_network_policy_ingress_rule.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_network\_policy\_ingress\_rule module .. automodule:: kubernetes.test.test_v1_network_policy_ingress_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_network_policy_list.rst b/doc/source/kubernetes.test.test_v1_network_policy_list.rst index 4c579038e4..01c2d5715a 100644 --- a/doc/source/kubernetes.test.test_v1_network_policy_list.rst +++ b/doc/source/kubernetes.test.test_v1_network_policy_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_network\_policy\_list module .. automodule:: kubernetes.test.test_v1_network_policy_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_network_policy_peer.rst b/doc/source/kubernetes.test.test_v1_network_policy_peer.rst index afdc1515e0..edae92b072 100644 --- a/doc/source/kubernetes.test.test_v1_network_policy_peer.rst +++ b/doc/source/kubernetes.test.test_v1_network_policy_peer.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_network\_policy\_peer module .. automodule:: kubernetes.test.test_v1_network_policy_peer :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_network_policy_port.rst b/doc/source/kubernetes.test.test_v1_network_policy_port.rst index 9d8bc92e19..d320b66c2a 100644 --- a/doc/source/kubernetes.test.test_v1_network_policy_port.rst +++ b/doc/source/kubernetes.test.test_v1_network_policy_port.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_network\_policy\_port module .. automodule:: kubernetes.test.test_v1_network_policy_port :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_network_policy_spec.rst b/doc/source/kubernetes.test.test_v1_network_policy_spec.rst index 22a0390475..54054f373a 100644 --- a/doc/source/kubernetes.test.test_v1_network_policy_spec.rst +++ b/doc/source/kubernetes.test.test_v1_network_policy_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_network\_policy\_spec module .. automodule:: kubernetes.test.test_v1_network_policy_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_nfs_volume_source.rst b/doc/source/kubernetes.test.test_v1_nfs_volume_source.rst index 9da2de9974..734a3d5359 100644 --- a/doc/source/kubernetes.test.test_v1_nfs_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_nfs_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_nfs\_volume\_source module .. automodule:: kubernetes.test.test_v1_nfs_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_node.rst b/doc/source/kubernetes.test.test_v1_node.rst index af7329f3b6..d8574593ee 100644 --- a/doc/source/kubernetes.test.test_v1_node.rst +++ b/doc/source/kubernetes.test.test_v1_node.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_node module .. automodule:: kubernetes.test.test_v1_node :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_node_address.rst b/doc/source/kubernetes.test.test_v1_node_address.rst index a1ad2b516a..014e093f58 100644 --- a/doc/source/kubernetes.test.test_v1_node_address.rst +++ b/doc/source/kubernetes.test.test_v1_node_address.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_node\_address module .. automodule:: kubernetes.test.test_v1_node_address :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_node_affinity.rst b/doc/source/kubernetes.test.test_v1_node_affinity.rst index 8d8b5e309e..5ad70db6ff 100644 --- a/doc/source/kubernetes.test.test_v1_node_affinity.rst +++ b/doc/source/kubernetes.test.test_v1_node_affinity.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_node\_affinity module .. automodule:: kubernetes.test.test_v1_node_affinity :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_node_condition.rst b/doc/source/kubernetes.test.test_v1_node_condition.rst index d7bacdcff7..5763ab3328 100644 --- a/doc/source/kubernetes.test.test_v1_node_condition.rst +++ b/doc/source/kubernetes.test.test_v1_node_condition.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_node\_condition module .. automodule:: kubernetes.test.test_v1_node_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_node_config_source.rst b/doc/source/kubernetes.test.test_v1_node_config_source.rst index 5f34cd6ea2..f35fe81823 100644 --- a/doc/source/kubernetes.test.test_v1_node_config_source.rst +++ b/doc/source/kubernetes.test.test_v1_node_config_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_node\_config\_source module .. automodule:: kubernetes.test.test_v1_node_config_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_node_config_status.rst b/doc/source/kubernetes.test.test_v1_node_config_status.rst index 02436b9939..17ab0f7835 100644 --- a/doc/source/kubernetes.test.test_v1_node_config_status.rst +++ b/doc/source/kubernetes.test.test_v1_node_config_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_node\_config\_status module .. automodule:: kubernetes.test.test_v1_node_config_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_node_daemon_endpoints.rst b/doc/source/kubernetes.test.test_v1_node_daemon_endpoints.rst index 4b52db35e0..ab93816c5a 100644 --- a/doc/source/kubernetes.test.test_v1_node_daemon_endpoints.rst +++ b/doc/source/kubernetes.test.test_v1_node_daemon_endpoints.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_node\_daemon\_endpoints module .. automodule:: kubernetes.test.test_v1_node_daemon_endpoints :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_node_features.rst b/doc/source/kubernetes.test.test_v1_node_features.rst index 3043dd5f2f..7547b0ad00 100644 --- a/doc/source/kubernetes.test.test_v1_node_features.rst +++ b/doc/source/kubernetes.test.test_v1_node_features.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_node\_features module .. automodule:: kubernetes.test.test_v1_node_features :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_node_list.rst b/doc/source/kubernetes.test.test_v1_node_list.rst index 316a151e9f..9e413ea7d6 100644 --- a/doc/source/kubernetes.test.test_v1_node_list.rst +++ b/doc/source/kubernetes.test.test_v1_node_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_node\_list module .. automodule:: kubernetes.test.test_v1_node_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_node_runtime_handler.rst b/doc/source/kubernetes.test.test_v1_node_runtime_handler.rst index 73346b50d5..8680af87a0 100644 --- a/doc/source/kubernetes.test.test_v1_node_runtime_handler.rst +++ b/doc/source/kubernetes.test.test_v1_node_runtime_handler.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_node\_runtime\_handler module .. automodule:: kubernetes.test.test_v1_node_runtime_handler :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_node_runtime_handler_features.rst b/doc/source/kubernetes.test.test_v1_node_runtime_handler_features.rst index 1b42b6cb44..a081b94931 100644 --- a/doc/source/kubernetes.test.test_v1_node_runtime_handler_features.rst +++ b/doc/source/kubernetes.test.test_v1_node_runtime_handler_features.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_node\_runtime\_handler\_features module .. automodule:: kubernetes.test.test_v1_node_runtime_handler_features :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_node_selector.rst b/doc/source/kubernetes.test.test_v1_node_selector.rst index 22234629d2..1c4b72ca68 100644 --- a/doc/source/kubernetes.test.test_v1_node_selector.rst +++ b/doc/source/kubernetes.test.test_v1_node_selector.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_node\_selector module .. automodule:: kubernetes.test.test_v1_node_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_node_selector_requirement.rst b/doc/source/kubernetes.test.test_v1_node_selector_requirement.rst index a9e5060813..c900a6640f 100644 --- a/doc/source/kubernetes.test.test_v1_node_selector_requirement.rst +++ b/doc/source/kubernetes.test.test_v1_node_selector_requirement.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_node\_selector\_requirement module .. automodule:: kubernetes.test.test_v1_node_selector_requirement :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_node_selector_term.rst b/doc/source/kubernetes.test.test_v1_node_selector_term.rst index 766c2660ca..a850319c06 100644 --- a/doc/source/kubernetes.test.test_v1_node_selector_term.rst +++ b/doc/source/kubernetes.test.test_v1_node_selector_term.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_node\_selector\_term module .. automodule:: kubernetes.test.test_v1_node_selector_term :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_node_spec.rst b/doc/source/kubernetes.test.test_v1_node_spec.rst index 1e23b9588b..d55a301fca 100644 --- a/doc/source/kubernetes.test.test_v1_node_spec.rst +++ b/doc/source/kubernetes.test.test_v1_node_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_node\_spec module .. automodule:: kubernetes.test.test_v1_node_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_node_status.rst b/doc/source/kubernetes.test.test_v1_node_status.rst index 1c84c3905f..7231cc9ed3 100644 --- a/doc/source/kubernetes.test.test_v1_node_status.rst +++ b/doc/source/kubernetes.test.test_v1_node_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_node\_status module .. automodule:: kubernetes.test.test_v1_node_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_node_swap_status.rst b/doc/source/kubernetes.test.test_v1_node_swap_status.rst index 79c97d8fdd..34b002a316 100644 --- a/doc/source/kubernetes.test.test_v1_node_swap_status.rst +++ b/doc/source/kubernetes.test.test_v1_node_swap_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_node\_swap\_status module .. automodule:: kubernetes.test.test_v1_node_swap_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_node_system_info.rst b/doc/source/kubernetes.test.test_v1_node_system_info.rst index 59d743454e..ec35d9380d 100644 --- a/doc/source/kubernetes.test.test_v1_node_system_info.rst +++ b/doc/source/kubernetes.test.test_v1_node_system_info.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_node\_system\_info module .. automodule:: kubernetes.test.test_v1_node_system_info :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_non_resource_attributes.rst b/doc/source/kubernetes.test.test_v1_non_resource_attributes.rst index 86ad710e3d..d83ee2bf98 100644 --- a/doc/source/kubernetes.test.test_v1_non_resource_attributes.rst +++ b/doc/source/kubernetes.test.test_v1_non_resource_attributes.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_non\_resource\_attributes module .. automodule:: kubernetes.test.test_v1_non_resource_attributes :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_non_resource_policy_rule.rst b/doc/source/kubernetes.test.test_v1_non_resource_policy_rule.rst index 22dc2524e1..85bbe43aa5 100644 --- a/doc/source/kubernetes.test.test_v1_non_resource_policy_rule.rst +++ b/doc/source/kubernetes.test.test_v1_non_resource_policy_rule.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_non\_resource\_policy\_rule module .. automodule:: kubernetes.test.test_v1_non_resource_policy_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_non_resource_rule.rst b/doc/source/kubernetes.test.test_v1_non_resource_rule.rst index 0597dcadc8..bc7fe2241a 100644 --- a/doc/source/kubernetes.test.test_v1_non_resource_rule.rst +++ b/doc/source/kubernetes.test.test_v1_non_resource_rule.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_non\_resource\_rule module .. automodule:: kubernetes.test.test_v1_non_resource_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_object_field_selector.rst b/doc/source/kubernetes.test.test_v1_object_field_selector.rst index 113fb20366..88ad76f6c5 100644 --- a/doc/source/kubernetes.test.test_v1_object_field_selector.rst +++ b/doc/source/kubernetes.test.test_v1_object_field_selector.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_object\_field\_selector module .. automodule:: kubernetes.test.test_v1_object_field_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_object_meta.rst b/doc/source/kubernetes.test.test_v1_object_meta.rst index 366ad72ddc..314fd3c968 100644 --- a/doc/source/kubernetes.test.test_v1_object_meta.rst +++ b/doc/source/kubernetes.test.test_v1_object_meta.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_object\_meta module .. automodule:: kubernetes.test.test_v1_object_meta :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_object_reference.rst b/doc/source/kubernetes.test.test_v1_object_reference.rst index 147cb432b5..dc4d5c8002 100644 --- a/doc/source/kubernetes.test.test_v1_object_reference.rst +++ b/doc/source/kubernetes.test.test_v1_object_reference.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_object\_reference module .. automodule:: kubernetes.test.test_v1_object_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_opaque_device_configuration.rst b/doc/source/kubernetes.test.test_v1_opaque_device_configuration.rst index 0175423b66..be4008ad07 100644 --- a/doc/source/kubernetes.test.test_v1_opaque_device_configuration.rst +++ b/doc/source/kubernetes.test.test_v1_opaque_device_configuration.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_opaque\_device\_configuration module .. automodule:: kubernetes.test.test_v1_opaque_device_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_overhead.rst b/doc/source/kubernetes.test.test_v1_overhead.rst index d9df4e40ec..6920f3cfdf 100644 --- a/doc/source/kubernetes.test.test_v1_overhead.rst +++ b/doc/source/kubernetes.test.test_v1_overhead.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_overhead module .. automodule:: kubernetes.test.test_v1_overhead :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_owner_reference.rst b/doc/source/kubernetes.test.test_v1_owner_reference.rst index 2e0ff6f8ee..a7d4e42e9b 100644 --- a/doc/source/kubernetes.test.test_v1_owner_reference.rst +++ b/doc/source/kubernetes.test.test_v1_owner_reference.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_owner\_reference module .. automodule:: kubernetes.test.test_v1_owner_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_param_kind.rst b/doc/source/kubernetes.test.test_v1_param_kind.rst index ea5bb5668f..8fd670de7f 100644 --- a/doc/source/kubernetes.test.test_v1_param_kind.rst +++ b/doc/source/kubernetes.test.test_v1_param_kind.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_param\_kind module .. automodule:: kubernetes.test.test_v1_param_kind :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_param_ref.rst b/doc/source/kubernetes.test.test_v1_param_ref.rst index c6d9a37c0e..efcec928a3 100644 --- a/doc/source/kubernetes.test.test_v1_param_ref.rst +++ b/doc/source/kubernetes.test.test_v1_param_ref.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_param\_ref module .. automodule:: kubernetes.test.test_v1_param_ref :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_parent_reference.rst b/doc/source/kubernetes.test.test_v1_parent_reference.rst index 1b8b89cfae..fda7f9b890 100644 --- a/doc/source/kubernetes.test.test_v1_parent_reference.rst +++ b/doc/source/kubernetes.test.test_v1_parent_reference.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_parent\_reference module .. automodule:: kubernetes.test.test_v1_parent_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_persistent_volume.rst b/doc/source/kubernetes.test.test_v1_persistent_volume.rst index 1253dc11b1..1de265c4e8 100644 --- a/doc/source/kubernetes.test.test_v1_persistent_volume.rst +++ b/doc/source/kubernetes.test.test_v1_persistent_volume.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_persistent\_volume module .. automodule:: kubernetes.test.test_v1_persistent_volume :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_persistent_volume_claim.rst b/doc/source/kubernetes.test.test_v1_persistent_volume_claim.rst index 95bbbf803f..bbb5510537 100644 --- a/doc/source/kubernetes.test.test_v1_persistent_volume_claim.rst +++ b/doc/source/kubernetes.test.test_v1_persistent_volume_claim.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_persistent\_volume\_claim module .. automodule:: kubernetes.test.test_v1_persistent_volume_claim :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_persistent_volume_claim_condition.rst b/doc/source/kubernetes.test.test_v1_persistent_volume_claim_condition.rst index 4f68909877..cd5542cd12 100644 --- a/doc/source/kubernetes.test.test_v1_persistent_volume_claim_condition.rst +++ b/doc/source/kubernetes.test.test_v1_persistent_volume_claim_condition.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_persistent\_volume\_claim\_condition module .. automodule:: kubernetes.test.test_v1_persistent_volume_claim_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_persistent_volume_claim_list.rst b/doc/source/kubernetes.test.test_v1_persistent_volume_claim_list.rst index 8feb427639..92222a5639 100644 --- a/doc/source/kubernetes.test.test_v1_persistent_volume_claim_list.rst +++ b/doc/source/kubernetes.test.test_v1_persistent_volume_claim_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_persistent\_volume\_claim\_list module .. automodule:: kubernetes.test.test_v1_persistent_volume_claim_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_persistent_volume_claim_spec.rst b/doc/source/kubernetes.test.test_v1_persistent_volume_claim_spec.rst index 967d6eeaa1..e7a86237ee 100644 --- a/doc/source/kubernetes.test.test_v1_persistent_volume_claim_spec.rst +++ b/doc/source/kubernetes.test.test_v1_persistent_volume_claim_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_persistent\_volume\_claim\_spec module .. automodule:: kubernetes.test.test_v1_persistent_volume_claim_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_persistent_volume_claim_status.rst b/doc/source/kubernetes.test.test_v1_persistent_volume_claim_status.rst index b6f786eaba..daf4dd9fe1 100644 --- a/doc/source/kubernetes.test.test_v1_persistent_volume_claim_status.rst +++ b/doc/source/kubernetes.test.test_v1_persistent_volume_claim_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_persistent\_volume\_claim\_status module .. automodule:: kubernetes.test.test_v1_persistent_volume_claim_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_persistent_volume_claim_template.rst b/doc/source/kubernetes.test.test_v1_persistent_volume_claim_template.rst index d338ec08a7..3ae5417bf7 100644 --- a/doc/source/kubernetes.test.test_v1_persistent_volume_claim_template.rst +++ b/doc/source/kubernetes.test.test_v1_persistent_volume_claim_template.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_persistent\_volume\_claim\_template module .. automodule:: kubernetes.test.test_v1_persistent_volume_claim_template :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_persistent_volume_claim_volume_source.rst b/doc/source/kubernetes.test.test_v1_persistent_volume_claim_volume_source.rst index 090fb63fe9..ae88d1cf73 100644 --- a/doc/source/kubernetes.test.test_v1_persistent_volume_claim_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_persistent_volume_claim_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_persistent\_volume\_claim\_volume\_source module .. automodule:: kubernetes.test.test_v1_persistent_volume_claim_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_persistent_volume_list.rst b/doc/source/kubernetes.test.test_v1_persistent_volume_list.rst index d65a1d3c8f..54318180a4 100644 --- a/doc/source/kubernetes.test.test_v1_persistent_volume_list.rst +++ b/doc/source/kubernetes.test.test_v1_persistent_volume_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_persistent\_volume\_list module .. automodule:: kubernetes.test.test_v1_persistent_volume_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_persistent_volume_spec.rst b/doc/source/kubernetes.test.test_v1_persistent_volume_spec.rst index 7e67489a96..9a405d72e7 100644 --- a/doc/source/kubernetes.test.test_v1_persistent_volume_spec.rst +++ b/doc/source/kubernetes.test.test_v1_persistent_volume_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_persistent\_volume\_spec module .. automodule:: kubernetes.test.test_v1_persistent_volume_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_persistent_volume_status.rst b/doc/source/kubernetes.test.test_v1_persistent_volume_status.rst index cd5848945a..22c8a386ec 100644 --- a/doc/source/kubernetes.test.test_v1_persistent_volume_status.rst +++ b/doc/source/kubernetes.test.test_v1_persistent_volume_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_persistent\_volume\_status module .. automodule:: kubernetes.test.test_v1_persistent_volume_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_photon_persistent_disk_volume_source.rst b/doc/source/kubernetes.test.test_v1_photon_persistent_disk_volume_source.rst index fd57e3a7d4..093ffc5b8b 100644 --- a/doc/source/kubernetes.test.test_v1_photon_persistent_disk_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_photon_persistent_disk_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_photon\_persistent\_disk\_volume\_source module .. automodule:: kubernetes.test.test_v1_photon_persistent_disk_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod.rst b/doc/source/kubernetes.test.test_v1_pod.rst index b5bcfe3bb0..e714f29585 100644 --- a/doc/source/kubernetes.test.test_v1_pod.rst +++ b/doc/source/kubernetes.test.test_v1_pod.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod module .. automodule:: kubernetes.test.test_v1_pod :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_affinity.rst b/doc/source/kubernetes.test.test_v1_pod_affinity.rst index 87d52582e0..e423281ffa 100644 --- a/doc/source/kubernetes.test.test_v1_pod_affinity.rst +++ b/doc/source/kubernetes.test.test_v1_pod_affinity.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_affinity module .. automodule:: kubernetes.test.test_v1_pod_affinity :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_affinity_term.rst b/doc/source/kubernetes.test.test_v1_pod_affinity_term.rst index 384c2d7700..3250153edb 100644 --- a/doc/source/kubernetes.test.test_v1_pod_affinity_term.rst +++ b/doc/source/kubernetes.test.test_v1_pod_affinity_term.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_affinity\_term module .. automodule:: kubernetes.test.test_v1_pod_affinity_term :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_anti_affinity.rst b/doc/source/kubernetes.test.test_v1_pod_anti_affinity.rst index 31844aecba..ad7ee6082d 100644 --- a/doc/source/kubernetes.test.test_v1_pod_anti_affinity.rst +++ b/doc/source/kubernetes.test.test_v1_pod_anti_affinity.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_anti\_affinity module .. automodule:: kubernetes.test.test_v1_pod_anti_affinity :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_certificate_projection.rst b/doc/source/kubernetes.test.test_v1_pod_certificate_projection.rst index 0f4778c21f..9f517c0af9 100644 --- a/doc/source/kubernetes.test.test_v1_pod_certificate_projection.rst +++ b/doc/source/kubernetes.test.test_v1_pod_certificate_projection.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_certificate\_projection module .. automodule:: kubernetes.test.test_v1_pod_certificate_projection :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_condition.rst b/doc/source/kubernetes.test.test_v1_pod_condition.rst index 05f449e0e4..7d8d060974 100644 --- a/doc/source/kubernetes.test.test_v1_pod_condition.rst +++ b/doc/source/kubernetes.test.test_v1_pod_condition.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_condition module .. automodule:: kubernetes.test.test_v1_pod_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_disruption_budget.rst b/doc/source/kubernetes.test.test_v1_pod_disruption_budget.rst index e4e6fd18e3..0a59e97bab 100644 --- a/doc/source/kubernetes.test.test_v1_pod_disruption_budget.rst +++ b/doc/source/kubernetes.test.test_v1_pod_disruption_budget.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_disruption\_budget module .. automodule:: kubernetes.test.test_v1_pod_disruption_budget :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_disruption_budget_list.rst b/doc/source/kubernetes.test.test_v1_pod_disruption_budget_list.rst index de4f96d14e..d71dcce065 100644 --- a/doc/source/kubernetes.test.test_v1_pod_disruption_budget_list.rst +++ b/doc/source/kubernetes.test.test_v1_pod_disruption_budget_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_disruption\_budget\_list module .. automodule:: kubernetes.test.test_v1_pod_disruption_budget_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_disruption_budget_spec.rst b/doc/source/kubernetes.test.test_v1_pod_disruption_budget_spec.rst index f736934eea..aa48374003 100644 --- a/doc/source/kubernetes.test.test_v1_pod_disruption_budget_spec.rst +++ b/doc/source/kubernetes.test.test_v1_pod_disruption_budget_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_disruption\_budget\_spec module .. automodule:: kubernetes.test.test_v1_pod_disruption_budget_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_disruption_budget_status.rst b/doc/source/kubernetes.test.test_v1_pod_disruption_budget_status.rst index ab8d77b272..058cc6150e 100644 --- a/doc/source/kubernetes.test.test_v1_pod_disruption_budget_status.rst +++ b/doc/source/kubernetes.test.test_v1_pod_disruption_budget_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_disruption\_budget\_status module .. automodule:: kubernetes.test.test_v1_pod_disruption_budget_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_dns_config.rst b/doc/source/kubernetes.test.test_v1_pod_dns_config.rst index 260ef0a8f8..6668a15c3d 100644 --- a/doc/source/kubernetes.test.test_v1_pod_dns_config.rst +++ b/doc/source/kubernetes.test.test_v1_pod_dns_config.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_dns\_config module .. automodule:: kubernetes.test.test_v1_pod_dns_config :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_dns_config_option.rst b/doc/source/kubernetes.test.test_v1_pod_dns_config_option.rst index 67d2ae755a..687c56052d 100644 --- a/doc/source/kubernetes.test.test_v1_pod_dns_config_option.rst +++ b/doc/source/kubernetes.test.test_v1_pod_dns_config_option.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_dns\_config\_option module .. automodule:: kubernetes.test.test_v1_pod_dns_config_option :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_extended_resource_claim_status.rst b/doc/source/kubernetes.test.test_v1_pod_extended_resource_claim_status.rst index 68e7ac55ca..1539de53d2 100644 --- a/doc/source/kubernetes.test.test_v1_pod_extended_resource_claim_status.rst +++ b/doc/source/kubernetes.test.test_v1_pod_extended_resource_claim_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_extended\_resource\_claim\_status module .. automodule:: kubernetes.test.test_v1_pod_extended_resource_claim_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_failure_policy.rst b/doc/source/kubernetes.test.test_v1_pod_failure_policy.rst index 4fa0e0bb0c..a734150556 100644 --- a/doc/source/kubernetes.test.test_v1_pod_failure_policy.rst +++ b/doc/source/kubernetes.test.test_v1_pod_failure_policy.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_failure\_policy module .. automodule:: kubernetes.test.test_v1_pod_failure_policy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_failure_policy_on_exit_codes_requirement.rst b/doc/source/kubernetes.test.test_v1_pod_failure_policy_on_exit_codes_requirement.rst index 5c0d969167..09dbf059c6 100644 --- a/doc/source/kubernetes.test.test_v1_pod_failure_policy_on_exit_codes_requirement.rst +++ b/doc/source/kubernetes.test.test_v1_pod_failure_policy_on_exit_codes_requirement.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_failure\_policy\_on\_exit\_codes\_requirement mod .. automodule:: kubernetes.test.test_v1_pod_failure_policy_on_exit_codes_requirement :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_failure_policy_on_pod_conditions_pattern.rst b/doc/source/kubernetes.test.test_v1_pod_failure_policy_on_pod_conditions_pattern.rst index 5813888866..d013de7d30 100644 --- a/doc/source/kubernetes.test.test_v1_pod_failure_policy_on_pod_conditions_pattern.rst +++ b/doc/source/kubernetes.test.test_v1_pod_failure_policy_on_pod_conditions_pattern.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_failure\_policy\_on\_pod\_conditions\_pattern mod .. automodule:: kubernetes.test.test_v1_pod_failure_policy_on_pod_conditions_pattern :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_failure_policy_rule.rst b/doc/source/kubernetes.test.test_v1_pod_failure_policy_rule.rst index 444010149c..48b07e3d47 100644 --- a/doc/source/kubernetes.test.test_v1_pod_failure_policy_rule.rst +++ b/doc/source/kubernetes.test.test_v1_pod_failure_policy_rule.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_failure\_policy\_rule module .. automodule:: kubernetes.test.test_v1_pod_failure_policy_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_ip.rst b/doc/source/kubernetes.test.test_v1_pod_ip.rst index 8a1950ae48..7bd34bb718 100644 --- a/doc/source/kubernetes.test.test_v1_pod_ip.rst +++ b/doc/source/kubernetes.test.test_v1_pod_ip.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_ip module .. automodule:: kubernetes.test.test_v1_pod_ip :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_list.rst b/doc/source/kubernetes.test.test_v1_pod_list.rst index 183291ceb1..01dab70afe 100644 --- a/doc/source/kubernetes.test.test_v1_pod_list.rst +++ b/doc/source/kubernetes.test.test_v1_pod_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_list module .. automodule:: kubernetes.test.test_v1_pod_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_os.rst b/doc/source/kubernetes.test.test_v1_pod_os.rst index 43ec6d8adf..03f75e7eaf 100644 --- a/doc/source/kubernetes.test.test_v1_pod_os.rst +++ b/doc/source/kubernetes.test.test_v1_pod_os.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_os module .. automodule:: kubernetes.test.test_v1_pod_os :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_readiness_gate.rst b/doc/source/kubernetes.test.test_v1_pod_readiness_gate.rst index 706aa211a7..18681c1afd 100644 --- a/doc/source/kubernetes.test.test_v1_pod_readiness_gate.rst +++ b/doc/source/kubernetes.test.test_v1_pod_readiness_gate.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_readiness\_gate module .. automodule:: kubernetes.test.test_v1_pod_readiness_gate :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_resource_claim.rst b/doc/source/kubernetes.test.test_v1_pod_resource_claim.rst index 4055e14a35..afe687d273 100644 --- a/doc/source/kubernetes.test.test_v1_pod_resource_claim.rst +++ b/doc/source/kubernetes.test.test_v1_pod_resource_claim.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_resource\_claim module .. automodule:: kubernetes.test.test_v1_pod_resource_claim :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_resource_claim_status.rst b/doc/source/kubernetes.test.test_v1_pod_resource_claim_status.rst index 45f845ee24..07623ad0f4 100644 --- a/doc/source/kubernetes.test.test_v1_pod_resource_claim_status.rst +++ b/doc/source/kubernetes.test.test_v1_pod_resource_claim_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_resource\_claim\_status module .. automodule:: kubernetes.test.test_v1_pod_resource_claim_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_scheduling_gate.rst b/doc/source/kubernetes.test.test_v1_pod_scheduling_gate.rst index 03d6e53624..d5e6aa4915 100644 --- a/doc/source/kubernetes.test.test_v1_pod_scheduling_gate.rst +++ b/doc/source/kubernetes.test.test_v1_pod_scheduling_gate.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_scheduling\_gate module .. automodule:: kubernetes.test.test_v1_pod_scheduling_gate :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_security_context.rst b/doc/source/kubernetes.test.test_v1_pod_security_context.rst index 853a7c994f..eee260983d 100644 --- a/doc/source/kubernetes.test.test_v1_pod_security_context.rst +++ b/doc/source/kubernetes.test.test_v1_pod_security_context.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_security\_context module .. automodule:: kubernetes.test.test_v1_pod_security_context :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_spec.rst b/doc/source/kubernetes.test.test_v1_pod_spec.rst index 0fb6fe8e36..a3050529a4 100644 --- a/doc/source/kubernetes.test.test_v1_pod_spec.rst +++ b/doc/source/kubernetes.test.test_v1_pod_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_spec module .. automodule:: kubernetes.test.test_v1_pod_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_status.rst b/doc/source/kubernetes.test.test_v1_pod_status.rst index a526615cb5..8583291839 100644 --- a/doc/source/kubernetes.test.test_v1_pod_status.rst +++ b/doc/source/kubernetes.test.test_v1_pod_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_status module .. automodule:: kubernetes.test.test_v1_pod_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_template.rst b/doc/source/kubernetes.test.test_v1_pod_template.rst index c668b12ebb..965f2880b2 100644 --- a/doc/source/kubernetes.test.test_v1_pod_template.rst +++ b/doc/source/kubernetes.test.test_v1_pod_template.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_template module .. automodule:: kubernetes.test.test_v1_pod_template :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_template_list.rst b/doc/source/kubernetes.test.test_v1_pod_template_list.rst index bfdbe0554b..ac87fd35a3 100644 --- a/doc/source/kubernetes.test.test_v1_pod_template_list.rst +++ b/doc/source/kubernetes.test.test_v1_pod_template_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_template\_list module .. automodule:: kubernetes.test.test_v1_pod_template_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_pod_template_spec.rst b/doc/source/kubernetes.test.test_v1_pod_template_spec.rst index 0d10be177c..1dcf4e923b 100644 --- a/doc/source/kubernetes.test.test_v1_pod_template_spec.rst +++ b/doc/source/kubernetes.test.test_v1_pod_template_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_pod\_template\_spec module .. automodule:: kubernetes.test.test_v1_pod_template_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_policy_rule.rst b/doc/source/kubernetes.test.test_v1_policy_rule.rst index b3b54688d7..3b6d0e7f37 100644 --- a/doc/source/kubernetes.test.test_v1_policy_rule.rst +++ b/doc/source/kubernetes.test.test_v1_policy_rule.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_policy\_rule module .. automodule:: kubernetes.test.test_v1_policy_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_policy_rules_with_subjects.rst b/doc/source/kubernetes.test.test_v1_policy_rules_with_subjects.rst index c3f4b58b83..3829917cb2 100644 --- a/doc/source/kubernetes.test.test_v1_policy_rules_with_subjects.rst +++ b/doc/source/kubernetes.test.test_v1_policy_rules_with_subjects.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_policy\_rules\_with\_subjects module .. automodule:: kubernetes.test.test_v1_policy_rules_with_subjects :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_port_status.rst b/doc/source/kubernetes.test.test_v1_port_status.rst index 8cc274d79d..fd987dfde8 100644 --- a/doc/source/kubernetes.test.test_v1_port_status.rst +++ b/doc/source/kubernetes.test.test_v1_port_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_port\_status module .. automodule:: kubernetes.test.test_v1_port_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_portworx_volume_source.rst b/doc/source/kubernetes.test.test_v1_portworx_volume_source.rst index 152cf96af2..8fa3c6e37d 100644 --- a/doc/source/kubernetes.test.test_v1_portworx_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_portworx_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_portworx\_volume\_source module .. automodule:: kubernetes.test.test_v1_portworx_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_preconditions.rst b/doc/source/kubernetes.test.test_v1_preconditions.rst index 248e1365d7..5387772102 100644 --- a/doc/source/kubernetes.test.test_v1_preconditions.rst +++ b/doc/source/kubernetes.test.test_v1_preconditions.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_preconditions module .. automodule:: kubernetes.test.test_v1_preconditions :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_preferred_scheduling_term.rst b/doc/source/kubernetes.test.test_v1_preferred_scheduling_term.rst index 252324f62c..9130da308c 100644 --- a/doc/source/kubernetes.test.test_v1_preferred_scheduling_term.rst +++ b/doc/source/kubernetes.test.test_v1_preferred_scheduling_term.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_preferred\_scheduling\_term module .. automodule:: kubernetes.test.test_v1_preferred_scheduling_term :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_priority_class.rst b/doc/source/kubernetes.test.test_v1_priority_class.rst index b9488638fe..ad8c6e7ccb 100644 --- a/doc/source/kubernetes.test.test_v1_priority_class.rst +++ b/doc/source/kubernetes.test.test_v1_priority_class.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_priority\_class module .. automodule:: kubernetes.test.test_v1_priority_class :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_priority_class_list.rst b/doc/source/kubernetes.test.test_v1_priority_class_list.rst index 9858a30467..2ea5c53268 100644 --- a/doc/source/kubernetes.test.test_v1_priority_class_list.rst +++ b/doc/source/kubernetes.test.test_v1_priority_class_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_priority\_class\_list module .. automodule:: kubernetes.test.test_v1_priority_class_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_priority_level_configuration.rst b/doc/source/kubernetes.test.test_v1_priority_level_configuration.rst index ba980f8a8f..b1c1ce6ad4 100644 --- a/doc/source/kubernetes.test.test_v1_priority_level_configuration.rst +++ b/doc/source/kubernetes.test.test_v1_priority_level_configuration.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_priority\_level\_configuration module .. automodule:: kubernetes.test.test_v1_priority_level_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_priority_level_configuration_condition.rst b/doc/source/kubernetes.test.test_v1_priority_level_configuration_condition.rst index 2f998a2fa3..22869108a9 100644 --- a/doc/source/kubernetes.test.test_v1_priority_level_configuration_condition.rst +++ b/doc/source/kubernetes.test.test_v1_priority_level_configuration_condition.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_priority\_level\_configuration\_condition module .. automodule:: kubernetes.test.test_v1_priority_level_configuration_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_priority_level_configuration_list.rst b/doc/source/kubernetes.test.test_v1_priority_level_configuration_list.rst index c498760ac6..bab00ead42 100644 --- a/doc/source/kubernetes.test.test_v1_priority_level_configuration_list.rst +++ b/doc/source/kubernetes.test.test_v1_priority_level_configuration_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_priority\_level\_configuration\_list module .. automodule:: kubernetes.test.test_v1_priority_level_configuration_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_priority_level_configuration_reference.rst b/doc/source/kubernetes.test.test_v1_priority_level_configuration_reference.rst index f68980b5a8..7d15c2da3f 100644 --- a/doc/source/kubernetes.test.test_v1_priority_level_configuration_reference.rst +++ b/doc/source/kubernetes.test.test_v1_priority_level_configuration_reference.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_priority\_level\_configuration\_reference module .. automodule:: kubernetes.test.test_v1_priority_level_configuration_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_priority_level_configuration_spec.rst b/doc/source/kubernetes.test.test_v1_priority_level_configuration_spec.rst index ab5af29483..cdb8876c13 100644 --- a/doc/source/kubernetes.test.test_v1_priority_level_configuration_spec.rst +++ b/doc/source/kubernetes.test.test_v1_priority_level_configuration_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_priority\_level\_configuration\_spec module .. automodule:: kubernetes.test.test_v1_priority_level_configuration_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_priority_level_configuration_status.rst b/doc/source/kubernetes.test.test_v1_priority_level_configuration_status.rst index f9d52244d1..060944e426 100644 --- a/doc/source/kubernetes.test.test_v1_priority_level_configuration_status.rst +++ b/doc/source/kubernetes.test.test_v1_priority_level_configuration_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_priority\_level\_configuration\_status module .. automodule:: kubernetes.test.test_v1_priority_level_configuration_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_probe.rst b/doc/source/kubernetes.test.test_v1_probe.rst index ec85d3e169..2ece3276db 100644 --- a/doc/source/kubernetes.test.test_v1_probe.rst +++ b/doc/source/kubernetes.test.test_v1_probe.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_probe module .. automodule:: kubernetes.test.test_v1_probe :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_projected_volume_source.rst b/doc/source/kubernetes.test.test_v1_projected_volume_source.rst index 2e5619eb7a..3e3bf41aa9 100644 --- a/doc/source/kubernetes.test.test_v1_projected_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_projected_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_projected\_volume\_source module .. automodule:: kubernetes.test.test_v1_projected_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_queuing_configuration.rst b/doc/source/kubernetes.test.test_v1_queuing_configuration.rst index 083a9c3058..6d5fdf6eff 100644 --- a/doc/source/kubernetes.test.test_v1_queuing_configuration.rst +++ b/doc/source/kubernetes.test.test_v1_queuing_configuration.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_queuing\_configuration module .. automodule:: kubernetes.test.test_v1_queuing_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_quobyte_volume_source.rst b/doc/source/kubernetes.test.test_v1_quobyte_volume_source.rst index ca0e59ebd2..f2027406f2 100644 --- a/doc/source/kubernetes.test.test_v1_quobyte_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_quobyte_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_quobyte\_volume\_source module .. automodule:: kubernetes.test.test_v1_quobyte_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_rbd_persistent_volume_source.rst b/doc/source/kubernetes.test.test_v1_rbd_persistent_volume_source.rst index 6820646842..cfe3a025af 100644 --- a/doc/source/kubernetes.test.test_v1_rbd_persistent_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_rbd_persistent_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_rbd\_persistent\_volume\_source module .. automodule:: kubernetes.test.test_v1_rbd_persistent_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_rbd_volume_source.rst b/doc/source/kubernetes.test.test_v1_rbd_volume_source.rst index 2aafb79662..25e6663de6 100644 --- a/doc/source/kubernetes.test.test_v1_rbd_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_rbd_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_rbd\_volume\_source module .. automodule:: kubernetes.test.test_v1_rbd_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_replica_set.rst b/doc/source/kubernetes.test.test_v1_replica_set.rst index 0062a94b8e..3fdc1ccc1e 100644 --- a/doc/source/kubernetes.test.test_v1_replica_set.rst +++ b/doc/source/kubernetes.test.test_v1_replica_set.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_replica\_set module .. automodule:: kubernetes.test.test_v1_replica_set :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_replica_set_condition.rst b/doc/source/kubernetes.test.test_v1_replica_set_condition.rst index cd006ba89d..aa8206eeaf 100644 --- a/doc/source/kubernetes.test.test_v1_replica_set_condition.rst +++ b/doc/source/kubernetes.test.test_v1_replica_set_condition.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_replica\_set\_condition module .. automodule:: kubernetes.test.test_v1_replica_set_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_replica_set_list.rst b/doc/source/kubernetes.test.test_v1_replica_set_list.rst index 2b6ee2e792..575050666c 100644 --- a/doc/source/kubernetes.test.test_v1_replica_set_list.rst +++ b/doc/source/kubernetes.test.test_v1_replica_set_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_replica\_set\_list module .. automodule:: kubernetes.test.test_v1_replica_set_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_replica_set_spec.rst b/doc/source/kubernetes.test.test_v1_replica_set_spec.rst index 7d8fb5e2da..af5cad2f7e 100644 --- a/doc/source/kubernetes.test.test_v1_replica_set_spec.rst +++ b/doc/source/kubernetes.test.test_v1_replica_set_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_replica\_set\_spec module .. automodule:: kubernetes.test.test_v1_replica_set_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_replica_set_status.rst b/doc/source/kubernetes.test.test_v1_replica_set_status.rst index 795510739b..30ae204ccd 100644 --- a/doc/source/kubernetes.test.test_v1_replica_set_status.rst +++ b/doc/source/kubernetes.test.test_v1_replica_set_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_replica\_set\_status module .. automodule:: kubernetes.test.test_v1_replica_set_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_replication_controller.rst b/doc/source/kubernetes.test.test_v1_replication_controller.rst index 31b9ffa6ea..bb3ba7cf58 100644 --- a/doc/source/kubernetes.test.test_v1_replication_controller.rst +++ b/doc/source/kubernetes.test.test_v1_replication_controller.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_replication\_controller module .. automodule:: kubernetes.test.test_v1_replication_controller :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_replication_controller_condition.rst b/doc/source/kubernetes.test.test_v1_replication_controller_condition.rst index 344c6bb609..7e0e4ca019 100644 --- a/doc/source/kubernetes.test.test_v1_replication_controller_condition.rst +++ b/doc/source/kubernetes.test.test_v1_replication_controller_condition.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_replication\_controller\_condition module .. automodule:: kubernetes.test.test_v1_replication_controller_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_replication_controller_list.rst b/doc/source/kubernetes.test.test_v1_replication_controller_list.rst index da20c5ffc5..69b609a785 100644 --- a/doc/source/kubernetes.test.test_v1_replication_controller_list.rst +++ b/doc/source/kubernetes.test.test_v1_replication_controller_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_replication\_controller\_list module .. automodule:: kubernetes.test.test_v1_replication_controller_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_replication_controller_spec.rst b/doc/source/kubernetes.test.test_v1_replication_controller_spec.rst index 2aba16be33..3a27878b3a 100644 --- a/doc/source/kubernetes.test.test_v1_replication_controller_spec.rst +++ b/doc/source/kubernetes.test.test_v1_replication_controller_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_replication\_controller\_spec module .. automodule:: kubernetes.test.test_v1_replication_controller_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_replication_controller_status.rst b/doc/source/kubernetes.test.test_v1_replication_controller_status.rst index 1cca6d126f..2f39a4c751 100644 --- a/doc/source/kubernetes.test.test_v1_replication_controller_status.rst +++ b/doc/source/kubernetes.test.test_v1_replication_controller_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_replication\_controller\_status module .. automodule:: kubernetes.test.test_v1_replication_controller_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_resource_attributes.rst b/doc/source/kubernetes.test.test_v1_resource_attributes.rst index 24f1a77cf1..303037afc9 100644 --- a/doc/source/kubernetes.test.test_v1_resource_attributes.rst +++ b/doc/source/kubernetes.test.test_v1_resource_attributes.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_resource\_attributes module .. automodule:: kubernetes.test.test_v1_resource_attributes :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_resource_claim_consumer_reference.rst b/doc/source/kubernetes.test.test_v1_resource_claim_consumer_reference.rst index e90902b2d3..0a910c3b26 100644 --- a/doc/source/kubernetes.test.test_v1_resource_claim_consumer_reference.rst +++ b/doc/source/kubernetes.test.test_v1_resource_claim_consumer_reference.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_resource\_claim\_consumer\_reference module .. automodule:: kubernetes.test.test_v1_resource_claim_consumer_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_resource_claim_list.rst b/doc/source/kubernetes.test.test_v1_resource_claim_list.rst index 9ef9ec6ca7..8daa17b3dc 100644 --- a/doc/source/kubernetes.test.test_v1_resource_claim_list.rst +++ b/doc/source/kubernetes.test.test_v1_resource_claim_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_resource\_claim\_list module .. automodule:: kubernetes.test.test_v1_resource_claim_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_resource_claim_spec.rst b/doc/source/kubernetes.test.test_v1_resource_claim_spec.rst index 4d632f7503..1974339572 100644 --- a/doc/source/kubernetes.test.test_v1_resource_claim_spec.rst +++ b/doc/source/kubernetes.test.test_v1_resource_claim_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_resource\_claim\_spec module .. automodule:: kubernetes.test.test_v1_resource_claim_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_resource_claim_status.rst b/doc/source/kubernetes.test.test_v1_resource_claim_status.rst index 8abe6053db..53a781ac71 100644 --- a/doc/source/kubernetes.test.test_v1_resource_claim_status.rst +++ b/doc/source/kubernetes.test.test_v1_resource_claim_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_resource\_claim\_status module .. automodule:: kubernetes.test.test_v1_resource_claim_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_resource_claim_template.rst b/doc/source/kubernetes.test.test_v1_resource_claim_template.rst index ade3c713de..24184c1954 100644 --- a/doc/source/kubernetes.test.test_v1_resource_claim_template.rst +++ b/doc/source/kubernetes.test.test_v1_resource_claim_template.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_resource\_claim\_template module .. automodule:: kubernetes.test.test_v1_resource_claim_template :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_resource_claim_template_list.rst b/doc/source/kubernetes.test.test_v1_resource_claim_template_list.rst index 12c74c10b8..f38e133f3e 100644 --- a/doc/source/kubernetes.test.test_v1_resource_claim_template_list.rst +++ b/doc/source/kubernetes.test.test_v1_resource_claim_template_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_resource\_claim\_template\_list module .. automodule:: kubernetes.test.test_v1_resource_claim_template_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_resource_claim_template_spec.rst b/doc/source/kubernetes.test.test_v1_resource_claim_template_spec.rst index 6b5544582a..b95142cfae 100644 --- a/doc/source/kubernetes.test.test_v1_resource_claim_template_spec.rst +++ b/doc/source/kubernetes.test.test_v1_resource_claim_template_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_resource\_claim\_template\_spec module .. automodule:: kubernetes.test.test_v1_resource_claim_template_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_resource_field_selector.rst b/doc/source/kubernetes.test.test_v1_resource_field_selector.rst index 9a37757b62..78e0136ba8 100644 --- a/doc/source/kubernetes.test.test_v1_resource_field_selector.rst +++ b/doc/source/kubernetes.test.test_v1_resource_field_selector.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_resource\_field\_selector module .. automodule:: kubernetes.test.test_v1_resource_field_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_resource_health.rst b/doc/source/kubernetes.test.test_v1_resource_health.rst index 093cf979bf..d2d3a0b435 100644 --- a/doc/source/kubernetes.test.test_v1_resource_health.rst +++ b/doc/source/kubernetes.test.test_v1_resource_health.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_resource\_health module .. automodule:: kubernetes.test.test_v1_resource_health :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_resource_policy_rule.rst b/doc/source/kubernetes.test.test_v1_resource_policy_rule.rst index 78c882b10b..7d1f1cce78 100644 --- a/doc/source/kubernetes.test.test_v1_resource_policy_rule.rst +++ b/doc/source/kubernetes.test.test_v1_resource_policy_rule.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_resource\_policy\_rule module .. automodule:: kubernetes.test.test_v1_resource_policy_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_resource_pool.rst b/doc/source/kubernetes.test.test_v1_resource_pool.rst index a8ff15c397..cf7ff27209 100644 --- a/doc/source/kubernetes.test.test_v1_resource_pool.rst +++ b/doc/source/kubernetes.test.test_v1_resource_pool.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_resource\_pool module .. automodule:: kubernetes.test.test_v1_resource_pool :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_resource_quota.rst b/doc/source/kubernetes.test.test_v1_resource_quota.rst index 3acba15119..38b760c5c2 100644 --- a/doc/source/kubernetes.test.test_v1_resource_quota.rst +++ b/doc/source/kubernetes.test.test_v1_resource_quota.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_resource\_quota module .. automodule:: kubernetes.test.test_v1_resource_quota :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_resource_quota_list.rst b/doc/source/kubernetes.test.test_v1_resource_quota_list.rst index 082eead382..ad69458b8e 100644 --- a/doc/source/kubernetes.test.test_v1_resource_quota_list.rst +++ b/doc/source/kubernetes.test.test_v1_resource_quota_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_resource\_quota\_list module .. automodule:: kubernetes.test.test_v1_resource_quota_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_resource_quota_spec.rst b/doc/source/kubernetes.test.test_v1_resource_quota_spec.rst index 84a0635fcc..4fe3d56aad 100644 --- a/doc/source/kubernetes.test.test_v1_resource_quota_spec.rst +++ b/doc/source/kubernetes.test.test_v1_resource_quota_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_resource\_quota\_spec module .. automodule:: kubernetes.test.test_v1_resource_quota_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_resource_quota_status.rst b/doc/source/kubernetes.test.test_v1_resource_quota_status.rst index 72efbf5bec..8d5f0b3d4a 100644 --- a/doc/source/kubernetes.test.test_v1_resource_quota_status.rst +++ b/doc/source/kubernetes.test.test_v1_resource_quota_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_resource\_quota\_status module .. automodule:: kubernetes.test.test_v1_resource_quota_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_resource_requirements.rst b/doc/source/kubernetes.test.test_v1_resource_requirements.rst index 89ed75ff40..9a017dc75b 100644 --- a/doc/source/kubernetes.test.test_v1_resource_requirements.rst +++ b/doc/source/kubernetes.test.test_v1_resource_requirements.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_resource\_requirements module .. automodule:: kubernetes.test.test_v1_resource_requirements :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_resource_rule.rst b/doc/source/kubernetes.test.test_v1_resource_rule.rst index f28df6017a..a83f9997c0 100644 --- a/doc/source/kubernetes.test.test_v1_resource_rule.rst +++ b/doc/source/kubernetes.test.test_v1_resource_rule.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_resource\_rule module .. automodule:: kubernetes.test.test_v1_resource_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_resource_slice.rst b/doc/source/kubernetes.test.test_v1_resource_slice.rst index 83c87d413a..ef8a83a4b3 100644 --- a/doc/source/kubernetes.test.test_v1_resource_slice.rst +++ b/doc/source/kubernetes.test.test_v1_resource_slice.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_resource\_slice module .. automodule:: kubernetes.test.test_v1_resource_slice :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_resource_slice_list.rst b/doc/source/kubernetes.test.test_v1_resource_slice_list.rst index f4fc60214f..1d5a8d9d5d 100644 --- a/doc/source/kubernetes.test.test_v1_resource_slice_list.rst +++ b/doc/source/kubernetes.test.test_v1_resource_slice_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_resource\_slice\_list module .. automodule:: kubernetes.test.test_v1_resource_slice_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_resource_slice_spec.rst b/doc/source/kubernetes.test.test_v1_resource_slice_spec.rst index b9a0de26c0..0453fc2792 100644 --- a/doc/source/kubernetes.test.test_v1_resource_slice_spec.rst +++ b/doc/source/kubernetes.test.test_v1_resource_slice_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_resource\_slice\_spec module .. automodule:: kubernetes.test.test_v1_resource_slice_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_resource_status.rst b/doc/source/kubernetes.test.test_v1_resource_status.rst index 4cd0b3d9cb..b045548232 100644 --- a/doc/source/kubernetes.test.test_v1_resource_status.rst +++ b/doc/source/kubernetes.test.test_v1_resource_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_resource\_status module .. automodule:: kubernetes.test.test_v1_resource_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_role.rst b/doc/source/kubernetes.test.test_v1_role.rst index ce68d21176..d4578bcae9 100644 --- a/doc/source/kubernetes.test.test_v1_role.rst +++ b/doc/source/kubernetes.test.test_v1_role.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_role module .. automodule:: kubernetes.test.test_v1_role :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_role_binding.rst b/doc/source/kubernetes.test.test_v1_role_binding.rst index 20b875768b..c2606841f4 100644 --- a/doc/source/kubernetes.test.test_v1_role_binding.rst +++ b/doc/source/kubernetes.test.test_v1_role_binding.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_role\_binding module .. automodule:: kubernetes.test.test_v1_role_binding :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_role_binding_list.rst b/doc/source/kubernetes.test.test_v1_role_binding_list.rst index 14c8886be6..1356c74a17 100644 --- a/doc/source/kubernetes.test.test_v1_role_binding_list.rst +++ b/doc/source/kubernetes.test.test_v1_role_binding_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_role\_binding\_list module .. automodule:: kubernetes.test.test_v1_role_binding_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_role_list.rst b/doc/source/kubernetes.test.test_v1_role_list.rst index 18d9929cfe..d5d12d2fc9 100644 --- a/doc/source/kubernetes.test.test_v1_role_list.rst +++ b/doc/source/kubernetes.test.test_v1_role_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_role\_list module .. automodule:: kubernetes.test.test_v1_role_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_role_ref.rst b/doc/source/kubernetes.test.test_v1_role_ref.rst index 137f932104..cd9cf98b81 100644 --- a/doc/source/kubernetes.test.test_v1_role_ref.rst +++ b/doc/source/kubernetes.test.test_v1_role_ref.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_role\_ref module .. automodule:: kubernetes.test.test_v1_role_ref :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_rolling_update_daemon_set.rst b/doc/source/kubernetes.test.test_v1_rolling_update_daemon_set.rst index 0731840a36..7452bc6fc1 100644 --- a/doc/source/kubernetes.test.test_v1_rolling_update_daemon_set.rst +++ b/doc/source/kubernetes.test.test_v1_rolling_update_daemon_set.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_rolling\_update\_daemon\_set module .. automodule:: kubernetes.test.test_v1_rolling_update_daemon_set :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_rolling_update_deployment.rst b/doc/source/kubernetes.test.test_v1_rolling_update_deployment.rst index b9b10c24db..4ada0deff8 100644 --- a/doc/source/kubernetes.test.test_v1_rolling_update_deployment.rst +++ b/doc/source/kubernetes.test.test_v1_rolling_update_deployment.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_rolling\_update\_deployment module .. automodule:: kubernetes.test.test_v1_rolling_update_deployment :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_rolling_update_stateful_set_strategy.rst b/doc/source/kubernetes.test.test_v1_rolling_update_stateful_set_strategy.rst index 7d662fe7f1..091adda115 100644 --- a/doc/source/kubernetes.test.test_v1_rolling_update_stateful_set_strategy.rst +++ b/doc/source/kubernetes.test.test_v1_rolling_update_stateful_set_strategy.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_rolling\_update\_stateful\_set\_strategy module .. automodule:: kubernetes.test.test_v1_rolling_update_stateful_set_strategy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_rule_with_operations.rst b/doc/source/kubernetes.test.test_v1_rule_with_operations.rst index aa7b997a51..d97bed7e94 100644 --- a/doc/source/kubernetes.test.test_v1_rule_with_operations.rst +++ b/doc/source/kubernetes.test.test_v1_rule_with_operations.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_rule\_with\_operations module .. automodule:: kubernetes.test.test_v1_rule_with_operations :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_runtime_class.rst b/doc/source/kubernetes.test.test_v1_runtime_class.rst index 9cbaebe938..f69322a578 100644 --- a/doc/source/kubernetes.test.test_v1_runtime_class.rst +++ b/doc/source/kubernetes.test.test_v1_runtime_class.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_runtime\_class module .. automodule:: kubernetes.test.test_v1_runtime_class :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_runtime_class_list.rst b/doc/source/kubernetes.test.test_v1_runtime_class_list.rst index e08a7e4314..882da53cd7 100644 --- a/doc/source/kubernetes.test.test_v1_runtime_class_list.rst +++ b/doc/source/kubernetes.test.test_v1_runtime_class_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_runtime\_class\_list module .. automodule:: kubernetes.test.test_v1_runtime_class_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_scale.rst b/doc/source/kubernetes.test.test_v1_scale.rst index 765d1b4fdf..c5c175f0c4 100644 --- a/doc/source/kubernetes.test.test_v1_scale.rst +++ b/doc/source/kubernetes.test.test_v1_scale.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_scale module .. automodule:: kubernetes.test.test_v1_scale :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_scale_io_persistent_volume_source.rst b/doc/source/kubernetes.test.test_v1_scale_io_persistent_volume_source.rst index e311084137..16e1da36e2 100644 --- a/doc/source/kubernetes.test.test_v1_scale_io_persistent_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_scale_io_persistent_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_scale\_io\_persistent\_volume\_source module .. automodule:: kubernetes.test.test_v1_scale_io_persistent_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_scale_io_volume_source.rst b/doc/source/kubernetes.test.test_v1_scale_io_volume_source.rst index 1c98299b09..d8047e236d 100644 --- a/doc/source/kubernetes.test.test_v1_scale_io_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_scale_io_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_scale\_io\_volume\_source module .. automodule:: kubernetes.test.test_v1_scale_io_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_scale_spec.rst b/doc/source/kubernetes.test.test_v1_scale_spec.rst index e239bcd1ec..158f05ad12 100644 --- a/doc/source/kubernetes.test.test_v1_scale_spec.rst +++ b/doc/source/kubernetes.test.test_v1_scale_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_scale\_spec module .. automodule:: kubernetes.test.test_v1_scale_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_scale_status.rst b/doc/source/kubernetes.test.test_v1_scale_status.rst index 54b48cf5de..2b573f2cae 100644 --- a/doc/source/kubernetes.test.test_v1_scale_status.rst +++ b/doc/source/kubernetes.test.test_v1_scale_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_scale\_status module .. automodule:: kubernetes.test.test_v1_scale_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_scheduling.rst b/doc/source/kubernetes.test.test_v1_scheduling.rst index 02d65fc199..7262c1e23c 100644 --- a/doc/source/kubernetes.test.test_v1_scheduling.rst +++ b/doc/source/kubernetes.test.test_v1_scheduling.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_scheduling module .. automodule:: kubernetes.test.test_v1_scheduling :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_scope_selector.rst b/doc/source/kubernetes.test.test_v1_scope_selector.rst index ebf9d1c614..96a3c8a7b5 100644 --- a/doc/source/kubernetes.test.test_v1_scope_selector.rst +++ b/doc/source/kubernetes.test.test_v1_scope_selector.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_scope\_selector module .. automodule:: kubernetes.test.test_v1_scope_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_scoped_resource_selector_requirement.rst b/doc/source/kubernetes.test.test_v1_scoped_resource_selector_requirement.rst index 904c37e385..cc8645009f 100644 --- a/doc/source/kubernetes.test.test_v1_scoped_resource_selector_requirement.rst +++ b/doc/source/kubernetes.test.test_v1_scoped_resource_selector_requirement.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_scoped\_resource\_selector\_requirement module .. automodule:: kubernetes.test.test_v1_scoped_resource_selector_requirement :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_se_linux_options.rst b/doc/source/kubernetes.test.test_v1_se_linux_options.rst index 76d48f8e7d..c80dec2976 100644 --- a/doc/source/kubernetes.test.test_v1_se_linux_options.rst +++ b/doc/source/kubernetes.test.test_v1_se_linux_options.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_se\_linux\_options module .. automodule:: kubernetes.test.test_v1_se_linux_options :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_seccomp_profile.rst b/doc/source/kubernetes.test.test_v1_seccomp_profile.rst index dd15d1cd2a..d1ba03dd17 100644 --- a/doc/source/kubernetes.test.test_v1_seccomp_profile.rst +++ b/doc/source/kubernetes.test.test_v1_seccomp_profile.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_seccomp\_profile module .. automodule:: kubernetes.test.test_v1_seccomp_profile :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_secret.rst b/doc/source/kubernetes.test.test_v1_secret.rst index 18db219a10..f491d3b960 100644 --- a/doc/source/kubernetes.test.test_v1_secret.rst +++ b/doc/source/kubernetes.test.test_v1_secret.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_secret module .. automodule:: kubernetes.test.test_v1_secret :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_secret_env_source.rst b/doc/source/kubernetes.test.test_v1_secret_env_source.rst index 86d0f9430e..d0c44bc357 100644 --- a/doc/source/kubernetes.test.test_v1_secret_env_source.rst +++ b/doc/source/kubernetes.test.test_v1_secret_env_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_secret\_env\_source module .. automodule:: kubernetes.test.test_v1_secret_env_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_secret_key_selector.rst b/doc/source/kubernetes.test.test_v1_secret_key_selector.rst index 8da115339a..059bbf8b34 100644 --- a/doc/source/kubernetes.test.test_v1_secret_key_selector.rst +++ b/doc/source/kubernetes.test.test_v1_secret_key_selector.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_secret\_key\_selector module .. automodule:: kubernetes.test.test_v1_secret_key_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_secret_list.rst b/doc/source/kubernetes.test.test_v1_secret_list.rst index 7c84e3da3a..db33760199 100644 --- a/doc/source/kubernetes.test.test_v1_secret_list.rst +++ b/doc/source/kubernetes.test.test_v1_secret_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_secret\_list module .. automodule:: kubernetes.test.test_v1_secret_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_secret_projection.rst b/doc/source/kubernetes.test.test_v1_secret_projection.rst index fb94ca2415..bcdce09b3e 100644 --- a/doc/source/kubernetes.test.test_v1_secret_projection.rst +++ b/doc/source/kubernetes.test.test_v1_secret_projection.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_secret\_projection module .. automodule:: kubernetes.test.test_v1_secret_projection :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_secret_reference.rst b/doc/source/kubernetes.test.test_v1_secret_reference.rst index 73dcd8f857..097b51e0e4 100644 --- a/doc/source/kubernetes.test.test_v1_secret_reference.rst +++ b/doc/source/kubernetes.test.test_v1_secret_reference.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_secret\_reference module .. automodule:: kubernetes.test.test_v1_secret_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_secret_volume_source.rst b/doc/source/kubernetes.test.test_v1_secret_volume_source.rst index 41c7ea2c4f..08c5c6237c 100644 --- a/doc/source/kubernetes.test.test_v1_secret_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_secret_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_secret\_volume\_source module .. automodule:: kubernetes.test.test_v1_secret_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_security_context.rst b/doc/source/kubernetes.test.test_v1_security_context.rst index 9882e91e8a..97b00eb251 100644 --- a/doc/source/kubernetes.test.test_v1_security_context.rst +++ b/doc/source/kubernetes.test.test_v1_security_context.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_security\_context module .. automodule:: kubernetes.test.test_v1_security_context :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_selectable_field.rst b/doc/source/kubernetes.test.test_v1_selectable_field.rst index 309217368e..416036e771 100644 --- a/doc/source/kubernetes.test.test_v1_selectable_field.rst +++ b/doc/source/kubernetes.test.test_v1_selectable_field.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_selectable\_field module .. automodule:: kubernetes.test.test_v1_selectable_field :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_self_subject_access_review.rst b/doc/source/kubernetes.test.test_v1_self_subject_access_review.rst index ecfcb2fecb..ae8d020d9b 100644 --- a/doc/source/kubernetes.test.test_v1_self_subject_access_review.rst +++ b/doc/source/kubernetes.test.test_v1_self_subject_access_review.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_self\_subject\_access\_review module .. automodule:: kubernetes.test.test_v1_self_subject_access_review :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_self_subject_access_review_spec.rst b/doc/source/kubernetes.test.test_v1_self_subject_access_review_spec.rst index 7ce8222838..2465b60985 100644 --- a/doc/source/kubernetes.test.test_v1_self_subject_access_review_spec.rst +++ b/doc/source/kubernetes.test.test_v1_self_subject_access_review_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_self\_subject\_access\_review\_spec module .. automodule:: kubernetes.test.test_v1_self_subject_access_review_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_self_subject_review.rst b/doc/source/kubernetes.test.test_v1_self_subject_review.rst index 6d00b9d9de..b1f4401c01 100644 --- a/doc/source/kubernetes.test.test_v1_self_subject_review.rst +++ b/doc/source/kubernetes.test.test_v1_self_subject_review.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_self\_subject\_review module .. automodule:: kubernetes.test.test_v1_self_subject_review :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_self_subject_review_status.rst b/doc/source/kubernetes.test.test_v1_self_subject_review_status.rst index 10a43385c0..c5130e95ef 100644 --- a/doc/source/kubernetes.test.test_v1_self_subject_review_status.rst +++ b/doc/source/kubernetes.test.test_v1_self_subject_review_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_self\_subject\_review\_status module .. automodule:: kubernetes.test.test_v1_self_subject_review_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_self_subject_rules_review.rst b/doc/source/kubernetes.test.test_v1_self_subject_rules_review.rst index b88f6237d8..37409d8765 100644 --- a/doc/source/kubernetes.test.test_v1_self_subject_rules_review.rst +++ b/doc/source/kubernetes.test.test_v1_self_subject_rules_review.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_self\_subject\_rules\_review module .. automodule:: kubernetes.test.test_v1_self_subject_rules_review :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_self_subject_rules_review_spec.rst b/doc/source/kubernetes.test.test_v1_self_subject_rules_review_spec.rst index c076f5a591..97035de1cd 100644 --- a/doc/source/kubernetes.test.test_v1_self_subject_rules_review_spec.rst +++ b/doc/source/kubernetes.test.test_v1_self_subject_rules_review_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_self\_subject\_rules\_review\_spec module .. automodule:: kubernetes.test.test_v1_self_subject_rules_review_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_server_address_by_client_cidr.rst b/doc/source/kubernetes.test.test_v1_server_address_by_client_cidr.rst index dd7254350a..76c6870fa1 100644 --- a/doc/source/kubernetes.test.test_v1_server_address_by_client_cidr.rst +++ b/doc/source/kubernetes.test.test_v1_server_address_by_client_cidr.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_server\_address\_by\_client\_cidr module .. automodule:: kubernetes.test.test_v1_server_address_by_client_cidr :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_service.rst b/doc/source/kubernetes.test.test_v1_service.rst index a0dbbdbd59..fc618bdf4c 100644 --- a/doc/source/kubernetes.test.test_v1_service.rst +++ b/doc/source/kubernetes.test.test_v1_service.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_service module .. automodule:: kubernetes.test.test_v1_service :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_service_account.rst b/doc/source/kubernetes.test.test_v1_service_account.rst index 9ac70cc27a..1ef121e89f 100644 --- a/doc/source/kubernetes.test.test_v1_service_account.rst +++ b/doc/source/kubernetes.test.test_v1_service_account.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_service\_account module .. automodule:: kubernetes.test.test_v1_service_account :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_service_account_list.rst b/doc/source/kubernetes.test.test_v1_service_account_list.rst index d22c23df32..7d3809f574 100644 --- a/doc/source/kubernetes.test.test_v1_service_account_list.rst +++ b/doc/source/kubernetes.test.test_v1_service_account_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_service\_account\_list module .. automodule:: kubernetes.test.test_v1_service_account_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_service_account_subject.rst b/doc/source/kubernetes.test.test_v1_service_account_subject.rst index 27ec7a6ddf..7bec2bf32b 100644 --- a/doc/source/kubernetes.test.test_v1_service_account_subject.rst +++ b/doc/source/kubernetes.test.test_v1_service_account_subject.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_service\_account\_subject module .. automodule:: kubernetes.test.test_v1_service_account_subject :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_service_account_token_projection.rst b/doc/source/kubernetes.test.test_v1_service_account_token_projection.rst index 1a8f146a83..e8154e8620 100644 --- a/doc/source/kubernetes.test.test_v1_service_account_token_projection.rst +++ b/doc/source/kubernetes.test.test_v1_service_account_token_projection.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_service\_account\_token\_projection module .. automodule:: kubernetes.test.test_v1_service_account_token_projection :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_service_backend_port.rst b/doc/source/kubernetes.test.test_v1_service_backend_port.rst index 047b3ea4c5..ef493c2075 100644 --- a/doc/source/kubernetes.test.test_v1_service_backend_port.rst +++ b/doc/source/kubernetes.test.test_v1_service_backend_port.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_service\_backend\_port module .. automodule:: kubernetes.test.test_v1_service_backend_port :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_service_cidr.rst b/doc/source/kubernetes.test.test_v1_service_cidr.rst index 364053cfef..cb711c1f26 100644 --- a/doc/source/kubernetes.test.test_v1_service_cidr.rst +++ b/doc/source/kubernetes.test.test_v1_service_cidr.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_service\_cidr module .. automodule:: kubernetes.test.test_v1_service_cidr :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_service_cidr_list.rst b/doc/source/kubernetes.test.test_v1_service_cidr_list.rst index a9a7c9db3f..3250b4a338 100644 --- a/doc/source/kubernetes.test.test_v1_service_cidr_list.rst +++ b/doc/source/kubernetes.test.test_v1_service_cidr_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_service\_cidr\_list module .. automodule:: kubernetes.test.test_v1_service_cidr_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_service_cidr_spec.rst b/doc/source/kubernetes.test.test_v1_service_cidr_spec.rst index b7a4c07459..6b14eb58d6 100644 --- a/doc/source/kubernetes.test.test_v1_service_cidr_spec.rst +++ b/doc/source/kubernetes.test.test_v1_service_cidr_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_service\_cidr\_spec module .. automodule:: kubernetes.test.test_v1_service_cidr_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_service_cidr_status.rst b/doc/source/kubernetes.test.test_v1_service_cidr_status.rst index af967d0e89..b6191f1bce 100644 --- a/doc/source/kubernetes.test.test_v1_service_cidr_status.rst +++ b/doc/source/kubernetes.test.test_v1_service_cidr_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_service\_cidr\_status module .. automodule:: kubernetes.test.test_v1_service_cidr_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_service_list.rst b/doc/source/kubernetes.test.test_v1_service_list.rst index d4d2051426..8d94cdc21b 100644 --- a/doc/source/kubernetes.test.test_v1_service_list.rst +++ b/doc/source/kubernetes.test.test_v1_service_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_service\_list module .. automodule:: kubernetes.test.test_v1_service_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_service_port.rst b/doc/source/kubernetes.test.test_v1_service_port.rst index acdd375704..35db3f2a86 100644 --- a/doc/source/kubernetes.test.test_v1_service_port.rst +++ b/doc/source/kubernetes.test.test_v1_service_port.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_service\_port module .. automodule:: kubernetes.test.test_v1_service_port :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_service_spec.rst b/doc/source/kubernetes.test.test_v1_service_spec.rst index b25007af79..01e2d4ddfd 100644 --- a/doc/source/kubernetes.test.test_v1_service_spec.rst +++ b/doc/source/kubernetes.test.test_v1_service_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_service\_spec module .. automodule:: kubernetes.test.test_v1_service_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_service_status.rst b/doc/source/kubernetes.test.test_v1_service_status.rst index 2bc87ce9c3..acf906f5ce 100644 --- a/doc/source/kubernetes.test.test_v1_service_status.rst +++ b/doc/source/kubernetes.test.test_v1_service_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_service\_status module .. automodule:: kubernetes.test.test_v1_service_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_session_affinity_config.rst b/doc/source/kubernetes.test.test_v1_session_affinity_config.rst index 5a1526c2c4..adda582c6d 100644 --- a/doc/source/kubernetes.test.test_v1_session_affinity_config.rst +++ b/doc/source/kubernetes.test.test_v1_session_affinity_config.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_session\_affinity\_config module .. automodule:: kubernetes.test.test_v1_session_affinity_config :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_sleep_action.rst b/doc/source/kubernetes.test.test_v1_sleep_action.rst index 7215bc3a1f..98a3fa381f 100644 --- a/doc/source/kubernetes.test.test_v1_sleep_action.rst +++ b/doc/source/kubernetes.test.test_v1_sleep_action.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_sleep\_action module .. automodule:: kubernetes.test.test_v1_sleep_action :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_stateful_set.rst b/doc/source/kubernetes.test.test_v1_stateful_set.rst index 7ac81e68a0..9998429607 100644 --- a/doc/source/kubernetes.test.test_v1_stateful_set.rst +++ b/doc/source/kubernetes.test.test_v1_stateful_set.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_stateful\_set module .. automodule:: kubernetes.test.test_v1_stateful_set :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_stateful_set_condition.rst b/doc/source/kubernetes.test.test_v1_stateful_set_condition.rst index 3fb443a80f..e0cfe43a4c 100644 --- a/doc/source/kubernetes.test.test_v1_stateful_set_condition.rst +++ b/doc/source/kubernetes.test.test_v1_stateful_set_condition.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_stateful\_set\_condition module .. automodule:: kubernetes.test.test_v1_stateful_set_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_stateful_set_list.rst b/doc/source/kubernetes.test.test_v1_stateful_set_list.rst index 9e3cf5a806..ada2407a25 100644 --- a/doc/source/kubernetes.test.test_v1_stateful_set_list.rst +++ b/doc/source/kubernetes.test.test_v1_stateful_set_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_stateful\_set\_list module .. automodule:: kubernetes.test.test_v1_stateful_set_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_stateful_set_ordinals.rst b/doc/source/kubernetes.test.test_v1_stateful_set_ordinals.rst index f041081bf7..d3e1e67179 100644 --- a/doc/source/kubernetes.test.test_v1_stateful_set_ordinals.rst +++ b/doc/source/kubernetes.test.test_v1_stateful_set_ordinals.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_stateful\_set\_ordinals module .. automodule:: kubernetes.test.test_v1_stateful_set_ordinals :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_stateful_set_persistent_volume_claim_retention_policy.rst b/doc/source/kubernetes.test.test_v1_stateful_set_persistent_volume_claim_retention_policy.rst index 4ac3b79478..bbf16ce0a7 100644 --- a/doc/source/kubernetes.test.test_v1_stateful_set_persistent_volume_claim_retention_policy.rst +++ b/doc/source/kubernetes.test.test_v1_stateful_set_persistent_volume_claim_retention_policy.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_stateful\_set\_persistent\_volume\_claim\_retention\_p .. automodule:: kubernetes.test.test_v1_stateful_set_persistent_volume_claim_retention_policy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_stateful_set_spec.rst b/doc/source/kubernetes.test.test_v1_stateful_set_spec.rst index 6a3102f6e2..29f5554903 100644 --- a/doc/source/kubernetes.test.test_v1_stateful_set_spec.rst +++ b/doc/source/kubernetes.test.test_v1_stateful_set_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_stateful\_set\_spec module .. automodule:: kubernetes.test.test_v1_stateful_set_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_stateful_set_status.rst b/doc/source/kubernetes.test.test_v1_stateful_set_status.rst index c86a7e2137..09d8527e0e 100644 --- a/doc/source/kubernetes.test.test_v1_stateful_set_status.rst +++ b/doc/source/kubernetes.test.test_v1_stateful_set_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_stateful\_set\_status module .. automodule:: kubernetes.test.test_v1_stateful_set_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_stateful_set_update_strategy.rst b/doc/source/kubernetes.test.test_v1_stateful_set_update_strategy.rst index 5398f5f317..0f84cd50a1 100644 --- a/doc/source/kubernetes.test.test_v1_stateful_set_update_strategy.rst +++ b/doc/source/kubernetes.test.test_v1_stateful_set_update_strategy.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_stateful\_set\_update\_strategy module .. automodule:: kubernetes.test.test_v1_stateful_set_update_strategy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_status.rst b/doc/source/kubernetes.test.test_v1_status.rst index 6770a8d58a..14faad2206 100644 --- a/doc/source/kubernetes.test.test_v1_status.rst +++ b/doc/source/kubernetes.test.test_v1_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_status module .. automodule:: kubernetes.test.test_v1_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_status_cause.rst b/doc/source/kubernetes.test.test_v1_status_cause.rst index 8cd09ca3b0..8117354907 100644 --- a/doc/source/kubernetes.test.test_v1_status_cause.rst +++ b/doc/source/kubernetes.test.test_v1_status_cause.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_status\_cause module .. automodule:: kubernetes.test.test_v1_status_cause :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_status_details.rst b/doc/source/kubernetes.test.test_v1_status_details.rst index f1a880d82b..7ea858ff8c 100644 --- a/doc/source/kubernetes.test.test_v1_status_details.rst +++ b/doc/source/kubernetes.test.test_v1_status_details.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_status\_details module .. automodule:: kubernetes.test.test_v1_status_details :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_storage_class.rst b/doc/source/kubernetes.test.test_v1_storage_class.rst index 3422d66395..5780fb03b4 100644 --- a/doc/source/kubernetes.test.test_v1_storage_class.rst +++ b/doc/source/kubernetes.test.test_v1_storage_class.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_storage\_class module .. automodule:: kubernetes.test.test_v1_storage_class :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_storage_class_list.rst b/doc/source/kubernetes.test.test_v1_storage_class_list.rst index d8e6704aab..7a145f0094 100644 --- a/doc/source/kubernetes.test.test_v1_storage_class_list.rst +++ b/doc/source/kubernetes.test.test_v1_storage_class_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_storage\_class\_list module .. automodule:: kubernetes.test.test_v1_storage_class_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_storage_os_persistent_volume_source.rst b/doc/source/kubernetes.test.test_v1_storage_os_persistent_volume_source.rst index 62330ca308..44dd2dfc98 100644 --- a/doc/source/kubernetes.test.test_v1_storage_os_persistent_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_storage_os_persistent_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_storage\_os\_persistent\_volume\_source module .. automodule:: kubernetes.test.test_v1_storage_os_persistent_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_storage_os_volume_source.rst b/doc/source/kubernetes.test.test_v1_storage_os_volume_source.rst index 3e6585fbd8..8bf26465c3 100644 --- a/doc/source/kubernetes.test.test_v1_storage_os_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_storage_os_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_storage\_os\_volume\_source module .. automodule:: kubernetes.test.test_v1_storage_os_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_subject_access_review.rst b/doc/source/kubernetes.test.test_v1_subject_access_review.rst index e351b7bc33..c014b30653 100644 --- a/doc/source/kubernetes.test.test_v1_subject_access_review.rst +++ b/doc/source/kubernetes.test.test_v1_subject_access_review.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_subject\_access\_review module .. automodule:: kubernetes.test.test_v1_subject_access_review :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_subject_access_review_spec.rst b/doc/source/kubernetes.test.test_v1_subject_access_review_spec.rst index 749cdb08c6..ce78c0facb 100644 --- a/doc/source/kubernetes.test.test_v1_subject_access_review_spec.rst +++ b/doc/source/kubernetes.test.test_v1_subject_access_review_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_subject\_access\_review\_spec module .. automodule:: kubernetes.test.test_v1_subject_access_review_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_subject_access_review_status.rst b/doc/source/kubernetes.test.test_v1_subject_access_review_status.rst index 4f752d1e4c..d053eb0bda 100644 --- a/doc/source/kubernetes.test.test_v1_subject_access_review_status.rst +++ b/doc/source/kubernetes.test.test_v1_subject_access_review_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_subject\_access\_review\_status module .. automodule:: kubernetes.test.test_v1_subject_access_review_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_subject_rules_review_status.rst b/doc/source/kubernetes.test.test_v1_subject_rules_review_status.rst index af503fcd30..b645310a4d 100644 --- a/doc/source/kubernetes.test.test_v1_subject_rules_review_status.rst +++ b/doc/source/kubernetes.test.test_v1_subject_rules_review_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_subject\_rules\_review\_status module .. automodule:: kubernetes.test.test_v1_subject_rules_review_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_success_policy.rst b/doc/source/kubernetes.test.test_v1_success_policy.rst index e504240064..7f78663c7c 100644 --- a/doc/source/kubernetes.test.test_v1_success_policy.rst +++ b/doc/source/kubernetes.test.test_v1_success_policy.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_success\_policy module .. automodule:: kubernetes.test.test_v1_success_policy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_success_policy_rule.rst b/doc/source/kubernetes.test.test_v1_success_policy_rule.rst index 15d7eb5f75..a7d3a5de6c 100644 --- a/doc/source/kubernetes.test.test_v1_success_policy_rule.rst +++ b/doc/source/kubernetes.test.test_v1_success_policy_rule.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_success\_policy\_rule module .. automodule:: kubernetes.test.test_v1_success_policy_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_sysctl.rst b/doc/source/kubernetes.test.test_v1_sysctl.rst index 39b90584da..fb892a0617 100644 --- a/doc/source/kubernetes.test.test_v1_sysctl.rst +++ b/doc/source/kubernetes.test.test_v1_sysctl.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_sysctl module .. automodule:: kubernetes.test.test_v1_sysctl :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_taint.rst b/doc/source/kubernetes.test.test_v1_taint.rst index d2fe2ae34c..0cc6609147 100644 --- a/doc/source/kubernetes.test.test_v1_taint.rst +++ b/doc/source/kubernetes.test.test_v1_taint.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_taint module .. automodule:: kubernetes.test.test_v1_taint :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_tcp_socket_action.rst b/doc/source/kubernetes.test.test_v1_tcp_socket_action.rst index cab3421775..419fddb33b 100644 --- a/doc/source/kubernetes.test.test_v1_tcp_socket_action.rst +++ b/doc/source/kubernetes.test.test_v1_tcp_socket_action.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_tcp\_socket\_action module .. automodule:: kubernetes.test.test_v1_tcp_socket_action :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_token_request_spec.rst b/doc/source/kubernetes.test.test_v1_token_request_spec.rst index 398732512c..1147c04b3a 100644 --- a/doc/source/kubernetes.test.test_v1_token_request_spec.rst +++ b/doc/source/kubernetes.test.test_v1_token_request_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_token\_request\_spec module .. automodule:: kubernetes.test.test_v1_token_request_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_token_request_status.rst b/doc/source/kubernetes.test.test_v1_token_request_status.rst index be19c3ed49..9333d45b00 100644 --- a/doc/source/kubernetes.test.test_v1_token_request_status.rst +++ b/doc/source/kubernetes.test.test_v1_token_request_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_token\_request\_status module .. automodule:: kubernetes.test.test_v1_token_request_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_token_review.rst b/doc/source/kubernetes.test.test_v1_token_review.rst index a9daf34cab..e920181502 100644 --- a/doc/source/kubernetes.test.test_v1_token_review.rst +++ b/doc/source/kubernetes.test.test_v1_token_review.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_token\_review module .. automodule:: kubernetes.test.test_v1_token_review :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_token_review_spec.rst b/doc/source/kubernetes.test.test_v1_token_review_spec.rst index 533d830f9b..679046d178 100644 --- a/doc/source/kubernetes.test.test_v1_token_review_spec.rst +++ b/doc/source/kubernetes.test.test_v1_token_review_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_token\_review\_spec module .. automodule:: kubernetes.test.test_v1_token_review_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_token_review_status.rst b/doc/source/kubernetes.test.test_v1_token_review_status.rst index f95379dd14..bac51d04ea 100644 --- a/doc/source/kubernetes.test.test_v1_token_review_status.rst +++ b/doc/source/kubernetes.test.test_v1_token_review_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_token\_review\_status module .. automodule:: kubernetes.test.test_v1_token_review_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_toleration.rst b/doc/source/kubernetes.test.test_v1_toleration.rst index 3b5cc6dd9d..cc75584fe6 100644 --- a/doc/source/kubernetes.test.test_v1_toleration.rst +++ b/doc/source/kubernetes.test.test_v1_toleration.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_toleration module .. automodule:: kubernetes.test.test_v1_toleration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_topology_selector_label_requirement.rst b/doc/source/kubernetes.test.test_v1_topology_selector_label_requirement.rst index 18a513e7fa..ca4b263f40 100644 --- a/doc/source/kubernetes.test.test_v1_topology_selector_label_requirement.rst +++ b/doc/source/kubernetes.test.test_v1_topology_selector_label_requirement.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_topology\_selector\_label\_requirement module .. automodule:: kubernetes.test.test_v1_topology_selector_label_requirement :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_topology_selector_term.rst b/doc/source/kubernetes.test.test_v1_topology_selector_term.rst index 9507d5d24e..af11c8a207 100644 --- a/doc/source/kubernetes.test.test_v1_topology_selector_term.rst +++ b/doc/source/kubernetes.test.test_v1_topology_selector_term.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_topology\_selector\_term module .. automodule:: kubernetes.test.test_v1_topology_selector_term :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_topology_spread_constraint.rst b/doc/source/kubernetes.test.test_v1_topology_spread_constraint.rst index b1d67edc0e..64f121b687 100644 --- a/doc/source/kubernetes.test.test_v1_topology_spread_constraint.rst +++ b/doc/source/kubernetes.test.test_v1_topology_spread_constraint.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_topology\_spread\_constraint module .. automodule:: kubernetes.test.test_v1_topology_spread_constraint :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_type_checking.rst b/doc/source/kubernetes.test.test_v1_type_checking.rst index 213aec7773..db0315af67 100644 --- a/doc/source/kubernetes.test.test_v1_type_checking.rst +++ b/doc/source/kubernetes.test.test_v1_type_checking.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_type\_checking module .. automodule:: kubernetes.test.test_v1_type_checking :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_typed_local_object_reference.rst b/doc/source/kubernetes.test.test_v1_typed_local_object_reference.rst index f6b798ec43..ab6e67893e 100644 --- a/doc/source/kubernetes.test.test_v1_typed_local_object_reference.rst +++ b/doc/source/kubernetes.test.test_v1_typed_local_object_reference.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_typed\_local\_object\_reference module .. automodule:: kubernetes.test.test_v1_typed_local_object_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_typed_object_reference.rst b/doc/source/kubernetes.test.test_v1_typed_object_reference.rst index 55f3c1a5d8..4cecbc907e 100644 --- a/doc/source/kubernetes.test.test_v1_typed_object_reference.rst +++ b/doc/source/kubernetes.test.test_v1_typed_object_reference.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_typed\_object\_reference module .. automodule:: kubernetes.test.test_v1_typed_object_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_uncounted_terminated_pods.rst b/doc/source/kubernetes.test.test_v1_uncounted_terminated_pods.rst index aff4aba046..01753ab929 100644 --- a/doc/source/kubernetes.test.test_v1_uncounted_terminated_pods.rst +++ b/doc/source/kubernetes.test.test_v1_uncounted_terminated_pods.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_uncounted\_terminated\_pods module .. automodule:: kubernetes.test.test_v1_uncounted_terminated_pods :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_user_info.rst b/doc/source/kubernetes.test.test_v1_user_info.rst index ac25a6826f..cdfc48c675 100644 --- a/doc/source/kubernetes.test.test_v1_user_info.rst +++ b/doc/source/kubernetes.test.test_v1_user_info.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_user\_info module .. automodule:: kubernetes.test.test_v1_user_info :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_user_subject.rst b/doc/source/kubernetes.test.test_v1_user_subject.rst index 38c54960d4..63b28fd3e8 100644 --- a/doc/source/kubernetes.test.test_v1_user_subject.rst +++ b/doc/source/kubernetes.test.test_v1_user_subject.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_user\_subject module .. automodule:: kubernetes.test.test_v1_user_subject :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_validating_admission_policy.rst b/doc/source/kubernetes.test.test_v1_validating_admission_policy.rst index 31d9fde15d..d644989d6f 100644 --- a/doc/source/kubernetes.test.test_v1_validating_admission_policy.rst +++ b/doc/source/kubernetes.test.test_v1_validating_admission_policy.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_validating\_admission\_policy module .. automodule:: kubernetes.test.test_v1_validating_admission_policy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_validating_admission_policy_binding.rst b/doc/source/kubernetes.test.test_v1_validating_admission_policy_binding.rst index a387633e15..c9063f9d1a 100644 --- a/doc/source/kubernetes.test.test_v1_validating_admission_policy_binding.rst +++ b/doc/source/kubernetes.test.test_v1_validating_admission_policy_binding.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_validating\_admission\_policy\_binding module .. automodule:: kubernetes.test.test_v1_validating_admission_policy_binding :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_validating_admission_policy_binding_list.rst b/doc/source/kubernetes.test.test_v1_validating_admission_policy_binding_list.rst index 1bbef3f4f1..d96411f880 100644 --- a/doc/source/kubernetes.test.test_v1_validating_admission_policy_binding_list.rst +++ b/doc/source/kubernetes.test.test_v1_validating_admission_policy_binding_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_validating\_admission\_policy\_binding\_list module .. automodule:: kubernetes.test.test_v1_validating_admission_policy_binding_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_validating_admission_policy_binding_spec.rst b/doc/source/kubernetes.test.test_v1_validating_admission_policy_binding_spec.rst index c951e723ad..3443625ffe 100644 --- a/doc/source/kubernetes.test.test_v1_validating_admission_policy_binding_spec.rst +++ b/doc/source/kubernetes.test.test_v1_validating_admission_policy_binding_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_validating\_admission\_policy\_binding\_spec module .. automodule:: kubernetes.test.test_v1_validating_admission_policy_binding_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_validating_admission_policy_list.rst b/doc/source/kubernetes.test.test_v1_validating_admission_policy_list.rst index 136ea8eec9..4ed2c14155 100644 --- a/doc/source/kubernetes.test.test_v1_validating_admission_policy_list.rst +++ b/doc/source/kubernetes.test.test_v1_validating_admission_policy_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_validating\_admission\_policy\_list module .. automodule:: kubernetes.test.test_v1_validating_admission_policy_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_validating_admission_policy_spec.rst b/doc/source/kubernetes.test.test_v1_validating_admission_policy_spec.rst index 3b6e593805..003e9e3158 100644 --- a/doc/source/kubernetes.test.test_v1_validating_admission_policy_spec.rst +++ b/doc/source/kubernetes.test.test_v1_validating_admission_policy_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_validating\_admission\_policy\_spec module .. automodule:: kubernetes.test.test_v1_validating_admission_policy_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_validating_admission_policy_status.rst b/doc/source/kubernetes.test.test_v1_validating_admission_policy_status.rst index 1b8e0b482d..b7d9525d11 100644 --- a/doc/source/kubernetes.test.test_v1_validating_admission_policy_status.rst +++ b/doc/source/kubernetes.test.test_v1_validating_admission_policy_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_validating\_admission\_policy\_status module .. automodule:: kubernetes.test.test_v1_validating_admission_policy_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_validating_webhook.rst b/doc/source/kubernetes.test.test_v1_validating_webhook.rst index 8c8a3f49ab..bd6c2efaef 100644 --- a/doc/source/kubernetes.test.test_v1_validating_webhook.rst +++ b/doc/source/kubernetes.test.test_v1_validating_webhook.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_validating\_webhook module .. automodule:: kubernetes.test.test_v1_validating_webhook :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_validating_webhook_configuration.rst b/doc/source/kubernetes.test.test_v1_validating_webhook_configuration.rst index 44b98c9653..df29b90e00 100644 --- a/doc/source/kubernetes.test.test_v1_validating_webhook_configuration.rst +++ b/doc/source/kubernetes.test.test_v1_validating_webhook_configuration.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_validating\_webhook\_configuration module .. automodule:: kubernetes.test.test_v1_validating_webhook_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_validating_webhook_configuration_list.rst b/doc/source/kubernetes.test.test_v1_validating_webhook_configuration_list.rst index e66947904e..73ac90baf3 100644 --- a/doc/source/kubernetes.test.test_v1_validating_webhook_configuration_list.rst +++ b/doc/source/kubernetes.test.test_v1_validating_webhook_configuration_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_validating\_webhook\_configuration\_list module .. automodule:: kubernetes.test.test_v1_validating_webhook_configuration_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_validation.rst b/doc/source/kubernetes.test.test_v1_validation.rst index cb78e22ac4..c30662e083 100644 --- a/doc/source/kubernetes.test.test_v1_validation.rst +++ b/doc/source/kubernetes.test.test_v1_validation.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_validation module .. automodule:: kubernetes.test.test_v1_validation :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_validation_rule.rst b/doc/source/kubernetes.test.test_v1_validation_rule.rst index a57eb2dae5..9805cf9c13 100644 --- a/doc/source/kubernetes.test.test_v1_validation_rule.rst +++ b/doc/source/kubernetes.test.test_v1_validation_rule.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_validation\_rule module .. automodule:: kubernetes.test.test_v1_validation_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_variable.rst b/doc/source/kubernetes.test.test_v1_variable.rst index 21a6e6c255..e743cb291a 100644 --- a/doc/source/kubernetes.test.test_v1_variable.rst +++ b/doc/source/kubernetes.test.test_v1_variable.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_variable module .. automodule:: kubernetes.test.test_v1_variable :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_volume.rst b/doc/source/kubernetes.test.test_v1_volume.rst index 99b0d97e6b..5e1bc0c118 100644 --- a/doc/source/kubernetes.test.test_v1_volume.rst +++ b/doc/source/kubernetes.test.test_v1_volume.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_volume module .. automodule:: kubernetes.test.test_v1_volume :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_volume_attachment.rst b/doc/source/kubernetes.test.test_v1_volume_attachment.rst index 618b14b19a..bbd5f08172 100644 --- a/doc/source/kubernetes.test.test_v1_volume_attachment.rst +++ b/doc/source/kubernetes.test.test_v1_volume_attachment.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_volume\_attachment module .. automodule:: kubernetes.test.test_v1_volume_attachment :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_volume_attachment_list.rst b/doc/source/kubernetes.test.test_v1_volume_attachment_list.rst index 5f408ba0c0..451527e2ff 100644 --- a/doc/source/kubernetes.test.test_v1_volume_attachment_list.rst +++ b/doc/source/kubernetes.test.test_v1_volume_attachment_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_volume\_attachment\_list module .. automodule:: kubernetes.test.test_v1_volume_attachment_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_volume_attachment_source.rst b/doc/source/kubernetes.test.test_v1_volume_attachment_source.rst index 1758fd7689..e9df74a12d 100644 --- a/doc/source/kubernetes.test.test_v1_volume_attachment_source.rst +++ b/doc/source/kubernetes.test.test_v1_volume_attachment_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_volume\_attachment\_source module .. automodule:: kubernetes.test.test_v1_volume_attachment_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_volume_attachment_spec.rst b/doc/source/kubernetes.test.test_v1_volume_attachment_spec.rst index b1bdf1703c..6559ef2dbf 100644 --- a/doc/source/kubernetes.test.test_v1_volume_attachment_spec.rst +++ b/doc/source/kubernetes.test.test_v1_volume_attachment_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_volume\_attachment\_spec module .. automodule:: kubernetes.test.test_v1_volume_attachment_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_volume_attachment_status.rst b/doc/source/kubernetes.test.test_v1_volume_attachment_status.rst index efb871be77..1603c4c9c8 100644 --- a/doc/source/kubernetes.test.test_v1_volume_attachment_status.rst +++ b/doc/source/kubernetes.test.test_v1_volume_attachment_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_volume\_attachment\_status module .. automodule:: kubernetes.test.test_v1_volume_attachment_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_volume_attributes_class.rst b/doc/source/kubernetes.test.test_v1_volume_attributes_class.rst index 7fcfdc7c96..513d3976c7 100644 --- a/doc/source/kubernetes.test.test_v1_volume_attributes_class.rst +++ b/doc/source/kubernetes.test.test_v1_volume_attributes_class.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_volume\_attributes\_class module .. automodule:: kubernetes.test.test_v1_volume_attributes_class :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_volume_attributes_class_list.rst b/doc/source/kubernetes.test.test_v1_volume_attributes_class_list.rst index 09bfa1397c..78e5ccb0f0 100644 --- a/doc/source/kubernetes.test.test_v1_volume_attributes_class_list.rst +++ b/doc/source/kubernetes.test.test_v1_volume_attributes_class_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_volume\_attributes\_class\_list module .. automodule:: kubernetes.test.test_v1_volume_attributes_class_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_volume_device.rst b/doc/source/kubernetes.test.test_v1_volume_device.rst index ce823ae43f..c6cd46bd5d 100644 --- a/doc/source/kubernetes.test.test_v1_volume_device.rst +++ b/doc/source/kubernetes.test.test_v1_volume_device.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_volume\_device module .. automodule:: kubernetes.test.test_v1_volume_device :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_volume_error.rst b/doc/source/kubernetes.test.test_v1_volume_error.rst index b59e8fb207..d7920737e7 100644 --- a/doc/source/kubernetes.test.test_v1_volume_error.rst +++ b/doc/source/kubernetes.test.test_v1_volume_error.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_volume\_error module .. automodule:: kubernetes.test.test_v1_volume_error :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_volume_mount.rst b/doc/source/kubernetes.test.test_v1_volume_mount.rst index 14eced531a..c3b1db5009 100644 --- a/doc/source/kubernetes.test.test_v1_volume_mount.rst +++ b/doc/source/kubernetes.test.test_v1_volume_mount.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_volume\_mount module .. automodule:: kubernetes.test.test_v1_volume_mount :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_volume_mount_status.rst b/doc/source/kubernetes.test.test_v1_volume_mount_status.rst index f970da3eb8..42dfd35d68 100644 --- a/doc/source/kubernetes.test.test_v1_volume_mount_status.rst +++ b/doc/source/kubernetes.test.test_v1_volume_mount_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_volume\_mount\_status module .. automodule:: kubernetes.test.test_v1_volume_mount_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_volume_node_affinity.rst b/doc/source/kubernetes.test.test_v1_volume_node_affinity.rst index 8eceddcdf8..2a2a239953 100644 --- a/doc/source/kubernetes.test.test_v1_volume_node_affinity.rst +++ b/doc/source/kubernetes.test.test_v1_volume_node_affinity.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_volume\_node\_affinity module .. automodule:: kubernetes.test.test_v1_volume_node_affinity :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_volume_node_resources.rst b/doc/source/kubernetes.test.test_v1_volume_node_resources.rst index 5ea7b1c7f3..f332e44f31 100644 --- a/doc/source/kubernetes.test.test_v1_volume_node_resources.rst +++ b/doc/source/kubernetes.test.test_v1_volume_node_resources.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_volume\_node\_resources module .. automodule:: kubernetes.test.test_v1_volume_node_resources :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_volume_projection.rst b/doc/source/kubernetes.test.test_v1_volume_projection.rst index ee20583e6c..57fb196660 100644 --- a/doc/source/kubernetes.test.test_v1_volume_projection.rst +++ b/doc/source/kubernetes.test.test_v1_volume_projection.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_volume\_projection module .. automodule:: kubernetes.test.test_v1_volume_projection :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_volume_resource_requirements.rst b/doc/source/kubernetes.test.test_v1_volume_resource_requirements.rst index 64762caa81..de3c93ae76 100644 --- a/doc/source/kubernetes.test.test_v1_volume_resource_requirements.rst +++ b/doc/source/kubernetes.test.test_v1_volume_resource_requirements.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_volume\_resource\_requirements module .. automodule:: kubernetes.test.test_v1_volume_resource_requirements :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_vsphere_virtual_disk_volume_source.rst b/doc/source/kubernetes.test.test_v1_vsphere_virtual_disk_volume_source.rst index c113243869..c5963c3fa0 100644 --- a/doc/source/kubernetes.test.test_v1_vsphere_virtual_disk_volume_source.rst +++ b/doc/source/kubernetes.test.test_v1_vsphere_virtual_disk_volume_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_vsphere\_virtual\_disk\_volume\_source module .. automodule:: kubernetes.test.test_v1_vsphere_virtual_disk_volume_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_watch_event.rst b/doc/source/kubernetes.test.test_v1_watch_event.rst index e30e1b9358..33e072fd12 100644 --- a/doc/source/kubernetes.test.test_v1_watch_event.rst +++ b/doc/source/kubernetes.test.test_v1_watch_event.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_watch\_event module .. automodule:: kubernetes.test.test_v1_watch_event :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_webhook_conversion.rst b/doc/source/kubernetes.test.test_v1_webhook_conversion.rst index a7a5d264b5..3493ebdb37 100644 --- a/doc/source/kubernetes.test.test_v1_webhook_conversion.rst +++ b/doc/source/kubernetes.test.test_v1_webhook_conversion.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_webhook\_conversion module .. automodule:: kubernetes.test.test_v1_webhook_conversion :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_weighted_pod_affinity_term.rst b/doc/source/kubernetes.test.test_v1_weighted_pod_affinity_term.rst index b2cd436dad..1618816a68 100644 --- a/doc/source/kubernetes.test.test_v1_weighted_pod_affinity_term.rst +++ b/doc/source/kubernetes.test.test_v1_weighted_pod_affinity_term.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_weighted\_pod\_affinity\_term module .. automodule:: kubernetes.test.test_v1_weighted_pod_affinity_term :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_windows_security_context_options.rst b/doc/source/kubernetes.test.test_v1_windows_security_context_options.rst index fb51113055..902f0610a6 100644 --- a/doc/source/kubernetes.test.test_v1_windows_security_context_options.rst +++ b/doc/source/kubernetes.test.test_v1_windows_security_context_options.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1\_windows\_security\_context\_options module .. automodule:: kubernetes.test.test_v1_windows_security_context_options :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1_workload_reference.rst b/doc/source/kubernetes.test.test_v1_workload_reference.rst new file mode 100644 index 0000000000..1f00c16b0e --- /dev/null +++ b/doc/source/kubernetes.test.test_v1_workload_reference.rst @@ -0,0 +1,7 @@ +kubernetes.test.test\_v1\_workload\_reference module +==================================================== + +.. automodule:: kubernetes.test.test_v1_workload_reference + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_apply_configuration.rst b/doc/source/kubernetes.test.test_v1alpha1_apply_configuration.rst index 9d91ef4301..0001fef04b 100644 --- a/doc/source/kubernetes.test.test_v1alpha1_apply_configuration.rst +++ b/doc/source/kubernetes.test.test_v1alpha1_apply_configuration.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha1\_apply\_configuration module .. automodule:: kubernetes.test.test_v1alpha1_apply_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_cluster_trust_bundle.rst b/doc/source/kubernetes.test.test_v1alpha1_cluster_trust_bundle.rst index c86ce44c35..679a3aeb90 100644 --- a/doc/source/kubernetes.test.test_v1alpha1_cluster_trust_bundle.rst +++ b/doc/source/kubernetes.test.test_v1alpha1_cluster_trust_bundle.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha1\_cluster\_trust\_bundle module .. automodule:: kubernetes.test.test_v1alpha1_cluster_trust_bundle :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_cluster_trust_bundle_list.rst b/doc/source/kubernetes.test.test_v1alpha1_cluster_trust_bundle_list.rst index 8d1bfa3d7c..edef4e8379 100644 --- a/doc/source/kubernetes.test.test_v1alpha1_cluster_trust_bundle_list.rst +++ b/doc/source/kubernetes.test.test_v1alpha1_cluster_trust_bundle_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha1\_cluster\_trust\_bundle\_list module .. automodule:: kubernetes.test.test_v1alpha1_cluster_trust_bundle_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_cluster_trust_bundle_spec.rst b/doc/source/kubernetes.test.test_v1alpha1_cluster_trust_bundle_spec.rst index 3277aae87b..d14f49b569 100644 --- a/doc/source/kubernetes.test.test_v1alpha1_cluster_trust_bundle_spec.rst +++ b/doc/source/kubernetes.test.test_v1alpha1_cluster_trust_bundle_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha1\_cluster\_trust\_bundle\_spec module .. automodule:: kubernetes.test.test_v1alpha1_cluster_trust_bundle_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_gang_scheduling_policy.rst b/doc/source/kubernetes.test.test_v1alpha1_gang_scheduling_policy.rst new file mode 100644 index 0000000000..2c66508da8 --- /dev/null +++ b/doc/source/kubernetes.test.test_v1alpha1_gang_scheduling_policy.rst @@ -0,0 +1,7 @@ +kubernetes.test.test\_v1alpha1\_gang\_scheduling\_policy module +=============================================================== + +.. automodule:: kubernetes.test.test_v1alpha1_gang_scheduling_policy + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_group_version_resource.rst b/doc/source/kubernetes.test.test_v1alpha1_group_version_resource.rst deleted file mode 100644 index 38ba2adddc..0000000000 --- a/doc/source/kubernetes.test.test_v1alpha1_group_version_resource.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.test.test\_v1alpha1\_group\_version\_resource module -=============================================================== - -.. automodule:: kubernetes.test.test_v1alpha1_group_version_resource - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.test.test_v1alpha1_json_patch.rst b/doc/source/kubernetes.test.test_v1alpha1_json_patch.rst index 9a151f6ddb..9264934302 100644 --- a/doc/source/kubernetes.test.test_v1alpha1_json_patch.rst +++ b/doc/source/kubernetes.test.test_v1alpha1_json_patch.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha1\_json\_patch module .. automodule:: kubernetes.test.test_v1alpha1_json_patch :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_match_condition.rst b/doc/source/kubernetes.test.test_v1alpha1_match_condition.rst index 1949ea024a..1289a93aac 100644 --- a/doc/source/kubernetes.test.test_v1alpha1_match_condition.rst +++ b/doc/source/kubernetes.test.test_v1alpha1_match_condition.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha1\_match\_condition module .. automodule:: kubernetes.test.test_v1alpha1_match_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_match_resources.rst b/doc/source/kubernetes.test.test_v1alpha1_match_resources.rst index 40c4f30dc8..d11e190e45 100644 --- a/doc/source/kubernetes.test.test_v1alpha1_match_resources.rst +++ b/doc/source/kubernetes.test.test_v1alpha1_match_resources.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha1\_match\_resources module .. automodule:: kubernetes.test.test_v1alpha1_match_resources :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_migration_condition.rst b/doc/source/kubernetes.test.test_v1alpha1_migration_condition.rst deleted file mode 100644 index 7430fc5f1d..0000000000 --- a/doc/source/kubernetes.test.test_v1alpha1_migration_condition.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.test.test\_v1alpha1\_migration\_condition module -=========================================================== - -.. automodule:: kubernetes.test.test_v1alpha1_migration_condition - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.test.test_v1alpha1_mutating_admission_policy.rst b/doc/source/kubernetes.test.test_v1alpha1_mutating_admission_policy.rst index 5bddb13b0a..88f76cf8c1 100644 --- a/doc/source/kubernetes.test.test_v1alpha1_mutating_admission_policy.rst +++ b/doc/source/kubernetes.test.test_v1alpha1_mutating_admission_policy.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha1\_mutating\_admission\_policy module .. automodule:: kubernetes.test.test_v1alpha1_mutating_admission_policy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_mutating_admission_policy_binding.rst b/doc/source/kubernetes.test.test_v1alpha1_mutating_admission_policy_binding.rst index ac0fa4e4fa..cabc9ae903 100644 --- a/doc/source/kubernetes.test.test_v1alpha1_mutating_admission_policy_binding.rst +++ b/doc/source/kubernetes.test.test_v1alpha1_mutating_admission_policy_binding.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha1\_mutating\_admission\_policy\_binding module .. automodule:: kubernetes.test.test_v1alpha1_mutating_admission_policy_binding :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_mutating_admission_policy_binding_list.rst b/doc/source/kubernetes.test.test_v1alpha1_mutating_admission_policy_binding_list.rst index 9aadf797de..d435ed989b 100644 --- a/doc/source/kubernetes.test.test_v1alpha1_mutating_admission_policy_binding_list.rst +++ b/doc/source/kubernetes.test.test_v1alpha1_mutating_admission_policy_binding_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha1\_mutating\_admission\_policy\_binding\_list modul .. automodule:: kubernetes.test.test_v1alpha1_mutating_admission_policy_binding_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_mutating_admission_policy_binding_spec.rst b/doc/source/kubernetes.test.test_v1alpha1_mutating_admission_policy_binding_spec.rst index 9ffd41a053..07767ef976 100644 --- a/doc/source/kubernetes.test.test_v1alpha1_mutating_admission_policy_binding_spec.rst +++ b/doc/source/kubernetes.test.test_v1alpha1_mutating_admission_policy_binding_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha1\_mutating\_admission\_policy\_binding\_spec modul .. automodule:: kubernetes.test.test_v1alpha1_mutating_admission_policy_binding_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_mutating_admission_policy_list.rst b/doc/source/kubernetes.test.test_v1alpha1_mutating_admission_policy_list.rst index bd0877962e..cccbefc0e7 100644 --- a/doc/source/kubernetes.test.test_v1alpha1_mutating_admission_policy_list.rst +++ b/doc/source/kubernetes.test.test_v1alpha1_mutating_admission_policy_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha1\_mutating\_admission\_policy\_list module .. automodule:: kubernetes.test.test_v1alpha1_mutating_admission_policy_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_mutating_admission_policy_spec.rst b/doc/source/kubernetes.test.test_v1alpha1_mutating_admission_policy_spec.rst index ad7aafa4d4..a487a06ef6 100644 --- a/doc/source/kubernetes.test.test_v1alpha1_mutating_admission_policy_spec.rst +++ b/doc/source/kubernetes.test.test_v1alpha1_mutating_admission_policy_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha1\_mutating\_admission\_policy\_spec module .. automodule:: kubernetes.test.test_v1alpha1_mutating_admission_policy_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_mutation.rst b/doc/source/kubernetes.test.test_v1alpha1_mutation.rst index 4443e9d020..11523b29c8 100644 --- a/doc/source/kubernetes.test.test_v1alpha1_mutation.rst +++ b/doc/source/kubernetes.test.test_v1alpha1_mutation.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha1\_mutation module .. automodule:: kubernetes.test.test_v1alpha1_mutation :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_named_rule_with_operations.rst b/doc/source/kubernetes.test.test_v1alpha1_named_rule_with_operations.rst index fcb4f588e4..0530244ff5 100644 --- a/doc/source/kubernetes.test.test_v1alpha1_named_rule_with_operations.rst +++ b/doc/source/kubernetes.test.test_v1alpha1_named_rule_with_operations.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha1\_named\_rule\_with\_operations module .. automodule:: kubernetes.test.test_v1alpha1_named_rule_with_operations :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_param_kind.rst b/doc/source/kubernetes.test.test_v1alpha1_param_kind.rst index 3889747d01..443407869c 100644 --- a/doc/source/kubernetes.test.test_v1alpha1_param_kind.rst +++ b/doc/source/kubernetes.test.test_v1alpha1_param_kind.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha1\_param\_kind module .. automodule:: kubernetes.test.test_v1alpha1_param_kind :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_param_ref.rst b/doc/source/kubernetes.test.test_v1alpha1_param_ref.rst index 80920d1698..0e6842f0bc 100644 --- a/doc/source/kubernetes.test.test_v1alpha1_param_ref.rst +++ b/doc/source/kubernetes.test.test_v1alpha1_param_ref.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha1\_param\_ref module .. automodule:: kubernetes.test.test_v1alpha1_param_ref :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_pod_certificate_request.rst b/doc/source/kubernetes.test.test_v1alpha1_pod_certificate_request.rst deleted file mode 100644 index 232770f363..0000000000 --- a/doc/source/kubernetes.test.test_v1alpha1_pod_certificate_request.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.test.test\_v1alpha1\_pod\_certificate\_request module -================================================================ - -.. automodule:: kubernetes.test.test_v1alpha1_pod_certificate_request - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.test.test_v1alpha1_pod_certificate_request_list.rst b/doc/source/kubernetes.test.test_v1alpha1_pod_certificate_request_list.rst deleted file mode 100644 index c597fe0842..0000000000 --- a/doc/source/kubernetes.test.test_v1alpha1_pod_certificate_request_list.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.test.test\_v1alpha1\_pod\_certificate\_request\_list module -====================================================================== - -.. automodule:: kubernetes.test.test_v1alpha1_pod_certificate_request_list - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.test.test_v1alpha1_pod_certificate_request_spec.rst b/doc/source/kubernetes.test.test_v1alpha1_pod_certificate_request_spec.rst deleted file mode 100644 index 79a431fd3b..0000000000 --- a/doc/source/kubernetes.test.test_v1alpha1_pod_certificate_request_spec.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.test.test\_v1alpha1\_pod\_certificate\_request\_spec module -====================================================================== - -.. automodule:: kubernetes.test.test_v1alpha1_pod_certificate_request_spec - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.test.test_v1alpha1_pod_certificate_request_status.rst b/doc/source/kubernetes.test.test_v1alpha1_pod_certificate_request_status.rst deleted file mode 100644 index 7962d83b9f..0000000000 --- a/doc/source/kubernetes.test.test_v1alpha1_pod_certificate_request_status.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.test.test\_v1alpha1\_pod\_certificate\_request\_status module -======================================================================== - -.. automodule:: kubernetes.test.test_v1alpha1_pod_certificate_request_status - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.test.test_v1alpha1_pod_group.rst b/doc/source/kubernetes.test.test_v1alpha1_pod_group.rst new file mode 100644 index 0000000000..6fe710059e --- /dev/null +++ b/doc/source/kubernetes.test.test_v1alpha1_pod_group.rst @@ -0,0 +1,7 @@ +kubernetes.test.test\_v1alpha1\_pod\_group module +================================================= + +.. automodule:: kubernetes.test.test_v1alpha1_pod_group + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_pod_group_policy.rst b/doc/source/kubernetes.test.test_v1alpha1_pod_group_policy.rst new file mode 100644 index 0000000000..a6e083357f --- /dev/null +++ b/doc/source/kubernetes.test.test_v1alpha1_pod_group_policy.rst @@ -0,0 +1,7 @@ +kubernetes.test.test\_v1alpha1\_pod\_group\_policy module +========================================================= + +.. automodule:: kubernetes.test.test_v1alpha1_pod_group_policy + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_server_storage_version.rst b/doc/source/kubernetes.test.test_v1alpha1_server_storage_version.rst index b4cbb415ce..575a76f591 100644 --- a/doc/source/kubernetes.test.test_v1alpha1_server_storage_version.rst +++ b/doc/source/kubernetes.test.test_v1alpha1_server_storage_version.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha1\_server\_storage\_version module .. automodule:: kubernetes.test.test_v1alpha1_server_storage_version :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_storage_version.rst b/doc/source/kubernetes.test.test_v1alpha1_storage_version.rst index 6f27f8a8dd..cfcc7d02f4 100644 --- a/doc/source/kubernetes.test.test_v1alpha1_storage_version.rst +++ b/doc/source/kubernetes.test.test_v1alpha1_storage_version.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha1\_storage\_version module .. automodule:: kubernetes.test.test_v1alpha1_storage_version :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_storage_version_condition.rst b/doc/source/kubernetes.test.test_v1alpha1_storage_version_condition.rst index ffe656f270..f2485ccb07 100644 --- a/doc/source/kubernetes.test.test_v1alpha1_storage_version_condition.rst +++ b/doc/source/kubernetes.test.test_v1alpha1_storage_version_condition.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha1\_storage\_version\_condition module .. automodule:: kubernetes.test.test_v1alpha1_storage_version_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_storage_version_list.rst b/doc/source/kubernetes.test.test_v1alpha1_storage_version_list.rst index aece640bf6..f2f7ae1ab0 100644 --- a/doc/source/kubernetes.test.test_v1alpha1_storage_version_list.rst +++ b/doc/source/kubernetes.test.test_v1alpha1_storage_version_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha1\_storage\_version\_list module .. automodule:: kubernetes.test.test_v1alpha1_storage_version_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_storage_version_migration.rst b/doc/source/kubernetes.test.test_v1alpha1_storage_version_migration.rst deleted file mode 100644 index f5894417f5..0000000000 --- a/doc/source/kubernetes.test.test_v1alpha1_storage_version_migration.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.test.test\_v1alpha1\_storage\_version\_migration module -================================================================== - -.. automodule:: kubernetes.test.test_v1alpha1_storage_version_migration - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.test.test_v1alpha1_storage_version_migration_list.rst b/doc/source/kubernetes.test.test_v1alpha1_storage_version_migration_list.rst deleted file mode 100644 index 6a97141c7f..0000000000 --- a/doc/source/kubernetes.test.test_v1alpha1_storage_version_migration_list.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.test.test\_v1alpha1\_storage\_version\_migration\_list module -======================================================================== - -.. automodule:: kubernetes.test.test_v1alpha1_storage_version_migration_list - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.test.test_v1alpha1_storage_version_migration_spec.rst b/doc/source/kubernetes.test.test_v1alpha1_storage_version_migration_spec.rst deleted file mode 100644 index c02a96e768..0000000000 --- a/doc/source/kubernetes.test.test_v1alpha1_storage_version_migration_spec.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.test.test\_v1alpha1\_storage\_version\_migration\_spec module -======================================================================== - -.. automodule:: kubernetes.test.test_v1alpha1_storage_version_migration_spec - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.test.test_v1alpha1_storage_version_migration_status.rst b/doc/source/kubernetes.test.test_v1alpha1_storage_version_migration_status.rst deleted file mode 100644 index 5607ce3299..0000000000 --- a/doc/source/kubernetes.test.test_v1alpha1_storage_version_migration_status.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.test.test\_v1alpha1\_storage\_version\_migration\_status module -========================================================================== - -.. automodule:: kubernetes.test.test_v1alpha1_storage_version_migration_status - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.test.test_v1alpha1_storage_version_status.rst b/doc/source/kubernetes.test.test_v1alpha1_storage_version_status.rst index 186c26935a..d3d2e5f01b 100644 --- a/doc/source/kubernetes.test.test_v1alpha1_storage_version_status.rst +++ b/doc/source/kubernetes.test.test_v1alpha1_storage_version_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha1\_storage\_version\_status module .. automodule:: kubernetes.test.test_v1alpha1_storage_version_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_typed_local_object_reference.rst b/doc/source/kubernetes.test.test_v1alpha1_typed_local_object_reference.rst new file mode 100644 index 0000000000..1edc11ac87 --- /dev/null +++ b/doc/source/kubernetes.test.test_v1alpha1_typed_local_object_reference.rst @@ -0,0 +1,7 @@ +kubernetes.test.test\_v1alpha1\_typed\_local\_object\_reference module +====================================================================== + +.. automodule:: kubernetes.test.test_v1alpha1_typed_local_object_reference + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_variable.rst b/doc/source/kubernetes.test.test_v1alpha1_variable.rst index a9d056c3b7..ea2ec8362f 100644 --- a/doc/source/kubernetes.test.test_v1alpha1_variable.rst +++ b/doc/source/kubernetes.test.test_v1alpha1_variable.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha1\_variable module .. automodule:: kubernetes.test.test_v1alpha1_variable :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_volume_attributes_class.rst b/doc/source/kubernetes.test.test_v1alpha1_volume_attributes_class.rst deleted file mode 100644 index dce282290d..0000000000 --- a/doc/source/kubernetes.test.test_v1alpha1_volume_attributes_class.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.test.test\_v1alpha1\_volume\_attributes\_class module -================================================================ - -.. automodule:: kubernetes.test.test_v1alpha1_volume_attributes_class - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.test.test_v1alpha1_volume_attributes_class_list.rst b/doc/source/kubernetes.test.test_v1alpha1_volume_attributes_class_list.rst deleted file mode 100644 index 76e6c74dab..0000000000 --- a/doc/source/kubernetes.test.test_v1alpha1_volume_attributes_class_list.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.test.test\_v1alpha1\_volume\_attributes\_class\_list module -====================================================================== - -.. automodule:: kubernetes.test.test_v1alpha1_volume_attributes_class_list - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.test.test_v1alpha1_workload.rst b/doc/source/kubernetes.test.test_v1alpha1_workload.rst new file mode 100644 index 0000000000..28ae51226e --- /dev/null +++ b/doc/source/kubernetes.test.test_v1alpha1_workload.rst @@ -0,0 +1,7 @@ +kubernetes.test.test\_v1alpha1\_workload module +=============================================== + +.. automodule:: kubernetes.test.test_v1alpha1_workload + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_workload_list.rst b/doc/source/kubernetes.test.test_v1alpha1_workload_list.rst new file mode 100644 index 0000000000..c956f0c4f7 --- /dev/null +++ b/doc/source/kubernetes.test.test_v1alpha1_workload_list.rst @@ -0,0 +1,7 @@ +kubernetes.test.test\_v1alpha1\_workload\_list module +===================================================== + +.. automodule:: kubernetes.test.test_v1alpha1_workload_list + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha1_workload_spec.rst b/doc/source/kubernetes.test.test_v1alpha1_workload_spec.rst new file mode 100644 index 0000000000..0695707fd6 --- /dev/null +++ b/doc/source/kubernetes.test.test_v1alpha1_workload_spec.rst @@ -0,0 +1,7 @@ +kubernetes.test.test\_v1alpha1\_workload\_spec module +===================================================== + +.. automodule:: kubernetes.test.test_v1alpha1_workload_spec + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha2_lease_candidate.rst b/doc/source/kubernetes.test.test_v1alpha2_lease_candidate.rst index 61e2088ca4..d78fbee473 100644 --- a/doc/source/kubernetes.test.test_v1alpha2_lease_candidate.rst +++ b/doc/source/kubernetes.test.test_v1alpha2_lease_candidate.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha2\_lease\_candidate module .. automodule:: kubernetes.test.test_v1alpha2_lease_candidate :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha2_lease_candidate_list.rst b/doc/source/kubernetes.test.test_v1alpha2_lease_candidate_list.rst index 726f40805b..2ea77cc21b 100644 --- a/doc/source/kubernetes.test.test_v1alpha2_lease_candidate_list.rst +++ b/doc/source/kubernetes.test.test_v1alpha2_lease_candidate_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha2\_lease\_candidate\_list module .. automodule:: kubernetes.test.test_v1alpha2_lease_candidate_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha2_lease_candidate_spec.rst b/doc/source/kubernetes.test.test_v1alpha2_lease_candidate_spec.rst index 0a0e1a2e79..0ef1fb9d82 100644 --- a/doc/source/kubernetes.test.test_v1alpha2_lease_candidate_spec.rst +++ b/doc/source/kubernetes.test.test_v1alpha2_lease_candidate_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha2\_lease\_candidate\_spec module .. automodule:: kubernetes.test.test_v1alpha2_lease_candidate_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha3_cel_device_selector.rst b/doc/source/kubernetes.test.test_v1alpha3_cel_device_selector.rst deleted file mode 100644 index 6330cd85f6..0000000000 --- a/doc/source/kubernetes.test.test_v1alpha3_cel_device_selector.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.test.test\_v1alpha3\_cel\_device\_selector module -============================================================ - -.. automodule:: kubernetes.test.test_v1alpha3_cel_device_selector - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.test.test_v1alpha3_device_selector.rst b/doc/source/kubernetes.test.test_v1alpha3_device_selector.rst deleted file mode 100644 index a63f59c493..0000000000 --- a/doc/source/kubernetes.test.test_v1alpha3_device_selector.rst +++ /dev/null @@ -1,7 +0,0 @@ -kubernetes.test.test\_v1alpha3\_device\_selector module -======================================================= - -.. automodule:: kubernetes.test.test_v1alpha3_device_selector - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/source/kubernetes.test.test_v1alpha3_device_taint.rst b/doc/source/kubernetes.test.test_v1alpha3_device_taint.rst index e9860c435c..6ec5b10ef2 100644 --- a/doc/source/kubernetes.test.test_v1alpha3_device_taint.rst +++ b/doc/source/kubernetes.test.test_v1alpha3_device_taint.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha3\_device\_taint module .. automodule:: kubernetes.test.test_v1alpha3_device_taint :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha3_device_taint_rule.rst b/doc/source/kubernetes.test.test_v1alpha3_device_taint_rule.rst index a78eb3427a..0ce0ae7778 100644 --- a/doc/source/kubernetes.test.test_v1alpha3_device_taint_rule.rst +++ b/doc/source/kubernetes.test.test_v1alpha3_device_taint_rule.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha3\_device\_taint\_rule module .. automodule:: kubernetes.test.test_v1alpha3_device_taint_rule :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha3_device_taint_rule_list.rst b/doc/source/kubernetes.test.test_v1alpha3_device_taint_rule_list.rst index b7a2d778b1..6020a46bbe 100644 --- a/doc/source/kubernetes.test.test_v1alpha3_device_taint_rule_list.rst +++ b/doc/source/kubernetes.test.test_v1alpha3_device_taint_rule_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha3\_device\_taint\_rule\_list module .. automodule:: kubernetes.test.test_v1alpha3_device_taint_rule_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha3_device_taint_rule_spec.rst b/doc/source/kubernetes.test.test_v1alpha3_device_taint_rule_spec.rst index aceebea2a8..5184c15064 100644 --- a/doc/source/kubernetes.test.test_v1alpha3_device_taint_rule_spec.rst +++ b/doc/source/kubernetes.test.test_v1alpha3_device_taint_rule_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha3\_device\_taint\_rule\_spec module .. automodule:: kubernetes.test.test_v1alpha3_device_taint_rule_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha3_device_taint_rule_status.rst b/doc/source/kubernetes.test.test_v1alpha3_device_taint_rule_status.rst new file mode 100644 index 0000000000..94cfb17e29 --- /dev/null +++ b/doc/source/kubernetes.test.test_v1alpha3_device_taint_rule_status.rst @@ -0,0 +1,7 @@ +kubernetes.test.test\_v1alpha3\_device\_taint\_rule\_status module +================================================================== + +.. automodule:: kubernetes.test.test_v1alpha3_device_taint_rule_status + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1alpha3_device_taint_selector.rst b/doc/source/kubernetes.test.test_v1alpha3_device_taint_selector.rst index af640e17cb..488c42b63b 100644 --- a/doc/source/kubernetes.test.test_v1alpha3_device_taint_selector.rst +++ b/doc/source/kubernetes.test.test_v1alpha3_device_taint_selector.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1alpha3\_device\_taint\_selector module .. automodule:: kubernetes.test.test_v1alpha3_device_taint_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_allocated_device_status.rst b/doc/source/kubernetes.test.test_v1beta1_allocated_device_status.rst index 58f5d2b754..8058dc80ac 100644 --- a/doc/source/kubernetes.test.test_v1beta1_allocated_device_status.rst +++ b/doc/source/kubernetes.test.test_v1beta1_allocated_device_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_allocated\_device\_status module .. automodule:: kubernetes.test.test_v1beta1_allocated_device_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_allocation_result.rst b/doc/source/kubernetes.test.test_v1beta1_allocation_result.rst index 0d01d4ed88..e69fbd40f5 100644 --- a/doc/source/kubernetes.test.test_v1beta1_allocation_result.rst +++ b/doc/source/kubernetes.test.test_v1beta1_allocation_result.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_allocation\_result module .. automodule:: kubernetes.test.test_v1beta1_allocation_result :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_apply_configuration.rst b/doc/source/kubernetes.test.test_v1beta1_apply_configuration.rst index e354a9cb7c..3836a7265c 100644 --- a/doc/source/kubernetes.test.test_v1beta1_apply_configuration.rst +++ b/doc/source/kubernetes.test.test_v1beta1_apply_configuration.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_apply\_configuration module .. automodule:: kubernetes.test.test_v1beta1_apply_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_basic_device.rst b/doc/source/kubernetes.test.test_v1beta1_basic_device.rst index c7312d80c8..8c94f93765 100644 --- a/doc/source/kubernetes.test.test_v1beta1_basic_device.rst +++ b/doc/source/kubernetes.test.test_v1beta1_basic_device.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_basic\_device module .. automodule:: kubernetes.test.test_v1beta1_basic_device :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_capacity_request_policy.rst b/doc/source/kubernetes.test.test_v1beta1_capacity_request_policy.rst index e736ba904a..7cbad2541d 100644 --- a/doc/source/kubernetes.test.test_v1beta1_capacity_request_policy.rst +++ b/doc/source/kubernetes.test.test_v1beta1_capacity_request_policy.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_capacity\_request\_policy module .. automodule:: kubernetes.test.test_v1beta1_capacity_request_policy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_capacity_request_policy_range.rst b/doc/source/kubernetes.test.test_v1beta1_capacity_request_policy_range.rst index 333fd1652b..7ebb7ed61a 100644 --- a/doc/source/kubernetes.test.test_v1beta1_capacity_request_policy_range.rst +++ b/doc/source/kubernetes.test.test_v1beta1_capacity_request_policy_range.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_capacity\_request\_policy\_range module .. automodule:: kubernetes.test.test_v1beta1_capacity_request_policy_range :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_capacity_requirements.rst b/doc/source/kubernetes.test.test_v1beta1_capacity_requirements.rst index 3ccc878ec0..da6a69f712 100644 --- a/doc/source/kubernetes.test.test_v1beta1_capacity_requirements.rst +++ b/doc/source/kubernetes.test.test_v1beta1_capacity_requirements.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_capacity\_requirements module .. automodule:: kubernetes.test.test_v1beta1_capacity_requirements :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_cel_device_selector.rst b/doc/source/kubernetes.test.test_v1beta1_cel_device_selector.rst index f015590b74..3bf9a6cb62 100644 --- a/doc/source/kubernetes.test.test_v1beta1_cel_device_selector.rst +++ b/doc/source/kubernetes.test.test_v1beta1_cel_device_selector.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_cel\_device\_selector module .. automodule:: kubernetes.test.test_v1beta1_cel_device_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_cluster_trust_bundle.rst b/doc/source/kubernetes.test.test_v1beta1_cluster_trust_bundle.rst index 91be2b59e4..b256d0fc8a 100644 --- a/doc/source/kubernetes.test.test_v1beta1_cluster_trust_bundle.rst +++ b/doc/source/kubernetes.test.test_v1beta1_cluster_trust_bundle.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_cluster\_trust\_bundle module .. automodule:: kubernetes.test.test_v1beta1_cluster_trust_bundle :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_cluster_trust_bundle_list.rst b/doc/source/kubernetes.test.test_v1beta1_cluster_trust_bundle_list.rst index 95849e94db..572efd77fb 100644 --- a/doc/source/kubernetes.test.test_v1beta1_cluster_trust_bundle_list.rst +++ b/doc/source/kubernetes.test.test_v1beta1_cluster_trust_bundle_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_cluster\_trust\_bundle\_list module .. automodule:: kubernetes.test.test_v1beta1_cluster_trust_bundle_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_cluster_trust_bundle_spec.rst b/doc/source/kubernetes.test.test_v1beta1_cluster_trust_bundle_spec.rst index 1be634fbb6..4306e46923 100644 --- a/doc/source/kubernetes.test.test_v1beta1_cluster_trust_bundle_spec.rst +++ b/doc/source/kubernetes.test.test_v1beta1_cluster_trust_bundle_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_cluster\_trust\_bundle\_spec module .. automodule:: kubernetes.test.test_v1beta1_cluster_trust_bundle_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_counter.rst b/doc/source/kubernetes.test.test_v1beta1_counter.rst index f69068605e..4a0d9fdb21 100644 --- a/doc/source/kubernetes.test.test_v1beta1_counter.rst +++ b/doc/source/kubernetes.test.test_v1beta1_counter.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_counter module .. automodule:: kubernetes.test.test_v1beta1_counter :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_counter_set.rst b/doc/source/kubernetes.test.test_v1beta1_counter_set.rst index 7a0a953342..86ca275f74 100644 --- a/doc/source/kubernetes.test.test_v1beta1_counter_set.rst +++ b/doc/source/kubernetes.test.test_v1beta1_counter_set.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_counter\_set module .. automodule:: kubernetes.test.test_v1beta1_counter_set :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_device.rst b/doc/source/kubernetes.test.test_v1beta1_device.rst index cf7ab930ed..4da7eaf690 100644 --- a/doc/source/kubernetes.test.test_v1beta1_device.rst +++ b/doc/source/kubernetes.test.test_v1beta1_device.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_device module .. automodule:: kubernetes.test.test_v1beta1_device :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_device_allocation_configuration.rst b/doc/source/kubernetes.test.test_v1beta1_device_allocation_configuration.rst index 7fac13c758..c6214de24e 100644 --- a/doc/source/kubernetes.test.test_v1beta1_device_allocation_configuration.rst +++ b/doc/source/kubernetes.test.test_v1beta1_device_allocation_configuration.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_device\_allocation\_configuration module .. automodule:: kubernetes.test.test_v1beta1_device_allocation_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_device_allocation_result.rst b/doc/source/kubernetes.test.test_v1beta1_device_allocation_result.rst index 8849f223e8..1266943fa9 100644 --- a/doc/source/kubernetes.test.test_v1beta1_device_allocation_result.rst +++ b/doc/source/kubernetes.test.test_v1beta1_device_allocation_result.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_device\_allocation\_result module .. automodule:: kubernetes.test.test_v1beta1_device_allocation_result :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_device_attribute.rst b/doc/source/kubernetes.test.test_v1beta1_device_attribute.rst index 5c3720b2ad..612bc7ce58 100644 --- a/doc/source/kubernetes.test.test_v1beta1_device_attribute.rst +++ b/doc/source/kubernetes.test.test_v1beta1_device_attribute.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_device\_attribute module .. automodule:: kubernetes.test.test_v1beta1_device_attribute :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_device_capacity.rst b/doc/source/kubernetes.test.test_v1beta1_device_capacity.rst index 002592d306..52ae70c2e4 100644 --- a/doc/source/kubernetes.test.test_v1beta1_device_capacity.rst +++ b/doc/source/kubernetes.test.test_v1beta1_device_capacity.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_device\_capacity module .. automodule:: kubernetes.test.test_v1beta1_device_capacity :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_device_claim.rst b/doc/source/kubernetes.test.test_v1beta1_device_claim.rst index d9d1d1a965..d6a5971dad 100644 --- a/doc/source/kubernetes.test.test_v1beta1_device_claim.rst +++ b/doc/source/kubernetes.test.test_v1beta1_device_claim.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_device\_claim module .. automodule:: kubernetes.test.test_v1beta1_device_claim :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_device_claim_configuration.rst b/doc/source/kubernetes.test.test_v1beta1_device_claim_configuration.rst index 59db78abf2..74035b2997 100644 --- a/doc/source/kubernetes.test.test_v1beta1_device_claim_configuration.rst +++ b/doc/source/kubernetes.test.test_v1beta1_device_claim_configuration.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_device\_claim\_configuration module .. automodule:: kubernetes.test.test_v1beta1_device_claim_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_device_class.rst b/doc/source/kubernetes.test.test_v1beta1_device_class.rst index 23fcf82a79..a6c6d6b800 100644 --- a/doc/source/kubernetes.test.test_v1beta1_device_class.rst +++ b/doc/source/kubernetes.test.test_v1beta1_device_class.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_device\_class module .. automodule:: kubernetes.test.test_v1beta1_device_class :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_device_class_configuration.rst b/doc/source/kubernetes.test.test_v1beta1_device_class_configuration.rst index 66f66696c1..a6b4ce0bb1 100644 --- a/doc/source/kubernetes.test.test_v1beta1_device_class_configuration.rst +++ b/doc/source/kubernetes.test.test_v1beta1_device_class_configuration.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_device\_class\_configuration module .. automodule:: kubernetes.test.test_v1beta1_device_class_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_device_class_list.rst b/doc/source/kubernetes.test.test_v1beta1_device_class_list.rst index bfa6b7ec52..a238194915 100644 --- a/doc/source/kubernetes.test.test_v1beta1_device_class_list.rst +++ b/doc/source/kubernetes.test.test_v1beta1_device_class_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_device\_class\_list module .. automodule:: kubernetes.test.test_v1beta1_device_class_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_device_class_spec.rst b/doc/source/kubernetes.test.test_v1beta1_device_class_spec.rst index 0090ed3c6a..dbf4288375 100644 --- a/doc/source/kubernetes.test.test_v1beta1_device_class_spec.rst +++ b/doc/source/kubernetes.test.test_v1beta1_device_class_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_device\_class\_spec module .. automodule:: kubernetes.test.test_v1beta1_device_class_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_device_constraint.rst b/doc/source/kubernetes.test.test_v1beta1_device_constraint.rst index 155f48beba..62cb38d7a1 100644 --- a/doc/source/kubernetes.test.test_v1beta1_device_constraint.rst +++ b/doc/source/kubernetes.test.test_v1beta1_device_constraint.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_device\_constraint module .. automodule:: kubernetes.test.test_v1beta1_device_constraint :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_device_counter_consumption.rst b/doc/source/kubernetes.test.test_v1beta1_device_counter_consumption.rst index 63975c549c..b6748c1f90 100644 --- a/doc/source/kubernetes.test.test_v1beta1_device_counter_consumption.rst +++ b/doc/source/kubernetes.test.test_v1beta1_device_counter_consumption.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_device\_counter\_consumption module .. automodule:: kubernetes.test.test_v1beta1_device_counter_consumption :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_device_request.rst b/doc/source/kubernetes.test.test_v1beta1_device_request.rst index a78a89b568..49e2b307a7 100644 --- a/doc/source/kubernetes.test.test_v1beta1_device_request.rst +++ b/doc/source/kubernetes.test.test_v1beta1_device_request.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_device\_request module .. automodule:: kubernetes.test.test_v1beta1_device_request :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_device_request_allocation_result.rst b/doc/source/kubernetes.test.test_v1beta1_device_request_allocation_result.rst index 2b5220fd24..0f11a1078e 100644 --- a/doc/source/kubernetes.test.test_v1beta1_device_request_allocation_result.rst +++ b/doc/source/kubernetes.test.test_v1beta1_device_request_allocation_result.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_device\_request\_allocation\_result module .. automodule:: kubernetes.test.test_v1beta1_device_request_allocation_result :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_device_selector.rst b/doc/source/kubernetes.test.test_v1beta1_device_selector.rst index 0b22d65ee1..34e55d8dfd 100644 --- a/doc/source/kubernetes.test.test_v1beta1_device_selector.rst +++ b/doc/source/kubernetes.test.test_v1beta1_device_selector.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_device\_selector module .. automodule:: kubernetes.test.test_v1beta1_device_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_device_sub_request.rst b/doc/source/kubernetes.test.test_v1beta1_device_sub_request.rst index 5dcc63eb4f..90655165a1 100644 --- a/doc/source/kubernetes.test.test_v1beta1_device_sub_request.rst +++ b/doc/source/kubernetes.test.test_v1beta1_device_sub_request.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_device\_sub\_request module .. automodule:: kubernetes.test.test_v1beta1_device_sub_request :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_device_taint.rst b/doc/source/kubernetes.test.test_v1beta1_device_taint.rst index 4e1cc6613b..cdee01b957 100644 --- a/doc/source/kubernetes.test.test_v1beta1_device_taint.rst +++ b/doc/source/kubernetes.test.test_v1beta1_device_taint.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_device\_taint module .. automodule:: kubernetes.test.test_v1beta1_device_taint :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_device_toleration.rst b/doc/source/kubernetes.test.test_v1beta1_device_toleration.rst index 479df00157..2e6602541e 100644 --- a/doc/source/kubernetes.test.test_v1beta1_device_toleration.rst +++ b/doc/source/kubernetes.test.test_v1beta1_device_toleration.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_device\_toleration module .. automodule:: kubernetes.test.test_v1beta1_device_toleration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_ip_address.rst b/doc/source/kubernetes.test.test_v1beta1_ip_address.rst index 8ff96fc08f..a906d2e735 100644 --- a/doc/source/kubernetes.test.test_v1beta1_ip_address.rst +++ b/doc/source/kubernetes.test.test_v1beta1_ip_address.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_ip\_address module .. automodule:: kubernetes.test.test_v1beta1_ip_address :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_ip_address_list.rst b/doc/source/kubernetes.test.test_v1beta1_ip_address_list.rst index 8a11dad4ec..03349c3107 100644 --- a/doc/source/kubernetes.test.test_v1beta1_ip_address_list.rst +++ b/doc/source/kubernetes.test.test_v1beta1_ip_address_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_ip\_address\_list module .. automodule:: kubernetes.test.test_v1beta1_ip_address_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_ip_address_spec.rst b/doc/source/kubernetes.test.test_v1beta1_ip_address_spec.rst index 047e66e965..0b18de9e51 100644 --- a/doc/source/kubernetes.test.test_v1beta1_ip_address_spec.rst +++ b/doc/source/kubernetes.test.test_v1beta1_ip_address_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_ip\_address\_spec module .. automodule:: kubernetes.test.test_v1beta1_ip_address_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_json_patch.rst b/doc/source/kubernetes.test.test_v1beta1_json_patch.rst index 029152cb56..d9ed1dbab1 100644 --- a/doc/source/kubernetes.test.test_v1beta1_json_patch.rst +++ b/doc/source/kubernetes.test.test_v1beta1_json_patch.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_json\_patch module .. automodule:: kubernetes.test.test_v1beta1_json_patch :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_lease_candidate.rst b/doc/source/kubernetes.test.test_v1beta1_lease_candidate.rst index 0386be4ebf..009a86fb26 100644 --- a/doc/source/kubernetes.test.test_v1beta1_lease_candidate.rst +++ b/doc/source/kubernetes.test.test_v1beta1_lease_candidate.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_lease\_candidate module .. automodule:: kubernetes.test.test_v1beta1_lease_candidate :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_lease_candidate_list.rst b/doc/source/kubernetes.test.test_v1beta1_lease_candidate_list.rst index c86eb9a376..c020077852 100644 --- a/doc/source/kubernetes.test.test_v1beta1_lease_candidate_list.rst +++ b/doc/source/kubernetes.test.test_v1beta1_lease_candidate_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_lease\_candidate\_list module .. automodule:: kubernetes.test.test_v1beta1_lease_candidate_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_lease_candidate_spec.rst b/doc/source/kubernetes.test.test_v1beta1_lease_candidate_spec.rst index f6e1a21c5d..71eef558c9 100644 --- a/doc/source/kubernetes.test.test_v1beta1_lease_candidate_spec.rst +++ b/doc/source/kubernetes.test.test_v1beta1_lease_candidate_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_lease\_candidate\_spec module .. automodule:: kubernetes.test.test_v1beta1_lease_candidate_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_match_condition.rst b/doc/source/kubernetes.test.test_v1beta1_match_condition.rst index a66593e8f0..4c61d25c14 100644 --- a/doc/source/kubernetes.test.test_v1beta1_match_condition.rst +++ b/doc/source/kubernetes.test.test_v1beta1_match_condition.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_match\_condition module .. automodule:: kubernetes.test.test_v1beta1_match_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_match_resources.rst b/doc/source/kubernetes.test.test_v1beta1_match_resources.rst index c2e1b24252..06a9004b89 100644 --- a/doc/source/kubernetes.test.test_v1beta1_match_resources.rst +++ b/doc/source/kubernetes.test.test_v1beta1_match_resources.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_match\_resources module .. automodule:: kubernetes.test.test_v1beta1_match_resources :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_mutating_admission_policy.rst b/doc/source/kubernetes.test.test_v1beta1_mutating_admission_policy.rst index ab85dcea02..9b8e0206d1 100644 --- a/doc/source/kubernetes.test.test_v1beta1_mutating_admission_policy.rst +++ b/doc/source/kubernetes.test.test_v1beta1_mutating_admission_policy.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_mutating\_admission\_policy module .. automodule:: kubernetes.test.test_v1beta1_mutating_admission_policy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_mutating_admission_policy_binding.rst b/doc/source/kubernetes.test.test_v1beta1_mutating_admission_policy_binding.rst index c069f3be93..295590b543 100644 --- a/doc/source/kubernetes.test.test_v1beta1_mutating_admission_policy_binding.rst +++ b/doc/source/kubernetes.test.test_v1beta1_mutating_admission_policy_binding.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_mutating\_admission\_policy\_binding module .. automodule:: kubernetes.test.test_v1beta1_mutating_admission_policy_binding :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_mutating_admission_policy_binding_list.rst b/doc/source/kubernetes.test.test_v1beta1_mutating_admission_policy_binding_list.rst index 1372ccd804..594c00d5c8 100644 --- a/doc/source/kubernetes.test.test_v1beta1_mutating_admission_policy_binding_list.rst +++ b/doc/source/kubernetes.test.test_v1beta1_mutating_admission_policy_binding_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_mutating\_admission\_policy\_binding\_list module .. automodule:: kubernetes.test.test_v1beta1_mutating_admission_policy_binding_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_mutating_admission_policy_binding_spec.rst b/doc/source/kubernetes.test.test_v1beta1_mutating_admission_policy_binding_spec.rst index 84ed0576f7..3c155966df 100644 --- a/doc/source/kubernetes.test.test_v1beta1_mutating_admission_policy_binding_spec.rst +++ b/doc/source/kubernetes.test.test_v1beta1_mutating_admission_policy_binding_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_mutating\_admission\_policy\_binding\_spec module .. automodule:: kubernetes.test.test_v1beta1_mutating_admission_policy_binding_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_mutating_admission_policy_list.rst b/doc/source/kubernetes.test.test_v1beta1_mutating_admission_policy_list.rst index 66ca538971..4e5882130a 100644 --- a/doc/source/kubernetes.test.test_v1beta1_mutating_admission_policy_list.rst +++ b/doc/source/kubernetes.test.test_v1beta1_mutating_admission_policy_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_mutating\_admission\_policy\_list module .. automodule:: kubernetes.test.test_v1beta1_mutating_admission_policy_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_mutating_admission_policy_spec.rst b/doc/source/kubernetes.test.test_v1beta1_mutating_admission_policy_spec.rst index 85c49d998e..0870fd85c1 100644 --- a/doc/source/kubernetes.test.test_v1beta1_mutating_admission_policy_spec.rst +++ b/doc/source/kubernetes.test.test_v1beta1_mutating_admission_policy_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_mutating\_admission\_policy\_spec module .. automodule:: kubernetes.test.test_v1beta1_mutating_admission_policy_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_mutation.rst b/doc/source/kubernetes.test.test_v1beta1_mutation.rst index 5abbfbb1bc..bad65232c0 100644 --- a/doc/source/kubernetes.test.test_v1beta1_mutation.rst +++ b/doc/source/kubernetes.test.test_v1beta1_mutation.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_mutation module .. automodule:: kubernetes.test.test_v1beta1_mutation :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_named_rule_with_operations.rst b/doc/source/kubernetes.test.test_v1beta1_named_rule_with_operations.rst index 4545c5ced4..76d1a7aeaa 100644 --- a/doc/source/kubernetes.test.test_v1beta1_named_rule_with_operations.rst +++ b/doc/source/kubernetes.test.test_v1beta1_named_rule_with_operations.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_named\_rule\_with\_operations module .. automodule:: kubernetes.test.test_v1beta1_named_rule_with_operations :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_network_device_data.rst b/doc/source/kubernetes.test.test_v1beta1_network_device_data.rst index b95d27b6bf..cf5545bc34 100644 --- a/doc/source/kubernetes.test.test_v1beta1_network_device_data.rst +++ b/doc/source/kubernetes.test.test_v1beta1_network_device_data.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_network\_device\_data module .. automodule:: kubernetes.test.test_v1beta1_network_device_data :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_opaque_device_configuration.rst b/doc/source/kubernetes.test.test_v1beta1_opaque_device_configuration.rst index 845a7b69aa..5f11394390 100644 --- a/doc/source/kubernetes.test.test_v1beta1_opaque_device_configuration.rst +++ b/doc/source/kubernetes.test.test_v1beta1_opaque_device_configuration.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_opaque\_device\_configuration module .. automodule:: kubernetes.test.test_v1beta1_opaque_device_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_param_kind.rst b/doc/source/kubernetes.test.test_v1beta1_param_kind.rst index 8a03bfac7e..2a600b96b4 100644 --- a/doc/source/kubernetes.test.test_v1beta1_param_kind.rst +++ b/doc/source/kubernetes.test.test_v1beta1_param_kind.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_param\_kind module .. automodule:: kubernetes.test.test_v1beta1_param_kind :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_param_ref.rst b/doc/source/kubernetes.test.test_v1beta1_param_ref.rst index c00c3c6b99..0a0da71e26 100644 --- a/doc/source/kubernetes.test.test_v1beta1_param_ref.rst +++ b/doc/source/kubernetes.test.test_v1beta1_param_ref.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_param\_ref module .. automodule:: kubernetes.test.test_v1beta1_param_ref :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_parent_reference.rst b/doc/source/kubernetes.test.test_v1beta1_parent_reference.rst index 6952c79c1b..4e603ae87e 100644 --- a/doc/source/kubernetes.test.test_v1beta1_parent_reference.rst +++ b/doc/source/kubernetes.test.test_v1beta1_parent_reference.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_parent\_reference module .. automodule:: kubernetes.test.test_v1beta1_parent_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_pod_certificate_request.rst b/doc/source/kubernetes.test.test_v1beta1_pod_certificate_request.rst new file mode 100644 index 0000000000..c3ee011a3c --- /dev/null +++ b/doc/source/kubernetes.test.test_v1beta1_pod_certificate_request.rst @@ -0,0 +1,7 @@ +kubernetes.test.test\_v1beta1\_pod\_certificate\_request module +=============================================================== + +.. automodule:: kubernetes.test.test_v1beta1_pod_certificate_request + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_pod_certificate_request_list.rst b/doc/source/kubernetes.test.test_v1beta1_pod_certificate_request_list.rst new file mode 100644 index 0000000000..840f24d15d --- /dev/null +++ b/doc/source/kubernetes.test.test_v1beta1_pod_certificate_request_list.rst @@ -0,0 +1,7 @@ +kubernetes.test.test\_v1beta1\_pod\_certificate\_request\_list module +===================================================================== + +.. automodule:: kubernetes.test.test_v1beta1_pod_certificate_request_list + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_pod_certificate_request_spec.rst b/doc/source/kubernetes.test.test_v1beta1_pod_certificate_request_spec.rst new file mode 100644 index 0000000000..d867ea9e36 --- /dev/null +++ b/doc/source/kubernetes.test.test_v1beta1_pod_certificate_request_spec.rst @@ -0,0 +1,7 @@ +kubernetes.test.test\_v1beta1\_pod\_certificate\_request\_spec module +===================================================================== + +.. automodule:: kubernetes.test.test_v1beta1_pod_certificate_request_spec + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_pod_certificate_request_status.rst b/doc/source/kubernetes.test.test_v1beta1_pod_certificate_request_status.rst new file mode 100644 index 0000000000..4a37761c19 --- /dev/null +++ b/doc/source/kubernetes.test.test_v1beta1_pod_certificate_request_status.rst @@ -0,0 +1,7 @@ +kubernetes.test.test\_v1beta1\_pod\_certificate\_request\_status module +======================================================================= + +.. automodule:: kubernetes.test.test_v1beta1_pod_certificate_request_status + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_resource_claim.rst b/doc/source/kubernetes.test.test_v1beta1_resource_claim.rst index 092bd02e76..c0b5596cda 100644 --- a/doc/source/kubernetes.test.test_v1beta1_resource_claim.rst +++ b/doc/source/kubernetes.test.test_v1beta1_resource_claim.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_resource\_claim module .. automodule:: kubernetes.test.test_v1beta1_resource_claim :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_resource_claim_consumer_reference.rst b/doc/source/kubernetes.test.test_v1beta1_resource_claim_consumer_reference.rst index 213d0869a7..be8921f1ed 100644 --- a/doc/source/kubernetes.test.test_v1beta1_resource_claim_consumer_reference.rst +++ b/doc/source/kubernetes.test.test_v1beta1_resource_claim_consumer_reference.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_resource\_claim\_consumer\_reference module .. automodule:: kubernetes.test.test_v1beta1_resource_claim_consumer_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_resource_claim_list.rst b/doc/source/kubernetes.test.test_v1beta1_resource_claim_list.rst index f274d59854..004392e3c5 100644 --- a/doc/source/kubernetes.test.test_v1beta1_resource_claim_list.rst +++ b/doc/source/kubernetes.test.test_v1beta1_resource_claim_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_resource\_claim\_list module .. automodule:: kubernetes.test.test_v1beta1_resource_claim_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_resource_claim_spec.rst b/doc/source/kubernetes.test.test_v1beta1_resource_claim_spec.rst index f02c1a9e88..42e8561be3 100644 --- a/doc/source/kubernetes.test.test_v1beta1_resource_claim_spec.rst +++ b/doc/source/kubernetes.test.test_v1beta1_resource_claim_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_resource\_claim\_spec module .. automodule:: kubernetes.test.test_v1beta1_resource_claim_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_resource_claim_status.rst b/doc/source/kubernetes.test.test_v1beta1_resource_claim_status.rst index 89b31b2055..3b4fb9ffd0 100644 --- a/doc/source/kubernetes.test.test_v1beta1_resource_claim_status.rst +++ b/doc/source/kubernetes.test.test_v1beta1_resource_claim_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_resource\_claim\_status module .. automodule:: kubernetes.test.test_v1beta1_resource_claim_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_resource_claim_template.rst b/doc/source/kubernetes.test.test_v1beta1_resource_claim_template.rst index 07f199cb77..2e1fd5ac72 100644 --- a/doc/source/kubernetes.test.test_v1beta1_resource_claim_template.rst +++ b/doc/source/kubernetes.test.test_v1beta1_resource_claim_template.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_resource\_claim\_template module .. automodule:: kubernetes.test.test_v1beta1_resource_claim_template :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_resource_claim_template_list.rst b/doc/source/kubernetes.test.test_v1beta1_resource_claim_template_list.rst index 5cb903905f..e4d917fde6 100644 --- a/doc/source/kubernetes.test.test_v1beta1_resource_claim_template_list.rst +++ b/doc/source/kubernetes.test.test_v1beta1_resource_claim_template_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_resource\_claim\_template\_list module .. automodule:: kubernetes.test.test_v1beta1_resource_claim_template_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_resource_claim_template_spec.rst b/doc/source/kubernetes.test.test_v1beta1_resource_claim_template_spec.rst index 86d8628e92..9241b7acc7 100644 --- a/doc/source/kubernetes.test.test_v1beta1_resource_claim_template_spec.rst +++ b/doc/source/kubernetes.test.test_v1beta1_resource_claim_template_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_resource\_claim\_template\_spec module .. automodule:: kubernetes.test.test_v1beta1_resource_claim_template_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_resource_pool.rst b/doc/source/kubernetes.test.test_v1beta1_resource_pool.rst index 8a42213df0..04efeeb404 100644 --- a/doc/source/kubernetes.test.test_v1beta1_resource_pool.rst +++ b/doc/source/kubernetes.test.test_v1beta1_resource_pool.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_resource\_pool module .. automodule:: kubernetes.test.test_v1beta1_resource_pool :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_resource_slice.rst b/doc/source/kubernetes.test.test_v1beta1_resource_slice.rst index 4a00b94ad3..17f4fcf279 100644 --- a/doc/source/kubernetes.test.test_v1beta1_resource_slice.rst +++ b/doc/source/kubernetes.test.test_v1beta1_resource_slice.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_resource\_slice module .. automodule:: kubernetes.test.test_v1beta1_resource_slice :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_resource_slice_list.rst b/doc/source/kubernetes.test.test_v1beta1_resource_slice_list.rst index d1fcf1e597..4151aa8b9b 100644 --- a/doc/source/kubernetes.test.test_v1beta1_resource_slice_list.rst +++ b/doc/source/kubernetes.test.test_v1beta1_resource_slice_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_resource\_slice\_list module .. automodule:: kubernetes.test.test_v1beta1_resource_slice_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_resource_slice_spec.rst b/doc/source/kubernetes.test.test_v1beta1_resource_slice_spec.rst index a751295e27..a601a3884a 100644 --- a/doc/source/kubernetes.test.test_v1beta1_resource_slice_spec.rst +++ b/doc/source/kubernetes.test.test_v1beta1_resource_slice_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_resource\_slice\_spec module .. automodule:: kubernetes.test.test_v1beta1_resource_slice_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_service_cidr.rst b/doc/source/kubernetes.test.test_v1beta1_service_cidr.rst index 9db34b0206..3429e47665 100644 --- a/doc/source/kubernetes.test.test_v1beta1_service_cidr.rst +++ b/doc/source/kubernetes.test.test_v1beta1_service_cidr.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_service\_cidr module .. automodule:: kubernetes.test.test_v1beta1_service_cidr :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_service_cidr_list.rst b/doc/source/kubernetes.test.test_v1beta1_service_cidr_list.rst index ed7385868e..9fc36afa7b 100644 --- a/doc/source/kubernetes.test.test_v1beta1_service_cidr_list.rst +++ b/doc/source/kubernetes.test.test_v1beta1_service_cidr_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_service\_cidr\_list module .. automodule:: kubernetes.test.test_v1beta1_service_cidr_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_service_cidr_spec.rst b/doc/source/kubernetes.test.test_v1beta1_service_cidr_spec.rst index f9eb6029cd..ca85c8bfa5 100644 --- a/doc/source/kubernetes.test.test_v1beta1_service_cidr_spec.rst +++ b/doc/source/kubernetes.test.test_v1beta1_service_cidr_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_service\_cidr\_spec module .. automodule:: kubernetes.test.test_v1beta1_service_cidr_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_service_cidr_status.rst b/doc/source/kubernetes.test.test_v1beta1_service_cidr_status.rst index 5afbc4e17c..06b6adce90 100644 --- a/doc/source/kubernetes.test.test_v1beta1_service_cidr_status.rst +++ b/doc/source/kubernetes.test.test_v1beta1_service_cidr_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_service\_cidr\_status module .. automodule:: kubernetes.test.test_v1beta1_service_cidr_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_storage_version_migration.rst b/doc/source/kubernetes.test.test_v1beta1_storage_version_migration.rst new file mode 100644 index 0000000000..96509ab5b2 --- /dev/null +++ b/doc/source/kubernetes.test.test_v1beta1_storage_version_migration.rst @@ -0,0 +1,7 @@ +kubernetes.test.test\_v1beta1\_storage\_version\_migration module +================================================================= + +.. automodule:: kubernetes.test.test_v1beta1_storage_version_migration + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_storage_version_migration_list.rst b/doc/source/kubernetes.test.test_v1beta1_storage_version_migration_list.rst new file mode 100644 index 0000000000..cccb6cf921 --- /dev/null +++ b/doc/source/kubernetes.test.test_v1beta1_storage_version_migration_list.rst @@ -0,0 +1,7 @@ +kubernetes.test.test\_v1beta1\_storage\_version\_migration\_list module +======================================================================= + +.. automodule:: kubernetes.test.test_v1beta1_storage_version_migration_list + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_storage_version_migration_spec.rst b/doc/source/kubernetes.test.test_v1beta1_storage_version_migration_spec.rst new file mode 100644 index 0000000000..14c7e0f0e8 --- /dev/null +++ b/doc/source/kubernetes.test.test_v1beta1_storage_version_migration_spec.rst @@ -0,0 +1,7 @@ +kubernetes.test.test\_v1beta1\_storage\_version\_migration\_spec module +======================================================================= + +.. automodule:: kubernetes.test.test_v1beta1_storage_version_migration_spec + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_storage_version_migration_status.rst b/doc/source/kubernetes.test.test_v1beta1_storage_version_migration_status.rst new file mode 100644 index 0000000000..bb0dacf933 --- /dev/null +++ b/doc/source/kubernetes.test.test_v1beta1_storage_version_migration_status.rst @@ -0,0 +1,7 @@ +kubernetes.test.test\_v1beta1\_storage\_version\_migration\_status module +========================================================================= + +.. automodule:: kubernetes.test.test_v1beta1_storage_version_migration_status + :members: + :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_variable.rst b/doc/source/kubernetes.test.test_v1beta1_variable.rst index 8f3088bda5..e901cad5c1 100644 --- a/doc/source/kubernetes.test.test_v1beta1_variable.rst +++ b/doc/source/kubernetes.test.test_v1beta1_variable.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_variable module .. automodule:: kubernetes.test.test_v1beta1_variable :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_volume_attributes_class.rst b/doc/source/kubernetes.test.test_v1beta1_volume_attributes_class.rst index 3b767a924f..c510f8c9f2 100644 --- a/doc/source/kubernetes.test.test_v1beta1_volume_attributes_class.rst +++ b/doc/source/kubernetes.test.test_v1beta1_volume_attributes_class.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_volume\_attributes\_class module .. automodule:: kubernetes.test.test_v1beta1_volume_attributes_class :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta1_volume_attributes_class_list.rst b/doc/source/kubernetes.test.test_v1beta1_volume_attributes_class_list.rst index daf247ad1c..8b04fdb5ec 100644 --- a/doc/source/kubernetes.test.test_v1beta1_volume_attributes_class_list.rst +++ b/doc/source/kubernetes.test.test_v1beta1_volume_attributes_class_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta1\_volume\_attributes\_class\_list module .. automodule:: kubernetes.test.test_v1beta1_volume_attributes_class_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_allocated_device_status.rst b/doc/source/kubernetes.test.test_v1beta2_allocated_device_status.rst index 32788e37cc..599b441f9c 100644 --- a/doc/source/kubernetes.test.test_v1beta2_allocated_device_status.rst +++ b/doc/source/kubernetes.test.test_v1beta2_allocated_device_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_allocated\_device\_status module .. automodule:: kubernetes.test.test_v1beta2_allocated_device_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_allocation_result.rst b/doc/source/kubernetes.test.test_v1beta2_allocation_result.rst index 02bd734f94..885360d385 100644 --- a/doc/source/kubernetes.test.test_v1beta2_allocation_result.rst +++ b/doc/source/kubernetes.test.test_v1beta2_allocation_result.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_allocation\_result module .. automodule:: kubernetes.test.test_v1beta2_allocation_result :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_capacity_request_policy.rst b/doc/source/kubernetes.test.test_v1beta2_capacity_request_policy.rst index 9d39eebc98..c821558051 100644 --- a/doc/source/kubernetes.test.test_v1beta2_capacity_request_policy.rst +++ b/doc/source/kubernetes.test.test_v1beta2_capacity_request_policy.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_capacity\_request\_policy module .. automodule:: kubernetes.test.test_v1beta2_capacity_request_policy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_capacity_request_policy_range.rst b/doc/source/kubernetes.test.test_v1beta2_capacity_request_policy_range.rst index d806b511b6..0ff57d5dd2 100644 --- a/doc/source/kubernetes.test.test_v1beta2_capacity_request_policy_range.rst +++ b/doc/source/kubernetes.test.test_v1beta2_capacity_request_policy_range.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_capacity\_request\_policy\_range module .. automodule:: kubernetes.test.test_v1beta2_capacity_request_policy_range :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_capacity_requirements.rst b/doc/source/kubernetes.test.test_v1beta2_capacity_requirements.rst index 593cef215c..1b2b8e93fc 100644 --- a/doc/source/kubernetes.test.test_v1beta2_capacity_requirements.rst +++ b/doc/source/kubernetes.test.test_v1beta2_capacity_requirements.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_capacity\_requirements module .. automodule:: kubernetes.test.test_v1beta2_capacity_requirements :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_cel_device_selector.rst b/doc/source/kubernetes.test.test_v1beta2_cel_device_selector.rst index 088f57804e..c3a4924a0d 100644 --- a/doc/source/kubernetes.test.test_v1beta2_cel_device_selector.rst +++ b/doc/source/kubernetes.test.test_v1beta2_cel_device_selector.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_cel\_device\_selector module .. automodule:: kubernetes.test.test_v1beta2_cel_device_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_counter.rst b/doc/source/kubernetes.test.test_v1beta2_counter.rst index f604145720..8a30b720b7 100644 --- a/doc/source/kubernetes.test.test_v1beta2_counter.rst +++ b/doc/source/kubernetes.test.test_v1beta2_counter.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_counter module .. automodule:: kubernetes.test.test_v1beta2_counter :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_counter_set.rst b/doc/source/kubernetes.test.test_v1beta2_counter_set.rst index 8cd55ffdcb..df0488f969 100644 --- a/doc/source/kubernetes.test.test_v1beta2_counter_set.rst +++ b/doc/source/kubernetes.test.test_v1beta2_counter_set.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_counter\_set module .. automodule:: kubernetes.test.test_v1beta2_counter_set :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_device.rst b/doc/source/kubernetes.test.test_v1beta2_device.rst index 1c3d46d1dc..4efe553e12 100644 --- a/doc/source/kubernetes.test.test_v1beta2_device.rst +++ b/doc/source/kubernetes.test.test_v1beta2_device.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_device module .. automodule:: kubernetes.test.test_v1beta2_device :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_device_allocation_configuration.rst b/doc/source/kubernetes.test.test_v1beta2_device_allocation_configuration.rst index 2544ec9d1e..7c5f7e56b4 100644 --- a/doc/source/kubernetes.test.test_v1beta2_device_allocation_configuration.rst +++ b/doc/source/kubernetes.test.test_v1beta2_device_allocation_configuration.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_device\_allocation\_configuration module .. automodule:: kubernetes.test.test_v1beta2_device_allocation_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_device_allocation_result.rst b/doc/source/kubernetes.test.test_v1beta2_device_allocation_result.rst index e08b58739f..03ef1c1242 100644 --- a/doc/source/kubernetes.test.test_v1beta2_device_allocation_result.rst +++ b/doc/source/kubernetes.test.test_v1beta2_device_allocation_result.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_device\_allocation\_result module .. automodule:: kubernetes.test.test_v1beta2_device_allocation_result :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_device_attribute.rst b/doc/source/kubernetes.test.test_v1beta2_device_attribute.rst index ad827ee853..0eb7a68fdf 100644 --- a/doc/source/kubernetes.test.test_v1beta2_device_attribute.rst +++ b/doc/source/kubernetes.test.test_v1beta2_device_attribute.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_device\_attribute module .. automodule:: kubernetes.test.test_v1beta2_device_attribute :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_device_capacity.rst b/doc/source/kubernetes.test.test_v1beta2_device_capacity.rst index 360d5c3bbd..f98f0edad2 100644 --- a/doc/source/kubernetes.test.test_v1beta2_device_capacity.rst +++ b/doc/source/kubernetes.test.test_v1beta2_device_capacity.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_device\_capacity module .. automodule:: kubernetes.test.test_v1beta2_device_capacity :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_device_claim.rst b/doc/source/kubernetes.test.test_v1beta2_device_claim.rst index 4c24423930..427db557ed 100644 --- a/doc/source/kubernetes.test.test_v1beta2_device_claim.rst +++ b/doc/source/kubernetes.test.test_v1beta2_device_claim.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_device\_claim module .. automodule:: kubernetes.test.test_v1beta2_device_claim :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_device_claim_configuration.rst b/doc/source/kubernetes.test.test_v1beta2_device_claim_configuration.rst index ee679957d6..e350104d8d 100644 --- a/doc/source/kubernetes.test.test_v1beta2_device_claim_configuration.rst +++ b/doc/source/kubernetes.test.test_v1beta2_device_claim_configuration.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_device\_claim\_configuration module .. automodule:: kubernetes.test.test_v1beta2_device_claim_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_device_class.rst b/doc/source/kubernetes.test.test_v1beta2_device_class.rst index 958661b1ad..e36db845cd 100644 --- a/doc/source/kubernetes.test.test_v1beta2_device_class.rst +++ b/doc/source/kubernetes.test.test_v1beta2_device_class.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_device\_class module .. automodule:: kubernetes.test.test_v1beta2_device_class :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_device_class_configuration.rst b/doc/source/kubernetes.test.test_v1beta2_device_class_configuration.rst index 1533da22fb..1b33656090 100644 --- a/doc/source/kubernetes.test.test_v1beta2_device_class_configuration.rst +++ b/doc/source/kubernetes.test.test_v1beta2_device_class_configuration.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_device\_class\_configuration module .. automodule:: kubernetes.test.test_v1beta2_device_class_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_device_class_list.rst b/doc/source/kubernetes.test.test_v1beta2_device_class_list.rst index 7872b5aae5..621216bbd2 100644 --- a/doc/source/kubernetes.test.test_v1beta2_device_class_list.rst +++ b/doc/source/kubernetes.test.test_v1beta2_device_class_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_device\_class\_list module .. automodule:: kubernetes.test.test_v1beta2_device_class_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_device_class_spec.rst b/doc/source/kubernetes.test.test_v1beta2_device_class_spec.rst index e727cdffb3..95f55a2dfa 100644 --- a/doc/source/kubernetes.test.test_v1beta2_device_class_spec.rst +++ b/doc/source/kubernetes.test.test_v1beta2_device_class_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_device\_class\_spec module .. automodule:: kubernetes.test.test_v1beta2_device_class_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_device_constraint.rst b/doc/source/kubernetes.test.test_v1beta2_device_constraint.rst index da73674a6b..14daf433d6 100644 --- a/doc/source/kubernetes.test.test_v1beta2_device_constraint.rst +++ b/doc/source/kubernetes.test.test_v1beta2_device_constraint.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_device\_constraint module .. automodule:: kubernetes.test.test_v1beta2_device_constraint :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_device_counter_consumption.rst b/doc/source/kubernetes.test.test_v1beta2_device_counter_consumption.rst index 94519e10bb..379f5e7176 100644 --- a/doc/source/kubernetes.test.test_v1beta2_device_counter_consumption.rst +++ b/doc/source/kubernetes.test.test_v1beta2_device_counter_consumption.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_device\_counter\_consumption module .. automodule:: kubernetes.test.test_v1beta2_device_counter_consumption :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_device_request.rst b/doc/source/kubernetes.test.test_v1beta2_device_request.rst index ee26df47b8..aa7dd6b1a6 100644 --- a/doc/source/kubernetes.test.test_v1beta2_device_request.rst +++ b/doc/source/kubernetes.test.test_v1beta2_device_request.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_device\_request module .. automodule:: kubernetes.test.test_v1beta2_device_request :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_device_request_allocation_result.rst b/doc/source/kubernetes.test.test_v1beta2_device_request_allocation_result.rst index c63065aff5..7003e0b213 100644 --- a/doc/source/kubernetes.test.test_v1beta2_device_request_allocation_result.rst +++ b/doc/source/kubernetes.test.test_v1beta2_device_request_allocation_result.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_device\_request\_allocation\_result module .. automodule:: kubernetes.test.test_v1beta2_device_request_allocation_result :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_device_selector.rst b/doc/source/kubernetes.test.test_v1beta2_device_selector.rst index 7558b79a63..b6a54da141 100644 --- a/doc/source/kubernetes.test.test_v1beta2_device_selector.rst +++ b/doc/source/kubernetes.test.test_v1beta2_device_selector.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_device\_selector module .. automodule:: kubernetes.test.test_v1beta2_device_selector :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_device_sub_request.rst b/doc/source/kubernetes.test.test_v1beta2_device_sub_request.rst index 732debca7f..beece386ff 100644 --- a/doc/source/kubernetes.test.test_v1beta2_device_sub_request.rst +++ b/doc/source/kubernetes.test.test_v1beta2_device_sub_request.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_device\_sub\_request module .. automodule:: kubernetes.test.test_v1beta2_device_sub_request :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_device_taint.rst b/doc/source/kubernetes.test.test_v1beta2_device_taint.rst index 65ae5dfc4a..e3467b6675 100644 --- a/doc/source/kubernetes.test.test_v1beta2_device_taint.rst +++ b/doc/source/kubernetes.test.test_v1beta2_device_taint.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_device\_taint module .. automodule:: kubernetes.test.test_v1beta2_device_taint :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_device_toleration.rst b/doc/source/kubernetes.test.test_v1beta2_device_toleration.rst index df144aa3d2..24b07bf0cc 100644 --- a/doc/source/kubernetes.test.test_v1beta2_device_toleration.rst +++ b/doc/source/kubernetes.test.test_v1beta2_device_toleration.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_device\_toleration module .. automodule:: kubernetes.test.test_v1beta2_device_toleration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_exact_device_request.rst b/doc/source/kubernetes.test.test_v1beta2_exact_device_request.rst index 76f1b54417..3f4bdb4813 100644 --- a/doc/source/kubernetes.test.test_v1beta2_exact_device_request.rst +++ b/doc/source/kubernetes.test.test_v1beta2_exact_device_request.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_exact\_device\_request module .. automodule:: kubernetes.test.test_v1beta2_exact_device_request :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_network_device_data.rst b/doc/source/kubernetes.test.test_v1beta2_network_device_data.rst index 3f93a11eee..acf0a7e47d 100644 --- a/doc/source/kubernetes.test.test_v1beta2_network_device_data.rst +++ b/doc/source/kubernetes.test.test_v1beta2_network_device_data.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_network\_device\_data module .. automodule:: kubernetes.test.test_v1beta2_network_device_data :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_opaque_device_configuration.rst b/doc/source/kubernetes.test.test_v1beta2_opaque_device_configuration.rst index e8947ae2dd..bc06ddd63e 100644 --- a/doc/source/kubernetes.test.test_v1beta2_opaque_device_configuration.rst +++ b/doc/source/kubernetes.test.test_v1beta2_opaque_device_configuration.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_opaque\_device\_configuration module .. automodule:: kubernetes.test.test_v1beta2_opaque_device_configuration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_resource_claim.rst b/doc/source/kubernetes.test.test_v1beta2_resource_claim.rst index 54779039eb..383c165cb6 100644 --- a/doc/source/kubernetes.test.test_v1beta2_resource_claim.rst +++ b/doc/source/kubernetes.test.test_v1beta2_resource_claim.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_resource\_claim module .. automodule:: kubernetes.test.test_v1beta2_resource_claim :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_resource_claim_consumer_reference.rst b/doc/source/kubernetes.test.test_v1beta2_resource_claim_consumer_reference.rst index 1910eaa6a9..743bd70e24 100644 --- a/doc/source/kubernetes.test.test_v1beta2_resource_claim_consumer_reference.rst +++ b/doc/source/kubernetes.test.test_v1beta2_resource_claim_consumer_reference.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_resource\_claim\_consumer\_reference module .. automodule:: kubernetes.test.test_v1beta2_resource_claim_consumer_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_resource_claim_list.rst b/doc/source/kubernetes.test.test_v1beta2_resource_claim_list.rst index 6864d85502..51c0f9d069 100644 --- a/doc/source/kubernetes.test.test_v1beta2_resource_claim_list.rst +++ b/doc/source/kubernetes.test.test_v1beta2_resource_claim_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_resource\_claim\_list module .. automodule:: kubernetes.test.test_v1beta2_resource_claim_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_resource_claim_spec.rst b/doc/source/kubernetes.test.test_v1beta2_resource_claim_spec.rst index 5f9d1493cd..8ef1654cfa 100644 --- a/doc/source/kubernetes.test.test_v1beta2_resource_claim_spec.rst +++ b/doc/source/kubernetes.test.test_v1beta2_resource_claim_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_resource\_claim\_spec module .. automodule:: kubernetes.test.test_v1beta2_resource_claim_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_resource_claim_status.rst b/doc/source/kubernetes.test.test_v1beta2_resource_claim_status.rst index c96bfb155f..7b40fcaa82 100644 --- a/doc/source/kubernetes.test.test_v1beta2_resource_claim_status.rst +++ b/doc/source/kubernetes.test.test_v1beta2_resource_claim_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_resource\_claim\_status module .. automodule:: kubernetes.test.test_v1beta2_resource_claim_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_resource_claim_template.rst b/doc/source/kubernetes.test.test_v1beta2_resource_claim_template.rst index 5663e31e95..002ebfb65e 100644 --- a/doc/source/kubernetes.test.test_v1beta2_resource_claim_template.rst +++ b/doc/source/kubernetes.test.test_v1beta2_resource_claim_template.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_resource\_claim\_template module .. automodule:: kubernetes.test.test_v1beta2_resource_claim_template :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_resource_claim_template_list.rst b/doc/source/kubernetes.test.test_v1beta2_resource_claim_template_list.rst index 43b473976d..4e763cdf97 100644 --- a/doc/source/kubernetes.test.test_v1beta2_resource_claim_template_list.rst +++ b/doc/source/kubernetes.test.test_v1beta2_resource_claim_template_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_resource\_claim\_template\_list module .. automodule:: kubernetes.test.test_v1beta2_resource_claim_template_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_resource_claim_template_spec.rst b/doc/source/kubernetes.test.test_v1beta2_resource_claim_template_spec.rst index 4fe63ab516..30eb5364ff 100644 --- a/doc/source/kubernetes.test.test_v1beta2_resource_claim_template_spec.rst +++ b/doc/source/kubernetes.test.test_v1beta2_resource_claim_template_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_resource\_claim\_template\_spec module .. automodule:: kubernetes.test.test_v1beta2_resource_claim_template_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_resource_pool.rst b/doc/source/kubernetes.test.test_v1beta2_resource_pool.rst index c5e976e6b6..fbd9d7265e 100644 --- a/doc/source/kubernetes.test.test_v1beta2_resource_pool.rst +++ b/doc/source/kubernetes.test.test_v1beta2_resource_pool.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_resource\_pool module .. automodule:: kubernetes.test.test_v1beta2_resource_pool :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_resource_slice.rst b/doc/source/kubernetes.test.test_v1beta2_resource_slice.rst index ac8e6a8f93..4f4a1fec08 100644 --- a/doc/source/kubernetes.test.test_v1beta2_resource_slice.rst +++ b/doc/source/kubernetes.test.test_v1beta2_resource_slice.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_resource\_slice module .. automodule:: kubernetes.test.test_v1beta2_resource_slice :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_resource_slice_list.rst b/doc/source/kubernetes.test.test_v1beta2_resource_slice_list.rst index 9030b7778f..1a1f614892 100644 --- a/doc/source/kubernetes.test.test_v1beta2_resource_slice_list.rst +++ b/doc/source/kubernetes.test.test_v1beta2_resource_slice_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_resource\_slice\_list module .. automodule:: kubernetes.test.test_v1beta2_resource_slice_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v1beta2_resource_slice_spec.rst b/doc/source/kubernetes.test.test_v1beta2_resource_slice_spec.rst index 2297f1acdf..f75edbd34c 100644 --- a/doc/source/kubernetes.test.test_v1beta2_resource_slice_spec.rst +++ b/doc/source/kubernetes.test.test_v1beta2_resource_slice_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v1beta2\_resource\_slice\_spec module .. automodule:: kubernetes.test.test_v1beta2_resource_slice_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v2_container_resource_metric_source.rst b/doc/source/kubernetes.test.test_v2_container_resource_metric_source.rst index a9974a2cf1..d07971201f 100644 --- a/doc/source/kubernetes.test.test_v2_container_resource_metric_source.rst +++ b/doc/source/kubernetes.test.test_v2_container_resource_metric_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v2\_container\_resource\_metric\_source module .. automodule:: kubernetes.test.test_v2_container_resource_metric_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v2_container_resource_metric_status.rst b/doc/source/kubernetes.test.test_v2_container_resource_metric_status.rst index fb6892317d..dd73e3ef04 100644 --- a/doc/source/kubernetes.test.test_v2_container_resource_metric_status.rst +++ b/doc/source/kubernetes.test.test_v2_container_resource_metric_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v2\_container\_resource\_metric\_status module .. automodule:: kubernetes.test.test_v2_container_resource_metric_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v2_cross_version_object_reference.rst b/doc/source/kubernetes.test.test_v2_cross_version_object_reference.rst index 6a953c7668..dbfea29a3f 100644 --- a/doc/source/kubernetes.test.test_v2_cross_version_object_reference.rst +++ b/doc/source/kubernetes.test.test_v2_cross_version_object_reference.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v2\_cross\_version\_object\_reference module .. automodule:: kubernetes.test.test_v2_cross_version_object_reference :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v2_external_metric_source.rst b/doc/source/kubernetes.test.test_v2_external_metric_source.rst index 9850739a8c..3a9a03bc73 100644 --- a/doc/source/kubernetes.test.test_v2_external_metric_source.rst +++ b/doc/source/kubernetes.test.test_v2_external_metric_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v2\_external\_metric\_source module .. automodule:: kubernetes.test.test_v2_external_metric_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v2_external_metric_status.rst b/doc/source/kubernetes.test.test_v2_external_metric_status.rst index 5f1ec50376..69624948e1 100644 --- a/doc/source/kubernetes.test.test_v2_external_metric_status.rst +++ b/doc/source/kubernetes.test.test_v2_external_metric_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v2\_external\_metric\_status module .. automodule:: kubernetes.test.test_v2_external_metric_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v2_horizontal_pod_autoscaler.rst b/doc/source/kubernetes.test.test_v2_horizontal_pod_autoscaler.rst index 0af19525c0..b9646bc6c4 100644 --- a/doc/source/kubernetes.test.test_v2_horizontal_pod_autoscaler.rst +++ b/doc/source/kubernetes.test.test_v2_horizontal_pod_autoscaler.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v2\_horizontal\_pod\_autoscaler module .. automodule:: kubernetes.test.test_v2_horizontal_pod_autoscaler :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v2_horizontal_pod_autoscaler_behavior.rst b/doc/source/kubernetes.test.test_v2_horizontal_pod_autoscaler_behavior.rst index 69a9ee0eaa..1def92aeae 100644 --- a/doc/source/kubernetes.test.test_v2_horizontal_pod_autoscaler_behavior.rst +++ b/doc/source/kubernetes.test.test_v2_horizontal_pod_autoscaler_behavior.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v2\_horizontal\_pod\_autoscaler\_behavior module .. automodule:: kubernetes.test.test_v2_horizontal_pod_autoscaler_behavior :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v2_horizontal_pod_autoscaler_condition.rst b/doc/source/kubernetes.test.test_v2_horizontal_pod_autoscaler_condition.rst index 0cf05f394e..22d65b3048 100644 --- a/doc/source/kubernetes.test.test_v2_horizontal_pod_autoscaler_condition.rst +++ b/doc/source/kubernetes.test.test_v2_horizontal_pod_autoscaler_condition.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v2\_horizontal\_pod\_autoscaler\_condition module .. automodule:: kubernetes.test.test_v2_horizontal_pod_autoscaler_condition :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v2_horizontal_pod_autoscaler_list.rst b/doc/source/kubernetes.test.test_v2_horizontal_pod_autoscaler_list.rst index 7f62c9ee18..1ea00ed6d5 100644 --- a/doc/source/kubernetes.test.test_v2_horizontal_pod_autoscaler_list.rst +++ b/doc/source/kubernetes.test.test_v2_horizontal_pod_autoscaler_list.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v2\_horizontal\_pod\_autoscaler\_list module .. automodule:: kubernetes.test.test_v2_horizontal_pod_autoscaler_list :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v2_horizontal_pod_autoscaler_spec.rst b/doc/source/kubernetes.test.test_v2_horizontal_pod_autoscaler_spec.rst index 263b1a4930..f2da02de84 100644 --- a/doc/source/kubernetes.test.test_v2_horizontal_pod_autoscaler_spec.rst +++ b/doc/source/kubernetes.test.test_v2_horizontal_pod_autoscaler_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v2\_horizontal\_pod\_autoscaler\_spec module .. automodule:: kubernetes.test.test_v2_horizontal_pod_autoscaler_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v2_horizontal_pod_autoscaler_status.rst b/doc/source/kubernetes.test.test_v2_horizontal_pod_autoscaler_status.rst index 912b065c2b..ce753d6ef5 100644 --- a/doc/source/kubernetes.test.test_v2_horizontal_pod_autoscaler_status.rst +++ b/doc/source/kubernetes.test.test_v2_horizontal_pod_autoscaler_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v2\_horizontal\_pod\_autoscaler\_status module .. automodule:: kubernetes.test.test_v2_horizontal_pod_autoscaler_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v2_hpa_scaling_policy.rst b/doc/source/kubernetes.test.test_v2_hpa_scaling_policy.rst index f8a5fa1c70..63df3baa3f 100644 --- a/doc/source/kubernetes.test.test_v2_hpa_scaling_policy.rst +++ b/doc/source/kubernetes.test.test_v2_hpa_scaling_policy.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v2\_hpa\_scaling\_policy module .. automodule:: kubernetes.test.test_v2_hpa_scaling_policy :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v2_hpa_scaling_rules.rst b/doc/source/kubernetes.test.test_v2_hpa_scaling_rules.rst index 3e6c7c3c1e..134e670822 100644 --- a/doc/source/kubernetes.test.test_v2_hpa_scaling_rules.rst +++ b/doc/source/kubernetes.test.test_v2_hpa_scaling_rules.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v2\_hpa\_scaling\_rules module .. automodule:: kubernetes.test.test_v2_hpa_scaling_rules :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v2_metric_identifier.rst b/doc/source/kubernetes.test.test_v2_metric_identifier.rst index c56974f321..efb33de0a2 100644 --- a/doc/source/kubernetes.test.test_v2_metric_identifier.rst +++ b/doc/source/kubernetes.test.test_v2_metric_identifier.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v2\_metric\_identifier module .. automodule:: kubernetes.test.test_v2_metric_identifier :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v2_metric_spec.rst b/doc/source/kubernetes.test.test_v2_metric_spec.rst index 4621aa93f7..a8ef5d7d69 100644 --- a/doc/source/kubernetes.test.test_v2_metric_spec.rst +++ b/doc/source/kubernetes.test.test_v2_metric_spec.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v2\_metric\_spec module .. automodule:: kubernetes.test.test_v2_metric_spec :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v2_metric_status.rst b/doc/source/kubernetes.test.test_v2_metric_status.rst index 35433acdef..016367abc3 100644 --- a/doc/source/kubernetes.test.test_v2_metric_status.rst +++ b/doc/source/kubernetes.test.test_v2_metric_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v2\_metric\_status module .. automodule:: kubernetes.test.test_v2_metric_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v2_metric_target.rst b/doc/source/kubernetes.test.test_v2_metric_target.rst index d7c7ce4673..e9102b8dae 100644 --- a/doc/source/kubernetes.test.test_v2_metric_target.rst +++ b/doc/source/kubernetes.test.test_v2_metric_target.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v2\_metric\_target module .. automodule:: kubernetes.test.test_v2_metric_target :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v2_metric_value_status.rst b/doc/source/kubernetes.test.test_v2_metric_value_status.rst index d49b8176fd..83bf9981e8 100644 --- a/doc/source/kubernetes.test.test_v2_metric_value_status.rst +++ b/doc/source/kubernetes.test.test_v2_metric_value_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v2\_metric\_value\_status module .. automodule:: kubernetes.test.test_v2_metric_value_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v2_object_metric_source.rst b/doc/source/kubernetes.test.test_v2_object_metric_source.rst index d9761e3e1b..f52e768877 100644 --- a/doc/source/kubernetes.test.test_v2_object_metric_source.rst +++ b/doc/source/kubernetes.test.test_v2_object_metric_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v2\_object\_metric\_source module .. automodule:: kubernetes.test.test_v2_object_metric_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v2_object_metric_status.rst b/doc/source/kubernetes.test.test_v2_object_metric_status.rst index c87542e1eb..37c25f75bc 100644 --- a/doc/source/kubernetes.test.test_v2_object_metric_status.rst +++ b/doc/source/kubernetes.test.test_v2_object_metric_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v2\_object\_metric\_status module .. automodule:: kubernetes.test.test_v2_object_metric_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v2_pods_metric_source.rst b/doc/source/kubernetes.test.test_v2_pods_metric_source.rst index a5c2c965ee..32bfd3d479 100644 --- a/doc/source/kubernetes.test.test_v2_pods_metric_source.rst +++ b/doc/source/kubernetes.test.test_v2_pods_metric_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v2\_pods\_metric\_source module .. automodule:: kubernetes.test.test_v2_pods_metric_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v2_pods_metric_status.rst b/doc/source/kubernetes.test.test_v2_pods_metric_status.rst index 291bd9b5a5..c57dae8b2f 100644 --- a/doc/source/kubernetes.test.test_v2_pods_metric_status.rst +++ b/doc/source/kubernetes.test.test_v2_pods_metric_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v2\_pods\_metric\_status module .. automodule:: kubernetes.test.test_v2_pods_metric_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v2_resource_metric_source.rst b/doc/source/kubernetes.test.test_v2_resource_metric_source.rst index 8eaf291d7b..daf06d145c 100644 --- a/doc/source/kubernetes.test.test_v2_resource_metric_source.rst +++ b/doc/source/kubernetes.test.test_v2_resource_metric_source.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v2\_resource\_metric\_source module .. automodule:: kubernetes.test.test_v2_resource_metric_source :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_v2_resource_metric_status.rst b/doc/source/kubernetes.test.test_v2_resource_metric_status.rst index a9774f72a5..d636380cb4 100644 --- a/doc/source/kubernetes.test.test_v2_resource_metric_status.rst +++ b/doc/source/kubernetes.test.test_v2_resource_metric_status.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_v2\_resource\_metric\_status module .. automodule:: kubernetes.test.test_v2_resource_metric_status :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_version_api.rst b/doc/source/kubernetes.test.test_version_api.rst index 5953069363..0e943d6fb0 100644 --- a/doc/source/kubernetes.test.test_version_api.rst +++ b/doc/source/kubernetes.test.test_version_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_version\_api module .. automodule:: kubernetes.test.test_version_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_version_info.rst b/doc/source/kubernetes.test.test_version_info.rst index 83116e191d..6232b9359c 100644 --- a/doc/source/kubernetes.test.test_version_info.rst +++ b/doc/source/kubernetes.test.test_version_info.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_version\_info module .. automodule:: kubernetes.test.test_version_info :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.test.test_well_known_api.rst b/doc/source/kubernetes.test.test_well_known_api.rst index 7a2dfcecf1..0e523946e7 100644 --- a/doc/source/kubernetes.test.test_well_known_api.rst +++ b/doc/source/kubernetes.test.test_well_known_api.rst @@ -3,5 +3,5 @@ kubernetes.test.test\_well\_known\_api module .. automodule:: kubernetes.test.test_well_known_api :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.utils.create_from_yaml.rst b/doc/source/kubernetes.utils.create_from_yaml.rst index 9814e2224b..42d1e5a06a 100644 --- a/doc/source/kubernetes.utils.create_from_yaml.rst +++ b/doc/source/kubernetes.utils.create_from_yaml.rst @@ -3,5 +3,5 @@ kubernetes.utils.create\_from\_yaml module .. automodule:: kubernetes.utils.create_from_yaml :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.utils.duration.rst b/doc/source/kubernetes.utils.duration.rst index 1607ac0b72..18dc8a1888 100644 --- a/doc/source/kubernetes.utils.duration.rst +++ b/doc/source/kubernetes.utils.duration.rst @@ -3,5 +3,5 @@ kubernetes.utils.duration module .. automodule:: kubernetes.utils.duration :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.utils.quantity.rst b/doc/source/kubernetes.utils.quantity.rst index 5c1d06ea0b..22dc80ab6e 100644 --- a/doc/source/kubernetes.utils.quantity.rst +++ b/doc/source/kubernetes.utils.quantity.rst @@ -3,5 +3,5 @@ kubernetes.utils.quantity module .. automodule:: kubernetes.utils.quantity :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/doc/source/kubernetes.utils.rst b/doc/source/kubernetes.utils.rst index d1c6b6c3a7..1e93d904bd 100644 --- a/doc/source/kubernetes.utils.rst +++ b/doc/source/kubernetes.utils.rst @@ -16,5 +16,5 @@ Module contents .. automodule:: kubernetes.utils :members: - :undoc-members: :show-inheritance: + :undoc-members: diff --git a/kubernetes/.openapi-generator/swagger.json.sha256 b/kubernetes/.openapi-generator/swagger.json.sha256 index 7b5a7d230d..cedf7b5445 100644 --- a/kubernetes/.openapi-generator/swagger.json.sha256 +++ b/kubernetes/.openapi-generator/swagger.json.sha256 @@ -1 +1 @@ -41fe6392f32546ef9de874ed9da06d31cad0a1fcdd8bd9f161328c21a257b1fd \ No newline at end of file +51a2e56ab80c4ae78c7e06fae1600eb7e15cfefd37b4d47c778f52e9438fd54d \ No newline at end of file diff --git a/kubernetes/README.md b/kubernetes/README.md index 7467a3e21a..effedf1f25 100644 --- a/kubernetes/README.md +++ b/kubernetes/README.md @@ -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.34 -- Package version: 34.0.0+snapshot +- API version: release-1.35 +- Package version: 35.0.0+snapshot - Build package: org.openapitools.codegen.languages.PythonClientCodegen ## Requirements. @@ -308,32 +308,32 @@ Class | Method | HTTP request | Description *CertificatesV1Api* | [**replace_certificate_signing_request_approval**](docs/CertificatesV1Api.md#replace_certificate_signing_request_approval) | **PUT** /apis/certificates.k8s.io/v1/certificatesigningrequests/{name}/approval | *CertificatesV1Api* | [**replace_certificate_signing_request_status**](docs/CertificatesV1Api.md#replace_certificate_signing_request_status) | **PUT** /apis/certificates.k8s.io/v1/certificatesigningrequests/{name}/status | *CertificatesV1alpha1Api* | [**create_cluster_trust_bundle**](docs/CertificatesV1alpha1Api.md#create_cluster_trust_bundle) | **POST** /apis/certificates.k8s.io/v1alpha1/clustertrustbundles | -*CertificatesV1alpha1Api* | [**create_namespaced_pod_certificate_request**](docs/CertificatesV1alpha1Api.md#create_namespaced_pod_certificate_request) | **POST** /apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests | *CertificatesV1alpha1Api* | [**delete_cluster_trust_bundle**](docs/CertificatesV1alpha1Api.md#delete_cluster_trust_bundle) | **DELETE** /apis/certificates.k8s.io/v1alpha1/clustertrustbundles/{name} | *CertificatesV1alpha1Api* | [**delete_collection_cluster_trust_bundle**](docs/CertificatesV1alpha1Api.md#delete_collection_cluster_trust_bundle) | **DELETE** /apis/certificates.k8s.io/v1alpha1/clustertrustbundles | -*CertificatesV1alpha1Api* | [**delete_collection_namespaced_pod_certificate_request**](docs/CertificatesV1alpha1Api.md#delete_collection_namespaced_pod_certificate_request) | **DELETE** /apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests | -*CertificatesV1alpha1Api* | [**delete_namespaced_pod_certificate_request**](docs/CertificatesV1alpha1Api.md#delete_namespaced_pod_certificate_request) | **DELETE** /apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests/{name} | *CertificatesV1alpha1Api* | [**get_api_resources**](docs/CertificatesV1alpha1Api.md#get_api_resources) | **GET** /apis/certificates.k8s.io/v1alpha1/ | *CertificatesV1alpha1Api* | [**list_cluster_trust_bundle**](docs/CertificatesV1alpha1Api.md#list_cluster_trust_bundle) | **GET** /apis/certificates.k8s.io/v1alpha1/clustertrustbundles | -*CertificatesV1alpha1Api* | [**list_namespaced_pod_certificate_request**](docs/CertificatesV1alpha1Api.md#list_namespaced_pod_certificate_request) | **GET** /apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests | -*CertificatesV1alpha1Api* | [**list_pod_certificate_request_for_all_namespaces**](docs/CertificatesV1alpha1Api.md#list_pod_certificate_request_for_all_namespaces) | **GET** /apis/certificates.k8s.io/v1alpha1/podcertificaterequests | *CertificatesV1alpha1Api* | [**patch_cluster_trust_bundle**](docs/CertificatesV1alpha1Api.md#patch_cluster_trust_bundle) | **PATCH** /apis/certificates.k8s.io/v1alpha1/clustertrustbundles/{name} | -*CertificatesV1alpha1Api* | [**patch_namespaced_pod_certificate_request**](docs/CertificatesV1alpha1Api.md#patch_namespaced_pod_certificate_request) | **PATCH** /apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests/{name} | -*CertificatesV1alpha1Api* | [**patch_namespaced_pod_certificate_request_status**](docs/CertificatesV1alpha1Api.md#patch_namespaced_pod_certificate_request_status) | **PATCH** /apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests/{name}/status | *CertificatesV1alpha1Api* | [**read_cluster_trust_bundle**](docs/CertificatesV1alpha1Api.md#read_cluster_trust_bundle) | **GET** /apis/certificates.k8s.io/v1alpha1/clustertrustbundles/{name} | -*CertificatesV1alpha1Api* | [**read_namespaced_pod_certificate_request**](docs/CertificatesV1alpha1Api.md#read_namespaced_pod_certificate_request) | **GET** /apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests/{name} | -*CertificatesV1alpha1Api* | [**read_namespaced_pod_certificate_request_status**](docs/CertificatesV1alpha1Api.md#read_namespaced_pod_certificate_request_status) | **GET** /apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests/{name}/status | *CertificatesV1alpha1Api* | [**replace_cluster_trust_bundle**](docs/CertificatesV1alpha1Api.md#replace_cluster_trust_bundle) | **PUT** /apis/certificates.k8s.io/v1alpha1/clustertrustbundles/{name} | -*CertificatesV1alpha1Api* | [**replace_namespaced_pod_certificate_request**](docs/CertificatesV1alpha1Api.md#replace_namespaced_pod_certificate_request) | **PUT** /apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests/{name} | -*CertificatesV1alpha1Api* | [**replace_namespaced_pod_certificate_request_status**](docs/CertificatesV1alpha1Api.md#replace_namespaced_pod_certificate_request_status) | **PUT** /apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests/{name}/status | *CertificatesV1beta1Api* | [**create_cluster_trust_bundle**](docs/CertificatesV1beta1Api.md#create_cluster_trust_bundle) | **POST** /apis/certificates.k8s.io/v1beta1/clustertrustbundles | +*CertificatesV1beta1Api* | [**create_namespaced_pod_certificate_request**](docs/CertificatesV1beta1Api.md#create_namespaced_pod_certificate_request) | **POST** /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests | *CertificatesV1beta1Api* | [**delete_cluster_trust_bundle**](docs/CertificatesV1beta1Api.md#delete_cluster_trust_bundle) | **DELETE** /apis/certificates.k8s.io/v1beta1/clustertrustbundles/{name} | *CertificatesV1beta1Api* | [**delete_collection_cluster_trust_bundle**](docs/CertificatesV1beta1Api.md#delete_collection_cluster_trust_bundle) | **DELETE** /apis/certificates.k8s.io/v1beta1/clustertrustbundles | +*CertificatesV1beta1Api* | [**delete_collection_namespaced_pod_certificate_request**](docs/CertificatesV1beta1Api.md#delete_collection_namespaced_pod_certificate_request) | **DELETE** /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests | +*CertificatesV1beta1Api* | [**delete_namespaced_pod_certificate_request**](docs/CertificatesV1beta1Api.md#delete_namespaced_pod_certificate_request) | **DELETE** /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name} | *CertificatesV1beta1Api* | [**get_api_resources**](docs/CertificatesV1beta1Api.md#get_api_resources) | **GET** /apis/certificates.k8s.io/v1beta1/ | *CertificatesV1beta1Api* | [**list_cluster_trust_bundle**](docs/CertificatesV1beta1Api.md#list_cluster_trust_bundle) | **GET** /apis/certificates.k8s.io/v1beta1/clustertrustbundles | +*CertificatesV1beta1Api* | [**list_namespaced_pod_certificate_request**](docs/CertificatesV1beta1Api.md#list_namespaced_pod_certificate_request) | **GET** /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests | +*CertificatesV1beta1Api* | [**list_pod_certificate_request_for_all_namespaces**](docs/CertificatesV1beta1Api.md#list_pod_certificate_request_for_all_namespaces) | **GET** /apis/certificates.k8s.io/v1beta1/podcertificaterequests | *CertificatesV1beta1Api* | [**patch_cluster_trust_bundle**](docs/CertificatesV1beta1Api.md#patch_cluster_trust_bundle) | **PATCH** /apis/certificates.k8s.io/v1beta1/clustertrustbundles/{name} | +*CertificatesV1beta1Api* | [**patch_namespaced_pod_certificate_request**](docs/CertificatesV1beta1Api.md#patch_namespaced_pod_certificate_request) | **PATCH** /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name} | +*CertificatesV1beta1Api* | [**patch_namespaced_pod_certificate_request_status**](docs/CertificatesV1beta1Api.md#patch_namespaced_pod_certificate_request_status) | **PATCH** /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name}/status | *CertificatesV1beta1Api* | [**read_cluster_trust_bundle**](docs/CertificatesV1beta1Api.md#read_cluster_trust_bundle) | **GET** /apis/certificates.k8s.io/v1beta1/clustertrustbundles/{name} | +*CertificatesV1beta1Api* | [**read_namespaced_pod_certificate_request**](docs/CertificatesV1beta1Api.md#read_namespaced_pod_certificate_request) | **GET** /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name} | +*CertificatesV1beta1Api* | [**read_namespaced_pod_certificate_request_status**](docs/CertificatesV1beta1Api.md#read_namespaced_pod_certificate_request_status) | **GET** /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name}/status | *CertificatesV1beta1Api* | [**replace_cluster_trust_bundle**](docs/CertificatesV1beta1Api.md#replace_cluster_trust_bundle) | **PUT** /apis/certificates.k8s.io/v1beta1/clustertrustbundles/{name} | +*CertificatesV1beta1Api* | [**replace_namespaced_pod_certificate_request**](docs/CertificatesV1beta1Api.md#replace_namespaced_pod_certificate_request) | **PUT** /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name} | +*CertificatesV1beta1Api* | [**replace_namespaced_pod_certificate_request_status**](docs/CertificatesV1beta1Api.md#replace_namespaced_pod_certificate_request_status) | **PUT** /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name}/status | *CoordinationApi* | [**get_api_group**](docs/CoordinationApi.md#get_api_group) | **GET** /apis/coordination.k8s.io/ | *CoordinationV1Api* | [**create_namespaced_lease**](docs/CoordinationV1Api.md#create_namespaced_lease) | **POST** /apis/coordination.k8s.io/v1/namespaces/{namespace}/leases | *CoordinationV1Api* | [**delete_collection_namespaced_lease**](docs/CoordinationV1Api.md#delete_collection_namespaced_lease) | **DELETE** /apis/coordination.k8s.io/v1/namespaces/{namespace}/leases | @@ -812,8 +812,11 @@ Class | Method | HTTP request | Description *ResourceV1alpha3Api* | [**get_api_resources**](docs/ResourceV1alpha3Api.md#get_api_resources) | **GET** /apis/resource.k8s.io/v1alpha3/ | *ResourceV1alpha3Api* | [**list_device_taint_rule**](docs/ResourceV1alpha3Api.md#list_device_taint_rule) | **GET** /apis/resource.k8s.io/v1alpha3/devicetaintrules | *ResourceV1alpha3Api* | [**patch_device_taint_rule**](docs/ResourceV1alpha3Api.md#patch_device_taint_rule) | **PATCH** /apis/resource.k8s.io/v1alpha3/devicetaintrules/{name} | +*ResourceV1alpha3Api* | [**patch_device_taint_rule_status**](docs/ResourceV1alpha3Api.md#patch_device_taint_rule_status) | **PATCH** /apis/resource.k8s.io/v1alpha3/devicetaintrules/{name}/status | *ResourceV1alpha3Api* | [**read_device_taint_rule**](docs/ResourceV1alpha3Api.md#read_device_taint_rule) | **GET** /apis/resource.k8s.io/v1alpha3/devicetaintrules/{name} | +*ResourceV1alpha3Api* | [**read_device_taint_rule_status**](docs/ResourceV1alpha3Api.md#read_device_taint_rule_status) | **GET** /apis/resource.k8s.io/v1alpha3/devicetaintrules/{name}/status | *ResourceV1alpha3Api* | [**replace_device_taint_rule**](docs/ResourceV1alpha3Api.md#replace_device_taint_rule) | **PUT** /apis/resource.k8s.io/v1alpha3/devicetaintrules/{name} | +*ResourceV1alpha3Api* | [**replace_device_taint_rule_status**](docs/ResourceV1alpha3Api.md#replace_device_taint_rule_status) | **PUT** /apis/resource.k8s.io/v1alpha3/devicetaintrules/{name}/status | *ResourceV1beta1Api* | [**create_device_class**](docs/ResourceV1beta1Api.md#create_device_class) | **POST** /apis/resource.k8s.io/v1beta1/deviceclasses | *ResourceV1beta1Api* | [**create_namespaced_resource_claim**](docs/ResourceV1beta1Api.md#create_namespaced_resource_claim) | **POST** /apis/resource.k8s.io/v1beta1/namespaces/{namespace}/resourceclaims | *ResourceV1beta1Api* | [**create_namespaced_resource_claim_template**](docs/ResourceV1beta1Api.md#create_namespaced_resource_claim_template) | **POST** /apis/resource.k8s.io/v1beta1/namespaces/{namespace}/resourceclaimtemplates | @@ -891,6 +894,15 @@ Class | Method | HTTP request | Description *SchedulingV1Api* | [**patch_priority_class**](docs/SchedulingV1Api.md#patch_priority_class) | **PATCH** /apis/scheduling.k8s.io/v1/priorityclasses/{name} | *SchedulingV1Api* | [**read_priority_class**](docs/SchedulingV1Api.md#read_priority_class) | **GET** /apis/scheduling.k8s.io/v1/priorityclasses/{name} | *SchedulingV1Api* | [**replace_priority_class**](docs/SchedulingV1Api.md#replace_priority_class) | **PUT** /apis/scheduling.k8s.io/v1/priorityclasses/{name} | +*SchedulingV1alpha1Api* | [**create_namespaced_workload**](docs/SchedulingV1alpha1Api.md#create_namespaced_workload) | **POST** /apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads | +*SchedulingV1alpha1Api* | [**delete_collection_namespaced_workload**](docs/SchedulingV1alpha1Api.md#delete_collection_namespaced_workload) | **DELETE** /apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads | +*SchedulingV1alpha1Api* | [**delete_namespaced_workload**](docs/SchedulingV1alpha1Api.md#delete_namespaced_workload) | **DELETE** /apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads/{name} | +*SchedulingV1alpha1Api* | [**get_api_resources**](docs/SchedulingV1alpha1Api.md#get_api_resources) | **GET** /apis/scheduling.k8s.io/v1alpha1/ | +*SchedulingV1alpha1Api* | [**list_namespaced_workload**](docs/SchedulingV1alpha1Api.md#list_namespaced_workload) | **GET** /apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads | +*SchedulingV1alpha1Api* | [**list_workload_for_all_namespaces**](docs/SchedulingV1alpha1Api.md#list_workload_for_all_namespaces) | **GET** /apis/scheduling.k8s.io/v1alpha1/workloads | +*SchedulingV1alpha1Api* | [**patch_namespaced_workload**](docs/SchedulingV1alpha1Api.md#patch_namespaced_workload) | **PATCH** /apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads/{name} | +*SchedulingV1alpha1Api* | [**read_namespaced_workload**](docs/SchedulingV1alpha1Api.md#read_namespaced_workload) | **GET** /apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads/{name} | +*SchedulingV1alpha1Api* | [**replace_namespaced_workload**](docs/SchedulingV1alpha1Api.md#replace_namespaced_workload) | **PUT** /apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads/{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 | @@ -939,14 +951,6 @@ Class | Method | HTTP request | Description *StorageV1Api* | [**replace_volume_attachment**](docs/StorageV1Api.md#replace_volume_attachment) | **PUT** /apis/storage.k8s.io/v1/volumeattachments/{name} | *StorageV1Api* | [**replace_volume_attachment_status**](docs/StorageV1Api.md#replace_volume_attachment_status) | **PUT** /apis/storage.k8s.io/v1/volumeattachments/{name}/status | *StorageV1Api* | [**replace_volume_attributes_class**](docs/StorageV1Api.md#replace_volume_attributes_class) | **PUT** /apis/storage.k8s.io/v1/volumeattributesclasses/{name} | -*StorageV1alpha1Api* | [**create_volume_attributes_class**](docs/StorageV1alpha1Api.md#create_volume_attributes_class) | **POST** /apis/storage.k8s.io/v1alpha1/volumeattributesclasses | -*StorageV1alpha1Api* | [**delete_collection_volume_attributes_class**](docs/StorageV1alpha1Api.md#delete_collection_volume_attributes_class) | **DELETE** /apis/storage.k8s.io/v1alpha1/volumeattributesclasses | -*StorageV1alpha1Api* | [**delete_volume_attributes_class**](docs/StorageV1alpha1Api.md#delete_volume_attributes_class) | **DELETE** /apis/storage.k8s.io/v1alpha1/volumeattributesclasses/{name} | -*StorageV1alpha1Api* | [**get_api_resources**](docs/StorageV1alpha1Api.md#get_api_resources) | **GET** /apis/storage.k8s.io/v1alpha1/ | -*StorageV1alpha1Api* | [**list_volume_attributes_class**](docs/StorageV1alpha1Api.md#list_volume_attributes_class) | **GET** /apis/storage.k8s.io/v1alpha1/volumeattributesclasses | -*StorageV1alpha1Api* | [**patch_volume_attributes_class**](docs/StorageV1alpha1Api.md#patch_volume_attributes_class) | **PATCH** /apis/storage.k8s.io/v1alpha1/volumeattributesclasses/{name} | -*StorageV1alpha1Api* | [**read_volume_attributes_class**](docs/StorageV1alpha1Api.md#read_volume_attributes_class) | **GET** /apis/storage.k8s.io/v1alpha1/volumeattributesclasses/{name} | -*StorageV1alpha1Api* | [**replace_volume_attributes_class**](docs/StorageV1alpha1Api.md#replace_volume_attributes_class) | **PUT** /apis/storage.k8s.io/v1alpha1/volumeattributesclasses/{name} | *StorageV1beta1Api* | [**create_volume_attributes_class**](docs/StorageV1beta1Api.md#create_volume_attributes_class) | **POST** /apis/storage.k8s.io/v1beta1/volumeattributesclasses | *StorageV1beta1Api* | [**delete_collection_volume_attributes_class**](docs/StorageV1beta1Api.md#delete_collection_volume_attributes_class) | **DELETE** /apis/storage.k8s.io/v1beta1/volumeattributesclasses | *StorageV1beta1Api* | [**delete_volume_attributes_class**](docs/StorageV1beta1Api.md#delete_volume_attributes_class) | **DELETE** /apis/storage.k8s.io/v1beta1/volumeattributesclasses/{name} | @@ -956,17 +960,17 @@ Class | Method | HTTP request | Description *StorageV1beta1Api* | [**read_volume_attributes_class**](docs/StorageV1beta1Api.md#read_volume_attributes_class) | **GET** /apis/storage.k8s.io/v1beta1/volumeattributesclasses/{name} | *StorageV1beta1Api* | [**replace_volume_attributes_class**](docs/StorageV1beta1Api.md#replace_volume_attributes_class) | **PUT** /apis/storage.k8s.io/v1beta1/volumeattributesclasses/{name} | *StoragemigrationApi* | [**get_api_group**](docs/StoragemigrationApi.md#get_api_group) | **GET** /apis/storagemigration.k8s.io/ | -*StoragemigrationV1alpha1Api* | [**create_storage_version_migration**](docs/StoragemigrationV1alpha1Api.md#create_storage_version_migration) | **POST** /apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations | -*StoragemigrationV1alpha1Api* | [**delete_collection_storage_version_migration**](docs/StoragemigrationV1alpha1Api.md#delete_collection_storage_version_migration) | **DELETE** /apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations | -*StoragemigrationV1alpha1Api* | [**delete_storage_version_migration**](docs/StoragemigrationV1alpha1Api.md#delete_storage_version_migration) | **DELETE** /apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations/{name} | -*StoragemigrationV1alpha1Api* | [**get_api_resources**](docs/StoragemigrationV1alpha1Api.md#get_api_resources) | **GET** /apis/storagemigration.k8s.io/v1alpha1/ | -*StoragemigrationV1alpha1Api* | [**list_storage_version_migration**](docs/StoragemigrationV1alpha1Api.md#list_storage_version_migration) | **GET** /apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations | -*StoragemigrationV1alpha1Api* | [**patch_storage_version_migration**](docs/StoragemigrationV1alpha1Api.md#patch_storage_version_migration) | **PATCH** /apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations/{name} | -*StoragemigrationV1alpha1Api* | [**patch_storage_version_migration_status**](docs/StoragemigrationV1alpha1Api.md#patch_storage_version_migration_status) | **PATCH** /apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations/{name}/status | -*StoragemigrationV1alpha1Api* | [**read_storage_version_migration**](docs/StoragemigrationV1alpha1Api.md#read_storage_version_migration) | **GET** /apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations/{name} | -*StoragemigrationV1alpha1Api* | [**read_storage_version_migration_status**](docs/StoragemigrationV1alpha1Api.md#read_storage_version_migration_status) | **GET** /apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations/{name}/status | -*StoragemigrationV1alpha1Api* | [**replace_storage_version_migration**](docs/StoragemigrationV1alpha1Api.md#replace_storage_version_migration) | **PUT** /apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations/{name} | -*StoragemigrationV1alpha1Api* | [**replace_storage_version_migration_status**](docs/StoragemigrationV1alpha1Api.md#replace_storage_version_migration_status) | **PUT** /apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations/{name}/status | +*StoragemigrationV1beta1Api* | [**create_storage_version_migration**](docs/StoragemigrationV1beta1Api.md#create_storage_version_migration) | **POST** /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations | +*StoragemigrationV1beta1Api* | [**delete_collection_storage_version_migration**](docs/StoragemigrationV1beta1Api.md#delete_collection_storage_version_migration) | **DELETE** /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations | +*StoragemigrationV1beta1Api* | [**delete_storage_version_migration**](docs/StoragemigrationV1beta1Api.md#delete_storage_version_migration) | **DELETE** /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name} | +*StoragemigrationV1beta1Api* | [**get_api_resources**](docs/StoragemigrationV1beta1Api.md#get_api_resources) | **GET** /apis/storagemigration.k8s.io/v1beta1/ | +*StoragemigrationV1beta1Api* | [**list_storage_version_migration**](docs/StoragemigrationV1beta1Api.md#list_storage_version_migration) | **GET** /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations | +*StoragemigrationV1beta1Api* | [**patch_storage_version_migration**](docs/StoragemigrationV1beta1Api.md#patch_storage_version_migration) | **PATCH** /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name} | +*StoragemigrationV1beta1Api* | [**patch_storage_version_migration_status**](docs/StoragemigrationV1beta1Api.md#patch_storage_version_migration_status) | **PATCH** /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name}/status | +*StoragemigrationV1beta1Api* | [**read_storage_version_migration**](docs/StoragemigrationV1beta1Api.md#read_storage_version_migration) | **GET** /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name} | +*StoragemigrationV1beta1Api* | [**read_storage_version_migration_status**](docs/StoragemigrationV1beta1Api.md#read_storage_version_migration_status) | **GET** /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name}/status | +*StoragemigrationV1beta1Api* | [**replace_storage_version_migration**](docs/StoragemigrationV1beta1Api.md#replace_storage_version_migration) | **PUT** /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name} | +*StoragemigrationV1beta1Api* | [**replace_storage_version_migration_status**](docs/StoragemigrationV1beta1Api.md#replace_storage_version_migration_status) | **PUT** /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name}/status | *VersionApi* | [**get_code**](docs/VersionApi.md#get_code) | **GET** /version/ | @@ -1168,6 +1172,7 @@ Class | Method | HTTP request | Description - [V1GitRepoVolumeSource](docs/V1GitRepoVolumeSource.md) - [V1GlusterfsPersistentVolumeSource](docs/V1GlusterfsPersistentVolumeSource.md) - [V1GlusterfsVolumeSource](docs/V1GlusterfsVolumeSource.md) + - [V1GroupResource](docs/V1GroupResource.md) - [V1GroupSubject](docs/V1GroupSubject.md) - [V1GroupVersionForDiscovery](docs/V1GroupVersionForDiscovery.md) - [V1HTTPGetAction](docs/V1HTTPGetAction.md) @@ -1504,15 +1509,15 @@ Class | Method | HTTP request | Description - [V1WebhookConversion](docs/V1WebhookConversion.md) - [V1WeightedPodAffinityTerm](docs/V1WeightedPodAffinityTerm.md) - [V1WindowsSecurityContextOptions](docs/V1WindowsSecurityContextOptions.md) + - [V1WorkloadReference](docs/V1WorkloadReference.md) - [V1alpha1ApplyConfiguration](docs/V1alpha1ApplyConfiguration.md) - [V1alpha1ClusterTrustBundle](docs/V1alpha1ClusterTrustBundle.md) - [V1alpha1ClusterTrustBundleList](docs/V1alpha1ClusterTrustBundleList.md) - [V1alpha1ClusterTrustBundleSpec](docs/V1alpha1ClusterTrustBundleSpec.md) - - [V1alpha1GroupVersionResource](docs/V1alpha1GroupVersionResource.md) + - [V1alpha1GangSchedulingPolicy](docs/V1alpha1GangSchedulingPolicy.md) - [V1alpha1JSONPatch](docs/V1alpha1JSONPatch.md) - [V1alpha1MatchCondition](docs/V1alpha1MatchCondition.md) - [V1alpha1MatchResources](docs/V1alpha1MatchResources.md) - - [V1alpha1MigrationCondition](docs/V1alpha1MigrationCondition.md) - [V1alpha1MutatingAdmissionPolicy](docs/V1alpha1MutatingAdmissionPolicy.md) - [V1alpha1MutatingAdmissionPolicyBinding](docs/V1alpha1MutatingAdmissionPolicyBinding.md) - [V1alpha1MutatingAdmissionPolicyBindingList](docs/V1alpha1MutatingAdmissionPolicyBindingList.md) @@ -1523,31 +1528,26 @@ Class | Method | HTTP request | Description - [V1alpha1NamedRuleWithOperations](docs/V1alpha1NamedRuleWithOperations.md) - [V1alpha1ParamKind](docs/V1alpha1ParamKind.md) - [V1alpha1ParamRef](docs/V1alpha1ParamRef.md) - - [V1alpha1PodCertificateRequest](docs/V1alpha1PodCertificateRequest.md) - - [V1alpha1PodCertificateRequestList](docs/V1alpha1PodCertificateRequestList.md) - - [V1alpha1PodCertificateRequestSpec](docs/V1alpha1PodCertificateRequestSpec.md) - - [V1alpha1PodCertificateRequestStatus](docs/V1alpha1PodCertificateRequestStatus.md) + - [V1alpha1PodGroup](docs/V1alpha1PodGroup.md) + - [V1alpha1PodGroupPolicy](docs/V1alpha1PodGroupPolicy.md) - [V1alpha1ServerStorageVersion](docs/V1alpha1ServerStorageVersion.md) - [V1alpha1StorageVersion](docs/V1alpha1StorageVersion.md) - [V1alpha1StorageVersionCondition](docs/V1alpha1StorageVersionCondition.md) - [V1alpha1StorageVersionList](docs/V1alpha1StorageVersionList.md) - - [V1alpha1StorageVersionMigration](docs/V1alpha1StorageVersionMigration.md) - - [V1alpha1StorageVersionMigrationList](docs/V1alpha1StorageVersionMigrationList.md) - - [V1alpha1StorageVersionMigrationSpec](docs/V1alpha1StorageVersionMigrationSpec.md) - - [V1alpha1StorageVersionMigrationStatus](docs/V1alpha1StorageVersionMigrationStatus.md) - [V1alpha1StorageVersionStatus](docs/V1alpha1StorageVersionStatus.md) + - [V1alpha1TypedLocalObjectReference](docs/V1alpha1TypedLocalObjectReference.md) - [V1alpha1Variable](docs/V1alpha1Variable.md) - - [V1alpha1VolumeAttributesClass](docs/V1alpha1VolumeAttributesClass.md) - - [V1alpha1VolumeAttributesClassList](docs/V1alpha1VolumeAttributesClassList.md) + - [V1alpha1Workload](docs/V1alpha1Workload.md) + - [V1alpha1WorkloadList](docs/V1alpha1WorkloadList.md) + - [V1alpha1WorkloadSpec](docs/V1alpha1WorkloadSpec.md) - [V1alpha2LeaseCandidate](docs/V1alpha2LeaseCandidate.md) - [V1alpha2LeaseCandidateList](docs/V1alpha2LeaseCandidateList.md) - [V1alpha2LeaseCandidateSpec](docs/V1alpha2LeaseCandidateSpec.md) - - [V1alpha3CELDeviceSelector](docs/V1alpha3CELDeviceSelector.md) - - [V1alpha3DeviceSelector](docs/V1alpha3DeviceSelector.md) - [V1alpha3DeviceTaint](docs/V1alpha3DeviceTaint.md) - [V1alpha3DeviceTaintRule](docs/V1alpha3DeviceTaintRule.md) - [V1alpha3DeviceTaintRuleList](docs/V1alpha3DeviceTaintRuleList.md) - [V1alpha3DeviceTaintRuleSpec](docs/V1alpha3DeviceTaintRuleSpec.md) + - [V1alpha3DeviceTaintRuleStatus](docs/V1alpha3DeviceTaintRuleStatus.md) - [V1alpha3DeviceTaintSelector](docs/V1alpha3DeviceTaintSelector.md) - [V1beta1AllocatedDeviceStatus](docs/V1beta1AllocatedDeviceStatus.md) - [V1beta1AllocationResult](docs/V1beta1AllocationResult.md) @@ -1603,6 +1603,10 @@ Class | Method | HTTP request | Description - [V1beta1ParamKind](docs/V1beta1ParamKind.md) - [V1beta1ParamRef](docs/V1beta1ParamRef.md) - [V1beta1ParentReference](docs/V1beta1ParentReference.md) + - [V1beta1PodCertificateRequest](docs/V1beta1PodCertificateRequest.md) + - [V1beta1PodCertificateRequestList](docs/V1beta1PodCertificateRequestList.md) + - [V1beta1PodCertificateRequestSpec](docs/V1beta1PodCertificateRequestSpec.md) + - [V1beta1PodCertificateRequestStatus](docs/V1beta1PodCertificateRequestStatus.md) - [V1beta1ResourceClaim](docs/V1beta1ResourceClaim.md) - [V1beta1ResourceClaimConsumerReference](docs/V1beta1ResourceClaimConsumerReference.md) - [V1beta1ResourceClaimList](docs/V1beta1ResourceClaimList.md) @@ -1619,6 +1623,10 @@ Class | Method | HTTP request | Description - [V1beta1ServiceCIDRList](docs/V1beta1ServiceCIDRList.md) - [V1beta1ServiceCIDRSpec](docs/V1beta1ServiceCIDRSpec.md) - [V1beta1ServiceCIDRStatus](docs/V1beta1ServiceCIDRStatus.md) + - [V1beta1StorageVersionMigration](docs/V1beta1StorageVersionMigration.md) + - [V1beta1StorageVersionMigrationList](docs/V1beta1StorageVersionMigrationList.md) + - [V1beta1StorageVersionMigrationSpec](docs/V1beta1StorageVersionMigrationSpec.md) + - [V1beta1StorageVersionMigrationStatus](docs/V1beta1StorageVersionMigrationStatus.md) - [V1beta1Variable](docs/V1beta1Variable.md) - [V1beta1VolumeAttributesClass](docs/V1beta1VolumeAttributesClass.md) - [V1beta1VolumeAttributesClassList](docs/V1beta1VolumeAttributesClassList.md) diff --git a/kubernetes/__init__.py b/kubernetes/__init__.py index 60676cd1f8..9ad37e9903 100644 --- a/kubernetes/__init__.py +++ b/kubernetes/__init__.py @@ -14,7 +14,7 @@ __project__ = 'kubernetes' # The version is auto-updated. Please do not edit. -__version__ = "34.0.0+snapshot" +__version__ = "35.0.0+snapshot" from . import client from . import config diff --git a/kubernetes/client/__init__.py b/kubernetes/client/__init__.py index 238c018d30..8df717e198 100644 --- a/kubernetes/client/__init__.py +++ b/kubernetes/client/__init__.py @@ -7,14 +7,14 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - The version of the OpenAPI document: release-1.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ from __future__ import absolute_import -__version__ = "34.0.0+snapshot" +__version__ = "35.0.0+snapshot" # import apis into sdk package from kubernetes.client.api.well_known_api import WellKnownApi @@ -75,12 +75,12 @@ from kubernetes.client.api.resource_v1beta2_api import ResourceV1beta2Api 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.storage_api import StorageApi from kubernetes.client.api.storage_v1_api import StorageV1Api -from kubernetes.client.api.storage_v1alpha1_api import StorageV1alpha1Api from kubernetes.client.api.storage_v1beta1_api import StorageV1beta1Api from kubernetes.client.api.storagemigration_api import StoragemigrationApi -from kubernetes.client.api.storagemigration_v1alpha1_api import StoragemigrationV1alpha1Api +from kubernetes.client.api.storagemigration_v1beta1_api import StoragemigrationV1beta1Api from kubernetes.client.api.version_api import VersionApi # import ApiClient @@ -288,6 +288,7 @@ from kubernetes.client.models.v1_git_repo_volume_source import V1GitRepoVolumeSource from kubernetes.client.models.v1_glusterfs_persistent_volume_source import V1GlusterfsPersistentVolumeSource from kubernetes.client.models.v1_glusterfs_volume_source import V1GlusterfsVolumeSource +from kubernetes.client.models.v1_group_resource import V1GroupResource from kubernetes.client.models.v1_group_subject import V1GroupSubject from kubernetes.client.models.v1_group_version_for_discovery import V1GroupVersionForDiscovery from kubernetes.client.models.v1_http_get_action import V1HTTPGetAction @@ -624,15 +625,15 @@ from kubernetes.client.models.v1_webhook_conversion import V1WebhookConversion from kubernetes.client.models.v1_weighted_pod_affinity_term import V1WeightedPodAffinityTerm from kubernetes.client.models.v1_windows_security_context_options import V1WindowsSecurityContextOptions +from kubernetes.client.models.v1_workload_reference import V1WorkloadReference from kubernetes.client.models.v1alpha1_apply_configuration import V1alpha1ApplyConfiguration from kubernetes.client.models.v1alpha1_cluster_trust_bundle import V1alpha1ClusterTrustBundle from kubernetes.client.models.v1alpha1_cluster_trust_bundle_list import V1alpha1ClusterTrustBundleList from kubernetes.client.models.v1alpha1_cluster_trust_bundle_spec import V1alpha1ClusterTrustBundleSpec -from kubernetes.client.models.v1alpha1_group_version_resource import V1alpha1GroupVersionResource +from kubernetes.client.models.v1alpha1_gang_scheduling_policy import V1alpha1GangSchedulingPolicy from kubernetes.client.models.v1alpha1_json_patch import V1alpha1JSONPatch from kubernetes.client.models.v1alpha1_match_condition import V1alpha1MatchCondition from kubernetes.client.models.v1alpha1_match_resources import V1alpha1MatchResources -from kubernetes.client.models.v1alpha1_migration_condition import V1alpha1MigrationCondition from kubernetes.client.models.v1alpha1_mutating_admission_policy import V1alpha1MutatingAdmissionPolicy from kubernetes.client.models.v1alpha1_mutating_admission_policy_binding import V1alpha1MutatingAdmissionPolicyBinding from kubernetes.client.models.v1alpha1_mutating_admission_policy_binding_list import V1alpha1MutatingAdmissionPolicyBindingList @@ -643,31 +644,26 @@ from kubernetes.client.models.v1alpha1_named_rule_with_operations import V1alpha1NamedRuleWithOperations from kubernetes.client.models.v1alpha1_param_kind import V1alpha1ParamKind from kubernetes.client.models.v1alpha1_param_ref import V1alpha1ParamRef -from kubernetes.client.models.v1alpha1_pod_certificate_request import V1alpha1PodCertificateRequest -from kubernetes.client.models.v1alpha1_pod_certificate_request_list import V1alpha1PodCertificateRequestList -from kubernetes.client.models.v1alpha1_pod_certificate_request_spec import V1alpha1PodCertificateRequestSpec -from kubernetes.client.models.v1alpha1_pod_certificate_request_status import V1alpha1PodCertificateRequestStatus +from kubernetes.client.models.v1alpha1_pod_group import V1alpha1PodGroup +from kubernetes.client.models.v1alpha1_pod_group_policy import V1alpha1PodGroupPolicy from kubernetes.client.models.v1alpha1_server_storage_version import V1alpha1ServerStorageVersion 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_migration import V1alpha1StorageVersionMigration -from kubernetes.client.models.v1alpha1_storage_version_migration_list import V1alpha1StorageVersionMigrationList -from kubernetes.client.models.v1alpha1_storage_version_migration_spec import V1alpha1StorageVersionMigrationSpec -from kubernetes.client.models.v1alpha1_storage_version_migration_status import V1alpha1StorageVersionMigrationStatus from kubernetes.client.models.v1alpha1_storage_version_status import V1alpha1StorageVersionStatus +from kubernetes.client.models.v1alpha1_typed_local_object_reference import V1alpha1TypedLocalObjectReference from kubernetes.client.models.v1alpha1_variable import V1alpha1Variable -from kubernetes.client.models.v1alpha1_volume_attributes_class import V1alpha1VolumeAttributesClass -from kubernetes.client.models.v1alpha1_volume_attributes_class_list import V1alpha1VolumeAttributesClassList +from kubernetes.client.models.v1alpha1_workload import V1alpha1Workload +from kubernetes.client.models.v1alpha1_workload_list import V1alpha1WorkloadList +from kubernetes.client.models.v1alpha1_workload_spec import V1alpha1WorkloadSpec from kubernetes.client.models.v1alpha2_lease_candidate import V1alpha2LeaseCandidate from kubernetes.client.models.v1alpha2_lease_candidate_list import V1alpha2LeaseCandidateList from kubernetes.client.models.v1alpha2_lease_candidate_spec import V1alpha2LeaseCandidateSpec -from kubernetes.client.models.v1alpha3_cel_device_selector import V1alpha3CELDeviceSelector -from kubernetes.client.models.v1alpha3_device_selector import V1alpha3DeviceSelector from kubernetes.client.models.v1alpha3_device_taint import V1alpha3DeviceTaint from kubernetes.client.models.v1alpha3_device_taint_rule import V1alpha3DeviceTaintRule from kubernetes.client.models.v1alpha3_device_taint_rule_list import V1alpha3DeviceTaintRuleList from kubernetes.client.models.v1alpha3_device_taint_rule_spec import V1alpha3DeviceTaintRuleSpec +from kubernetes.client.models.v1alpha3_device_taint_rule_status import V1alpha3DeviceTaintRuleStatus from kubernetes.client.models.v1alpha3_device_taint_selector import V1alpha3DeviceTaintSelector from kubernetes.client.models.v1beta1_allocated_device_status import V1beta1AllocatedDeviceStatus from kubernetes.client.models.v1beta1_allocation_result import V1beta1AllocationResult @@ -723,6 +719,10 @@ from kubernetes.client.models.v1beta1_param_kind import V1beta1ParamKind from kubernetes.client.models.v1beta1_param_ref import V1beta1ParamRef from kubernetes.client.models.v1beta1_parent_reference import V1beta1ParentReference +from kubernetes.client.models.v1beta1_pod_certificate_request import V1beta1PodCertificateRequest +from kubernetes.client.models.v1beta1_pod_certificate_request_list import V1beta1PodCertificateRequestList +from kubernetes.client.models.v1beta1_pod_certificate_request_spec import V1beta1PodCertificateRequestSpec +from kubernetes.client.models.v1beta1_pod_certificate_request_status import V1beta1PodCertificateRequestStatus from kubernetes.client.models.v1beta1_resource_claim import V1beta1ResourceClaim from kubernetes.client.models.v1beta1_resource_claim_consumer_reference import V1beta1ResourceClaimConsumerReference from kubernetes.client.models.v1beta1_resource_claim_list import V1beta1ResourceClaimList @@ -739,6 +739,10 @@ from kubernetes.client.models.v1beta1_service_cidr_list import V1beta1ServiceCIDRList from kubernetes.client.models.v1beta1_service_cidr_spec import V1beta1ServiceCIDRSpec from kubernetes.client.models.v1beta1_service_cidr_status import V1beta1ServiceCIDRStatus +from kubernetes.client.models.v1beta1_storage_version_migration import V1beta1StorageVersionMigration +from kubernetes.client.models.v1beta1_storage_version_migration_list import V1beta1StorageVersionMigrationList +from kubernetes.client.models.v1beta1_storage_version_migration_spec import V1beta1StorageVersionMigrationSpec +from kubernetes.client.models.v1beta1_storage_version_migration_status import V1beta1StorageVersionMigrationStatus from kubernetes.client.models.v1beta1_variable import V1beta1Variable from kubernetes.client.models.v1beta1_volume_attributes_class import V1beta1VolumeAttributesClass from kubernetes.client.models.v1beta1_volume_attributes_class_list import V1beta1VolumeAttributesClassList diff --git a/kubernetes/client/api/__init__.py b/kubernetes/client/api/__init__.py index 7bc5ad8825..96fa9d53b9 100644 --- a/kubernetes/client/api/__init__.py +++ b/kubernetes/client/api/__init__.py @@ -61,10 +61,10 @@ from kubernetes.client.api.resource_v1beta2_api import ResourceV1beta2Api 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.storage_api import StorageApi from kubernetes.client.api.storage_v1_api import StorageV1Api -from kubernetes.client.api.storage_v1alpha1_api import StorageV1alpha1Api from kubernetes.client.api.storage_v1beta1_api import StorageV1beta1Api from kubernetes.client.api.storagemigration_api import StoragemigrationApi -from kubernetes.client.api.storagemigration_v1alpha1_api import StoragemigrationV1alpha1Api +from kubernetes.client.api.storagemigration_v1beta1_api import StoragemigrationV1beta1Api from kubernetes.client.api.version_api import VersionApi diff --git a/kubernetes/client/api/admissionregistration_api.py b/kubernetes/client/api/admissionregistration_api.py index 2a0b527cb2..27972c729b 100644 --- a/kubernetes/client/api/admissionregistration_api.py +++ b/kubernetes/client/api/admissionregistration_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/admissionregistration_v1_api.py b/kubernetes/client/api/admissionregistration_v1_api.py index abde655ea5..b580fc3480 100644 --- a/kubernetes/client/api/admissionregistration_v1_api.py +++ b/kubernetes/client/api/admissionregistration_v1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/admissionregistration_v1alpha1_api.py b/kubernetes/client/api/admissionregistration_v1alpha1_api.py index c95724be61..d0a41aa82e 100644 --- a/kubernetes/client/api/admissionregistration_v1alpha1_api.py +++ b/kubernetes/client/api/admissionregistration_v1alpha1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/admissionregistration_v1beta1_api.py b/kubernetes/client/api/admissionregistration_v1beta1_api.py index 9b14fbb54c..9fcc00d5f9 100644 --- a/kubernetes/client/api/admissionregistration_v1beta1_api.py +++ b/kubernetes/client/api/admissionregistration_v1beta1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/apiextensions_api.py b/kubernetes/client/api/apiextensions_api.py index a2de1de5af..3ffc26b5ec 100644 --- a/kubernetes/client/api/apiextensions_api.py +++ b/kubernetes/client/api/apiextensions_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/apiextensions_v1_api.py b/kubernetes/client/api/apiextensions_v1_api.py index f3c801159f..5e73868141 100644 --- a/kubernetes/client/api/apiextensions_v1_api.py +++ b/kubernetes/client/api/apiextensions_v1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/apiregistration_api.py b/kubernetes/client/api/apiregistration_api.py index cf5f7a2e23..1bb435a00b 100644 --- a/kubernetes/client/api/apiregistration_api.py +++ b/kubernetes/client/api/apiregistration_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/apiregistration_v1_api.py b/kubernetes/client/api/apiregistration_v1_api.py index 1ac27e9974..63ef4eaad8 100644 --- a/kubernetes/client/api/apiregistration_v1_api.py +++ b/kubernetes/client/api/apiregistration_v1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/apis_api.py b/kubernetes/client/api/apis_api.py index 24f6de1741..850b9770d7 100644 --- a/kubernetes/client/api/apis_api.py +++ b/kubernetes/client/api/apis_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/apps_api.py b/kubernetes/client/api/apps_api.py index 1da5f3314d..05dbaf0166 100644 --- a/kubernetes/client/api/apps_api.py +++ b/kubernetes/client/api/apps_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/apps_v1_api.py b/kubernetes/client/api/apps_v1_api.py index 93e332b133..9b373fea32 100644 --- a/kubernetes/client/api/apps_v1_api.py +++ b/kubernetes/client/api/apps_v1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/authentication_api.py b/kubernetes/client/api/authentication_api.py index 27b118c98b..a05e2ad1c7 100644 --- a/kubernetes/client/api/authentication_api.py +++ b/kubernetes/client/api/authentication_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/authentication_v1_api.py b/kubernetes/client/api/authentication_v1_api.py index 34e9396f22..ebc5f74e99 100644 --- a/kubernetes/client/api/authentication_v1_api.py +++ b/kubernetes/client/api/authentication_v1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/authorization_api.py b/kubernetes/client/api/authorization_api.py index e0fe3712ea..0c599c4468 100644 --- a/kubernetes/client/api/authorization_api.py +++ b/kubernetes/client/api/authorization_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/authorization_v1_api.py b/kubernetes/client/api/authorization_v1_api.py index c240ce272f..653ddca302 100644 --- a/kubernetes/client/api/authorization_v1_api.py +++ b/kubernetes/client/api/authorization_v1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/autoscaling_api.py b/kubernetes/client/api/autoscaling_api.py index aedbf889a5..7d5ec76eaf 100644 --- a/kubernetes/client/api/autoscaling_api.py +++ b/kubernetes/client/api/autoscaling_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/autoscaling_v1_api.py b/kubernetes/client/api/autoscaling_v1_api.py index 2a935fbab0..bd131c21c0 100644 --- a/kubernetes/client/api/autoscaling_v1_api.py +++ b/kubernetes/client/api/autoscaling_v1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/autoscaling_v2_api.py b/kubernetes/client/api/autoscaling_v2_api.py index ce95f1f2ca..7405e9bc0f 100644 --- a/kubernetes/client/api/autoscaling_v2_api.py +++ b/kubernetes/client/api/autoscaling_v2_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/batch_api.py b/kubernetes/client/api/batch_api.py index 8c9b1a1158..156eafcba2 100644 --- a/kubernetes/client/api/batch_api.py +++ b/kubernetes/client/api/batch_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/batch_v1_api.py b/kubernetes/client/api/batch_v1_api.py index 3881dc5d44..aaf45f957d 100644 --- a/kubernetes/client/api/batch_v1_api.py +++ b/kubernetes/client/api/batch_v1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/certificates_api.py b/kubernetes/client/api/certificates_api.py index 4e1bb128a5..a47bc5a92a 100644 --- a/kubernetes/client/api/certificates_api.py +++ b/kubernetes/client/api/certificates_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/certificates_v1_api.py b/kubernetes/client/api/certificates_v1_api.py index 3447d85dce..55c1de776f 100644 --- a/kubernetes/client/api/certificates_v1_api.py +++ b/kubernetes/client/api/certificates_v1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/certificates_v1alpha1_api.py b/kubernetes/client/api/certificates_v1alpha1_api.py index 168a2f7ee0..c60ce89584 100644 --- a/kubernetes/client/api/certificates_v1alpha1_api.py +++ b/kubernetes/client/api/certificates_v1alpha1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -170,149 +170,6 @@ def create_cluster_trust_bundle_with_http_info(self, body, **kwargs): # noqa: E _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_namespaced_pod_certificate_request(self, namespace, body, **kwargs): # noqa: E501 - """create_namespaced_pod_certificate_request # noqa: E501 - - create a PodCertificateRequest # noqa: E501 - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_namespaced_pod_certificate_request(namespace, body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param str namespace: object name and auth scope, such as for teams and projects (required) - :param V1alpha1PodCertificateRequest body: (required) - :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). - :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed - :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. - :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: V1alpha1PodCertificateRequest - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.create_namespaced_pod_certificate_request_with_http_info(namespace, body, **kwargs) # noqa: E501 - - def create_namespaced_pod_certificate_request_with_http_info(self, namespace, body, **kwargs): # noqa: E501 - """create_namespaced_pod_certificate_request # noqa: E501 - - create a PodCertificateRequest # noqa: E501 - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_namespaced_pod_certificate_request_with_http_info(namespace, body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param str namespace: object name and auth scope, such as for teams and projects (required) - :param V1alpha1PodCertificateRequest body: (required) - :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). - :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed - :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. - :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(V1alpha1PodCertificateRequest, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'namespace', - 'body', - 'pretty', - 'dry_run', - 'field_manager', - 'field_validation' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method create_namespaced_pod_certificate_request" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'namespace' is set - if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 - local_var_params['namespace'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `namespace` when calling `create_namespaced_pod_certificate_request`") # noqa: E501 - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_namespaced_pod_certificate_request`") # noqa: E501 - - collection_formats = {} - - path_params = {} - if 'namespace' in local_var_params: - path_params['namespace'] = local_var_params['namespace'] # noqa: E501 - - query_params = [] - if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 - query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 - if 'dry_run' in local_var_params and local_var_params['dry_run'] is not None: # noqa: E501 - query_params.append(('dryRun', local_var_params['dry_run'])) # noqa: E501 - if 'field_manager' in local_var_params and local_var_params['field_manager'] is not None: # noqa: E501 - query_params.append(('fieldManager', local_var_params['field_manager'])) # noqa: E501 - if 'field_validation' in local_var_params and local_var_params['field_validation'] is not None: # noqa: E501 - query_params.append(('fieldValidation', local_var_params['field_validation'])) # noqa: E501 - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 - - # Authentication setting - auth_settings = ['BearerToken'] # noqa: E501 - - return self.api_client.call_api( - '/apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='V1alpha1PodCertificateRequest', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - def delete_cluster_trust_bundle(self, name, **kwargs): # noqa: E501 """delete_cluster_trust_bundle # noqa: E501 @@ -546,1574 +403,18 @@ def delete_collection_cluster_trust_bundle_with_http_info(self, **kwargs): # no 'pretty', '_continue', 'dry_run', - 'field_selector', - 'grace_period_seconds', - 'ignore_store_read_error_with_cluster_breaking_potential', - 'label_selector', - 'limit', - 'orphan_dependents', - 'propagation_policy', - 'resource_version', - 'resource_version_match', - 'send_initial_events', - 'timeout_seconds', - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method delete_collection_cluster_trust_bundle" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - - collection_formats = {} - - path_params = {} - - query_params = [] - if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 - query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 - if '_continue' in local_var_params and local_var_params['_continue'] is not None: # noqa: E501 - query_params.append(('continue', local_var_params['_continue'])) # noqa: E501 - if 'dry_run' in local_var_params and local_var_params['dry_run'] is not None: # noqa: E501 - query_params.append(('dryRun', local_var_params['dry_run'])) # noqa: E501 - if 'field_selector' in local_var_params and local_var_params['field_selector'] is not None: # noqa: E501 - query_params.append(('fieldSelector', local_var_params['field_selector'])) # noqa: E501 - if 'grace_period_seconds' in local_var_params and local_var_params['grace_period_seconds'] is not None: # noqa: E501 - query_params.append(('gracePeriodSeconds', local_var_params['grace_period_seconds'])) # noqa: E501 - if 'ignore_store_read_error_with_cluster_breaking_potential' in local_var_params and local_var_params['ignore_store_read_error_with_cluster_breaking_potential'] is not None: # noqa: E501 - query_params.append(('ignoreStoreReadErrorWithClusterBreakingPotential', local_var_params['ignore_store_read_error_with_cluster_breaking_potential'])) # noqa: E501 - if 'label_selector' in local_var_params and local_var_params['label_selector'] is not None: # noqa: E501 - query_params.append(('labelSelector', local_var_params['label_selector'])) # noqa: E501 - if 'limit' in local_var_params and local_var_params['limit'] is not None: # noqa: E501 - query_params.append(('limit', local_var_params['limit'])) # noqa: E501 - if 'orphan_dependents' in local_var_params and local_var_params['orphan_dependents'] is not None: # noqa: E501 - query_params.append(('orphanDependents', local_var_params['orphan_dependents'])) # noqa: E501 - if 'propagation_policy' in local_var_params and local_var_params['propagation_policy'] is not None: # noqa: E501 - query_params.append(('propagationPolicy', local_var_params['propagation_policy'])) # noqa: E501 - if 'resource_version' in local_var_params and local_var_params['resource_version'] is not None: # noqa: E501 - query_params.append(('resourceVersion', local_var_params['resource_version'])) # noqa: E501 - if 'resource_version_match' in local_var_params and local_var_params['resource_version_match'] is not None: # noqa: E501 - query_params.append(('resourceVersionMatch', local_var_params['resource_version_match'])) # noqa: E501 - if 'send_initial_events' in local_var_params and local_var_params['send_initial_events'] is not None: # noqa: E501 - query_params.append(('sendInitialEvents', local_var_params['send_initial_events'])) # noqa: E501 - if 'timeout_seconds' in local_var_params and local_var_params['timeout_seconds'] is not None: # noqa: E501 - query_params.append(('timeoutSeconds', local_var_params['timeout_seconds'])) # noqa: E501 - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 - - # Authentication setting - auth_settings = ['BearerToken'] # noqa: E501 - - return self.api_client.call_api( - '/apis/certificates.k8s.io/v1alpha1/clustertrustbundles', 'DELETE', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='V1Status', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def delete_collection_namespaced_pod_certificate_request(self, namespace, **kwargs): # noqa: E501 - """delete_collection_namespaced_pod_certificate_request # noqa: E501 - - delete collection of PodCertificateRequest # noqa: E501 - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_collection_namespaced_pod_certificate_request(namespace, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param str namespace: object name and auth scope, such as for teams and projects (required) - :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). - :param str _continue: The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. - :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed - :param str field_selector: A selector to restrict the list of returned objects by their fields. Defaults to everything. - :param int grace_period_seconds: The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. - :param bool ignore_store_read_error_with_cluster_breaking_potential: if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it - :param str label_selector: A selector to restrict the list of returned objects by their labels. Defaults to everything. - :param int limit: limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. - :param bool orphan_dependents: Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. - :param str propagation_policy: Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. - :param str resource_version: resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset - :param str resource_version_match: resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset - :param bool send_initial_events: `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. - :param int timeout_seconds: Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. - :param V1DeleteOptions body: - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: V1Status - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.delete_collection_namespaced_pod_certificate_request_with_http_info(namespace, **kwargs) # noqa: E501 - - def delete_collection_namespaced_pod_certificate_request_with_http_info(self, namespace, **kwargs): # noqa: E501 - """delete_collection_namespaced_pod_certificate_request # noqa: E501 - - delete collection of PodCertificateRequest # noqa: E501 - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_collection_namespaced_pod_certificate_request_with_http_info(namespace, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param str namespace: object name and auth scope, such as for teams and projects (required) - :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). - :param str _continue: The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. - :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed - :param str field_selector: A selector to restrict the list of returned objects by their fields. Defaults to everything. - :param int grace_period_seconds: The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. - :param bool ignore_store_read_error_with_cluster_breaking_potential: if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it - :param str label_selector: A selector to restrict the list of returned objects by their labels. Defaults to everything. - :param int limit: limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. - :param bool orphan_dependents: Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. - :param str propagation_policy: Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. - :param str resource_version: resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset - :param str resource_version_match: resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset - :param bool send_initial_events: `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. - :param int timeout_seconds: Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. - :param V1DeleteOptions body: - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(V1Status, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'namespace', - 'pretty', - '_continue', - 'dry_run', - 'field_selector', - 'grace_period_seconds', - 'ignore_store_read_error_with_cluster_breaking_potential', - 'label_selector', - 'limit', - 'orphan_dependents', - 'propagation_policy', - 'resource_version', - 'resource_version_match', - 'send_initial_events', - 'timeout_seconds', - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method delete_collection_namespaced_pod_certificate_request" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'namespace' is set - if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 - local_var_params['namespace'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `namespace` when calling `delete_collection_namespaced_pod_certificate_request`") # noqa: E501 - - collection_formats = {} - - path_params = {} - if 'namespace' in local_var_params: - path_params['namespace'] = local_var_params['namespace'] # noqa: E501 - - query_params = [] - if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 - query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 - if '_continue' in local_var_params and local_var_params['_continue'] is not None: # noqa: E501 - query_params.append(('continue', local_var_params['_continue'])) # noqa: E501 - if 'dry_run' in local_var_params and local_var_params['dry_run'] is not None: # noqa: E501 - query_params.append(('dryRun', local_var_params['dry_run'])) # noqa: E501 - if 'field_selector' in local_var_params and local_var_params['field_selector'] is not None: # noqa: E501 - query_params.append(('fieldSelector', local_var_params['field_selector'])) # noqa: E501 - if 'grace_period_seconds' in local_var_params and local_var_params['grace_period_seconds'] is not None: # noqa: E501 - query_params.append(('gracePeriodSeconds', local_var_params['grace_period_seconds'])) # noqa: E501 - if 'ignore_store_read_error_with_cluster_breaking_potential' in local_var_params and local_var_params['ignore_store_read_error_with_cluster_breaking_potential'] is not None: # noqa: E501 - query_params.append(('ignoreStoreReadErrorWithClusterBreakingPotential', local_var_params['ignore_store_read_error_with_cluster_breaking_potential'])) # noqa: E501 - if 'label_selector' in local_var_params and local_var_params['label_selector'] is not None: # noqa: E501 - query_params.append(('labelSelector', local_var_params['label_selector'])) # noqa: E501 - if 'limit' in local_var_params and local_var_params['limit'] is not None: # noqa: E501 - query_params.append(('limit', local_var_params['limit'])) # noqa: E501 - if 'orphan_dependents' in local_var_params and local_var_params['orphan_dependents'] is not None: # noqa: E501 - query_params.append(('orphanDependents', local_var_params['orphan_dependents'])) # noqa: E501 - if 'propagation_policy' in local_var_params and local_var_params['propagation_policy'] is not None: # noqa: E501 - query_params.append(('propagationPolicy', local_var_params['propagation_policy'])) # noqa: E501 - if 'resource_version' in local_var_params and local_var_params['resource_version'] is not None: # noqa: E501 - query_params.append(('resourceVersion', local_var_params['resource_version'])) # noqa: E501 - if 'resource_version_match' in local_var_params and local_var_params['resource_version_match'] is not None: # noqa: E501 - query_params.append(('resourceVersionMatch', local_var_params['resource_version_match'])) # noqa: E501 - if 'send_initial_events' in local_var_params and local_var_params['send_initial_events'] is not None: # noqa: E501 - query_params.append(('sendInitialEvents', local_var_params['send_initial_events'])) # noqa: E501 - if 'timeout_seconds' in local_var_params and local_var_params['timeout_seconds'] is not None: # noqa: E501 - query_params.append(('timeoutSeconds', local_var_params['timeout_seconds'])) # noqa: E501 - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 - - # Authentication setting - auth_settings = ['BearerToken'] # noqa: E501 - - return self.api_client.call_api( - '/apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests', 'DELETE', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='V1Status', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def delete_namespaced_pod_certificate_request(self, name, namespace, **kwargs): # noqa: E501 - """delete_namespaced_pod_certificate_request # noqa: E501 - - delete a PodCertificateRequest # noqa: E501 - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_namespaced_pod_certificate_request(name, namespace, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param str name: name of the PodCertificateRequest (required) - :param str namespace: object name and auth scope, such as for teams and projects (required) - :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). - :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed - :param int grace_period_seconds: The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. - :param bool ignore_store_read_error_with_cluster_breaking_potential: if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it - :param bool orphan_dependents: Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. - :param str propagation_policy: Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. - :param V1DeleteOptions body: - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: V1Status - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.delete_namespaced_pod_certificate_request_with_http_info(name, namespace, **kwargs) # noqa: E501 - - def delete_namespaced_pod_certificate_request_with_http_info(self, name, namespace, **kwargs): # noqa: E501 - """delete_namespaced_pod_certificate_request # noqa: E501 - - delete a PodCertificateRequest # noqa: E501 - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_namespaced_pod_certificate_request_with_http_info(name, namespace, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param str name: name of the PodCertificateRequest (required) - :param str namespace: object name and auth scope, such as for teams and projects (required) - :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). - :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed - :param int grace_period_seconds: The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. - :param bool ignore_store_read_error_with_cluster_breaking_potential: if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it - :param bool orphan_dependents: Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. - :param str propagation_policy: Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. - :param V1DeleteOptions body: - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(V1Status, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'name', - 'namespace', - 'pretty', - 'dry_run', - 'grace_period_seconds', - 'ignore_store_read_error_with_cluster_breaking_potential', - 'orphan_dependents', - 'propagation_policy', - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method delete_namespaced_pod_certificate_request" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'name' is set - if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 - local_var_params['name'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `name` when calling `delete_namespaced_pod_certificate_request`") # noqa: E501 - # verify the required parameter 'namespace' is set - if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 - local_var_params['namespace'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `namespace` when calling `delete_namespaced_pod_certificate_request`") # noqa: E501 - - collection_formats = {} - - path_params = {} - if 'name' in local_var_params: - path_params['name'] = local_var_params['name'] # noqa: E501 - if 'namespace' in local_var_params: - path_params['namespace'] = local_var_params['namespace'] # noqa: E501 - - query_params = [] - if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 - query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 - if 'dry_run' in local_var_params and local_var_params['dry_run'] is not None: # noqa: E501 - query_params.append(('dryRun', local_var_params['dry_run'])) # noqa: E501 - if 'grace_period_seconds' in local_var_params and local_var_params['grace_period_seconds'] is not None: # noqa: E501 - query_params.append(('gracePeriodSeconds', local_var_params['grace_period_seconds'])) # noqa: E501 - if 'ignore_store_read_error_with_cluster_breaking_potential' in local_var_params and local_var_params['ignore_store_read_error_with_cluster_breaking_potential'] is not None: # noqa: E501 - query_params.append(('ignoreStoreReadErrorWithClusterBreakingPotential', local_var_params['ignore_store_read_error_with_cluster_breaking_potential'])) # noqa: E501 - if 'orphan_dependents' in local_var_params and local_var_params['orphan_dependents'] is not None: # noqa: E501 - query_params.append(('orphanDependents', local_var_params['orphan_dependents'])) # noqa: E501 - if 'propagation_policy' in local_var_params and local_var_params['propagation_policy'] is not None: # noqa: E501 - query_params.append(('propagationPolicy', local_var_params['propagation_policy'])) # noqa: E501 - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 - - # Authentication setting - auth_settings = ['BearerToken'] # noqa: E501 - - return self.api_client.call_api( - '/apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests/{name}', 'DELETE', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='V1Status', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def get_api_resources(self, **kwargs): # noqa: E501 - """get_api_resources # noqa: E501 - - get available resources # noqa: E501 - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_api_resources(async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: V1APIResourceList - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.get_api_resources_with_http_info(**kwargs) # noqa: E501 - - def get_api_resources_with_http_info(self, **kwargs): # noqa: E501 - """get_api_resources # noqa: E501 - - get available resources # noqa: E501 - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_api_resources_with_http_info(async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(V1APIResourceList, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method get_api_resources" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 - - # Authentication setting - auth_settings = ['BearerToken'] # noqa: E501 - - return self.api_client.call_api( - '/apis/certificates.k8s.io/v1alpha1/', 'GET', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='V1APIResourceList', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def list_cluster_trust_bundle(self, **kwargs): # noqa: E501 - """list_cluster_trust_bundle # noqa: E501 - - list or watch objects of kind ClusterTrustBundle # noqa: E501 - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.list_cluster_trust_bundle(async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). - :param bool allow_watch_bookmarks: allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. - :param str _continue: The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. - :param str field_selector: A selector to restrict the list of returned objects by their fields. Defaults to everything. - :param str label_selector: A selector to restrict the list of returned objects by their labels. Defaults to everything. - :param int limit: limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. - :param str resource_version: resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset - :param str resource_version_match: resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset - :param bool send_initial_events: `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. - :param int timeout_seconds: Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. - :param bool watch: Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: V1alpha1ClusterTrustBundleList - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.list_cluster_trust_bundle_with_http_info(**kwargs) # noqa: E501 - - def list_cluster_trust_bundle_with_http_info(self, **kwargs): # noqa: E501 - """list_cluster_trust_bundle # noqa: E501 - - list or watch objects of kind ClusterTrustBundle # noqa: E501 - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.list_cluster_trust_bundle_with_http_info(async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). - :param bool allow_watch_bookmarks: allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. - :param str _continue: The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. - :param str field_selector: A selector to restrict the list of returned objects by their fields. Defaults to everything. - :param str label_selector: A selector to restrict the list of returned objects by their labels. Defaults to everything. - :param int limit: limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. - :param str resource_version: resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset - :param str resource_version_match: resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset - :param bool send_initial_events: `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. - :param int timeout_seconds: Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. - :param bool watch: Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(V1alpha1ClusterTrustBundleList, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'pretty', - 'allow_watch_bookmarks', - '_continue', - 'field_selector', - 'label_selector', - 'limit', - 'resource_version', - 'resource_version_match', - 'send_initial_events', - 'timeout_seconds', - 'watch' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method list_cluster_trust_bundle" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - - collection_formats = {} - - path_params = {} - - query_params = [] - if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 - query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 - if 'allow_watch_bookmarks' in local_var_params and local_var_params['allow_watch_bookmarks'] is not None: # noqa: E501 - query_params.append(('allowWatchBookmarks', local_var_params['allow_watch_bookmarks'])) # noqa: E501 - if '_continue' in local_var_params and local_var_params['_continue'] is not None: # noqa: E501 - query_params.append(('continue', local_var_params['_continue'])) # noqa: E501 - if 'field_selector' in local_var_params and local_var_params['field_selector'] is not None: # noqa: E501 - query_params.append(('fieldSelector', local_var_params['field_selector'])) # noqa: E501 - if 'label_selector' in local_var_params and local_var_params['label_selector'] is not None: # noqa: E501 - query_params.append(('labelSelector', local_var_params['label_selector'])) # noqa: E501 - if 'limit' in local_var_params and local_var_params['limit'] is not None: # noqa: E501 - query_params.append(('limit', local_var_params['limit'])) # noqa: E501 - if 'resource_version' in local_var_params and local_var_params['resource_version'] is not None: # noqa: E501 - query_params.append(('resourceVersion', local_var_params['resource_version'])) # noqa: E501 - if 'resource_version_match' in local_var_params and local_var_params['resource_version_match'] is not None: # noqa: E501 - query_params.append(('resourceVersionMatch', local_var_params['resource_version_match'])) # noqa: E501 - if 'send_initial_events' in local_var_params and local_var_params['send_initial_events'] is not None: # noqa: E501 - query_params.append(('sendInitialEvents', local_var_params['send_initial_events'])) # noqa: E501 - if 'timeout_seconds' in local_var_params and local_var_params['timeout_seconds'] is not None: # noqa: E501 - query_params.append(('timeoutSeconds', local_var_params['timeout_seconds'])) # noqa: E501 - if 'watch' in local_var_params and local_var_params['watch'] is not None: # noqa: E501 - query_params.append(('watch', local_var_params['watch'])) # noqa: E501 - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor', 'application/json;stream=watch', 'application/vnd.kubernetes.protobuf;stream=watch', 'application/cbor-seq']) # noqa: E501 - - # Authentication setting - auth_settings = ['BearerToken'] # noqa: E501 - - return self.api_client.call_api( - '/apis/certificates.k8s.io/v1alpha1/clustertrustbundles', 'GET', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='V1alpha1ClusterTrustBundleList', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def list_namespaced_pod_certificate_request(self, namespace, **kwargs): # noqa: E501 - """list_namespaced_pod_certificate_request # noqa: E501 - - list or watch objects of kind PodCertificateRequest # noqa: E501 - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.list_namespaced_pod_certificate_request(namespace, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param str namespace: object name and auth scope, such as for teams and projects (required) - :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). - :param bool allow_watch_bookmarks: allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. - :param str _continue: The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. - :param str field_selector: A selector to restrict the list of returned objects by their fields. Defaults to everything. - :param str label_selector: A selector to restrict the list of returned objects by their labels. Defaults to everything. - :param int limit: limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. - :param str resource_version: resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset - :param str resource_version_match: resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset - :param bool send_initial_events: `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. - :param int timeout_seconds: Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. - :param bool watch: Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: V1alpha1PodCertificateRequestList - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.list_namespaced_pod_certificate_request_with_http_info(namespace, **kwargs) # noqa: E501 - - def list_namespaced_pod_certificate_request_with_http_info(self, namespace, **kwargs): # noqa: E501 - """list_namespaced_pod_certificate_request # noqa: E501 - - list or watch objects of kind PodCertificateRequest # noqa: E501 - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.list_namespaced_pod_certificate_request_with_http_info(namespace, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param str namespace: object name and auth scope, such as for teams and projects (required) - :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). - :param bool allow_watch_bookmarks: allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. - :param str _continue: The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. - :param str field_selector: A selector to restrict the list of returned objects by their fields. Defaults to everything. - :param str label_selector: A selector to restrict the list of returned objects by their labels. Defaults to everything. - :param int limit: limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. - :param str resource_version: resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset - :param str resource_version_match: resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset - :param bool send_initial_events: `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. - :param int timeout_seconds: Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. - :param bool watch: Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(V1alpha1PodCertificateRequestList, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'namespace', - 'pretty', - 'allow_watch_bookmarks', - '_continue', - 'field_selector', - 'label_selector', - 'limit', - 'resource_version', - 'resource_version_match', - 'send_initial_events', - 'timeout_seconds', - 'watch' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method list_namespaced_pod_certificate_request" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'namespace' is set - if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 - local_var_params['namespace'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `namespace` when calling `list_namespaced_pod_certificate_request`") # noqa: E501 - - collection_formats = {} - - path_params = {} - if 'namespace' in local_var_params: - path_params['namespace'] = local_var_params['namespace'] # noqa: E501 - - query_params = [] - if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 - query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 - if 'allow_watch_bookmarks' in local_var_params and local_var_params['allow_watch_bookmarks'] is not None: # noqa: E501 - query_params.append(('allowWatchBookmarks', local_var_params['allow_watch_bookmarks'])) # noqa: E501 - if '_continue' in local_var_params and local_var_params['_continue'] is not None: # noqa: E501 - query_params.append(('continue', local_var_params['_continue'])) # noqa: E501 - if 'field_selector' in local_var_params and local_var_params['field_selector'] is not None: # noqa: E501 - query_params.append(('fieldSelector', local_var_params['field_selector'])) # noqa: E501 - if 'label_selector' in local_var_params and local_var_params['label_selector'] is not None: # noqa: E501 - query_params.append(('labelSelector', local_var_params['label_selector'])) # noqa: E501 - if 'limit' in local_var_params and local_var_params['limit'] is not None: # noqa: E501 - query_params.append(('limit', local_var_params['limit'])) # noqa: E501 - if 'resource_version' in local_var_params and local_var_params['resource_version'] is not None: # noqa: E501 - query_params.append(('resourceVersion', local_var_params['resource_version'])) # noqa: E501 - if 'resource_version_match' in local_var_params and local_var_params['resource_version_match'] is not None: # noqa: E501 - query_params.append(('resourceVersionMatch', local_var_params['resource_version_match'])) # noqa: E501 - if 'send_initial_events' in local_var_params and local_var_params['send_initial_events'] is not None: # noqa: E501 - query_params.append(('sendInitialEvents', local_var_params['send_initial_events'])) # noqa: E501 - if 'timeout_seconds' in local_var_params and local_var_params['timeout_seconds'] is not None: # noqa: E501 - query_params.append(('timeoutSeconds', local_var_params['timeout_seconds'])) # noqa: E501 - if 'watch' in local_var_params and local_var_params['watch'] is not None: # noqa: E501 - query_params.append(('watch', local_var_params['watch'])) # noqa: E501 - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor', 'application/json;stream=watch', 'application/vnd.kubernetes.protobuf;stream=watch', 'application/cbor-seq']) # noqa: E501 - - # Authentication setting - auth_settings = ['BearerToken'] # noqa: E501 - - return self.api_client.call_api( - '/apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests', 'GET', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='V1alpha1PodCertificateRequestList', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def list_pod_certificate_request_for_all_namespaces(self, **kwargs): # noqa: E501 - """list_pod_certificate_request_for_all_namespaces # noqa: E501 - - list or watch objects of kind PodCertificateRequest # noqa: E501 - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.list_pod_certificate_request_for_all_namespaces(async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param bool allow_watch_bookmarks: allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. - :param str _continue: The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. - :param str field_selector: A selector to restrict the list of returned objects by their fields. Defaults to everything. - :param str label_selector: A selector to restrict the list of returned objects by their labels. Defaults to everything. - :param int limit: limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. - :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). - :param str resource_version: resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset - :param str resource_version_match: resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset - :param bool send_initial_events: `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. - :param int timeout_seconds: Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. - :param bool watch: Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: V1alpha1PodCertificateRequestList - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.list_pod_certificate_request_for_all_namespaces_with_http_info(**kwargs) # noqa: E501 - - def list_pod_certificate_request_for_all_namespaces_with_http_info(self, **kwargs): # noqa: E501 - """list_pod_certificate_request_for_all_namespaces # noqa: E501 - - list or watch objects of kind PodCertificateRequest # noqa: E501 - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.list_pod_certificate_request_for_all_namespaces_with_http_info(async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param bool allow_watch_bookmarks: allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. - :param str _continue: The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. - :param str field_selector: A selector to restrict the list of returned objects by their fields. Defaults to everything. - :param str label_selector: A selector to restrict the list of returned objects by their labels. Defaults to everything. - :param int limit: limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. - :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). - :param str resource_version: resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset - :param str resource_version_match: resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset - :param bool send_initial_events: `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. - :param int timeout_seconds: Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. - :param bool watch: Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(V1alpha1PodCertificateRequestList, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'allow_watch_bookmarks', - '_continue', - 'field_selector', - 'label_selector', - 'limit', - 'pretty', - 'resource_version', - 'resource_version_match', - 'send_initial_events', - 'timeout_seconds', - 'watch' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method list_pod_certificate_request_for_all_namespaces" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - - collection_formats = {} - - path_params = {} - - query_params = [] - if 'allow_watch_bookmarks' in local_var_params and local_var_params['allow_watch_bookmarks'] is not None: # noqa: E501 - query_params.append(('allowWatchBookmarks', local_var_params['allow_watch_bookmarks'])) # noqa: E501 - if '_continue' in local_var_params and local_var_params['_continue'] is not None: # noqa: E501 - query_params.append(('continue', local_var_params['_continue'])) # noqa: E501 - if 'field_selector' in local_var_params and local_var_params['field_selector'] is not None: # noqa: E501 - query_params.append(('fieldSelector', local_var_params['field_selector'])) # noqa: E501 - if 'label_selector' in local_var_params and local_var_params['label_selector'] is not None: # noqa: E501 - query_params.append(('labelSelector', local_var_params['label_selector'])) # noqa: E501 - if 'limit' in local_var_params and local_var_params['limit'] is not None: # noqa: E501 - query_params.append(('limit', local_var_params['limit'])) # noqa: E501 - if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 - query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 - if 'resource_version' in local_var_params and local_var_params['resource_version'] is not None: # noqa: E501 - query_params.append(('resourceVersion', local_var_params['resource_version'])) # noqa: E501 - if 'resource_version_match' in local_var_params and local_var_params['resource_version_match'] is not None: # noqa: E501 - query_params.append(('resourceVersionMatch', local_var_params['resource_version_match'])) # noqa: E501 - if 'send_initial_events' in local_var_params and local_var_params['send_initial_events'] is not None: # noqa: E501 - query_params.append(('sendInitialEvents', local_var_params['send_initial_events'])) # noqa: E501 - if 'timeout_seconds' in local_var_params and local_var_params['timeout_seconds'] is not None: # noqa: E501 - query_params.append(('timeoutSeconds', local_var_params['timeout_seconds'])) # noqa: E501 - if 'watch' in local_var_params and local_var_params['watch'] is not None: # noqa: E501 - query_params.append(('watch', local_var_params['watch'])) # noqa: E501 - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor', 'application/json;stream=watch', 'application/vnd.kubernetes.protobuf;stream=watch', 'application/cbor-seq']) # noqa: E501 - - # Authentication setting - auth_settings = ['BearerToken'] # noqa: E501 - - return self.api_client.call_api( - '/apis/certificates.k8s.io/v1alpha1/podcertificaterequests', 'GET', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='V1alpha1PodCertificateRequestList', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def patch_cluster_trust_bundle(self, name, body, **kwargs): # noqa: E501 - """patch_cluster_trust_bundle # noqa: E501 - - partially update the specified ClusterTrustBundle # noqa: E501 - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.patch_cluster_trust_bundle(name, body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param str name: name of the ClusterTrustBundle (required) - :param object body: (required) - :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). - :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed - :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). - :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. - :param bool force: Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: V1alpha1ClusterTrustBundle - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.patch_cluster_trust_bundle_with_http_info(name, body, **kwargs) # noqa: E501 - - def patch_cluster_trust_bundle_with_http_info(self, name, body, **kwargs): # noqa: E501 - """patch_cluster_trust_bundle # noqa: E501 - - partially update the specified ClusterTrustBundle # noqa: E501 - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.patch_cluster_trust_bundle_with_http_info(name, body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param str name: name of the ClusterTrustBundle (required) - :param object body: (required) - :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). - :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed - :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). - :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. - :param bool force: Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(V1alpha1ClusterTrustBundle, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'name', - 'body', - 'pretty', - 'dry_run', - 'field_manager', - 'field_validation', - 'force' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method patch_cluster_trust_bundle" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'name' is set - if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 - local_var_params['name'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `name` when calling `patch_cluster_trust_bundle`") # noqa: E501 - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `patch_cluster_trust_bundle`") # noqa: E501 - - collection_formats = {} - - path_params = {} - if 'name' in local_var_params: - path_params['name'] = local_var_params['name'] # noqa: E501 - - query_params = [] - if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 - query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 - if 'dry_run' in local_var_params and local_var_params['dry_run'] is not None: # noqa: E501 - query_params.append(('dryRun', local_var_params['dry_run'])) # noqa: E501 - if 'field_manager' in local_var_params and local_var_params['field_manager'] is not None: # noqa: E501 - query_params.append(('fieldManager', local_var_params['field_manager'])) # noqa: E501 - if 'field_validation' in local_var_params and local_var_params['field_validation'] is not None: # noqa: E501 - query_params.append(('fieldValidation', local_var_params['field_validation'])) # noqa: E501 - if 'force' in local_var_params and local_var_params['force'] is not None: # noqa: E501 - query_params.append(('force', local_var_params['force'])) # noqa: E501 - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json-patch+json', 'application/merge-patch+json', 'application/strategic-merge-patch+json', 'application/apply-patch+yaml', 'application/apply-patch+cbor']) # noqa: E501 - - # Authentication setting - auth_settings = ['BearerToken'] # noqa: E501 - - return self.api_client.call_api( - '/apis/certificates.k8s.io/v1alpha1/clustertrustbundles/{name}', 'PATCH', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='V1alpha1ClusterTrustBundle', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def patch_namespaced_pod_certificate_request(self, name, namespace, body, **kwargs): # noqa: E501 - """patch_namespaced_pod_certificate_request # noqa: E501 - - partially update the specified PodCertificateRequest # noqa: E501 - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.patch_namespaced_pod_certificate_request(name, namespace, body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param str name: name of the PodCertificateRequest (required) - :param str namespace: object name and auth scope, such as for teams and projects (required) - :param object body: (required) - :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). - :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed - :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). - :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. - :param bool force: Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: V1alpha1PodCertificateRequest - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.patch_namespaced_pod_certificate_request_with_http_info(name, namespace, body, **kwargs) # noqa: E501 - - def patch_namespaced_pod_certificate_request_with_http_info(self, name, namespace, body, **kwargs): # noqa: E501 - """patch_namespaced_pod_certificate_request # noqa: E501 - - partially update the specified PodCertificateRequest # noqa: E501 - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.patch_namespaced_pod_certificate_request_with_http_info(name, namespace, body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param str name: name of the PodCertificateRequest (required) - :param str namespace: object name and auth scope, such as for teams and projects (required) - :param object body: (required) - :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). - :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed - :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). - :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. - :param bool force: Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(V1alpha1PodCertificateRequest, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'name', - 'namespace', - 'body', - 'pretty', - 'dry_run', - 'field_manager', - 'field_validation', - 'force' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method patch_namespaced_pod_certificate_request" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'name' is set - if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 - local_var_params['name'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `name` when calling `patch_namespaced_pod_certificate_request`") # noqa: E501 - # verify the required parameter 'namespace' is set - if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 - local_var_params['namespace'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `namespace` when calling `patch_namespaced_pod_certificate_request`") # noqa: E501 - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `patch_namespaced_pod_certificate_request`") # noqa: E501 - - collection_formats = {} - - path_params = {} - if 'name' in local_var_params: - path_params['name'] = local_var_params['name'] # noqa: E501 - if 'namespace' in local_var_params: - path_params['namespace'] = local_var_params['namespace'] # noqa: E501 - - query_params = [] - if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 - query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 - if 'dry_run' in local_var_params and local_var_params['dry_run'] is not None: # noqa: E501 - query_params.append(('dryRun', local_var_params['dry_run'])) # noqa: E501 - if 'field_manager' in local_var_params and local_var_params['field_manager'] is not None: # noqa: E501 - query_params.append(('fieldManager', local_var_params['field_manager'])) # noqa: E501 - if 'field_validation' in local_var_params and local_var_params['field_validation'] is not None: # noqa: E501 - query_params.append(('fieldValidation', local_var_params['field_validation'])) # noqa: E501 - if 'force' in local_var_params and local_var_params['force'] is not None: # noqa: E501 - query_params.append(('force', local_var_params['force'])) # noqa: E501 - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json-patch+json', 'application/merge-patch+json', 'application/strategic-merge-patch+json', 'application/apply-patch+yaml', 'application/apply-patch+cbor']) # noqa: E501 - - # Authentication setting - auth_settings = ['BearerToken'] # noqa: E501 - - return self.api_client.call_api( - '/apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests/{name}', 'PATCH', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='V1alpha1PodCertificateRequest', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def patch_namespaced_pod_certificate_request_status(self, name, namespace, body, **kwargs): # noqa: E501 - """patch_namespaced_pod_certificate_request_status # noqa: E501 - - partially update status of the specified PodCertificateRequest # noqa: E501 - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.patch_namespaced_pod_certificate_request_status(name, namespace, body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param str name: name of the PodCertificateRequest (required) - :param str namespace: object name and auth scope, such as for teams and projects (required) - :param object body: (required) - :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). - :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed - :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). - :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. - :param bool force: Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: V1alpha1PodCertificateRequest - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.patch_namespaced_pod_certificate_request_status_with_http_info(name, namespace, body, **kwargs) # noqa: E501 - - def patch_namespaced_pod_certificate_request_status_with_http_info(self, name, namespace, body, **kwargs): # noqa: E501 - """patch_namespaced_pod_certificate_request_status # noqa: E501 - - partially update status of the specified PodCertificateRequest # noqa: E501 - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.patch_namespaced_pod_certificate_request_status_with_http_info(name, namespace, body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param str name: name of the PodCertificateRequest (required) - :param str namespace: object name and auth scope, such as for teams and projects (required) - :param object body: (required) - :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). - :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed - :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). - :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. - :param bool force: Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(V1alpha1PodCertificateRequest, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'name', - 'namespace', - 'body', - 'pretty', - 'dry_run', - 'field_manager', - 'field_validation', - 'force' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method patch_namespaced_pod_certificate_request_status" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'name' is set - if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 - local_var_params['name'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `name` when calling `patch_namespaced_pod_certificate_request_status`") # noqa: E501 - # verify the required parameter 'namespace' is set - if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 - local_var_params['namespace'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `namespace` when calling `patch_namespaced_pod_certificate_request_status`") # noqa: E501 - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `patch_namespaced_pod_certificate_request_status`") # noqa: E501 - - collection_formats = {} - - path_params = {} - if 'name' in local_var_params: - path_params['name'] = local_var_params['name'] # noqa: E501 - if 'namespace' in local_var_params: - path_params['namespace'] = local_var_params['namespace'] # noqa: E501 - - query_params = [] - if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 - query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 - if 'dry_run' in local_var_params and local_var_params['dry_run'] is not None: # noqa: E501 - query_params.append(('dryRun', local_var_params['dry_run'])) # noqa: E501 - if 'field_manager' in local_var_params and local_var_params['field_manager'] is not None: # noqa: E501 - query_params.append(('fieldManager', local_var_params['field_manager'])) # noqa: E501 - if 'field_validation' in local_var_params and local_var_params['field_validation'] is not None: # noqa: E501 - query_params.append(('fieldValidation', local_var_params['field_validation'])) # noqa: E501 - if 'force' in local_var_params and local_var_params['force'] is not None: # noqa: E501 - query_params.append(('force', local_var_params['force'])) # noqa: E501 - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json-patch+json', 'application/merge-patch+json', 'application/strategic-merge-patch+json', 'application/apply-patch+yaml', 'application/apply-patch+cbor']) # noqa: E501 - - # Authentication setting - auth_settings = ['BearerToken'] # noqa: E501 - - return self.api_client.call_api( - '/apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests/{name}/status', 'PATCH', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='V1alpha1PodCertificateRequest', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def read_cluster_trust_bundle(self, name, **kwargs): # noqa: E501 - """read_cluster_trust_bundle # noqa: E501 - - read the specified ClusterTrustBundle # noqa: E501 - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.read_cluster_trust_bundle(name, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param str name: name of the ClusterTrustBundle (required) - :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: V1alpha1ClusterTrustBundle - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.read_cluster_trust_bundle_with_http_info(name, **kwargs) # noqa: E501 - - def read_cluster_trust_bundle_with_http_info(self, name, **kwargs): # noqa: E501 - """read_cluster_trust_bundle # noqa: E501 - - read the specified ClusterTrustBundle # noqa: E501 - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.read_cluster_trust_bundle_with_http_info(name, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param str name: name of the ClusterTrustBundle (required) - :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(V1alpha1ClusterTrustBundle, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'name', - 'pretty' + 'field_selector', + 'grace_period_seconds', + 'ignore_store_read_error_with_cluster_breaking_potential', + 'label_selector', + 'limit', + 'orphan_dependents', + 'propagation_policy', + 'resource_version', + 'resource_version_match', + 'send_initial_events', + 'timeout_seconds', + 'body' ] all_params.extend( [ @@ -2128,24 +429,44 @@ def read_cluster_trust_bundle_with_http_info(self, name, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method read_cluster_trust_bundle" % key + " to method delete_collection_cluster_trust_bundle" % key ) local_var_params[key] = val del local_var_params['kwargs'] - # verify the required parameter 'name' is set - if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 - local_var_params['name'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `name` when calling `read_cluster_trust_bundle`") # noqa: E501 collection_formats = {} path_params = {} - if 'name' in local_var_params: - path_params['name'] = local_var_params['name'] # noqa: E501 query_params = [] if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 + if '_continue' in local_var_params and local_var_params['_continue'] is not None: # noqa: E501 + query_params.append(('continue', local_var_params['_continue'])) # noqa: E501 + if 'dry_run' in local_var_params and local_var_params['dry_run'] is not None: # noqa: E501 + query_params.append(('dryRun', local_var_params['dry_run'])) # noqa: E501 + if 'field_selector' in local_var_params and local_var_params['field_selector'] is not None: # noqa: E501 + query_params.append(('fieldSelector', local_var_params['field_selector'])) # noqa: E501 + if 'grace_period_seconds' in local_var_params and local_var_params['grace_period_seconds'] is not None: # noqa: E501 + query_params.append(('gracePeriodSeconds', local_var_params['grace_period_seconds'])) # noqa: E501 + if 'ignore_store_read_error_with_cluster_breaking_potential' in local_var_params and local_var_params['ignore_store_read_error_with_cluster_breaking_potential'] is not None: # noqa: E501 + query_params.append(('ignoreStoreReadErrorWithClusterBreakingPotential', local_var_params['ignore_store_read_error_with_cluster_breaking_potential'])) # noqa: E501 + if 'label_selector' in local_var_params and local_var_params['label_selector'] is not None: # noqa: E501 + query_params.append(('labelSelector', local_var_params['label_selector'])) # noqa: E501 + if 'limit' in local_var_params and local_var_params['limit'] is not None: # noqa: E501 + query_params.append(('limit', local_var_params['limit'])) # noqa: E501 + if 'orphan_dependents' in local_var_params and local_var_params['orphan_dependents'] is not None: # noqa: E501 + query_params.append(('orphanDependents', local_var_params['orphan_dependents'])) # noqa: E501 + if 'propagation_policy' in local_var_params and local_var_params['propagation_policy'] is not None: # noqa: E501 + query_params.append(('propagationPolicy', local_var_params['propagation_policy'])) # noqa: E501 + if 'resource_version' in local_var_params and local_var_params['resource_version'] is not None: # noqa: E501 + query_params.append(('resourceVersion', local_var_params['resource_version'])) # noqa: E501 + if 'resource_version_match' in local_var_params and local_var_params['resource_version_match'] is not None: # noqa: E501 + query_params.append(('resourceVersionMatch', local_var_params['resource_version_match'])) # noqa: E501 + if 'send_initial_events' in local_var_params and local_var_params['send_initial_events'] is not None: # noqa: E501 + query_params.append(('sendInitialEvents', local_var_params['send_initial_events'])) # noqa: E501 + if 'timeout_seconds' in local_var_params and local_var_params['timeout_seconds'] is not None: # noqa: E501 + query_params.append(('timeoutSeconds', local_var_params['timeout_seconds'])) # noqa: E501 header_params = {} @@ -2153,6 +474,8 @@ def read_cluster_trust_bundle_with_http_info(self, name, **kwargs): # noqa: E50 local_var_files = {} body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] # HTTP header `Accept` header_params['Accept'] = self.api_client.select_header_accept( ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 @@ -2161,14 +484,14 @@ def read_cluster_trust_bundle_with_http_info(self, name, **kwargs): # noqa: E50 auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/certificates.k8s.io/v1alpha1/clustertrustbundles/{name}', 'GET', + '/apis/certificates.k8s.io/v1alpha1/clustertrustbundles', 'DELETE', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='V1alpha1ClusterTrustBundle', # noqa: E501 + response_type='V1Status', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -2176,19 +499,16 @@ def read_cluster_trust_bundle_with_http_info(self, name, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def read_namespaced_pod_certificate_request(self, name, namespace, **kwargs): # noqa: E501 - """read_namespaced_pod_certificate_request # noqa: E501 + def get_api_resources(self, **kwargs): # noqa: E501 + """get_api_resources # noqa: E501 - read the specified PodCertificateRequest # noqa: E501 + get available resources # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.read_namespaced_pod_certificate_request(name, namespace, async_req=True) + >>> thread = api.get_api_resources(async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param str name: name of the PodCertificateRequest (required) - :param str namespace: object name and auth scope, such as for teams and projects (required) - :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -2196,26 +516,23 @@ def read_namespaced_pod_certificate_request(self, name, namespace, **kwargs): # number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: V1alpha1PodCertificateRequest + :return: V1APIResourceList If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.read_namespaced_pod_certificate_request_with_http_info(name, namespace, **kwargs) # noqa: E501 + return self.get_api_resources_with_http_info(**kwargs) # noqa: E501 - def read_namespaced_pod_certificate_request_with_http_info(self, name, namespace, **kwargs): # noqa: E501 - """read_namespaced_pod_certificate_request # noqa: E501 + def get_api_resources_with_http_info(self, **kwargs): # noqa: E501 + """get_api_resources # noqa: E501 - read the specified PodCertificateRequest # noqa: E501 + get available resources # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.read_namespaced_pod_certificate_request_with_http_info(name, namespace, async_req=True) + >>> thread = api.get_api_resources_with_http_info(async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param str name: name of the PodCertificateRequest (required) - :param str namespace: object name and auth scope, such as for teams and projects (required) - :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -2225,7 +542,7 @@ def read_namespaced_pod_certificate_request_with_http_info(self, name, namespace number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(V1alpha1PodCertificateRequest, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(V1APIResourceList, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -2233,9 +550,6 @@ def read_namespaced_pod_certificate_request_with_http_info(self, name, namespace local_var_params = locals() all_params = [ - 'name', - 'namespace', - 'pretty' ] all_params.extend( [ @@ -2250,30 +564,16 @@ def read_namespaced_pod_certificate_request_with_http_info(self, name, namespace if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method read_namespaced_pod_certificate_request" % key + " to method get_api_resources" % key ) local_var_params[key] = val del local_var_params['kwargs'] - # verify the required parameter 'name' is set - if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 - local_var_params['name'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `name` when calling `read_namespaced_pod_certificate_request`") # noqa: E501 - # verify the required parameter 'namespace' is set - if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 - local_var_params['namespace'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `namespace` when calling `read_namespaced_pod_certificate_request`") # noqa: E501 collection_formats = {} path_params = {} - if 'name' in local_var_params: - path_params['name'] = local_var_params['name'] # noqa: E501 - if 'namespace' in local_var_params: - path_params['namespace'] = local_var_params['namespace'] # noqa: E501 query_params = [] - if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 - query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 header_params = {} @@ -2289,14 +589,14 @@ def read_namespaced_pod_certificate_request_with_http_info(self, name, namespace auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests/{name}', 'GET', + '/apis/certificates.k8s.io/v1alpha1/', 'GET', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='V1alpha1PodCertificateRequest', # noqa: E501 + response_type='V1APIResourceList', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -2304,19 +604,27 @@ def read_namespaced_pod_certificate_request_with_http_info(self, name, namespace _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def read_namespaced_pod_certificate_request_status(self, name, namespace, **kwargs): # noqa: E501 - """read_namespaced_pod_certificate_request_status # noqa: E501 + def list_cluster_trust_bundle(self, **kwargs): # noqa: E501 + """list_cluster_trust_bundle # noqa: E501 - read status of the specified PodCertificateRequest # noqa: E501 + list or watch objects of kind ClusterTrustBundle # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.read_namespaced_pod_certificate_request_status(name, namespace, async_req=True) + >>> thread = api.list_cluster_trust_bundle(async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param str name: name of the PodCertificateRequest (required) - :param str namespace: object name and auth scope, such as for teams and projects (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param bool allow_watch_bookmarks: allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. + :param str _continue: The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. + :param str field_selector: A selector to restrict the list of returned objects by their fields. Defaults to everything. + :param str label_selector: A selector to restrict the list of returned objects by their labels. Defaults to everything. + :param int limit: limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. + :param str resource_version: resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset + :param str resource_version_match: resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset + :param bool send_initial_events: `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. + :param int timeout_seconds: Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. + :param bool watch: Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -2324,26 +632,34 @@ def read_namespaced_pod_certificate_request_status(self, name, namespace, **kwar number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: V1alpha1PodCertificateRequest + :return: V1alpha1ClusterTrustBundleList If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.read_namespaced_pod_certificate_request_status_with_http_info(name, namespace, **kwargs) # noqa: E501 + return self.list_cluster_trust_bundle_with_http_info(**kwargs) # noqa: E501 - def read_namespaced_pod_certificate_request_status_with_http_info(self, name, namespace, **kwargs): # noqa: E501 - """read_namespaced_pod_certificate_request_status # noqa: E501 + def list_cluster_trust_bundle_with_http_info(self, **kwargs): # noqa: E501 + """list_cluster_trust_bundle # noqa: E501 - read status of the specified PodCertificateRequest # noqa: E501 + list or watch objects of kind ClusterTrustBundle # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.read_namespaced_pod_certificate_request_status_with_http_info(name, namespace, async_req=True) + >>> thread = api.list_cluster_trust_bundle_with_http_info(async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param str name: name of the PodCertificateRequest (required) - :param str namespace: object name and auth scope, such as for teams and projects (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param bool allow_watch_bookmarks: allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. + :param str _continue: The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. + :param str field_selector: A selector to restrict the list of returned objects by their fields. Defaults to everything. + :param str label_selector: A selector to restrict the list of returned objects by their labels. Defaults to everything. + :param int limit: limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. + :param str resource_version: resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset + :param str resource_version_match: resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset + :param bool send_initial_events: `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. + :param int timeout_seconds: Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. + :param bool watch: Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -2353,7 +669,7 @@ def read_namespaced_pod_certificate_request_status_with_http_info(self, name, na number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(V1alpha1PodCertificateRequest, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(V1alpha1ClusterTrustBundleList, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -2361,9 +677,17 @@ def read_namespaced_pod_certificate_request_status_with_http_info(self, name, na local_var_params = locals() all_params = [ - 'name', - 'namespace', - 'pretty' + 'pretty', + 'allow_watch_bookmarks', + '_continue', + 'field_selector', + 'label_selector', + 'limit', + 'resource_version', + 'resource_version_match', + 'send_initial_events', + 'timeout_seconds', + 'watch' ] all_params.extend( [ @@ -2378,30 +702,38 @@ def read_namespaced_pod_certificate_request_status_with_http_info(self, name, na if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method read_namespaced_pod_certificate_request_status" % key + " to method list_cluster_trust_bundle" % key ) local_var_params[key] = val del local_var_params['kwargs'] - # verify the required parameter 'name' is set - if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 - local_var_params['name'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `name` when calling `read_namespaced_pod_certificate_request_status`") # noqa: E501 - # verify the required parameter 'namespace' is set - if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 - local_var_params['namespace'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `namespace` when calling `read_namespaced_pod_certificate_request_status`") # noqa: E501 collection_formats = {} path_params = {} - if 'name' in local_var_params: - path_params['name'] = local_var_params['name'] # noqa: E501 - if 'namespace' in local_var_params: - path_params['namespace'] = local_var_params['namespace'] # noqa: E501 query_params = [] if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 + if 'allow_watch_bookmarks' in local_var_params and local_var_params['allow_watch_bookmarks'] is not None: # noqa: E501 + query_params.append(('allowWatchBookmarks', local_var_params['allow_watch_bookmarks'])) # noqa: E501 + if '_continue' in local_var_params and local_var_params['_continue'] is not None: # noqa: E501 + query_params.append(('continue', local_var_params['_continue'])) # noqa: E501 + if 'field_selector' in local_var_params and local_var_params['field_selector'] is not None: # noqa: E501 + query_params.append(('fieldSelector', local_var_params['field_selector'])) # noqa: E501 + if 'label_selector' in local_var_params and local_var_params['label_selector'] is not None: # noqa: E501 + query_params.append(('labelSelector', local_var_params['label_selector'])) # noqa: E501 + if 'limit' in local_var_params and local_var_params['limit'] is not None: # noqa: E501 + query_params.append(('limit', local_var_params['limit'])) # noqa: E501 + if 'resource_version' in local_var_params and local_var_params['resource_version'] is not None: # noqa: E501 + query_params.append(('resourceVersion', local_var_params['resource_version'])) # noqa: E501 + if 'resource_version_match' in local_var_params and local_var_params['resource_version_match'] is not None: # noqa: E501 + query_params.append(('resourceVersionMatch', local_var_params['resource_version_match'])) # noqa: E501 + if 'send_initial_events' in local_var_params and local_var_params['send_initial_events'] is not None: # noqa: E501 + query_params.append(('sendInitialEvents', local_var_params['send_initial_events'])) # noqa: E501 + if 'timeout_seconds' in local_var_params and local_var_params['timeout_seconds'] is not None: # noqa: E501 + query_params.append(('timeoutSeconds', local_var_params['timeout_seconds'])) # noqa: E501 + if 'watch' in local_var_params and local_var_params['watch'] is not None: # noqa: E501 + query_params.append(('watch', local_var_params['watch'])) # noqa: E501 header_params = {} @@ -2411,20 +743,20 @@ def read_namespaced_pod_certificate_request_status_with_http_info(self, name, na body_params = None # HTTP header `Accept` header_params['Accept'] = self.api_client.select_header_accept( - ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 + ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor', 'application/json;stream=watch', 'application/vnd.kubernetes.protobuf;stream=watch', 'application/cbor-seq']) # noqa: E501 # Authentication setting auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests/{name}/status', 'GET', + '/apis/certificates.k8s.io/v1alpha1/clustertrustbundles', 'GET', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='V1alpha1PodCertificateRequest', # noqa: E501 + response_type='V1alpha1ClusterTrustBundleList', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -2432,22 +764,23 @@ def read_namespaced_pod_certificate_request_status_with_http_info(self, name, na _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def replace_cluster_trust_bundle(self, name, body, **kwargs): # noqa: E501 - """replace_cluster_trust_bundle # noqa: E501 + def patch_cluster_trust_bundle(self, name, body, **kwargs): # noqa: E501 + """patch_cluster_trust_bundle # noqa: E501 - replace the specified ClusterTrustBundle # noqa: E501 + partially update the specified ClusterTrustBundle # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.replace_cluster_trust_bundle(name, body, async_req=True) + >>> thread = api.patch_cluster_trust_bundle(name, body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously :param str name: name of the ClusterTrustBundle (required) - :param V1alpha1ClusterTrustBundle body: (required) + :param object body: (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed - :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. + :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. + :param bool force: Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -2460,24 +793,25 @@ def replace_cluster_trust_bundle(self, name, body, **kwargs): # noqa: E501 returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.replace_cluster_trust_bundle_with_http_info(name, body, **kwargs) # noqa: E501 + return self.patch_cluster_trust_bundle_with_http_info(name, body, **kwargs) # noqa: E501 - def replace_cluster_trust_bundle_with_http_info(self, name, body, **kwargs): # noqa: E501 - """replace_cluster_trust_bundle # noqa: E501 + def patch_cluster_trust_bundle_with_http_info(self, name, body, **kwargs): # noqa: E501 + """patch_cluster_trust_bundle # noqa: E501 - replace the specified ClusterTrustBundle # noqa: E501 + partially update the specified ClusterTrustBundle # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.replace_cluster_trust_bundle_with_http_info(name, body, async_req=True) + >>> thread = api.patch_cluster_trust_bundle_with_http_info(name, body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously :param str name: name of the ClusterTrustBundle (required) - :param V1alpha1ClusterTrustBundle body: (required) + :param object body: (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed - :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. + :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. + :param bool force: Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -2500,7 +834,8 @@ def replace_cluster_trust_bundle_with_http_info(self, name, body, **kwargs): # 'pretty', 'dry_run', 'field_manager', - 'field_validation' + 'field_validation', + 'force' ] all_params.extend( [ @@ -2515,18 +850,18 @@ def replace_cluster_trust_bundle_with_http_info(self, name, body, **kwargs): # if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method replace_cluster_trust_bundle" % key + " to method patch_cluster_trust_bundle" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'name' is set if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 local_var_params['name'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `name` when calling `replace_cluster_trust_bundle`") # noqa: E501 + raise ApiValueError("Missing the required parameter `name` when calling `patch_cluster_trust_bundle`") # noqa: E501 # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `replace_cluster_trust_bundle`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `patch_cluster_trust_bundle`") # noqa: E501 collection_formats = {} @@ -2543,6 +878,8 @@ def replace_cluster_trust_bundle_with_http_info(self, name, body, **kwargs): # query_params.append(('fieldManager', local_var_params['field_manager'])) # noqa: E501 if 'field_validation' in local_var_params and local_var_params['field_validation'] is not None: # noqa: E501 query_params.append(('fieldValidation', local_var_params['field_validation'])) # noqa: E501 + if 'force' in local_var_params and local_var_params['force'] is not None: # noqa: E501 + query_params.append(('force', local_var_params['force'])) # noqa: E501 header_params = {} @@ -2556,11 +893,15 @@ def replace_cluster_trust_bundle_with_http_info(self, name, body, **kwargs): # header_params['Accept'] = self.api_client.select_header_accept( ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json-patch+json', 'application/merge-patch+json', 'application/strategic-merge-patch+json', 'application/apply-patch+yaml', 'application/apply-patch+cbor']) # noqa: E501 + # Authentication setting auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/certificates.k8s.io/v1alpha1/clustertrustbundles/{name}', 'PUT', + '/apis/certificates.k8s.io/v1alpha1/clustertrustbundles/{name}', 'PATCH', path_params, query_params, header_params, @@ -2575,23 +916,18 @@ def replace_cluster_trust_bundle_with_http_info(self, name, body, **kwargs): # _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def replace_namespaced_pod_certificate_request(self, name, namespace, body, **kwargs): # noqa: E501 - """replace_namespaced_pod_certificate_request # noqa: E501 + def read_cluster_trust_bundle(self, name, **kwargs): # noqa: E501 + """read_cluster_trust_bundle # noqa: E501 - replace the specified PodCertificateRequest # noqa: E501 + read the specified ClusterTrustBundle # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.replace_namespaced_pod_certificate_request(name, namespace, body, async_req=True) + >>> thread = api.read_cluster_trust_bundle(name, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param str name: name of the PodCertificateRequest (required) - :param str namespace: object name and auth scope, such as for teams and projects (required) - :param V1alpha1PodCertificateRequest body: (required) + :param str name: name of the ClusterTrustBundle (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). - :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed - :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. - :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -2599,30 +935,25 @@ def replace_namespaced_pod_certificate_request(self, name, namespace, body, **kw number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: V1alpha1PodCertificateRequest + :return: V1alpha1ClusterTrustBundle If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.replace_namespaced_pod_certificate_request_with_http_info(name, namespace, body, **kwargs) # noqa: E501 + return self.read_cluster_trust_bundle_with_http_info(name, **kwargs) # noqa: E501 - def replace_namespaced_pod_certificate_request_with_http_info(self, name, namespace, body, **kwargs): # noqa: E501 - """replace_namespaced_pod_certificate_request # noqa: E501 + def read_cluster_trust_bundle_with_http_info(self, name, **kwargs): # noqa: E501 + """read_cluster_trust_bundle # noqa: E501 - replace the specified PodCertificateRequest # noqa: E501 + read the specified ClusterTrustBundle # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.replace_namespaced_pod_certificate_request_with_http_info(name, namespace, body, async_req=True) + >>> thread = api.read_cluster_trust_bundle_with_http_info(name, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param str name: name of the PodCertificateRequest (required) - :param str namespace: object name and auth scope, such as for teams and projects (required) - :param V1alpha1PodCertificateRequest body: (required) + :param str name: name of the ClusterTrustBundle (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). - :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed - :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. - :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -2632,7 +963,7 @@ def replace_namespaced_pod_certificate_request_with_http_info(self, name, namesp number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(V1alpha1PodCertificateRequest, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(V1alpha1ClusterTrustBundle, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -2641,12 +972,7 @@ def replace_namespaced_pod_certificate_request_with_http_info(self, name, namesp all_params = [ 'name', - 'namespace', - 'body', - 'pretty', - 'dry_run', - 'field_manager', - 'field_validation' + 'pretty' ] all_params.extend( [ @@ -2661,40 +987,24 @@ def replace_namespaced_pod_certificate_request_with_http_info(self, name, namesp if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method replace_namespaced_pod_certificate_request" % key + " to method read_cluster_trust_bundle" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'name' is set if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 local_var_params['name'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `name` when calling `replace_namespaced_pod_certificate_request`") # noqa: E501 - # verify the required parameter 'namespace' is set - if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 - local_var_params['namespace'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `namespace` when calling `replace_namespaced_pod_certificate_request`") # noqa: E501 - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `replace_namespaced_pod_certificate_request`") # noqa: E501 + raise ApiValueError("Missing the required parameter `name` when calling `read_cluster_trust_bundle`") # noqa: E501 collection_formats = {} path_params = {} if 'name' in local_var_params: path_params['name'] = local_var_params['name'] # noqa: E501 - if 'namespace' in local_var_params: - path_params['namespace'] = local_var_params['namespace'] # noqa: E501 query_params = [] if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 - if 'dry_run' in local_var_params and local_var_params['dry_run'] is not None: # noqa: E501 - query_params.append(('dryRun', local_var_params['dry_run'])) # noqa: E501 - if 'field_manager' in local_var_params and local_var_params['field_manager'] is not None: # noqa: E501 - query_params.append(('fieldManager', local_var_params['field_manager'])) # noqa: E501 - if 'field_validation' in local_var_params and local_var_params['field_validation'] is not None: # noqa: E501 - query_params.append(('fieldValidation', local_var_params['field_validation'])) # noqa: E501 header_params = {} @@ -2702,8 +1012,6 @@ def replace_namespaced_pod_certificate_request_with_http_info(self, name, namesp local_var_files = {} body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] # HTTP header `Accept` header_params['Accept'] = self.api_client.select_header_accept( ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 @@ -2712,14 +1020,14 @@ def replace_namespaced_pod_certificate_request_with_http_info(self, name, namesp auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests/{name}', 'PUT', + '/apis/certificates.k8s.io/v1alpha1/clustertrustbundles/{name}', 'GET', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='V1alpha1PodCertificateRequest', # noqa: E501 + response_type='V1alpha1ClusterTrustBundle', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -2727,19 +1035,18 @@ def replace_namespaced_pod_certificate_request_with_http_info(self, name, namesp _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def replace_namespaced_pod_certificate_request_status(self, name, namespace, body, **kwargs): # noqa: E501 - """replace_namespaced_pod_certificate_request_status # noqa: E501 + def replace_cluster_trust_bundle(self, name, body, **kwargs): # noqa: E501 + """replace_cluster_trust_bundle # noqa: E501 - replace status of the specified PodCertificateRequest # noqa: E501 + replace the specified ClusterTrustBundle # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.replace_namespaced_pod_certificate_request_status(name, namespace, body, async_req=True) + >>> thread = api.replace_cluster_trust_bundle(name, body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param str name: name of the PodCertificateRequest (required) - :param str namespace: object name and auth scope, such as for teams and projects (required) - :param V1alpha1PodCertificateRequest body: (required) + :param str name: name of the ClusterTrustBundle (required) + :param V1alpha1ClusterTrustBundle body: (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. @@ -2751,26 +1058,25 @@ def replace_namespaced_pod_certificate_request_status(self, name, namespace, bod number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: V1alpha1PodCertificateRequest + :return: V1alpha1ClusterTrustBundle If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.replace_namespaced_pod_certificate_request_status_with_http_info(name, namespace, body, **kwargs) # noqa: E501 + return self.replace_cluster_trust_bundle_with_http_info(name, body, **kwargs) # noqa: E501 - def replace_namespaced_pod_certificate_request_status_with_http_info(self, name, namespace, body, **kwargs): # noqa: E501 - """replace_namespaced_pod_certificate_request_status # noqa: E501 + def replace_cluster_trust_bundle_with_http_info(self, name, body, **kwargs): # noqa: E501 + """replace_cluster_trust_bundle # noqa: E501 - replace status of the specified PodCertificateRequest # noqa: E501 + replace the specified ClusterTrustBundle # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.replace_namespaced_pod_certificate_request_status_with_http_info(name, namespace, body, async_req=True) + >>> thread = api.replace_cluster_trust_bundle_with_http_info(name, body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param str name: name of the PodCertificateRequest (required) - :param str namespace: object name and auth scope, such as for teams and projects (required) - :param V1alpha1PodCertificateRequest body: (required) + :param str name: name of the ClusterTrustBundle (required) + :param V1alpha1ClusterTrustBundle body: (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. @@ -2784,7 +1090,7 @@ def replace_namespaced_pod_certificate_request_status_with_http_info(self, name, number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(V1alpha1PodCertificateRequest, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(V1alpha1ClusterTrustBundle, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -2793,7 +1099,6 @@ def replace_namespaced_pod_certificate_request_status_with_http_info(self, name, all_params = [ 'name', - 'namespace', 'body', 'pretty', 'dry_run', @@ -2813,30 +1118,24 @@ def replace_namespaced_pod_certificate_request_status_with_http_info(self, name, if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method replace_namespaced_pod_certificate_request_status" % key + " to method replace_cluster_trust_bundle" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'name' is set if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 local_var_params['name'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `name` when calling `replace_namespaced_pod_certificate_request_status`") # noqa: E501 - # verify the required parameter 'namespace' is set - if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 - local_var_params['namespace'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `namespace` when calling `replace_namespaced_pod_certificate_request_status`") # noqa: E501 + raise ApiValueError("Missing the required parameter `name` when calling `replace_cluster_trust_bundle`") # noqa: E501 # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `replace_namespaced_pod_certificate_request_status`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `replace_cluster_trust_bundle`") # noqa: E501 collection_formats = {} path_params = {} if 'name' in local_var_params: path_params['name'] = local_var_params['name'] # noqa: E501 - if 'namespace' in local_var_params: - path_params['namespace'] = local_var_params['namespace'] # noqa: E501 query_params = [] if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 @@ -2864,14 +1163,14 @@ def replace_namespaced_pod_certificate_request_status_with_http_info(self, name, auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests/{name}/status', 'PUT', + '/apis/certificates.k8s.io/v1alpha1/clustertrustbundles/{name}', 'PUT', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='V1alpha1PodCertificateRequest', # noqa: E501 + response_type='V1alpha1ClusterTrustBundle', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 diff --git a/kubernetes/client/api/certificates_v1beta1_api.py b/kubernetes/client/api/certificates_v1beta1_api.py index bb9382f570..7632bb77a8 100644 --- a/kubernetes/client/api/certificates_v1beta1_api.py +++ b/kubernetes/client/api/certificates_v1beta1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -170,6 +170,149 @@ def create_cluster_trust_bundle_with_http_info(self, body, **kwargs): # noqa: E _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) + def create_namespaced_pod_certificate_request(self, namespace, body, **kwargs): # noqa: E501 + """create_namespaced_pod_certificate_request # noqa: E501 + + create a PodCertificateRequest # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.create_namespaced_pod_certificate_request(namespace, body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param str namespace: object name and auth scope, such as for teams and projects (required) + :param V1beta1PodCertificateRequest body: (required) + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed + :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. + :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: V1beta1PodCertificateRequest + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.create_namespaced_pod_certificate_request_with_http_info(namespace, body, **kwargs) # noqa: E501 + + def create_namespaced_pod_certificate_request_with_http_info(self, namespace, body, **kwargs): # noqa: E501 + """create_namespaced_pod_certificate_request # noqa: E501 + + create a PodCertificateRequest # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.create_namespaced_pod_certificate_request_with_http_info(namespace, body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param str namespace: object name and auth scope, such as for teams and projects (required) + :param V1beta1PodCertificateRequest body: (required) + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed + :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. + :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(V1beta1PodCertificateRequest, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'namespace', + 'body', + 'pretty', + 'dry_run', + 'field_manager', + 'field_validation' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method create_namespaced_pod_certificate_request" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'namespace' is set + if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 + local_var_params['namespace'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `namespace` when calling `create_namespaced_pod_certificate_request`") # noqa: E501 + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_namespaced_pod_certificate_request`") # noqa: E501 + + collection_formats = {} + + path_params = {} + if 'namespace' in local_var_params: + path_params['namespace'] = local_var_params['namespace'] # noqa: E501 + + query_params = [] + if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 + query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 + if 'dry_run' in local_var_params and local_var_params['dry_run'] is not None: # noqa: E501 + query_params.append(('dryRun', local_var_params['dry_run'])) # noqa: E501 + if 'field_manager' in local_var_params and local_var_params['field_manager'] is not None: # noqa: E501 + query_params.append(('fieldManager', local_var_params['field_manager'])) # noqa: E501 + if 'field_validation' in local_var_params and local_var_params['field_validation'] is not None: # noqa: E501 + query_params.append(('fieldValidation', local_var_params['field_validation'])) # noqa: E501 + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 + + # Authentication setting + auth_settings = ['BearerToken'] # noqa: E501 + + return self.api_client.call_api( + '/apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='V1beta1PodCertificateRequest', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + def delete_cluster_trust_bundle(self, name, **kwargs): # noqa: E501 """delete_cluster_trust_bundle # noqa: E501 @@ -429,44 +572,1580 @@ def delete_collection_cluster_trust_bundle_with_http_info(self, **kwargs): # no if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method delete_collection_cluster_trust_bundle" % key + " to method delete_collection_cluster_trust_bundle" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + + collection_formats = {} + + path_params = {} + + query_params = [] + if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 + query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 + if '_continue' in local_var_params and local_var_params['_continue'] is not None: # noqa: E501 + query_params.append(('continue', local_var_params['_continue'])) # noqa: E501 + if 'dry_run' in local_var_params and local_var_params['dry_run'] is not None: # noqa: E501 + query_params.append(('dryRun', local_var_params['dry_run'])) # noqa: E501 + if 'field_selector' in local_var_params and local_var_params['field_selector'] is not None: # noqa: E501 + query_params.append(('fieldSelector', local_var_params['field_selector'])) # noqa: E501 + if 'grace_period_seconds' in local_var_params and local_var_params['grace_period_seconds'] is not None: # noqa: E501 + query_params.append(('gracePeriodSeconds', local_var_params['grace_period_seconds'])) # noqa: E501 + if 'ignore_store_read_error_with_cluster_breaking_potential' in local_var_params and local_var_params['ignore_store_read_error_with_cluster_breaking_potential'] is not None: # noqa: E501 + query_params.append(('ignoreStoreReadErrorWithClusterBreakingPotential', local_var_params['ignore_store_read_error_with_cluster_breaking_potential'])) # noqa: E501 + if 'label_selector' in local_var_params and local_var_params['label_selector'] is not None: # noqa: E501 + query_params.append(('labelSelector', local_var_params['label_selector'])) # noqa: E501 + if 'limit' in local_var_params and local_var_params['limit'] is not None: # noqa: E501 + query_params.append(('limit', local_var_params['limit'])) # noqa: E501 + if 'orphan_dependents' in local_var_params and local_var_params['orphan_dependents'] is not None: # noqa: E501 + query_params.append(('orphanDependents', local_var_params['orphan_dependents'])) # noqa: E501 + if 'propagation_policy' in local_var_params and local_var_params['propagation_policy'] is not None: # noqa: E501 + query_params.append(('propagationPolicy', local_var_params['propagation_policy'])) # noqa: E501 + if 'resource_version' in local_var_params and local_var_params['resource_version'] is not None: # noqa: E501 + query_params.append(('resourceVersion', local_var_params['resource_version'])) # noqa: E501 + if 'resource_version_match' in local_var_params and local_var_params['resource_version_match'] is not None: # noqa: E501 + query_params.append(('resourceVersionMatch', local_var_params['resource_version_match'])) # noqa: E501 + if 'send_initial_events' in local_var_params and local_var_params['send_initial_events'] is not None: # noqa: E501 + query_params.append(('sendInitialEvents', local_var_params['send_initial_events'])) # noqa: E501 + if 'timeout_seconds' in local_var_params and local_var_params['timeout_seconds'] is not None: # noqa: E501 + query_params.append(('timeoutSeconds', local_var_params['timeout_seconds'])) # noqa: E501 + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 + + # Authentication setting + auth_settings = ['BearerToken'] # noqa: E501 + + return self.api_client.call_api( + '/apis/certificates.k8s.io/v1beta1/clustertrustbundles', 'DELETE', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='V1Status', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def delete_collection_namespaced_pod_certificate_request(self, namespace, **kwargs): # noqa: E501 + """delete_collection_namespaced_pod_certificate_request # noqa: E501 + + delete collection of PodCertificateRequest # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.delete_collection_namespaced_pod_certificate_request(namespace, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param str namespace: object name and auth scope, such as for teams and projects (required) + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param str _continue: The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. + :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed + :param str field_selector: A selector to restrict the list of returned objects by their fields. Defaults to everything. + :param int grace_period_seconds: The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. + :param bool ignore_store_read_error_with_cluster_breaking_potential: if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it + :param str label_selector: A selector to restrict the list of returned objects by their labels. Defaults to everything. + :param int limit: limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. + :param bool orphan_dependents: Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. + :param str propagation_policy: Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. + :param str resource_version: resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset + :param str resource_version_match: resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset + :param bool send_initial_events: `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. + :param int timeout_seconds: Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. + :param V1DeleteOptions body: + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: V1Status + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.delete_collection_namespaced_pod_certificate_request_with_http_info(namespace, **kwargs) # noqa: E501 + + def delete_collection_namespaced_pod_certificate_request_with_http_info(self, namespace, **kwargs): # noqa: E501 + """delete_collection_namespaced_pod_certificate_request # noqa: E501 + + delete collection of PodCertificateRequest # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.delete_collection_namespaced_pod_certificate_request_with_http_info(namespace, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param str namespace: object name and auth scope, such as for teams and projects (required) + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param str _continue: The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. + :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed + :param str field_selector: A selector to restrict the list of returned objects by their fields. Defaults to everything. + :param int grace_period_seconds: The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. + :param bool ignore_store_read_error_with_cluster_breaking_potential: if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it + :param str label_selector: A selector to restrict the list of returned objects by their labels. Defaults to everything. + :param int limit: limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. + :param bool orphan_dependents: Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. + :param str propagation_policy: Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. + :param str resource_version: resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset + :param str resource_version_match: resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset + :param bool send_initial_events: `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. + :param int timeout_seconds: Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. + :param V1DeleteOptions body: + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(V1Status, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'namespace', + 'pretty', + '_continue', + 'dry_run', + 'field_selector', + 'grace_period_seconds', + 'ignore_store_read_error_with_cluster_breaking_potential', + 'label_selector', + 'limit', + 'orphan_dependents', + 'propagation_policy', + 'resource_version', + 'resource_version_match', + 'send_initial_events', + 'timeout_seconds', + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method delete_collection_namespaced_pod_certificate_request" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'namespace' is set + if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 + local_var_params['namespace'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `namespace` when calling `delete_collection_namespaced_pod_certificate_request`") # noqa: E501 + + collection_formats = {} + + path_params = {} + if 'namespace' in local_var_params: + path_params['namespace'] = local_var_params['namespace'] # noqa: E501 + + query_params = [] + if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 + query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 + if '_continue' in local_var_params and local_var_params['_continue'] is not None: # noqa: E501 + query_params.append(('continue', local_var_params['_continue'])) # noqa: E501 + if 'dry_run' in local_var_params and local_var_params['dry_run'] is not None: # noqa: E501 + query_params.append(('dryRun', local_var_params['dry_run'])) # noqa: E501 + if 'field_selector' in local_var_params and local_var_params['field_selector'] is not None: # noqa: E501 + query_params.append(('fieldSelector', local_var_params['field_selector'])) # noqa: E501 + if 'grace_period_seconds' in local_var_params and local_var_params['grace_period_seconds'] is not None: # noqa: E501 + query_params.append(('gracePeriodSeconds', local_var_params['grace_period_seconds'])) # noqa: E501 + if 'ignore_store_read_error_with_cluster_breaking_potential' in local_var_params and local_var_params['ignore_store_read_error_with_cluster_breaking_potential'] is not None: # noqa: E501 + query_params.append(('ignoreStoreReadErrorWithClusterBreakingPotential', local_var_params['ignore_store_read_error_with_cluster_breaking_potential'])) # noqa: E501 + if 'label_selector' in local_var_params and local_var_params['label_selector'] is not None: # noqa: E501 + query_params.append(('labelSelector', local_var_params['label_selector'])) # noqa: E501 + if 'limit' in local_var_params and local_var_params['limit'] is not None: # noqa: E501 + query_params.append(('limit', local_var_params['limit'])) # noqa: E501 + if 'orphan_dependents' in local_var_params and local_var_params['orphan_dependents'] is not None: # noqa: E501 + query_params.append(('orphanDependents', local_var_params['orphan_dependents'])) # noqa: E501 + if 'propagation_policy' in local_var_params and local_var_params['propagation_policy'] is not None: # noqa: E501 + query_params.append(('propagationPolicy', local_var_params['propagation_policy'])) # noqa: E501 + if 'resource_version' in local_var_params and local_var_params['resource_version'] is not None: # noqa: E501 + query_params.append(('resourceVersion', local_var_params['resource_version'])) # noqa: E501 + if 'resource_version_match' in local_var_params and local_var_params['resource_version_match'] is not None: # noqa: E501 + query_params.append(('resourceVersionMatch', local_var_params['resource_version_match'])) # noqa: E501 + if 'send_initial_events' in local_var_params and local_var_params['send_initial_events'] is not None: # noqa: E501 + query_params.append(('sendInitialEvents', local_var_params['send_initial_events'])) # noqa: E501 + if 'timeout_seconds' in local_var_params and local_var_params['timeout_seconds'] is not None: # noqa: E501 + query_params.append(('timeoutSeconds', local_var_params['timeout_seconds'])) # noqa: E501 + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 + + # Authentication setting + auth_settings = ['BearerToken'] # noqa: E501 + + return self.api_client.call_api( + '/apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests', 'DELETE', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='V1Status', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def delete_namespaced_pod_certificate_request(self, name, namespace, **kwargs): # noqa: E501 + """delete_namespaced_pod_certificate_request # noqa: E501 + + delete a PodCertificateRequest # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.delete_namespaced_pod_certificate_request(name, namespace, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param str name: name of the PodCertificateRequest (required) + :param str namespace: object name and auth scope, such as for teams and projects (required) + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed + :param int grace_period_seconds: The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. + :param bool ignore_store_read_error_with_cluster_breaking_potential: if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it + :param bool orphan_dependents: Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. + :param str propagation_policy: Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. + :param V1DeleteOptions body: + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: V1Status + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.delete_namespaced_pod_certificate_request_with_http_info(name, namespace, **kwargs) # noqa: E501 + + def delete_namespaced_pod_certificate_request_with_http_info(self, name, namespace, **kwargs): # noqa: E501 + """delete_namespaced_pod_certificate_request # noqa: E501 + + delete a PodCertificateRequest # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.delete_namespaced_pod_certificate_request_with_http_info(name, namespace, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param str name: name of the PodCertificateRequest (required) + :param str namespace: object name and auth scope, such as for teams and projects (required) + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed + :param int grace_period_seconds: The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. + :param bool ignore_store_read_error_with_cluster_breaking_potential: if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it + :param bool orphan_dependents: Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. + :param str propagation_policy: Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. + :param V1DeleteOptions body: + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(V1Status, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'name', + 'namespace', + 'pretty', + 'dry_run', + 'grace_period_seconds', + 'ignore_store_read_error_with_cluster_breaking_potential', + 'orphan_dependents', + 'propagation_policy', + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method delete_namespaced_pod_certificate_request" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'name' is set + if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 + local_var_params['name'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `name` when calling `delete_namespaced_pod_certificate_request`") # noqa: E501 + # verify the required parameter 'namespace' is set + if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 + local_var_params['namespace'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `namespace` when calling `delete_namespaced_pod_certificate_request`") # noqa: E501 + + collection_formats = {} + + path_params = {} + if 'name' in local_var_params: + path_params['name'] = local_var_params['name'] # noqa: E501 + if 'namespace' in local_var_params: + path_params['namespace'] = local_var_params['namespace'] # noqa: E501 + + query_params = [] + if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 + query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 + if 'dry_run' in local_var_params and local_var_params['dry_run'] is not None: # noqa: E501 + query_params.append(('dryRun', local_var_params['dry_run'])) # noqa: E501 + if 'grace_period_seconds' in local_var_params and local_var_params['grace_period_seconds'] is not None: # noqa: E501 + query_params.append(('gracePeriodSeconds', local_var_params['grace_period_seconds'])) # noqa: E501 + if 'ignore_store_read_error_with_cluster_breaking_potential' in local_var_params and local_var_params['ignore_store_read_error_with_cluster_breaking_potential'] is not None: # noqa: E501 + query_params.append(('ignoreStoreReadErrorWithClusterBreakingPotential', local_var_params['ignore_store_read_error_with_cluster_breaking_potential'])) # noqa: E501 + if 'orphan_dependents' in local_var_params and local_var_params['orphan_dependents'] is not None: # noqa: E501 + query_params.append(('orphanDependents', local_var_params['orphan_dependents'])) # noqa: E501 + if 'propagation_policy' in local_var_params and local_var_params['propagation_policy'] is not None: # noqa: E501 + query_params.append(('propagationPolicy', local_var_params['propagation_policy'])) # noqa: E501 + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 + + # Authentication setting + auth_settings = ['BearerToken'] # noqa: E501 + + return self.api_client.call_api( + '/apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name}', 'DELETE', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='V1Status', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def get_api_resources(self, **kwargs): # noqa: E501 + """get_api_resources # noqa: E501 + + get available resources # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_api_resources(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: V1APIResourceList + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.get_api_resources_with_http_info(**kwargs) # noqa: E501 + + def get_api_resources_with_http_info(self, **kwargs): # noqa: E501 + """get_api_resources # noqa: E501 + + get available resources # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_api_resources_with_http_info(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(V1APIResourceList, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method get_api_resources" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 + + # Authentication setting + auth_settings = ['BearerToken'] # noqa: E501 + + return self.api_client.call_api( + '/apis/certificates.k8s.io/v1beta1/', 'GET', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='V1APIResourceList', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def list_cluster_trust_bundle(self, **kwargs): # noqa: E501 + """list_cluster_trust_bundle # noqa: E501 + + list or watch objects of kind ClusterTrustBundle # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.list_cluster_trust_bundle(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param bool allow_watch_bookmarks: allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. + :param str _continue: The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. + :param str field_selector: A selector to restrict the list of returned objects by their fields. Defaults to everything. + :param str label_selector: A selector to restrict the list of returned objects by their labels. Defaults to everything. + :param int limit: limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. + :param str resource_version: resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset + :param str resource_version_match: resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset + :param bool send_initial_events: `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. + :param int timeout_seconds: Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. + :param bool watch: Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: V1beta1ClusterTrustBundleList + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.list_cluster_trust_bundle_with_http_info(**kwargs) # noqa: E501 + + def list_cluster_trust_bundle_with_http_info(self, **kwargs): # noqa: E501 + """list_cluster_trust_bundle # noqa: E501 + + list or watch objects of kind ClusterTrustBundle # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.list_cluster_trust_bundle_with_http_info(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param bool allow_watch_bookmarks: allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. + :param str _continue: The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. + :param str field_selector: A selector to restrict the list of returned objects by their fields. Defaults to everything. + :param str label_selector: A selector to restrict the list of returned objects by their labels. Defaults to everything. + :param int limit: limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. + :param str resource_version: resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset + :param str resource_version_match: resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset + :param bool send_initial_events: `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. + :param int timeout_seconds: Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. + :param bool watch: Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(V1beta1ClusterTrustBundleList, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'pretty', + 'allow_watch_bookmarks', + '_continue', + 'field_selector', + 'label_selector', + 'limit', + 'resource_version', + 'resource_version_match', + 'send_initial_events', + 'timeout_seconds', + 'watch' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method list_cluster_trust_bundle" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + + collection_formats = {} + + path_params = {} + + query_params = [] + if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 + query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 + if 'allow_watch_bookmarks' in local_var_params and local_var_params['allow_watch_bookmarks'] is not None: # noqa: E501 + query_params.append(('allowWatchBookmarks', local_var_params['allow_watch_bookmarks'])) # noqa: E501 + if '_continue' in local_var_params and local_var_params['_continue'] is not None: # noqa: E501 + query_params.append(('continue', local_var_params['_continue'])) # noqa: E501 + if 'field_selector' in local_var_params and local_var_params['field_selector'] is not None: # noqa: E501 + query_params.append(('fieldSelector', local_var_params['field_selector'])) # noqa: E501 + if 'label_selector' in local_var_params and local_var_params['label_selector'] is not None: # noqa: E501 + query_params.append(('labelSelector', local_var_params['label_selector'])) # noqa: E501 + if 'limit' in local_var_params and local_var_params['limit'] is not None: # noqa: E501 + query_params.append(('limit', local_var_params['limit'])) # noqa: E501 + if 'resource_version' in local_var_params and local_var_params['resource_version'] is not None: # noqa: E501 + query_params.append(('resourceVersion', local_var_params['resource_version'])) # noqa: E501 + if 'resource_version_match' in local_var_params and local_var_params['resource_version_match'] is not None: # noqa: E501 + query_params.append(('resourceVersionMatch', local_var_params['resource_version_match'])) # noqa: E501 + if 'send_initial_events' in local_var_params and local_var_params['send_initial_events'] is not None: # noqa: E501 + query_params.append(('sendInitialEvents', local_var_params['send_initial_events'])) # noqa: E501 + if 'timeout_seconds' in local_var_params and local_var_params['timeout_seconds'] is not None: # noqa: E501 + query_params.append(('timeoutSeconds', local_var_params['timeout_seconds'])) # noqa: E501 + if 'watch' in local_var_params and local_var_params['watch'] is not None: # noqa: E501 + query_params.append(('watch', local_var_params['watch'])) # noqa: E501 + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor', 'application/json;stream=watch', 'application/vnd.kubernetes.protobuf;stream=watch', 'application/cbor-seq']) # noqa: E501 + + # Authentication setting + auth_settings = ['BearerToken'] # noqa: E501 + + return self.api_client.call_api( + '/apis/certificates.k8s.io/v1beta1/clustertrustbundles', 'GET', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='V1beta1ClusterTrustBundleList', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def list_namespaced_pod_certificate_request(self, namespace, **kwargs): # noqa: E501 + """list_namespaced_pod_certificate_request # noqa: E501 + + list or watch objects of kind PodCertificateRequest # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.list_namespaced_pod_certificate_request(namespace, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param str namespace: object name and auth scope, such as for teams and projects (required) + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param bool allow_watch_bookmarks: allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. + :param str _continue: The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. + :param str field_selector: A selector to restrict the list of returned objects by their fields. Defaults to everything. + :param str label_selector: A selector to restrict the list of returned objects by their labels. Defaults to everything. + :param int limit: limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. + :param str resource_version: resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset + :param str resource_version_match: resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset + :param bool send_initial_events: `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. + :param int timeout_seconds: Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. + :param bool watch: Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: V1beta1PodCertificateRequestList + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.list_namespaced_pod_certificate_request_with_http_info(namespace, **kwargs) # noqa: E501 + + def list_namespaced_pod_certificate_request_with_http_info(self, namespace, **kwargs): # noqa: E501 + """list_namespaced_pod_certificate_request # noqa: E501 + + list or watch objects of kind PodCertificateRequest # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.list_namespaced_pod_certificate_request_with_http_info(namespace, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param str namespace: object name and auth scope, such as for teams and projects (required) + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param bool allow_watch_bookmarks: allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. + :param str _continue: The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. + :param str field_selector: A selector to restrict the list of returned objects by their fields. Defaults to everything. + :param str label_selector: A selector to restrict the list of returned objects by their labels. Defaults to everything. + :param int limit: limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. + :param str resource_version: resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset + :param str resource_version_match: resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset + :param bool send_initial_events: `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. + :param int timeout_seconds: Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. + :param bool watch: Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(V1beta1PodCertificateRequestList, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'namespace', + 'pretty', + 'allow_watch_bookmarks', + '_continue', + 'field_selector', + 'label_selector', + 'limit', + 'resource_version', + 'resource_version_match', + 'send_initial_events', + 'timeout_seconds', + 'watch' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method list_namespaced_pod_certificate_request" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'namespace' is set + if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 + local_var_params['namespace'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `namespace` when calling `list_namespaced_pod_certificate_request`") # noqa: E501 + + collection_formats = {} + + path_params = {} + if 'namespace' in local_var_params: + path_params['namespace'] = local_var_params['namespace'] # noqa: E501 + + query_params = [] + if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 + query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 + if 'allow_watch_bookmarks' in local_var_params and local_var_params['allow_watch_bookmarks'] is not None: # noqa: E501 + query_params.append(('allowWatchBookmarks', local_var_params['allow_watch_bookmarks'])) # noqa: E501 + if '_continue' in local_var_params and local_var_params['_continue'] is not None: # noqa: E501 + query_params.append(('continue', local_var_params['_continue'])) # noqa: E501 + if 'field_selector' in local_var_params and local_var_params['field_selector'] is not None: # noqa: E501 + query_params.append(('fieldSelector', local_var_params['field_selector'])) # noqa: E501 + if 'label_selector' in local_var_params and local_var_params['label_selector'] is not None: # noqa: E501 + query_params.append(('labelSelector', local_var_params['label_selector'])) # noqa: E501 + if 'limit' in local_var_params and local_var_params['limit'] is not None: # noqa: E501 + query_params.append(('limit', local_var_params['limit'])) # noqa: E501 + if 'resource_version' in local_var_params and local_var_params['resource_version'] is not None: # noqa: E501 + query_params.append(('resourceVersion', local_var_params['resource_version'])) # noqa: E501 + if 'resource_version_match' in local_var_params and local_var_params['resource_version_match'] is not None: # noqa: E501 + query_params.append(('resourceVersionMatch', local_var_params['resource_version_match'])) # noqa: E501 + if 'send_initial_events' in local_var_params and local_var_params['send_initial_events'] is not None: # noqa: E501 + query_params.append(('sendInitialEvents', local_var_params['send_initial_events'])) # noqa: E501 + if 'timeout_seconds' in local_var_params and local_var_params['timeout_seconds'] is not None: # noqa: E501 + query_params.append(('timeoutSeconds', local_var_params['timeout_seconds'])) # noqa: E501 + if 'watch' in local_var_params and local_var_params['watch'] is not None: # noqa: E501 + query_params.append(('watch', local_var_params['watch'])) # noqa: E501 + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor', 'application/json;stream=watch', 'application/vnd.kubernetes.protobuf;stream=watch', 'application/cbor-seq']) # noqa: E501 + + # Authentication setting + auth_settings = ['BearerToken'] # noqa: E501 + + return self.api_client.call_api( + '/apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests', 'GET', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='V1beta1PodCertificateRequestList', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def list_pod_certificate_request_for_all_namespaces(self, **kwargs): # noqa: E501 + """list_pod_certificate_request_for_all_namespaces # noqa: E501 + + list or watch objects of kind PodCertificateRequest # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.list_pod_certificate_request_for_all_namespaces(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param bool allow_watch_bookmarks: allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. + :param str _continue: The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. + :param str field_selector: A selector to restrict the list of returned objects by their fields. Defaults to everything. + :param str label_selector: A selector to restrict the list of returned objects by their labels. Defaults to everything. + :param int limit: limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param str resource_version: resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset + :param str resource_version_match: resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset + :param bool send_initial_events: `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. + :param int timeout_seconds: Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. + :param bool watch: Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: V1beta1PodCertificateRequestList + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.list_pod_certificate_request_for_all_namespaces_with_http_info(**kwargs) # noqa: E501 + + def list_pod_certificate_request_for_all_namespaces_with_http_info(self, **kwargs): # noqa: E501 + """list_pod_certificate_request_for_all_namespaces # noqa: E501 + + list or watch objects of kind PodCertificateRequest # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.list_pod_certificate_request_for_all_namespaces_with_http_info(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param bool allow_watch_bookmarks: allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. + :param str _continue: The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. + :param str field_selector: A selector to restrict the list of returned objects by their fields. Defaults to everything. + :param str label_selector: A selector to restrict the list of returned objects by their labels. Defaults to everything. + :param int limit: limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param str resource_version: resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset + :param str resource_version_match: resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset + :param bool send_initial_events: `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. + :param int timeout_seconds: Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. + :param bool watch: Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(V1beta1PodCertificateRequestList, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'allow_watch_bookmarks', + '_continue', + 'field_selector', + 'label_selector', + 'limit', + 'pretty', + 'resource_version', + 'resource_version_match', + 'send_initial_events', + 'timeout_seconds', + 'watch' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method list_pod_certificate_request_for_all_namespaces" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + + collection_formats = {} + + path_params = {} + + query_params = [] + if 'allow_watch_bookmarks' in local_var_params and local_var_params['allow_watch_bookmarks'] is not None: # noqa: E501 + query_params.append(('allowWatchBookmarks', local_var_params['allow_watch_bookmarks'])) # noqa: E501 + if '_continue' in local_var_params and local_var_params['_continue'] is not None: # noqa: E501 + query_params.append(('continue', local_var_params['_continue'])) # noqa: E501 + if 'field_selector' in local_var_params and local_var_params['field_selector'] is not None: # noqa: E501 + query_params.append(('fieldSelector', local_var_params['field_selector'])) # noqa: E501 + if 'label_selector' in local_var_params and local_var_params['label_selector'] is not None: # noqa: E501 + query_params.append(('labelSelector', local_var_params['label_selector'])) # noqa: E501 + if 'limit' in local_var_params and local_var_params['limit'] is not None: # noqa: E501 + query_params.append(('limit', local_var_params['limit'])) # noqa: E501 + if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 + query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 + if 'resource_version' in local_var_params and local_var_params['resource_version'] is not None: # noqa: E501 + query_params.append(('resourceVersion', local_var_params['resource_version'])) # noqa: E501 + if 'resource_version_match' in local_var_params and local_var_params['resource_version_match'] is not None: # noqa: E501 + query_params.append(('resourceVersionMatch', local_var_params['resource_version_match'])) # noqa: E501 + if 'send_initial_events' in local_var_params and local_var_params['send_initial_events'] is not None: # noqa: E501 + query_params.append(('sendInitialEvents', local_var_params['send_initial_events'])) # noqa: E501 + if 'timeout_seconds' in local_var_params and local_var_params['timeout_seconds'] is not None: # noqa: E501 + query_params.append(('timeoutSeconds', local_var_params['timeout_seconds'])) # noqa: E501 + if 'watch' in local_var_params and local_var_params['watch'] is not None: # noqa: E501 + query_params.append(('watch', local_var_params['watch'])) # noqa: E501 + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor', 'application/json;stream=watch', 'application/vnd.kubernetes.protobuf;stream=watch', 'application/cbor-seq']) # noqa: E501 + + # Authentication setting + auth_settings = ['BearerToken'] # noqa: E501 + + return self.api_client.call_api( + '/apis/certificates.k8s.io/v1beta1/podcertificaterequests', 'GET', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='V1beta1PodCertificateRequestList', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def patch_cluster_trust_bundle(self, name, body, **kwargs): # noqa: E501 + """patch_cluster_trust_bundle # noqa: E501 + + partially update the specified ClusterTrustBundle # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.patch_cluster_trust_bundle(name, body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param str name: name of the ClusterTrustBundle (required) + :param object body: (required) + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed + :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). + :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. + :param bool force: Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: V1beta1ClusterTrustBundle + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.patch_cluster_trust_bundle_with_http_info(name, body, **kwargs) # noqa: E501 + + def patch_cluster_trust_bundle_with_http_info(self, name, body, **kwargs): # noqa: E501 + """patch_cluster_trust_bundle # noqa: E501 + + partially update the specified ClusterTrustBundle # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.patch_cluster_trust_bundle_with_http_info(name, body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param str name: name of the ClusterTrustBundle (required) + :param object body: (required) + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed + :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). + :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. + :param bool force: Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(V1beta1ClusterTrustBundle, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'name', + 'body', + 'pretty', + 'dry_run', + 'field_manager', + 'field_validation', + 'force' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method patch_cluster_trust_bundle" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'name' is set + if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 + local_var_params['name'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `name` when calling `patch_cluster_trust_bundle`") # noqa: E501 + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `patch_cluster_trust_bundle`") # noqa: E501 + + collection_formats = {} + + path_params = {} + if 'name' in local_var_params: + path_params['name'] = local_var_params['name'] # noqa: E501 + + query_params = [] + if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 + query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 + if 'dry_run' in local_var_params and local_var_params['dry_run'] is not None: # noqa: E501 + query_params.append(('dryRun', local_var_params['dry_run'])) # noqa: E501 + if 'field_manager' in local_var_params and local_var_params['field_manager'] is not None: # noqa: E501 + query_params.append(('fieldManager', local_var_params['field_manager'])) # noqa: E501 + if 'field_validation' in local_var_params and local_var_params['field_validation'] is not None: # noqa: E501 + query_params.append(('fieldValidation', local_var_params['field_validation'])) # noqa: E501 + if 'force' in local_var_params and local_var_params['force'] is not None: # noqa: E501 + query_params.append(('force', local_var_params['force'])) # noqa: E501 + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json-patch+json', 'application/merge-patch+json', 'application/strategic-merge-patch+json', 'application/apply-patch+yaml', 'application/apply-patch+cbor']) # noqa: E501 + + # Authentication setting + auth_settings = ['BearerToken'] # noqa: E501 + + return self.api_client.call_api( + '/apis/certificates.k8s.io/v1beta1/clustertrustbundles/{name}', 'PATCH', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='V1beta1ClusterTrustBundle', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def patch_namespaced_pod_certificate_request(self, name, namespace, body, **kwargs): # noqa: E501 + """patch_namespaced_pod_certificate_request # noqa: E501 + + partially update the specified PodCertificateRequest # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.patch_namespaced_pod_certificate_request(name, namespace, body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param str name: name of the PodCertificateRequest (required) + :param str namespace: object name and auth scope, such as for teams and projects (required) + :param object body: (required) + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed + :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). + :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. + :param bool force: Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: V1beta1PodCertificateRequest + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.patch_namespaced_pod_certificate_request_with_http_info(name, namespace, body, **kwargs) # noqa: E501 + + def patch_namespaced_pod_certificate_request_with_http_info(self, name, namespace, body, **kwargs): # noqa: E501 + """patch_namespaced_pod_certificate_request # noqa: E501 + + partially update the specified PodCertificateRequest # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.patch_namespaced_pod_certificate_request_with_http_info(name, namespace, body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param str name: name of the PodCertificateRequest (required) + :param str namespace: object name and auth scope, such as for teams and projects (required) + :param object body: (required) + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed + :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). + :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. + :param bool force: Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(V1beta1PodCertificateRequest, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'name', + 'namespace', + 'body', + 'pretty', + 'dry_run', + 'field_manager', + 'field_validation', + 'force' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method patch_namespaced_pod_certificate_request" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'name' is set + if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 + local_var_params['name'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `name` when calling `patch_namespaced_pod_certificate_request`") # noqa: E501 + # verify the required parameter 'namespace' is set + if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 + local_var_params['namespace'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `namespace` when calling `patch_namespaced_pod_certificate_request`") # noqa: E501 + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `patch_namespaced_pod_certificate_request`") # noqa: E501 + + collection_formats = {} + + path_params = {} + if 'name' in local_var_params: + path_params['name'] = local_var_params['name'] # noqa: E501 + if 'namespace' in local_var_params: + path_params['namespace'] = local_var_params['namespace'] # noqa: E501 + + query_params = [] + if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 + query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 + if 'dry_run' in local_var_params and local_var_params['dry_run'] is not None: # noqa: E501 + query_params.append(('dryRun', local_var_params['dry_run'])) # noqa: E501 + if 'field_manager' in local_var_params and local_var_params['field_manager'] is not None: # noqa: E501 + query_params.append(('fieldManager', local_var_params['field_manager'])) # noqa: E501 + if 'field_validation' in local_var_params and local_var_params['field_validation'] is not None: # noqa: E501 + query_params.append(('fieldValidation', local_var_params['field_validation'])) # noqa: E501 + if 'force' in local_var_params and local_var_params['force'] is not None: # noqa: E501 + query_params.append(('force', local_var_params['force'])) # noqa: E501 + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json-patch+json', 'application/merge-patch+json', 'application/strategic-merge-patch+json', 'application/apply-patch+yaml', 'application/apply-patch+cbor']) # noqa: E501 + + # Authentication setting + auth_settings = ['BearerToken'] # noqa: E501 + + return self.api_client.call_api( + '/apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name}', 'PATCH', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='V1beta1PodCertificateRequest', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def patch_namespaced_pod_certificate_request_status(self, name, namespace, body, **kwargs): # noqa: E501 + """patch_namespaced_pod_certificate_request_status # noqa: E501 + + partially update status of the specified PodCertificateRequest # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.patch_namespaced_pod_certificate_request_status(name, namespace, body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param str name: name of the PodCertificateRequest (required) + :param str namespace: object name and auth scope, such as for teams and projects (required) + :param object body: (required) + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed + :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). + :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. + :param bool force: Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: V1beta1PodCertificateRequest + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.patch_namespaced_pod_certificate_request_status_with_http_info(name, namespace, body, **kwargs) # noqa: E501 + + def patch_namespaced_pod_certificate_request_status_with_http_info(self, name, namespace, body, **kwargs): # noqa: E501 + """patch_namespaced_pod_certificate_request_status # noqa: E501 + + partially update status of the specified PodCertificateRequest # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.patch_namespaced_pod_certificate_request_status_with_http_info(name, namespace, body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param str name: name of the PodCertificateRequest (required) + :param str namespace: object name and auth scope, such as for teams and projects (required) + :param object body: (required) + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed + :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). + :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. + :param bool force: Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(V1beta1PodCertificateRequest, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'name', + 'namespace', + 'body', + 'pretty', + 'dry_run', + 'field_manager', + 'field_validation', + 'force' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method patch_namespaced_pod_certificate_request_status" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'name' is set + if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 + local_var_params['name'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `name` when calling `patch_namespaced_pod_certificate_request_status`") # noqa: E501 + # verify the required parameter 'namespace' is set + if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 + local_var_params['namespace'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `namespace` when calling `patch_namespaced_pod_certificate_request_status`") # noqa: E501 + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `patch_namespaced_pod_certificate_request_status`") # noqa: E501 + + collection_formats = {} + + path_params = {} + if 'name' in local_var_params: + path_params['name'] = local_var_params['name'] # noqa: E501 + if 'namespace' in local_var_params: + path_params['namespace'] = local_var_params['namespace'] # noqa: E501 + + query_params = [] + if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 + query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 + if 'dry_run' in local_var_params and local_var_params['dry_run'] is not None: # noqa: E501 + query_params.append(('dryRun', local_var_params['dry_run'])) # noqa: E501 + if 'field_manager' in local_var_params and local_var_params['field_manager'] is not None: # noqa: E501 + query_params.append(('fieldManager', local_var_params['field_manager'])) # noqa: E501 + if 'field_validation' in local_var_params and local_var_params['field_validation'] is not None: # noqa: E501 + query_params.append(('fieldValidation', local_var_params['field_validation'])) # noqa: E501 + if 'force' in local_var_params and local_var_params['force'] is not None: # noqa: E501 + query_params.append(('force', local_var_params['force'])) # noqa: E501 + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json-patch+json', 'application/merge-patch+json', 'application/strategic-merge-patch+json', 'application/apply-patch+yaml', 'application/apply-patch+cbor']) # noqa: E501 + + # Authentication setting + auth_settings = ['BearerToken'] # noqa: E501 + + return self.api_client.call_api( + '/apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name}/status', 'PATCH', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='V1beta1PodCertificateRequest', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def read_cluster_trust_bundle(self, name, **kwargs): # noqa: E501 + """read_cluster_trust_bundle # noqa: E501 + + read the specified ClusterTrustBundle # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.read_cluster_trust_bundle(name, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param str name: name of the ClusterTrustBundle (required) + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: V1beta1ClusterTrustBundle + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.read_cluster_trust_bundle_with_http_info(name, **kwargs) # noqa: E501 + + def read_cluster_trust_bundle_with_http_info(self, name, **kwargs): # noqa: E501 + """read_cluster_trust_bundle # noqa: E501 + + read the specified ClusterTrustBundle # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.read_cluster_trust_bundle_with_http_info(name, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param str name: name of the ClusterTrustBundle (required) + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(V1beta1ClusterTrustBundle, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'name', + 'pretty' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method read_cluster_trust_bundle" % key ) local_var_params[key] = val del local_var_params['kwargs'] + # verify the required parameter 'name' is set + if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 + local_var_params['name'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `name` when calling `read_cluster_trust_bundle`") # noqa: E501 collection_formats = {} path_params = {} + if 'name' in local_var_params: + path_params['name'] = local_var_params['name'] # noqa: E501 query_params = [] if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 - if '_continue' in local_var_params and local_var_params['_continue'] is not None: # noqa: E501 - query_params.append(('continue', local_var_params['_continue'])) # noqa: E501 - if 'dry_run' in local_var_params and local_var_params['dry_run'] is not None: # noqa: E501 - query_params.append(('dryRun', local_var_params['dry_run'])) # noqa: E501 - if 'field_selector' in local_var_params and local_var_params['field_selector'] is not None: # noqa: E501 - query_params.append(('fieldSelector', local_var_params['field_selector'])) # noqa: E501 - if 'grace_period_seconds' in local_var_params and local_var_params['grace_period_seconds'] is not None: # noqa: E501 - query_params.append(('gracePeriodSeconds', local_var_params['grace_period_seconds'])) # noqa: E501 - if 'ignore_store_read_error_with_cluster_breaking_potential' in local_var_params and local_var_params['ignore_store_read_error_with_cluster_breaking_potential'] is not None: # noqa: E501 - query_params.append(('ignoreStoreReadErrorWithClusterBreakingPotential', local_var_params['ignore_store_read_error_with_cluster_breaking_potential'])) # noqa: E501 - if 'label_selector' in local_var_params and local_var_params['label_selector'] is not None: # noqa: E501 - query_params.append(('labelSelector', local_var_params['label_selector'])) # noqa: E501 - if 'limit' in local_var_params and local_var_params['limit'] is not None: # noqa: E501 - query_params.append(('limit', local_var_params['limit'])) # noqa: E501 - if 'orphan_dependents' in local_var_params and local_var_params['orphan_dependents'] is not None: # noqa: E501 - query_params.append(('orphanDependents', local_var_params['orphan_dependents'])) # noqa: E501 - if 'propagation_policy' in local_var_params and local_var_params['propagation_policy'] is not None: # noqa: E501 - query_params.append(('propagationPolicy', local_var_params['propagation_policy'])) # noqa: E501 - if 'resource_version' in local_var_params and local_var_params['resource_version'] is not None: # noqa: E501 - query_params.append(('resourceVersion', local_var_params['resource_version'])) # noqa: E501 - if 'resource_version_match' in local_var_params and local_var_params['resource_version_match'] is not None: # noqa: E501 - query_params.append(('resourceVersionMatch', local_var_params['resource_version_match'])) # noqa: E501 - if 'send_initial_events' in local_var_params and local_var_params['send_initial_events'] is not None: # noqa: E501 - query_params.append(('sendInitialEvents', local_var_params['send_initial_events'])) # noqa: E501 - if 'timeout_seconds' in local_var_params and local_var_params['timeout_seconds'] is not None: # noqa: E501 - query_params.append(('timeoutSeconds', local_var_params['timeout_seconds'])) # noqa: E501 header_params = {} @@ -474,8 +2153,6 @@ def delete_collection_cluster_trust_bundle_with_http_info(self, **kwargs): # no local_var_files = {} body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] # HTTP header `Accept` header_params['Accept'] = self.api_client.select_header_accept( ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 @@ -484,14 +2161,14 @@ def delete_collection_cluster_trust_bundle_with_http_info(self, **kwargs): # no auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/certificates.k8s.io/v1beta1/clustertrustbundles', 'DELETE', + '/apis/certificates.k8s.io/v1beta1/clustertrustbundles/{name}', 'GET', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='V1Status', # noqa: E501 + response_type='V1beta1ClusterTrustBundle', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -499,16 +2176,19 @@ def delete_collection_cluster_trust_bundle_with_http_info(self, **kwargs): # no _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def get_api_resources(self, **kwargs): # noqa: E501 - """get_api_resources # noqa: E501 + def read_namespaced_pod_certificate_request(self, name, namespace, **kwargs): # noqa: E501 + """read_namespaced_pod_certificate_request # noqa: E501 - get available resources # noqa: E501 + read the specified PodCertificateRequest # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_api_resources(async_req=True) + >>> thread = api.read_namespaced_pod_certificate_request(name, namespace, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously + :param str name: name of the PodCertificateRequest (required) + :param str namespace: object name and auth scope, such as for teams and projects (required) + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -516,23 +2196,26 @@ def get_api_resources(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: V1APIResourceList + :return: V1beta1PodCertificateRequest If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.get_api_resources_with_http_info(**kwargs) # noqa: E501 + return self.read_namespaced_pod_certificate_request_with_http_info(name, namespace, **kwargs) # noqa: E501 - def get_api_resources_with_http_info(self, **kwargs): # noqa: E501 - """get_api_resources # noqa: E501 + def read_namespaced_pod_certificate_request_with_http_info(self, name, namespace, **kwargs): # noqa: E501 + """read_namespaced_pod_certificate_request # noqa: E501 - get available resources # noqa: E501 + read the specified PodCertificateRequest # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_api_resources_with_http_info(async_req=True) + >>> thread = api.read_namespaced_pod_certificate_request_with_http_info(name, namespace, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously + :param str name: name of the PodCertificateRequest (required) + :param str namespace: object name and auth scope, such as for teams and projects (required) + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -542,7 +2225,7 @@ def get_api_resources_with_http_info(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(V1APIResourceList, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(V1beta1PodCertificateRequest, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -550,6 +2233,9 @@ def get_api_resources_with_http_info(self, **kwargs): # noqa: E501 local_var_params = locals() all_params = [ + 'name', + 'namespace', + 'pretty' ] all_params.extend( [ @@ -564,16 +2250,30 @@ def get_api_resources_with_http_info(self, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method get_api_resources" % key + " to method read_namespaced_pod_certificate_request" % key ) local_var_params[key] = val del local_var_params['kwargs'] + # verify the required parameter 'name' is set + if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 + local_var_params['name'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `name` when calling `read_namespaced_pod_certificate_request`") # noqa: E501 + # verify the required parameter 'namespace' is set + if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 + local_var_params['namespace'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `namespace` when calling `read_namespaced_pod_certificate_request`") # noqa: E501 collection_formats = {} path_params = {} + if 'name' in local_var_params: + path_params['name'] = local_var_params['name'] # noqa: E501 + if 'namespace' in local_var_params: + path_params['namespace'] = local_var_params['namespace'] # noqa: E501 query_params = [] + if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 + query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 header_params = {} @@ -589,14 +2289,14 @@ def get_api_resources_with_http_info(self, **kwargs): # noqa: E501 auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/certificates.k8s.io/v1beta1/', 'GET', + '/apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name}', 'GET', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='V1APIResourceList', # noqa: E501 + response_type='V1beta1PodCertificateRequest', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -604,27 +2304,19 @@ def get_api_resources_with_http_info(self, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def list_cluster_trust_bundle(self, **kwargs): # noqa: E501 - """list_cluster_trust_bundle # noqa: E501 + def read_namespaced_pod_certificate_request_status(self, name, namespace, **kwargs): # noqa: E501 + """read_namespaced_pod_certificate_request_status # noqa: E501 - list or watch objects of kind ClusterTrustBundle # noqa: E501 + read status of the specified PodCertificateRequest # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.list_cluster_trust_bundle(async_req=True) + >>> thread = api.read_namespaced_pod_certificate_request_status(name, namespace, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously + :param str name: name of the PodCertificateRequest (required) + :param str namespace: object name and auth scope, such as for teams and projects (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). - :param bool allow_watch_bookmarks: allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. - :param str _continue: The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. - :param str field_selector: A selector to restrict the list of returned objects by their fields. Defaults to everything. - :param str label_selector: A selector to restrict the list of returned objects by their labels. Defaults to everything. - :param int limit: limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. - :param str resource_version: resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset - :param str resource_version_match: resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset - :param bool send_initial_events: `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. - :param int timeout_seconds: Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. - :param bool watch: Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -632,34 +2324,26 @@ def list_cluster_trust_bundle(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: V1beta1ClusterTrustBundleList + :return: V1beta1PodCertificateRequest If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.list_cluster_trust_bundle_with_http_info(**kwargs) # noqa: E501 + return self.read_namespaced_pod_certificate_request_status_with_http_info(name, namespace, **kwargs) # noqa: E501 - def list_cluster_trust_bundle_with_http_info(self, **kwargs): # noqa: E501 - """list_cluster_trust_bundle # noqa: E501 + def read_namespaced_pod_certificate_request_status_with_http_info(self, name, namespace, **kwargs): # noqa: E501 + """read_namespaced_pod_certificate_request_status # noqa: E501 - list or watch objects of kind ClusterTrustBundle # noqa: E501 + read status of the specified PodCertificateRequest # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.list_cluster_trust_bundle_with_http_info(async_req=True) + >>> thread = api.read_namespaced_pod_certificate_request_status_with_http_info(name, namespace, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously + :param str name: name of the PodCertificateRequest (required) + :param str namespace: object name and auth scope, such as for teams and projects (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). - :param bool allow_watch_bookmarks: allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. - :param str _continue: The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. - :param str field_selector: A selector to restrict the list of returned objects by their fields. Defaults to everything. - :param str label_selector: A selector to restrict the list of returned objects by their labels. Defaults to everything. - :param int limit: limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. - :param str resource_version: resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset - :param str resource_version_match: resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset - :param bool send_initial_events: `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. - :param int timeout_seconds: Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. - :param bool watch: Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -669,7 +2353,7 @@ def list_cluster_trust_bundle_with_http_info(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(V1beta1ClusterTrustBundleList, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(V1beta1PodCertificateRequest, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -677,17 +2361,9 @@ def list_cluster_trust_bundle_with_http_info(self, **kwargs): # noqa: E501 local_var_params = locals() all_params = [ - 'pretty', - 'allow_watch_bookmarks', - '_continue', - 'field_selector', - 'label_selector', - 'limit', - 'resource_version', - 'resource_version_match', - 'send_initial_events', - 'timeout_seconds', - 'watch' + 'name', + 'namespace', + 'pretty' ] all_params.extend( [ @@ -702,38 +2378,30 @@ def list_cluster_trust_bundle_with_http_info(self, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method list_cluster_trust_bundle" % key + " to method read_namespaced_pod_certificate_request_status" % key ) local_var_params[key] = val del local_var_params['kwargs'] + # verify the required parameter 'name' is set + if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 + local_var_params['name'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `name` when calling `read_namespaced_pod_certificate_request_status`") # noqa: E501 + # verify the required parameter 'namespace' is set + if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 + local_var_params['namespace'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `namespace` when calling `read_namespaced_pod_certificate_request_status`") # noqa: E501 collection_formats = {} path_params = {} + if 'name' in local_var_params: + path_params['name'] = local_var_params['name'] # noqa: E501 + if 'namespace' in local_var_params: + path_params['namespace'] = local_var_params['namespace'] # noqa: E501 query_params = [] if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 - if 'allow_watch_bookmarks' in local_var_params and local_var_params['allow_watch_bookmarks'] is not None: # noqa: E501 - query_params.append(('allowWatchBookmarks', local_var_params['allow_watch_bookmarks'])) # noqa: E501 - if '_continue' in local_var_params and local_var_params['_continue'] is not None: # noqa: E501 - query_params.append(('continue', local_var_params['_continue'])) # noqa: E501 - if 'field_selector' in local_var_params and local_var_params['field_selector'] is not None: # noqa: E501 - query_params.append(('fieldSelector', local_var_params['field_selector'])) # noqa: E501 - if 'label_selector' in local_var_params and local_var_params['label_selector'] is not None: # noqa: E501 - query_params.append(('labelSelector', local_var_params['label_selector'])) # noqa: E501 - if 'limit' in local_var_params and local_var_params['limit'] is not None: # noqa: E501 - query_params.append(('limit', local_var_params['limit'])) # noqa: E501 - if 'resource_version' in local_var_params and local_var_params['resource_version'] is not None: # noqa: E501 - query_params.append(('resourceVersion', local_var_params['resource_version'])) # noqa: E501 - if 'resource_version_match' in local_var_params and local_var_params['resource_version_match'] is not None: # noqa: E501 - query_params.append(('resourceVersionMatch', local_var_params['resource_version_match'])) # noqa: E501 - if 'send_initial_events' in local_var_params and local_var_params['send_initial_events'] is not None: # noqa: E501 - query_params.append(('sendInitialEvents', local_var_params['send_initial_events'])) # noqa: E501 - if 'timeout_seconds' in local_var_params and local_var_params['timeout_seconds'] is not None: # noqa: E501 - query_params.append(('timeoutSeconds', local_var_params['timeout_seconds'])) # noqa: E501 - if 'watch' in local_var_params and local_var_params['watch'] is not None: # noqa: E501 - query_params.append(('watch', local_var_params['watch'])) # noqa: E501 header_params = {} @@ -743,20 +2411,20 @@ def list_cluster_trust_bundle_with_http_info(self, **kwargs): # noqa: E501 body_params = None # HTTP header `Accept` header_params['Accept'] = self.api_client.select_header_accept( - ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor', 'application/json;stream=watch', 'application/vnd.kubernetes.protobuf;stream=watch', 'application/cbor-seq']) # noqa: E501 + ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 # Authentication setting auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/certificates.k8s.io/v1beta1/clustertrustbundles', 'GET', + '/apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name}/status', 'GET', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='V1beta1ClusterTrustBundleList', # noqa: E501 + response_type='V1beta1PodCertificateRequest', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -764,23 +2432,22 @@ def list_cluster_trust_bundle_with_http_info(self, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def patch_cluster_trust_bundle(self, name, body, **kwargs): # noqa: E501 - """patch_cluster_trust_bundle # noqa: E501 + def replace_cluster_trust_bundle(self, name, body, **kwargs): # noqa: E501 + """replace_cluster_trust_bundle # noqa: E501 - partially update the specified ClusterTrustBundle # noqa: E501 + replace the specified ClusterTrustBundle # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.patch_cluster_trust_bundle(name, body, async_req=True) + >>> thread = api.replace_cluster_trust_bundle(name, body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously :param str name: name of the ClusterTrustBundle (required) - :param object body: (required) + :param V1beta1ClusterTrustBundle body: (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed - :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). + :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. - :param bool force: Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -793,25 +2460,24 @@ def patch_cluster_trust_bundle(self, name, body, **kwargs): # noqa: E501 returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.patch_cluster_trust_bundle_with_http_info(name, body, **kwargs) # noqa: E501 + return self.replace_cluster_trust_bundle_with_http_info(name, body, **kwargs) # noqa: E501 - def patch_cluster_trust_bundle_with_http_info(self, name, body, **kwargs): # noqa: E501 - """patch_cluster_trust_bundle # noqa: E501 + def replace_cluster_trust_bundle_with_http_info(self, name, body, **kwargs): # noqa: E501 + """replace_cluster_trust_bundle # noqa: E501 - partially update the specified ClusterTrustBundle # noqa: E501 + replace the specified ClusterTrustBundle # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.patch_cluster_trust_bundle_with_http_info(name, body, async_req=True) + >>> thread = api.replace_cluster_trust_bundle_with_http_info(name, body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously :param str name: name of the ClusterTrustBundle (required) - :param object body: (required) + :param V1beta1ClusterTrustBundle body: (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed - :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). + :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. - :param bool force: Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -834,8 +2500,7 @@ def patch_cluster_trust_bundle_with_http_info(self, name, body, **kwargs): # no 'pretty', 'dry_run', 'field_manager', - 'field_validation', - 'force' + 'field_validation' ] all_params.extend( [ @@ -850,18 +2515,18 @@ def patch_cluster_trust_bundle_with_http_info(self, name, body, **kwargs): # no if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method patch_cluster_trust_bundle" % key + " to method replace_cluster_trust_bundle" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'name' is set if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 local_var_params['name'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `name` when calling `patch_cluster_trust_bundle`") # noqa: E501 + raise ApiValueError("Missing the required parameter `name` when calling `replace_cluster_trust_bundle`") # noqa: E501 # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `patch_cluster_trust_bundle`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `replace_cluster_trust_bundle`") # noqa: E501 collection_formats = {} @@ -878,8 +2543,6 @@ def patch_cluster_trust_bundle_with_http_info(self, name, body, **kwargs): # no query_params.append(('fieldManager', local_var_params['field_manager'])) # noqa: E501 if 'field_validation' in local_var_params and local_var_params['field_validation'] is not None: # noqa: E501 query_params.append(('fieldValidation', local_var_params['field_validation'])) # noqa: E501 - if 'force' in local_var_params and local_var_params['force'] is not None: # noqa: E501 - query_params.append(('force', local_var_params['force'])) # noqa: E501 header_params = {} @@ -893,15 +2556,11 @@ def patch_cluster_trust_bundle_with_http_info(self, name, body, **kwargs): # no header_params['Accept'] = self.api_client.select_header_accept( ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json-patch+json', 'application/merge-patch+json', 'application/strategic-merge-patch+json', 'application/apply-patch+yaml', 'application/apply-patch+cbor']) # noqa: E501 - # Authentication setting auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/certificates.k8s.io/v1beta1/clustertrustbundles/{name}', 'PATCH', + '/apis/certificates.k8s.io/v1beta1/clustertrustbundles/{name}', 'PUT', path_params, query_params, header_params, @@ -916,18 +2575,23 @@ def patch_cluster_trust_bundle_with_http_info(self, name, body, **kwargs): # no _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def read_cluster_trust_bundle(self, name, **kwargs): # noqa: E501 - """read_cluster_trust_bundle # noqa: E501 + def replace_namespaced_pod_certificate_request(self, name, namespace, body, **kwargs): # noqa: E501 + """replace_namespaced_pod_certificate_request # noqa: E501 - read the specified ClusterTrustBundle # noqa: E501 + replace the specified PodCertificateRequest # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.read_cluster_trust_bundle(name, async_req=True) + >>> thread = api.replace_namespaced_pod_certificate_request(name, namespace, body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param str name: name of the ClusterTrustBundle (required) + :param str name: name of the PodCertificateRequest (required) + :param str namespace: object name and auth scope, such as for teams and projects (required) + :param V1beta1PodCertificateRequest body: (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed + :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. + :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -935,25 +2599,30 @@ def read_cluster_trust_bundle(self, name, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: V1beta1ClusterTrustBundle + :return: V1beta1PodCertificateRequest If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.read_cluster_trust_bundle_with_http_info(name, **kwargs) # noqa: E501 + return self.replace_namespaced_pod_certificate_request_with_http_info(name, namespace, body, **kwargs) # noqa: E501 - def read_cluster_trust_bundle_with_http_info(self, name, **kwargs): # noqa: E501 - """read_cluster_trust_bundle # noqa: E501 + def replace_namespaced_pod_certificate_request_with_http_info(self, name, namespace, body, **kwargs): # noqa: E501 + """replace_namespaced_pod_certificate_request # noqa: E501 - read the specified ClusterTrustBundle # noqa: E501 + replace the specified PodCertificateRequest # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.read_cluster_trust_bundle_with_http_info(name, async_req=True) + >>> thread = api.replace_namespaced_pod_certificate_request_with_http_info(name, namespace, body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param str name: name of the ClusterTrustBundle (required) + :param str name: name of the PodCertificateRequest (required) + :param str namespace: object name and auth scope, such as for teams and projects (required) + :param V1beta1PodCertificateRequest body: (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed + :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. + :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -963,7 +2632,7 @@ def read_cluster_trust_bundle_with_http_info(self, name, **kwargs): # noqa: E50 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(V1beta1ClusterTrustBundle, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(V1beta1PodCertificateRequest, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -972,7 +2641,12 @@ def read_cluster_trust_bundle_with_http_info(self, name, **kwargs): # noqa: E50 all_params = [ 'name', - 'pretty' + 'namespace', + 'body', + 'pretty', + 'dry_run', + 'field_manager', + 'field_validation' ] all_params.extend( [ @@ -987,24 +2661,40 @@ def read_cluster_trust_bundle_with_http_info(self, name, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method read_cluster_trust_bundle" % key + " to method replace_namespaced_pod_certificate_request" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'name' is set if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 local_var_params['name'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `name` when calling `read_cluster_trust_bundle`") # noqa: E501 + raise ApiValueError("Missing the required parameter `name` when calling `replace_namespaced_pod_certificate_request`") # noqa: E501 + # verify the required parameter 'namespace' is set + if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 + local_var_params['namespace'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `namespace` when calling `replace_namespaced_pod_certificate_request`") # noqa: E501 + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `replace_namespaced_pod_certificate_request`") # noqa: E501 collection_formats = {} path_params = {} if 'name' in local_var_params: path_params['name'] = local_var_params['name'] # noqa: E501 + if 'namespace' in local_var_params: + path_params['namespace'] = local_var_params['namespace'] # noqa: E501 query_params = [] if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 + if 'dry_run' in local_var_params and local_var_params['dry_run'] is not None: # noqa: E501 + query_params.append(('dryRun', local_var_params['dry_run'])) # noqa: E501 + if 'field_manager' in local_var_params and local_var_params['field_manager'] is not None: # noqa: E501 + query_params.append(('fieldManager', local_var_params['field_manager'])) # noqa: E501 + if 'field_validation' in local_var_params and local_var_params['field_validation'] is not None: # noqa: E501 + query_params.append(('fieldValidation', local_var_params['field_validation'])) # noqa: E501 header_params = {} @@ -1012,6 +2702,8 @@ def read_cluster_trust_bundle_with_http_info(self, name, **kwargs): # noqa: E50 local_var_files = {} body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] # HTTP header `Accept` header_params['Accept'] = self.api_client.select_header_accept( ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 @@ -1020,14 +2712,14 @@ def read_cluster_trust_bundle_with_http_info(self, name, **kwargs): # noqa: E50 auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/certificates.k8s.io/v1beta1/clustertrustbundles/{name}', 'GET', + '/apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name}', 'PUT', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='V1beta1ClusterTrustBundle', # noqa: E501 + response_type='V1beta1PodCertificateRequest', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -1035,18 +2727,19 @@ def read_cluster_trust_bundle_with_http_info(self, name, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def replace_cluster_trust_bundle(self, name, body, **kwargs): # noqa: E501 - """replace_cluster_trust_bundle # noqa: E501 + def replace_namespaced_pod_certificate_request_status(self, name, namespace, body, **kwargs): # noqa: E501 + """replace_namespaced_pod_certificate_request_status # noqa: E501 - replace the specified ClusterTrustBundle # noqa: E501 + replace status of the specified PodCertificateRequest # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.replace_cluster_trust_bundle(name, body, async_req=True) + >>> thread = api.replace_namespaced_pod_certificate_request_status(name, namespace, body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param str name: name of the ClusterTrustBundle (required) - :param V1beta1ClusterTrustBundle body: (required) + :param str name: name of the PodCertificateRequest (required) + :param str namespace: object name and auth scope, such as for teams and projects (required) + :param V1beta1PodCertificateRequest body: (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. @@ -1058,25 +2751,26 @@ def replace_cluster_trust_bundle(self, name, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: V1beta1ClusterTrustBundle + :return: V1beta1PodCertificateRequest If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.replace_cluster_trust_bundle_with_http_info(name, body, **kwargs) # noqa: E501 + return self.replace_namespaced_pod_certificate_request_status_with_http_info(name, namespace, body, **kwargs) # noqa: E501 - def replace_cluster_trust_bundle_with_http_info(self, name, body, **kwargs): # noqa: E501 - """replace_cluster_trust_bundle # noqa: E501 + def replace_namespaced_pod_certificate_request_status_with_http_info(self, name, namespace, body, **kwargs): # noqa: E501 + """replace_namespaced_pod_certificate_request_status # noqa: E501 - replace the specified ClusterTrustBundle # noqa: E501 + replace status of the specified PodCertificateRequest # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.replace_cluster_trust_bundle_with_http_info(name, body, async_req=True) + >>> thread = api.replace_namespaced_pod_certificate_request_status_with_http_info(name, namespace, body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param str name: name of the ClusterTrustBundle (required) - :param V1beta1ClusterTrustBundle body: (required) + :param str name: name of the PodCertificateRequest (required) + :param str namespace: object name and auth scope, such as for teams and projects (required) + :param V1beta1PodCertificateRequest body: (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. @@ -1090,7 +2784,7 @@ def replace_cluster_trust_bundle_with_http_info(self, name, body, **kwargs): # number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(V1beta1ClusterTrustBundle, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(V1beta1PodCertificateRequest, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -1099,6 +2793,7 @@ def replace_cluster_trust_bundle_with_http_info(self, name, body, **kwargs): # all_params = [ 'name', + 'namespace', 'body', 'pretty', 'dry_run', @@ -1118,24 +2813,30 @@ def replace_cluster_trust_bundle_with_http_info(self, name, body, **kwargs): # if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method replace_cluster_trust_bundle" % key + " to method replace_namespaced_pod_certificate_request_status" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'name' is set if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 local_var_params['name'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `name` when calling `replace_cluster_trust_bundle`") # noqa: E501 + raise ApiValueError("Missing the required parameter `name` when calling `replace_namespaced_pod_certificate_request_status`") # noqa: E501 + # verify the required parameter 'namespace' is set + if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 + local_var_params['namespace'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `namespace` when calling `replace_namespaced_pod_certificate_request_status`") # noqa: E501 # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `replace_cluster_trust_bundle`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `replace_namespaced_pod_certificate_request_status`") # noqa: E501 collection_formats = {} path_params = {} if 'name' in local_var_params: path_params['name'] = local_var_params['name'] # noqa: E501 + if 'namespace' in local_var_params: + path_params['namespace'] = local_var_params['namespace'] # noqa: E501 query_params = [] if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 @@ -1163,14 +2864,14 @@ def replace_cluster_trust_bundle_with_http_info(self, name, body, **kwargs): # auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/certificates.k8s.io/v1beta1/clustertrustbundles/{name}', 'PUT', + '/apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name}/status', 'PUT', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='V1beta1ClusterTrustBundle', # noqa: E501 + response_type='V1beta1PodCertificateRequest', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 diff --git a/kubernetes/client/api/coordination_api.py b/kubernetes/client/api/coordination_api.py index 6557f73daf..b7a8179bae 100644 --- a/kubernetes/client/api/coordination_api.py +++ b/kubernetes/client/api/coordination_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/coordination_v1_api.py b/kubernetes/client/api/coordination_v1_api.py index 91e4b3d20e..c22ffd87f0 100644 --- a/kubernetes/client/api/coordination_v1_api.py +++ b/kubernetes/client/api/coordination_v1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/coordination_v1alpha2_api.py b/kubernetes/client/api/coordination_v1alpha2_api.py index 7572fa1957..a8064e2800 100644 --- a/kubernetes/client/api/coordination_v1alpha2_api.py +++ b/kubernetes/client/api/coordination_v1alpha2_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/coordination_v1beta1_api.py b/kubernetes/client/api/coordination_v1beta1_api.py index 4e3d42c862..b6054b2218 100644 --- a/kubernetes/client/api/coordination_v1beta1_api.py +++ b/kubernetes/client/api/coordination_v1beta1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/core_api.py b/kubernetes/client/api/core_api.py index 71ad82a149..6026d27a28 100644 --- a/kubernetes/client/api/core_api.py +++ b/kubernetes/client/api/core_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/core_v1_api.py b/kubernetes/client/api/core_v1_api.py index 4ea0ed311b..9609abcce5 100644 --- a/kubernetes/client/api/core_v1_api.py +++ b/kubernetes/client/api/core_v1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/custom_objects_api.py b/kubernetes/client/api/custom_objects_api.py index 9a9ef0012e..23de498104 100644 --- a/kubernetes/client/api/custom_objects_api.py +++ b/kubernetes/client/api/custom_objects_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/discovery_api.py b/kubernetes/client/api/discovery_api.py index 80c0566b3e..2c29efcb79 100644 --- a/kubernetes/client/api/discovery_api.py +++ b/kubernetes/client/api/discovery_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/discovery_v1_api.py b/kubernetes/client/api/discovery_v1_api.py index 9afa99000b..249ea36365 100644 --- a/kubernetes/client/api/discovery_v1_api.py +++ b/kubernetes/client/api/discovery_v1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/events_api.py b/kubernetes/client/api/events_api.py index 2e66c5b36e..13ecc3195e 100644 --- a/kubernetes/client/api/events_api.py +++ b/kubernetes/client/api/events_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/events_v1_api.py b/kubernetes/client/api/events_v1_api.py index dcc4df783a..80b321d864 100644 --- a/kubernetes/client/api/events_v1_api.py +++ b/kubernetes/client/api/events_v1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/flowcontrol_apiserver_api.py b/kubernetes/client/api/flowcontrol_apiserver_api.py index 600a2ffee4..8becff4f61 100644 --- a/kubernetes/client/api/flowcontrol_apiserver_api.py +++ b/kubernetes/client/api/flowcontrol_apiserver_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/flowcontrol_apiserver_v1_api.py b/kubernetes/client/api/flowcontrol_apiserver_v1_api.py index ce1ce64876..0a71510644 100644 --- a/kubernetes/client/api/flowcontrol_apiserver_v1_api.py +++ b/kubernetes/client/api/flowcontrol_apiserver_v1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/internal_apiserver_api.py b/kubernetes/client/api/internal_apiserver_api.py index 624feaaaa7..376e1ed905 100644 --- a/kubernetes/client/api/internal_apiserver_api.py +++ b/kubernetes/client/api/internal_apiserver_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/internal_apiserver_v1alpha1_api.py b/kubernetes/client/api/internal_apiserver_v1alpha1_api.py index fc8d167cd3..6e9274d170 100644 --- a/kubernetes/client/api/internal_apiserver_v1alpha1_api.py +++ b/kubernetes/client/api/internal_apiserver_v1alpha1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/logs_api.py b/kubernetes/client/api/logs_api.py index ecad1a124c..e549db831a 100644 --- a/kubernetes/client/api/logs_api.py +++ b/kubernetes/client/api/logs_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/networking_api.py b/kubernetes/client/api/networking_api.py index 0b5c5dd493..e1bf9f54ed 100644 --- a/kubernetes/client/api/networking_api.py +++ b/kubernetes/client/api/networking_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/networking_v1_api.py b/kubernetes/client/api/networking_v1_api.py index b975921397..688a735a6d 100644 --- a/kubernetes/client/api/networking_v1_api.py +++ b/kubernetes/client/api/networking_v1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/networking_v1beta1_api.py b/kubernetes/client/api/networking_v1beta1_api.py index 46d2250600..64850722f4 100644 --- a/kubernetes/client/api/networking_v1beta1_api.py +++ b/kubernetes/client/api/networking_v1beta1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/node_api.py b/kubernetes/client/api/node_api.py index 6cbe732191..69803fbdad 100644 --- a/kubernetes/client/api/node_api.py +++ b/kubernetes/client/api/node_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/node_v1_api.py b/kubernetes/client/api/node_v1_api.py index 85220fcdef..87186b902d 100644 --- a/kubernetes/client/api/node_v1_api.py +++ b/kubernetes/client/api/node_v1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/openid_api.py b/kubernetes/client/api/openid_api.py index 8d17172a35..974d007fa2 100644 --- a/kubernetes/client/api/openid_api.py +++ b/kubernetes/client/api/openid_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/policy_api.py b/kubernetes/client/api/policy_api.py index 95ac1ec521..7ea4ea7d6a 100644 --- a/kubernetes/client/api/policy_api.py +++ b/kubernetes/client/api/policy_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/policy_v1_api.py b/kubernetes/client/api/policy_v1_api.py index d8f7fffdc9..302886f728 100644 --- a/kubernetes/client/api/policy_v1_api.py +++ b/kubernetes/client/api/policy_v1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/rbac_authorization_api.py b/kubernetes/client/api/rbac_authorization_api.py index 5f7105b090..acc5de99c2 100644 --- a/kubernetes/client/api/rbac_authorization_api.py +++ b/kubernetes/client/api/rbac_authorization_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/rbac_authorization_v1_api.py b/kubernetes/client/api/rbac_authorization_v1_api.py index aa811e43b9..b5839684c5 100644 --- a/kubernetes/client/api/rbac_authorization_v1_api.py +++ b/kubernetes/client/api/rbac_authorization_v1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/resource_api.py b/kubernetes/client/api/resource_api.py index 9355aa8ccf..f04b3d46af 100644 --- a/kubernetes/client/api/resource_api.py +++ b/kubernetes/client/api/resource_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/resource_v1_api.py b/kubernetes/client/api/resource_v1_api.py index abc10f8ca8..59dad6c89e 100644 --- a/kubernetes/client/api/resource_v1_api.py +++ b/kubernetes/client/api/resource_v1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/resource_v1alpha3_api.py b/kubernetes/client/api/resource_v1alpha3_api.py index 8d30c66667..6eb2c6dcc1 100644 --- a/kubernetes/client/api/resource_v1alpha3_api.py +++ b/kubernetes/client/api/resource_v1alpha3_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -916,6 +916,158 @@ def patch_device_taint_rule_with_http_info(self, name, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) + def patch_device_taint_rule_status(self, name, body, **kwargs): # noqa: E501 + """patch_device_taint_rule_status # noqa: E501 + + partially update status of the specified DeviceTaintRule # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.patch_device_taint_rule_status(name, body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param str name: name of the DeviceTaintRule (required) + :param object body: (required) + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed + :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). + :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. + :param bool force: Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: V1alpha3DeviceTaintRule + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.patch_device_taint_rule_status_with_http_info(name, body, **kwargs) # noqa: E501 + + def patch_device_taint_rule_status_with_http_info(self, name, body, **kwargs): # noqa: E501 + """patch_device_taint_rule_status # noqa: E501 + + partially update status of the specified DeviceTaintRule # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.patch_device_taint_rule_status_with_http_info(name, body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param str name: name of the DeviceTaintRule (required) + :param object body: (required) + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed + :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). + :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. + :param bool force: Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(V1alpha3DeviceTaintRule, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'name', + 'body', + 'pretty', + 'dry_run', + 'field_manager', + 'field_validation', + 'force' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method patch_device_taint_rule_status" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'name' is set + if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 + local_var_params['name'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `name` when calling `patch_device_taint_rule_status`") # noqa: E501 + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `patch_device_taint_rule_status`") # noqa: E501 + + collection_formats = {} + + path_params = {} + if 'name' in local_var_params: + path_params['name'] = local_var_params['name'] # noqa: E501 + + query_params = [] + if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 + query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 + if 'dry_run' in local_var_params and local_var_params['dry_run'] is not None: # noqa: E501 + query_params.append(('dryRun', local_var_params['dry_run'])) # noqa: E501 + if 'field_manager' in local_var_params and local_var_params['field_manager'] is not None: # noqa: E501 + query_params.append(('fieldManager', local_var_params['field_manager'])) # noqa: E501 + if 'field_validation' in local_var_params and local_var_params['field_validation'] is not None: # noqa: E501 + query_params.append(('fieldValidation', local_var_params['field_validation'])) # noqa: E501 + if 'force' in local_var_params and local_var_params['force'] is not None: # noqa: E501 + query_params.append(('force', local_var_params['force'])) # noqa: E501 + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json-patch+json', 'application/merge-patch+json', 'application/strategic-merge-patch+json', 'application/apply-patch+yaml', 'application/apply-patch+cbor']) # noqa: E501 + + # Authentication setting + auth_settings = ['BearerToken'] # noqa: E501 + + return self.api_client.call_api( + '/apis/resource.k8s.io/v1alpha3/devicetaintrules/{name}/status', 'PATCH', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='V1alpha3DeviceTaintRule', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + def read_device_taint_rule(self, name, **kwargs): # noqa: E501 """read_device_taint_rule # noqa: E501 @@ -1035,6 +1187,125 @@ def read_device_taint_rule_with_http_info(self, name, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) + def read_device_taint_rule_status(self, name, **kwargs): # noqa: E501 + """read_device_taint_rule_status # noqa: E501 + + read status of the specified DeviceTaintRule # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.read_device_taint_rule_status(name, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param str name: name of the DeviceTaintRule (required) + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: V1alpha3DeviceTaintRule + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.read_device_taint_rule_status_with_http_info(name, **kwargs) # noqa: E501 + + def read_device_taint_rule_status_with_http_info(self, name, **kwargs): # noqa: E501 + """read_device_taint_rule_status # noqa: E501 + + read status of the specified DeviceTaintRule # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.read_device_taint_rule_status_with_http_info(name, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param str name: name of the DeviceTaintRule (required) + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(V1alpha3DeviceTaintRule, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'name', + 'pretty' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method read_device_taint_rule_status" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'name' is set + if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 + local_var_params['name'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `name` when calling `read_device_taint_rule_status`") # noqa: E501 + + collection_formats = {} + + path_params = {} + if 'name' in local_var_params: + path_params['name'] = local_var_params['name'] # noqa: E501 + + query_params = [] + if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 + query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 + + # Authentication setting + auth_settings = ['BearerToken'] # noqa: E501 + + return self.api_client.call_api( + '/apis/resource.k8s.io/v1alpha3/devicetaintrules/{name}/status', 'GET', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='V1alpha3DeviceTaintRule', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + def replace_device_taint_rule(self, name, body, **kwargs): # noqa: E501 """replace_device_taint_rule # noqa: E501 @@ -1177,3 +1448,146 @@ def replace_device_taint_rule_with_http_info(self, name, body, **kwargs): # noq _preload_content=local_var_params.get('_preload_content', True), _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) + + def replace_device_taint_rule_status(self, name, body, **kwargs): # noqa: E501 + """replace_device_taint_rule_status # noqa: E501 + + replace status of the specified DeviceTaintRule # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.replace_device_taint_rule_status(name, body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param str name: name of the DeviceTaintRule (required) + :param V1alpha3DeviceTaintRule body: (required) + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed + :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. + :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: V1alpha3DeviceTaintRule + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.replace_device_taint_rule_status_with_http_info(name, body, **kwargs) # noqa: E501 + + def replace_device_taint_rule_status_with_http_info(self, name, body, **kwargs): # noqa: E501 + """replace_device_taint_rule_status # noqa: E501 + + replace status of the specified DeviceTaintRule # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.replace_device_taint_rule_status_with_http_info(name, body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param str name: name of the DeviceTaintRule (required) + :param V1alpha3DeviceTaintRule body: (required) + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed + :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. + :param str field_validation: fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(V1alpha3DeviceTaintRule, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'name', + 'body', + 'pretty', + 'dry_run', + 'field_manager', + 'field_validation' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method replace_device_taint_rule_status" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'name' is set + if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 + local_var_params['name'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `name` when calling `replace_device_taint_rule_status`") # noqa: E501 + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `replace_device_taint_rule_status`") # noqa: E501 + + collection_formats = {} + + path_params = {} + if 'name' in local_var_params: + path_params['name'] = local_var_params['name'] # noqa: E501 + + query_params = [] + if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 + query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 + if 'dry_run' in local_var_params and local_var_params['dry_run'] is not None: # noqa: E501 + query_params.append(('dryRun', local_var_params['dry_run'])) # noqa: E501 + if 'field_manager' in local_var_params and local_var_params['field_manager'] is not None: # noqa: E501 + query_params.append(('fieldManager', local_var_params['field_manager'])) # noqa: E501 + if 'field_validation' in local_var_params and local_var_params['field_validation'] is not None: # noqa: E501 + query_params.append(('fieldValidation', local_var_params['field_validation'])) # noqa: E501 + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor']) # noqa: E501 + + # Authentication setting + auth_settings = ['BearerToken'] # noqa: E501 + + return self.api_client.call_api( + '/apis/resource.k8s.io/v1alpha3/devicetaintrules/{name}/status', 'PUT', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='V1alpha3DeviceTaintRule', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) diff --git a/kubernetes/client/api/resource_v1beta1_api.py b/kubernetes/client/api/resource_v1beta1_api.py index 85432de610..80daa9586a 100644 --- a/kubernetes/client/api/resource_v1beta1_api.py +++ b/kubernetes/client/api/resource_v1beta1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/resource_v1beta2_api.py b/kubernetes/client/api/resource_v1beta2_api.py index ed48b28742..0cff766697 100644 --- a/kubernetes/client/api/resource_v1beta2_api.py +++ b/kubernetes/client/api/resource_v1beta2_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/scheduling_api.py b/kubernetes/client/api/scheduling_api.py index 1faa1bf52c..9ad70216c3 100644 --- a/kubernetes/client/api/scheduling_api.py +++ b/kubernetes/client/api/scheduling_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/scheduling_v1_api.py b/kubernetes/client/api/scheduling_v1_api.py index 2bba536580..989899afa7 100644 --- a/kubernetes/client/api/scheduling_v1_api.py +++ b/kubernetes/client/api/scheduling_v1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/storage_v1alpha1_api.py b/kubernetes/client/api/scheduling_v1alpha1_api.py similarity index 73% rename from kubernetes/client/api/storage_v1alpha1_api.py rename to kubernetes/client/api/scheduling_v1alpha1_api.py index 4d4ecdd57f..6c2f47a5f6 100644 --- a/kubernetes/client/api/storage_v1alpha1_api.py +++ b/kubernetes/client/api/scheduling_v1alpha1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -24,7 +24,7 @@ ) -class StorageV1alpha1Api(object): +class SchedulingV1alpha1Api(object): """NOTE: This class is auto generated by OpenAPI Generator Ref: https://openapi-generator.tech @@ -36,17 +36,18 @@ def __init__(self, api_client=None): api_client = ApiClient() self.api_client = api_client - def create_volume_attributes_class(self, body, **kwargs): # noqa: E501 - """create_volume_attributes_class # noqa: E501 + def create_namespaced_workload(self, namespace, body, **kwargs): # noqa: E501 + """create_namespaced_workload # noqa: E501 - create a VolumeAttributesClass # noqa: E501 + create a Workload # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_volume_attributes_class(body, async_req=True) + >>> thread = api.create_namespaced_workload(namespace, body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param V1alpha1VolumeAttributesClass body: (required) + :param str namespace: object name and auth scope, such as for teams and projects (required) + :param V1alpha1Workload body: (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. @@ -58,24 +59,25 @@ def create_volume_attributes_class(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: V1alpha1VolumeAttributesClass + :return: V1alpha1Workload If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_volume_attributes_class_with_http_info(body, **kwargs) # noqa: E501 + return self.create_namespaced_workload_with_http_info(namespace, body, **kwargs) # noqa: E501 - def create_volume_attributes_class_with_http_info(self, body, **kwargs): # noqa: E501 - """create_volume_attributes_class # noqa: E501 + def create_namespaced_workload_with_http_info(self, namespace, body, **kwargs): # noqa: E501 + """create_namespaced_workload # noqa: E501 - create a VolumeAttributesClass # noqa: E501 + create a Workload # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_volume_attributes_class_with_http_info(body, async_req=True) + >>> thread = api.create_namespaced_workload_with_http_info(namespace, body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param V1alpha1VolumeAttributesClass body: (required) + :param str namespace: object name and auth scope, such as for teams and projects (required) + :param V1alpha1Workload body: (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. @@ -89,7 +91,7 @@ def create_volume_attributes_class_with_http_info(self, body, **kwargs): # noqa number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(V1alpha1VolumeAttributesClass, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(V1alpha1Workload, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -97,6 +99,7 @@ def create_volume_attributes_class_with_http_info(self, body, **kwargs): # noqa local_var_params = locals() all_params = [ + 'namespace', 'body', 'pretty', 'dry_run', @@ -116,18 +119,24 @@ def create_volume_attributes_class_with_http_info(self, body, **kwargs): # noqa if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_volume_attributes_class" % key + " to method create_namespaced_workload" % key ) local_var_params[key] = val del local_var_params['kwargs'] + # verify the required parameter 'namespace' is set + if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 + local_var_params['namespace'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `namespace` when calling `create_namespaced_workload`") # noqa: E501 # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_volume_attributes_class`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_namespaced_workload`") # noqa: E501 collection_formats = {} path_params = {} + if 'namespace' in local_var_params: + path_params['namespace'] = local_var_params['namespace'] # noqa: E501 query_params = [] if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 @@ -155,14 +164,14 @@ def create_volume_attributes_class_with_http_info(self, body, **kwargs): # noqa auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/storage.k8s.io/v1alpha1/volumeattributesclasses', 'POST', + '/apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='V1alpha1VolumeAttributesClass', # noqa: E501 + response_type='V1alpha1Workload', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -170,16 +179,17 @@ def create_volume_attributes_class_with_http_info(self, body, **kwargs): # noqa _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def delete_collection_volume_attributes_class(self, **kwargs): # noqa: E501 - """delete_collection_volume_attributes_class # noqa: E501 + def delete_collection_namespaced_workload(self, namespace, **kwargs): # noqa: E501 + """delete_collection_namespaced_workload # noqa: E501 - delete collection of VolumeAttributesClass # noqa: E501 + delete collection of Workload # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_collection_volume_attributes_class(async_req=True) + >>> thread = api.delete_collection_namespaced_workload(namespace, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously + :param str namespace: object name and auth scope, such as for teams and projects (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param str _continue: The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed @@ -207,18 +217,19 @@ def delete_collection_volume_attributes_class(self, **kwargs): # noqa: E501 returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.delete_collection_volume_attributes_class_with_http_info(**kwargs) # noqa: E501 + return self.delete_collection_namespaced_workload_with_http_info(namespace, **kwargs) # noqa: E501 - def delete_collection_volume_attributes_class_with_http_info(self, **kwargs): # noqa: E501 - """delete_collection_volume_attributes_class # noqa: E501 + def delete_collection_namespaced_workload_with_http_info(self, namespace, **kwargs): # noqa: E501 + """delete_collection_namespaced_workload # noqa: E501 - delete collection of VolumeAttributesClass # noqa: E501 + delete collection of Workload # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_collection_volume_attributes_class_with_http_info(async_req=True) + >>> thread = api.delete_collection_namespaced_workload_with_http_info(namespace, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously + :param str namespace: object name and auth scope, such as for teams and projects (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param str _continue: The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed @@ -251,6 +262,7 @@ def delete_collection_volume_attributes_class_with_http_info(self, **kwargs): # local_var_params = locals() all_params = [ + 'namespace', 'pretty', '_continue', 'dry_run', @@ -280,14 +292,20 @@ def delete_collection_volume_attributes_class_with_http_info(self, **kwargs): # if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method delete_collection_volume_attributes_class" % key + " to method delete_collection_namespaced_workload" % key ) local_var_params[key] = val del local_var_params['kwargs'] + # verify the required parameter 'namespace' is set + if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 + local_var_params['namespace'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `namespace` when calling `delete_collection_namespaced_workload`") # noqa: E501 collection_formats = {} path_params = {} + if 'namespace' in local_var_params: + path_params['namespace'] = local_var_params['namespace'] # noqa: E501 query_params = [] if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 @@ -335,7 +353,7 @@ def delete_collection_volume_attributes_class_with_http_info(self, **kwargs): # auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/storage.k8s.io/v1alpha1/volumeattributesclasses', 'DELETE', + '/apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads', 'DELETE', path_params, query_params, header_params, @@ -350,17 +368,18 @@ def delete_collection_volume_attributes_class_with_http_info(self, **kwargs): # _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def delete_volume_attributes_class(self, name, **kwargs): # noqa: E501 - """delete_volume_attributes_class # noqa: E501 + def delete_namespaced_workload(self, name, namespace, **kwargs): # noqa: E501 + """delete_namespaced_workload # noqa: E501 - delete a VolumeAttributesClass # noqa: E501 + delete a Workload # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_volume_attributes_class(name, async_req=True) + >>> thread = api.delete_namespaced_workload(name, namespace, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param str name: name of the VolumeAttributesClass (required) + :param str name: name of the Workload (required) + :param str namespace: object name and auth scope, such as for teams and projects (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed :param int grace_period_seconds: The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. @@ -375,24 +394,25 @@ def delete_volume_attributes_class(self, name, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: V1alpha1VolumeAttributesClass + :return: V1Status If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.delete_volume_attributes_class_with_http_info(name, **kwargs) # noqa: E501 + return self.delete_namespaced_workload_with_http_info(name, namespace, **kwargs) # noqa: E501 - def delete_volume_attributes_class_with_http_info(self, name, **kwargs): # noqa: E501 - """delete_volume_attributes_class # noqa: E501 + def delete_namespaced_workload_with_http_info(self, name, namespace, **kwargs): # noqa: E501 + """delete_namespaced_workload # noqa: E501 - delete a VolumeAttributesClass # noqa: E501 + delete a Workload # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_volume_attributes_class_with_http_info(name, async_req=True) + >>> thread = api.delete_namespaced_workload_with_http_info(name, namespace, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param str name: name of the VolumeAttributesClass (required) + :param str name: name of the Workload (required) + :param str namespace: object name and auth scope, such as for teams and projects (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed :param int grace_period_seconds: The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. @@ -409,7 +429,7 @@ def delete_volume_attributes_class_with_http_info(self, name, **kwargs): # noqa number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(V1alpha1VolumeAttributesClass, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(V1Status, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -418,6 +438,7 @@ def delete_volume_attributes_class_with_http_info(self, name, **kwargs): # noqa all_params = [ 'name', + 'namespace', 'pretty', 'dry_run', 'grace_period_seconds', @@ -439,20 +460,26 @@ def delete_volume_attributes_class_with_http_info(self, name, **kwargs): # noqa if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method delete_volume_attributes_class" % key + " to method delete_namespaced_workload" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'name' is set if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 local_var_params['name'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `name` when calling `delete_volume_attributes_class`") # noqa: E501 + raise ApiValueError("Missing the required parameter `name` when calling `delete_namespaced_workload`") # noqa: E501 + # verify the required parameter 'namespace' is set + if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 + local_var_params['namespace'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `namespace` when calling `delete_namespaced_workload`") # noqa: E501 collection_formats = {} path_params = {} if 'name' in local_var_params: path_params['name'] = local_var_params['name'] # noqa: E501 + if 'namespace' in local_var_params: + path_params['namespace'] = local_var_params['namespace'] # noqa: E501 query_params = [] if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 @@ -484,14 +511,14 @@ def delete_volume_attributes_class_with_http_info(self, name, **kwargs): # noqa auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/storage.k8s.io/v1alpha1/volumeattributesclasses/{name}', 'DELETE', + '/apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads/{name}', 'DELETE', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='V1alpha1VolumeAttributesClass', # noqa: E501 + response_type='V1Status', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -589,7 +616,7 @@ def get_api_resources_with_http_info(self, **kwargs): # noqa: E501 auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/storage.k8s.io/v1alpha1/', 'GET', + '/apis/scheduling.k8s.io/v1alpha1/', 'GET', path_params, query_params, header_params, @@ -604,16 +631,17 @@ def get_api_resources_with_http_info(self, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def list_volume_attributes_class(self, **kwargs): # noqa: E501 - """list_volume_attributes_class # noqa: E501 + def list_namespaced_workload(self, namespace, **kwargs): # noqa: E501 + """list_namespaced_workload # noqa: E501 - list or watch objects of kind VolumeAttributesClass # noqa: E501 + list or watch objects of kind Workload # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.list_volume_attributes_class(async_req=True) + >>> thread = api.list_namespaced_workload(namespace, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously + :param str namespace: object name and auth scope, such as for teams and projects (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param bool allow_watch_bookmarks: allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. :param str _continue: The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. @@ -632,23 +660,24 @@ def list_volume_attributes_class(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: V1alpha1VolumeAttributesClassList + :return: V1alpha1WorkloadList If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.list_volume_attributes_class_with_http_info(**kwargs) # noqa: E501 + return self.list_namespaced_workload_with_http_info(namespace, **kwargs) # noqa: E501 - def list_volume_attributes_class_with_http_info(self, **kwargs): # noqa: E501 - """list_volume_attributes_class # noqa: E501 + def list_namespaced_workload_with_http_info(self, namespace, **kwargs): # noqa: E501 + """list_namespaced_workload # noqa: E501 - list or watch objects of kind VolumeAttributesClass # noqa: E501 + list or watch objects of kind Workload # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.list_volume_attributes_class_with_http_info(async_req=True) + >>> thread = api.list_namespaced_workload_with_http_info(namespace, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously + :param str namespace: object name and auth scope, such as for teams and projects (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param bool allow_watch_bookmarks: allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. :param str _continue: The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. @@ -669,7 +698,7 @@ def list_volume_attributes_class_with_http_info(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(V1alpha1VolumeAttributesClassList, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(V1alpha1WorkloadList, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -677,6 +706,7 @@ def list_volume_attributes_class_with_http_info(self, **kwargs): # noqa: E501 local_var_params = locals() all_params = [ + 'namespace', 'pretty', 'allow_watch_bookmarks', '_continue', @@ -702,14 +732,20 @@ def list_volume_attributes_class_with_http_info(self, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method list_volume_attributes_class" % key + " to method list_namespaced_workload" % key ) local_var_params[key] = val del local_var_params['kwargs'] + # verify the required parameter 'namespace' is set + if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 + local_var_params['namespace'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `namespace` when calling `list_namespaced_workload`") # noqa: E501 collection_formats = {} path_params = {} + if 'namespace' in local_var_params: + path_params['namespace'] = local_var_params['namespace'] # noqa: E501 query_params = [] if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 @@ -749,14 +785,174 @@ def list_volume_attributes_class_with_http_info(self, **kwargs): # noqa: E501 auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/storage.k8s.io/v1alpha1/volumeattributesclasses', 'GET', + '/apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads', 'GET', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='V1alpha1WorkloadList', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def list_workload_for_all_namespaces(self, **kwargs): # noqa: E501 + """list_workload_for_all_namespaces # noqa: E501 + + list or watch objects of kind Workload # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.list_workload_for_all_namespaces(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param bool allow_watch_bookmarks: allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. + :param str _continue: The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. + :param str field_selector: A selector to restrict the list of returned objects by their fields. Defaults to everything. + :param str label_selector: A selector to restrict the list of returned objects by their labels. Defaults to everything. + :param int limit: limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param str resource_version: resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset + :param str resource_version_match: resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset + :param bool send_initial_events: `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. + :param int timeout_seconds: Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. + :param bool watch: Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: V1alpha1WorkloadList + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.list_workload_for_all_namespaces_with_http_info(**kwargs) # noqa: E501 + + def list_workload_for_all_namespaces_with_http_info(self, **kwargs): # noqa: E501 + """list_workload_for_all_namespaces # noqa: E501 + + list or watch objects of kind Workload # noqa: E501 + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.list_workload_for_all_namespaces_with_http_info(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param bool allow_watch_bookmarks: allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. + :param str _continue: The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. + :param str field_selector: A selector to restrict the list of returned objects by their fields. Defaults to everything. + :param str label_selector: A selector to restrict the list of returned objects by their labels. Defaults to everything. + :param int limit: limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. + :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). + :param str resource_version: resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset + :param str resource_version_match: resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset + :param bool send_initial_events: `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. + :param int timeout_seconds: Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. + :param bool watch: Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(V1alpha1WorkloadList, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'allow_watch_bookmarks', + '_continue', + 'field_selector', + 'label_selector', + 'limit', + 'pretty', + 'resource_version', + 'resource_version_match', + 'send_initial_events', + 'timeout_seconds', + 'watch' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method list_workload_for_all_namespaces" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + + collection_formats = {} + + path_params = {} + + query_params = [] + if 'allow_watch_bookmarks' in local_var_params and local_var_params['allow_watch_bookmarks'] is not None: # noqa: E501 + query_params.append(('allowWatchBookmarks', local_var_params['allow_watch_bookmarks'])) # noqa: E501 + if '_continue' in local_var_params and local_var_params['_continue'] is not None: # noqa: E501 + query_params.append(('continue', local_var_params['_continue'])) # noqa: E501 + if 'field_selector' in local_var_params and local_var_params['field_selector'] is not None: # noqa: E501 + query_params.append(('fieldSelector', local_var_params['field_selector'])) # noqa: E501 + if 'label_selector' in local_var_params and local_var_params['label_selector'] is not None: # noqa: E501 + query_params.append(('labelSelector', local_var_params['label_selector'])) # noqa: E501 + if 'limit' in local_var_params and local_var_params['limit'] is not None: # noqa: E501 + query_params.append(('limit', local_var_params['limit'])) # noqa: E501 + if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 + query_params.append(('pretty', local_var_params['pretty'])) # noqa: E501 + if 'resource_version' in local_var_params and local_var_params['resource_version'] is not None: # noqa: E501 + query_params.append(('resourceVersion', local_var_params['resource_version'])) # noqa: E501 + if 'resource_version_match' in local_var_params and local_var_params['resource_version_match'] is not None: # noqa: E501 + query_params.append(('resourceVersionMatch', local_var_params['resource_version_match'])) # noqa: E501 + if 'send_initial_events' in local_var_params and local_var_params['send_initial_events'] is not None: # noqa: E501 + query_params.append(('sendInitialEvents', local_var_params['send_initial_events'])) # noqa: E501 + if 'timeout_seconds' in local_var_params and local_var_params['timeout_seconds'] is not None: # noqa: E501 + query_params.append(('timeoutSeconds', local_var_params['timeout_seconds'])) # noqa: E501 + if 'watch' in local_var_params and local_var_params['watch'] is not None: # noqa: E501 + query_params.append(('watch', local_var_params['watch'])) # noqa: E501 + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json', 'application/yaml', 'application/vnd.kubernetes.protobuf', 'application/cbor', 'application/json;stream=watch', 'application/vnd.kubernetes.protobuf;stream=watch', 'application/cbor-seq']) # noqa: E501 + + # Authentication setting + auth_settings = ['BearerToken'] # noqa: E501 + + return self.api_client.call_api( + '/apis/scheduling.k8s.io/v1alpha1/workloads', 'GET', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='V1alpha1VolumeAttributesClassList', # noqa: E501 + response_type='V1alpha1WorkloadList', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -764,17 +960,18 @@ def list_volume_attributes_class_with_http_info(self, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def patch_volume_attributes_class(self, name, body, **kwargs): # noqa: E501 - """patch_volume_attributes_class # noqa: E501 + def patch_namespaced_workload(self, name, namespace, body, **kwargs): # noqa: E501 + """patch_namespaced_workload # noqa: E501 - partially update the specified VolumeAttributesClass # noqa: E501 + partially update the specified Workload # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.patch_volume_attributes_class(name, body, async_req=True) + >>> thread = api.patch_namespaced_workload(name, namespace, body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param str name: name of the VolumeAttributesClass (required) + :param str name: name of the Workload (required) + :param str namespace: object name and auth scope, such as for teams and projects (required) :param object body: (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed @@ -788,24 +985,25 @@ def patch_volume_attributes_class(self, name, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: V1alpha1VolumeAttributesClass + :return: V1alpha1Workload If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.patch_volume_attributes_class_with_http_info(name, body, **kwargs) # noqa: E501 + return self.patch_namespaced_workload_with_http_info(name, namespace, body, **kwargs) # noqa: E501 - def patch_volume_attributes_class_with_http_info(self, name, body, **kwargs): # noqa: E501 - """patch_volume_attributes_class # noqa: E501 + def patch_namespaced_workload_with_http_info(self, name, namespace, body, **kwargs): # noqa: E501 + """patch_namespaced_workload # noqa: E501 - partially update the specified VolumeAttributesClass # noqa: E501 + partially update the specified Workload # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.patch_volume_attributes_class_with_http_info(name, body, async_req=True) + >>> thread = api.patch_namespaced_workload_with_http_info(name, namespace, body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param str name: name of the VolumeAttributesClass (required) + :param str name: name of the Workload (required) + :param str namespace: object name and auth scope, such as for teams and projects (required) :param object body: (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed @@ -821,7 +1019,7 @@ def patch_volume_attributes_class_with_http_info(self, name, body, **kwargs): # number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(V1alpha1VolumeAttributesClass, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(V1alpha1Workload, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -830,6 +1028,7 @@ def patch_volume_attributes_class_with_http_info(self, name, body, **kwargs): # all_params = [ 'name', + 'namespace', 'body', 'pretty', 'dry_run', @@ -850,24 +1049,30 @@ def patch_volume_attributes_class_with_http_info(self, name, body, **kwargs): # if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method patch_volume_attributes_class" % key + " to method patch_namespaced_workload" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'name' is set if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 local_var_params['name'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `name` when calling `patch_volume_attributes_class`") # noqa: E501 + raise ApiValueError("Missing the required parameter `name` when calling `patch_namespaced_workload`") # noqa: E501 + # verify the required parameter 'namespace' is set + if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 + local_var_params['namespace'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `namespace` when calling `patch_namespaced_workload`") # noqa: E501 # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `patch_volume_attributes_class`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `patch_namespaced_workload`") # noqa: E501 collection_formats = {} path_params = {} if 'name' in local_var_params: path_params['name'] = local_var_params['name'] # noqa: E501 + if 'namespace' in local_var_params: + path_params['namespace'] = local_var_params['namespace'] # noqa: E501 query_params = [] if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 @@ -901,14 +1106,14 @@ def patch_volume_attributes_class_with_http_info(self, name, body, **kwargs): # auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/storage.k8s.io/v1alpha1/volumeattributesclasses/{name}', 'PATCH', + '/apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads/{name}', 'PATCH', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='V1alpha1VolumeAttributesClass', # noqa: E501 + response_type='V1alpha1Workload', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -916,17 +1121,18 @@ def patch_volume_attributes_class_with_http_info(self, name, body, **kwargs): # _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def read_volume_attributes_class(self, name, **kwargs): # noqa: E501 - """read_volume_attributes_class # noqa: E501 + def read_namespaced_workload(self, name, namespace, **kwargs): # noqa: E501 + """read_namespaced_workload # noqa: E501 - read the specified VolumeAttributesClass # noqa: E501 + read the specified Workload # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.read_volume_attributes_class(name, async_req=True) + >>> thread = api.read_namespaced_workload(name, namespace, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param str name: name of the VolumeAttributesClass (required) + :param str name: name of the Workload (required) + :param str namespace: object name and auth scope, such as for teams and projects (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response @@ -935,24 +1141,25 @@ def read_volume_attributes_class(self, name, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: V1alpha1VolumeAttributesClass + :return: V1alpha1Workload If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.read_volume_attributes_class_with_http_info(name, **kwargs) # noqa: E501 + return self.read_namespaced_workload_with_http_info(name, namespace, **kwargs) # noqa: E501 - def read_volume_attributes_class_with_http_info(self, name, **kwargs): # noqa: E501 - """read_volume_attributes_class # noqa: E501 + def read_namespaced_workload_with_http_info(self, name, namespace, **kwargs): # noqa: E501 + """read_namespaced_workload # noqa: E501 - read the specified VolumeAttributesClass # noqa: E501 + read the specified Workload # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.read_volume_attributes_class_with_http_info(name, async_req=True) + >>> thread = api.read_namespaced_workload_with_http_info(name, namespace, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param str name: name of the VolumeAttributesClass (required) + :param str name: name of the Workload (required) + :param str namespace: object name and auth scope, such as for teams and projects (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param _return_http_data_only: response data without head status code and headers @@ -963,7 +1170,7 @@ def read_volume_attributes_class_with_http_info(self, name, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(V1alpha1VolumeAttributesClass, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(V1alpha1Workload, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -972,6 +1179,7 @@ def read_volume_attributes_class_with_http_info(self, name, **kwargs): # noqa: all_params = [ 'name', + 'namespace', 'pretty' ] all_params.extend( @@ -987,20 +1195,26 @@ def read_volume_attributes_class_with_http_info(self, name, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method read_volume_attributes_class" % key + " to method read_namespaced_workload" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'name' is set if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 local_var_params['name'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `name` when calling `read_volume_attributes_class`") # noqa: E501 + raise ApiValueError("Missing the required parameter `name` when calling `read_namespaced_workload`") # noqa: E501 + # verify the required parameter 'namespace' is set + if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 + local_var_params['namespace'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `namespace` when calling `read_namespaced_workload`") # noqa: E501 collection_formats = {} path_params = {} if 'name' in local_var_params: path_params['name'] = local_var_params['name'] # noqa: E501 + if 'namespace' in local_var_params: + path_params['namespace'] = local_var_params['namespace'] # noqa: E501 query_params = [] if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 @@ -1020,14 +1234,14 @@ def read_volume_attributes_class_with_http_info(self, name, **kwargs): # noqa: auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/storage.k8s.io/v1alpha1/volumeattributesclasses/{name}', 'GET', + '/apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads/{name}', 'GET', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='V1alpha1VolumeAttributesClass', # noqa: E501 + response_type='V1alpha1Workload', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -1035,18 +1249,19 @@ def read_volume_attributes_class_with_http_info(self, name, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def replace_volume_attributes_class(self, name, body, **kwargs): # noqa: E501 - """replace_volume_attributes_class # noqa: E501 + def replace_namespaced_workload(self, name, namespace, body, **kwargs): # noqa: E501 + """replace_namespaced_workload # noqa: E501 - replace the specified VolumeAttributesClass # noqa: E501 + replace the specified Workload # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.replace_volume_attributes_class(name, body, async_req=True) + >>> thread = api.replace_namespaced_workload(name, namespace, body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param str name: name of the VolumeAttributesClass (required) - :param V1alpha1VolumeAttributesClass body: (required) + :param str name: name of the Workload (required) + :param str namespace: object name and auth scope, such as for teams and projects (required) + :param V1alpha1Workload body: (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. @@ -1058,25 +1273,26 @@ def replace_volume_attributes_class(self, name, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: V1alpha1VolumeAttributesClass + :return: V1alpha1Workload If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.replace_volume_attributes_class_with_http_info(name, body, **kwargs) # noqa: E501 + return self.replace_namespaced_workload_with_http_info(name, namespace, body, **kwargs) # noqa: E501 - def replace_volume_attributes_class_with_http_info(self, name, body, **kwargs): # noqa: E501 - """replace_volume_attributes_class # noqa: E501 + def replace_namespaced_workload_with_http_info(self, name, namespace, body, **kwargs): # noqa: E501 + """replace_namespaced_workload # noqa: E501 - replace the specified VolumeAttributesClass # noqa: E501 + replace the specified Workload # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.replace_volume_attributes_class_with_http_info(name, body, async_req=True) + >>> thread = api.replace_namespaced_workload_with_http_info(name, namespace, body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param str name: name of the VolumeAttributesClass (required) - :param V1alpha1VolumeAttributesClass body: (required) + :param str name: name of the Workload (required) + :param str namespace: object name and auth scope, such as for teams and projects (required) + :param V1alpha1Workload body: (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. @@ -1090,7 +1306,7 @@ def replace_volume_attributes_class_with_http_info(self, name, body, **kwargs): number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(V1alpha1VolumeAttributesClass, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(V1alpha1Workload, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -1099,6 +1315,7 @@ def replace_volume_attributes_class_with_http_info(self, name, body, **kwargs): all_params = [ 'name', + 'namespace', 'body', 'pretty', 'dry_run', @@ -1118,24 +1335,30 @@ def replace_volume_attributes_class_with_http_info(self, name, body, **kwargs): if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method replace_volume_attributes_class" % key + " to method replace_namespaced_workload" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'name' is set if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501 local_var_params['name'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `name` when calling `replace_volume_attributes_class`") # noqa: E501 + raise ApiValueError("Missing the required parameter `name` when calling `replace_namespaced_workload`") # noqa: E501 + # verify the required parameter 'namespace' is set + if self.api_client.client_side_validation and ('namespace' not in local_var_params or # noqa: E501 + local_var_params['namespace'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `namespace` when calling `replace_namespaced_workload`") # noqa: E501 # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `replace_volume_attributes_class`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `replace_namespaced_workload`") # noqa: E501 collection_formats = {} path_params = {} if 'name' in local_var_params: path_params['name'] = local_var_params['name'] # noqa: E501 + if 'namespace' in local_var_params: + path_params['namespace'] = local_var_params['namespace'] # noqa: E501 query_params = [] if 'pretty' in local_var_params and local_var_params['pretty'] is not None: # noqa: E501 @@ -1163,14 +1386,14 @@ def replace_volume_attributes_class_with_http_info(self, name, body, **kwargs): auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/storage.k8s.io/v1alpha1/volumeattributesclasses/{name}', 'PUT', + '/apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads/{name}', 'PUT', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='V1alpha1VolumeAttributesClass', # noqa: E501 + response_type='V1alpha1Workload', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 diff --git a/kubernetes/client/api/storage_api.py b/kubernetes/client/api/storage_api.py index e11a398069..7d01af97d6 100644 --- a/kubernetes/client/api/storage_api.py +++ b/kubernetes/client/api/storage_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/storage_v1_api.py b/kubernetes/client/api/storage_v1_api.py index 1583b1632f..1b680eaff9 100644 --- a/kubernetes/client/api/storage_v1_api.py +++ b/kubernetes/client/api/storage_v1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/storage_v1beta1_api.py b/kubernetes/client/api/storage_v1beta1_api.py index aff2c50d41..a6b27dcfbd 100644 --- a/kubernetes/client/api/storage_v1beta1_api.py +++ b/kubernetes/client/api/storage_v1beta1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/storagemigration_api.py b/kubernetes/client/api/storagemigration_api.py index b911ee86c4..c45bf5bac5 100644 --- a/kubernetes/client/api/storagemigration_api.py +++ b/kubernetes/client/api/storagemigration_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/storagemigration_v1alpha1_api.py b/kubernetes/client/api/storagemigration_v1beta1_api.py similarity index 97% rename from kubernetes/client/api/storagemigration_v1alpha1_api.py rename to kubernetes/client/api/storagemigration_v1beta1_api.py index 0103fd55dc..22bb49a17e 100644 --- a/kubernetes/client/api/storagemigration_v1alpha1_api.py +++ b/kubernetes/client/api/storagemigration_v1beta1_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -24,7 +24,7 @@ ) -class StoragemigrationV1alpha1Api(object): +class StoragemigrationV1beta1Api(object): """NOTE: This class is auto generated by OpenAPI Generator Ref: https://openapi-generator.tech @@ -46,7 +46,7 @@ def create_storage_version_migration(self, body, **kwargs): # noqa: E501 >>> result = thread.get() :param async_req bool: execute request asynchronously - :param V1alpha1StorageVersionMigration body: (required) + :param V1beta1StorageVersionMigration body: (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. @@ -58,7 +58,7 @@ def create_storage_version_migration(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: V1alpha1StorageVersionMigration + :return: V1beta1StorageVersionMigration If the method is called asynchronously, returns the request thread. """ @@ -75,7 +75,7 @@ def create_storage_version_migration_with_http_info(self, body, **kwargs): # no >>> result = thread.get() :param async_req bool: execute request asynchronously - :param V1alpha1StorageVersionMigration body: (required) + :param V1beta1StorageVersionMigration body: (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. @@ -89,7 +89,7 @@ def create_storage_version_migration_with_http_info(self, body, **kwargs): # no number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(V1alpha1StorageVersionMigration, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(V1beta1StorageVersionMigration, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -155,14 +155,14 @@ def create_storage_version_migration_with_http_info(self, body, **kwargs): # no auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations', 'POST', + '/apis/storagemigration.k8s.io/v1beta1/storageversionmigrations', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='V1alpha1StorageVersionMigration', # noqa: E501 + response_type='V1beta1StorageVersionMigration', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -335,7 +335,7 @@ def delete_collection_storage_version_migration_with_http_info(self, **kwargs): auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations', 'DELETE', + '/apis/storagemigration.k8s.io/v1beta1/storageversionmigrations', 'DELETE', path_params, query_params, header_params, @@ -484,7 +484,7 @@ def delete_storage_version_migration_with_http_info(self, name, **kwargs): # no auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations/{name}', 'DELETE', + '/apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name}', 'DELETE', path_params, query_params, header_params, @@ -589,7 +589,7 @@ def get_api_resources_with_http_info(self, **kwargs): # noqa: E501 auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/storagemigration.k8s.io/v1alpha1/', 'GET', + '/apis/storagemigration.k8s.io/v1beta1/', 'GET', path_params, query_params, header_params, @@ -632,7 +632,7 @@ def list_storage_version_migration(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: V1alpha1StorageVersionMigrationList + :return: V1beta1StorageVersionMigrationList If the method is called asynchronously, returns the request thread. """ @@ -669,7 +669,7 @@ def list_storage_version_migration_with_http_info(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(V1alpha1StorageVersionMigrationList, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(V1beta1StorageVersionMigrationList, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -749,14 +749,14 @@ def list_storage_version_migration_with_http_info(self, **kwargs): # noqa: E501 auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations', 'GET', + '/apis/storagemigration.k8s.io/v1beta1/storageversionmigrations', 'GET', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='V1alpha1StorageVersionMigrationList', # noqa: E501 + response_type='V1beta1StorageVersionMigrationList', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -788,7 +788,7 @@ def patch_storage_version_migration(self, name, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: V1alpha1StorageVersionMigration + :return: V1beta1StorageVersionMigration If the method is called asynchronously, returns the request thread. """ @@ -821,7 +821,7 @@ def patch_storage_version_migration_with_http_info(self, name, body, **kwargs): number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(V1alpha1StorageVersionMigration, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(V1beta1StorageVersionMigration, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -901,14 +901,14 @@ def patch_storage_version_migration_with_http_info(self, name, body, **kwargs): auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations/{name}', 'PATCH', + '/apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name}', 'PATCH', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='V1alpha1StorageVersionMigration', # noqa: E501 + response_type='V1beta1StorageVersionMigration', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -940,7 +940,7 @@ def patch_storage_version_migration_status(self, name, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: V1alpha1StorageVersionMigration + :return: V1beta1StorageVersionMigration If the method is called asynchronously, returns the request thread. """ @@ -973,7 +973,7 @@ def patch_storage_version_migration_status_with_http_info(self, name, body, **kw number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(V1alpha1StorageVersionMigration, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(V1beta1StorageVersionMigration, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -1053,14 +1053,14 @@ def patch_storage_version_migration_status_with_http_info(self, name, body, **kw auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations/{name}/status', 'PATCH', + '/apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name}/status', 'PATCH', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='V1alpha1StorageVersionMigration', # noqa: E501 + response_type='V1beta1StorageVersionMigration', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -1087,7 +1087,7 @@ def read_storage_version_migration(self, name, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: V1alpha1StorageVersionMigration + :return: V1beta1StorageVersionMigration If the method is called asynchronously, returns the request thread. """ @@ -1115,7 +1115,7 @@ def read_storage_version_migration_with_http_info(self, name, **kwargs): # noqa number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(V1alpha1StorageVersionMigration, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(V1beta1StorageVersionMigration, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -1172,14 +1172,14 @@ def read_storage_version_migration_with_http_info(self, name, **kwargs): # noqa auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations/{name}', 'GET', + '/apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name}', 'GET', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='V1alpha1StorageVersionMigration', # noqa: E501 + response_type='V1beta1StorageVersionMigration', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -1206,7 +1206,7 @@ def read_storage_version_migration_status(self, name, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: V1alpha1StorageVersionMigration + :return: V1beta1StorageVersionMigration If the method is called asynchronously, returns the request thread. """ @@ -1234,7 +1234,7 @@ def read_storage_version_migration_status_with_http_info(self, name, **kwargs): number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(V1alpha1StorageVersionMigration, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(V1beta1StorageVersionMigration, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -1291,14 +1291,14 @@ def read_storage_version_migration_status_with_http_info(self, name, **kwargs): auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations/{name}/status', 'GET', + '/apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name}/status', 'GET', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='V1alpha1StorageVersionMigration', # noqa: E501 + response_type='V1beta1StorageVersionMigration', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -1317,7 +1317,7 @@ def replace_storage_version_migration(self, name, body, **kwargs): # noqa: E501 :param async_req bool: execute request asynchronously :param str name: name of the StorageVersionMigration (required) - :param V1alpha1StorageVersionMigration body: (required) + :param V1beta1StorageVersionMigration body: (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. @@ -1329,7 +1329,7 @@ def replace_storage_version_migration(self, name, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: V1alpha1StorageVersionMigration + :return: V1beta1StorageVersionMigration If the method is called asynchronously, returns the request thread. """ @@ -1347,7 +1347,7 @@ def replace_storage_version_migration_with_http_info(self, name, body, **kwargs) :param async_req bool: execute request asynchronously :param str name: name of the StorageVersionMigration (required) - :param V1alpha1StorageVersionMigration body: (required) + :param V1beta1StorageVersionMigration body: (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. @@ -1361,7 +1361,7 @@ def replace_storage_version_migration_with_http_info(self, name, body, **kwargs) number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(V1alpha1StorageVersionMigration, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(V1beta1StorageVersionMigration, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -1434,14 +1434,14 @@ def replace_storage_version_migration_with_http_info(self, name, body, **kwargs) auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations/{name}', 'PUT', + '/apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name}', 'PUT', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='V1alpha1StorageVersionMigration', # noqa: E501 + response_type='V1beta1StorageVersionMigration', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -1460,7 +1460,7 @@ def replace_storage_version_migration_status(self, name, body, **kwargs): # noq :param async_req bool: execute request asynchronously :param str name: name of the StorageVersionMigration (required) - :param V1alpha1StorageVersionMigration body: (required) + :param V1beta1StorageVersionMigration body: (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. @@ -1472,7 +1472,7 @@ def replace_storage_version_migration_status(self, name, body, **kwargs): # noq number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: V1alpha1StorageVersionMigration + :return: V1beta1StorageVersionMigration If the method is called asynchronously, returns the request thread. """ @@ -1490,7 +1490,7 @@ def replace_storage_version_migration_status_with_http_info(self, name, body, ** :param async_req bool: execute request asynchronously :param str name: name of the StorageVersionMigration (required) - :param V1alpha1StorageVersionMigration body: (required) + :param V1beta1StorageVersionMigration body: (required) :param str pretty: If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). :param str dry_run: When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed :param str field_manager: fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. @@ -1504,7 +1504,7 @@ def replace_storage_version_migration_status_with_http_info(self, name, body, ** number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(V1alpha1StorageVersionMigration, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(V1beta1StorageVersionMigration, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -1577,14 +1577,14 @@ def replace_storage_version_migration_status_with_http_info(self, name, body, ** auth_settings = ['BearerToken'] # noqa: E501 return self.api_client.call_api( - '/apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations/{name}/status', 'PUT', + '/apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name}/status', 'PUT', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='V1alpha1StorageVersionMigration', # noqa: E501 + response_type='V1beta1StorageVersionMigration', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 diff --git a/kubernetes/client/api/version_api.py b/kubernetes/client/api/version_api.py index d722190769..6ccccefcef 100644 --- a/kubernetes/client/api/version_api.py +++ b/kubernetes/client/api/version_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api/well_known_api.py b/kubernetes/client/api/well_known_api.py index e6491bc46a..778afcacae 100644 --- a/kubernetes/client/api/well_known_api.py +++ b/kubernetes/client/api/well_known_api.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/api_client.py b/kubernetes/client/api_client.py index 1f7c7b81e5..7ac940facd 100644 --- a/kubernetes/client/api_client.py +++ b/kubernetes/client/api_client.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -78,7 +78,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None, self.default_headers[header_name] = header_value self.cookie = cookie # Set default User-Agent. - self.user_agent = 'OpenAPI-Generator/34.0.0+snapshot/python' + self.user_agent = 'OpenAPI-Generator/35.0.0+snapshot/python' self.client_side_validation = configuration.client_side_validation def __enter__(self): diff --git a/kubernetes/client/configuration.py b/kubernetes/client/configuration.py index f2460998bc..02d60486b5 100644 --- a/kubernetes/client/configuration.py +++ b/kubernetes/client/configuration.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -363,8 +363,8 @@ def to_debug_report(self): return "Python SDK Debug Report:\n"\ "OS: {env}\n"\ "Python Version: {pyversion}\n"\ - "Version of the API: release-1.34\n"\ - "SDK Package Version: 34.0.0+snapshot".\ + "Version of the API: release-1.35\n"\ + "SDK Package Version: 35.0.0+snapshot".\ format(env=sys.platform, pyversion=sys.version) def get_host_settings(self): diff --git a/kubernetes/client/exceptions.py b/kubernetes/client/exceptions.py index 51856fac2c..ce4d8afa15 100644 --- a/kubernetes/client/exceptions.py +++ b/kubernetes/client/exceptions.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/__init__.py b/kubernetes/client/models/__init__.py index d51e63e6c4..e39158b6a3 100644 --- a/kubernetes/client/models/__init__.py +++ b/kubernetes/client/models/__init__.py @@ -6,7 +6,7 @@ No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - The version of the OpenAPI document: release-1.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -210,6 +210,7 @@ from kubernetes.client.models.v1_git_repo_volume_source import V1GitRepoVolumeSource from kubernetes.client.models.v1_glusterfs_persistent_volume_source import V1GlusterfsPersistentVolumeSource from kubernetes.client.models.v1_glusterfs_volume_source import V1GlusterfsVolumeSource +from kubernetes.client.models.v1_group_resource import V1GroupResource from kubernetes.client.models.v1_group_subject import V1GroupSubject from kubernetes.client.models.v1_group_version_for_discovery import V1GroupVersionForDiscovery from kubernetes.client.models.v1_http_get_action import V1HTTPGetAction @@ -546,15 +547,15 @@ from kubernetes.client.models.v1_webhook_conversion import V1WebhookConversion from kubernetes.client.models.v1_weighted_pod_affinity_term import V1WeightedPodAffinityTerm from kubernetes.client.models.v1_windows_security_context_options import V1WindowsSecurityContextOptions +from kubernetes.client.models.v1_workload_reference import V1WorkloadReference from kubernetes.client.models.v1alpha1_apply_configuration import V1alpha1ApplyConfiguration from kubernetes.client.models.v1alpha1_cluster_trust_bundle import V1alpha1ClusterTrustBundle from kubernetes.client.models.v1alpha1_cluster_trust_bundle_list import V1alpha1ClusterTrustBundleList from kubernetes.client.models.v1alpha1_cluster_trust_bundle_spec import V1alpha1ClusterTrustBundleSpec -from kubernetes.client.models.v1alpha1_group_version_resource import V1alpha1GroupVersionResource +from kubernetes.client.models.v1alpha1_gang_scheduling_policy import V1alpha1GangSchedulingPolicy from kubernetes.client.models.v1alpha1_json_patch import V1alpha1JSONPatch from kubernetes.client.models.v1alpha1_match_condition import V1alpha1MatchCondition from kubernetes.client.models.v1alpha1_match_resources import V1alpha1MatchResources -from kubernetes.client.models.v1alpha1_migration_condition import V1alpha1MigrationCondition from kubernetes.client.models.v1alpha1_mutating_admission_policy import V1alpha1MutatingAdmissionPolicy from kubernetes.client.models.v1alpha1_mutating_admission_policy_binding import V1alpha1MutatingAdmissionPolicyBinding from kubernetes.client.models.v1alpha1_mutating_admission_policy_binding_list import V1alpha1MutatingAdmissionPolicyBindingList @@ -565,31 +566,26 @@ from kubernetes.client.models.v1alpha1_named_rule_with_operations import V1alpha1NamedRuleWithOperations from kubernetes.client.models.v1alpha1_param_kind import V1alpha1ParamKind from kubernetes.client.models.v1alpha1_param_ref import V1alpha1ParamRef -from kubernetes.client.models.v1alpha1_pod_certificate_request import V1alpha1PodCertificateRequest -from kubernetes.client.models.v1alpha1_pod_certificate_request_list import V1alpha1PodCertificateRequestList -from kubernetes.client.models.v1alpha1_pod_certificate_request_spec import V1alpha1PodCertificateRequestSpec -from kubernetes.client.models.v1alpha1_pod_certificate_request_status import V1alpha1PodCertificateRequestStatus +from kubernetes.client.models.v1alpha1_pod_group import V1alpha1PodGroup +from kubernetes.client.models.v1alpha1_pod_group_policy import V1alpha1PodGroupPolicy from kubernetes.client.models.v1alpha1_server_storage_version import V1alpha1ServerStorageVersion 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_migration import V1alpha1StorageVersionMigration -from kubernetes.client.models.v1alpha1_storage_version_migration_list import V1alpha1StorageVersionMigrationList -from kubernetes.client.models.v1alpha1_storage_version_migration_spec import V1alpha1StorageVersionMigrationSpec -from kubernetes.client.models.v1alpha1_storage_version_migration_status import V1alpha1StorageVersionMigrationStatus from kubernetes.client.models.v1alpha1_storage_version_status import V1alpha1StorageVersionStatus +from kubernetes.client.models.v1alpha1_typed_local_object_reference import V1alpha1TypedLocalObjectReference from kubernetes.client.models.v1alpha1_variable import V1alpha1Variable -from kubernetes.client.models.v1alpha1_volume_attributes_class import V1alpha1VolumeAttributesClass -from kubernetes.client.models.v1alpha1_volume_attributes_class_list import V1alpha1VolumeAttributesClassList +from kubernetes.client.models.v1alpha1_workload import V1alpha1Workload +from kubernetes.client.models.v1alpha1_workload_list import V1alpha1WorkloadList +from kubernetes.client.models.v1alpha1_workload_spec import V1alpha1WorkloadSpec from kubernetes.client.models.v1alpha2_lease_candidate import V1alpha2LeaseCandidate from kubernetes.client.models.v1alpha2_lease_candidate_list import V1alpha2LeaseCandidateList from kubernetes.client.models.v1alpha2_lease_candidate_spec import V1alpha2LeaseCandidateSpec -from kubernetes.client.models.v1alpha3_cel_device_selector import V1alpha3CELDeviceSelector -from kubernetes.client.models.v1alpha3_device_selector import V1alpha3DeviceSelector from kubernetes.client.models.v1alpha3_device_taint import V1alpha3DeviceTaint from kubernetes.client.models.v1alpha3_device_taint_rule import V1alpha3DeviceTaintRule from kubernetes.client.models.v1alpha3_device_taint_rule_list import V1alpha3DeviceTaintRuleList from kubernetes.client.models.v1alpha3_device_taint_rule_spec import V1alpha3DeviceTaintRuleSpec +from kubernetes.client.models.v1alpha3_device_taint_rule_status import V1alpha3DeviceTaintRuleStatus from kubernetes.client.models.v1alpha3_device_taint_selector import V1alpha3DeviceTaintSelector from kubernetes.client.models.v1beta1_allocated_device_status import V1beta1AllocatedDeviceStatus from kubernetes.client.models.v1beta1_allocation_result import V1beta1AllocationResult @@ -645,6 +641,10 @@ from kubernetes.client.models.v1beta1_param_kind import V1beta1ParamKind from kubernetes.client.models.v1beta1_param_ref import V1beta1ParamRef from kubernetes.client.models.v1beta1_parent_reference import V1beta1ParentReference +from kubernetes.client.models.v1beta1_pod_certificate_request import V1beta1PodCertificateRequest +from kubernetes.client.models.v1beta1_pod_certificate_request_list import V1beta1PodCertificateRequestList +from kubernetes.client.models.v1beta1_pod_certificate_request_spec import V1beta1PodCertificateRequestSpec +from kubernetes.client.models.v1beta1_pod_certificate_request_status import V1beta1PodCertificateRequestStatus from kubernetes.client.models.v1beta1_resource_claim import V1beta1ResourceClaim from kubernetes.client.models.v1beta1_resource_claim_consumer_reference import V1beta1ResourceClaimConsumerReference from kubernetes.client.models.v1beta1_resource_claim_list import V1beta1ResourceClaimList @@ -661,6 +661,10 @@ from kubernetes.client.models.v1beta1_service_cidr_list import V1beta1ServiceCIDRList from kubernetes.client.models.v1beta1_service_cidr_spec import V1beta1ServiceCIDRSpec from kubernetes.client.models.v1beta1_service_cidr_status import V1beta1ServiceCIDRStatus +from kubernetes.client.models.v1beta1_storage_version_migration import V1beta1StorageVersionMigration +from kubernetes.client.models.v1beta1_storage_version_migration_list import V1beta1StorageVersionMigrationList +from kubernetes.client.models.v1beta1_storage_version_migration_spec import V1beta1StorageVersionMigrationSpec +from kubernetes.client.models.v1beta1_storage_version_migration_status import V1beta1StorageVersionMigrationStatus from kubernetes.client.models.v1beta1_variable import V1beta1Variable from kubernetes.client.models.v1beta1_volume_attributes_class import V1beta1VolumeAttributesClass from kubernetes.client.models.v1beta1_volume_attributes_class_list import V1beta1VolumeAttributesClassList diff --git a/kubernetes/client/models/admissionregistration_v1_service_reference.py b/kubernetes/client/models/admissionregistration_v1_service_reference.py index 0fe986dcba..9334721713 100644 --- a/kubernetes/client/models/admissionregistration_v1_service_reference.py +++ b/kubernetes/client/models/admissionregistration_v1_service_reference.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/admissionregistration_v1_webhook_client_config.py b/kubernetes/client/models/admissionregistration_v1_webhook_client_config.py index 8bb180bef4..095dc872fe 100644 --- a/kubernetes/client/models/admissionregistration_v1_webhook_client_config.py +++ b/kubernetes/client/models/admissionregistration_v1_webhook_client_config.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/apiextensions_v1_service_reference.py b/kubernetes/client/models/apiextensions_v1_service_reference.py index e108a756b7..ae853b923a 100644 --- a/kubernetes/client/models/apiextensions_v1_service_reference.py +++ b/kubernetes/client/models/apiextensions_v1_service_reference.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/apiextensions_v1_webhook_client_config.py b/kubernetes/client/models/apiextensions_v1_webhook_client_config.py index 4423990538..2cc41eeef1 100644 --- a/kubernetes/client/models/apiextensions_v1_webhook_client_config.py +++ b/kubernetes/client/models/apiextensions_v1_webhook_client_config.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/apiregistration_v1_service_reference.py b/kubernetes/client/models/apiregistration_v1_service_reference.py index c76c2fb86f..a287761a96 100644 --- a/kubernetes/client/models/apiregistration_v1_service_reference.py +++ b/kubernetes/client/models/apiregistration_v1_service_reference.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/authentication_v1_token_request.py b/kubernetes/client/models/authentication_v1_token_request.py index 2206e9a30f..09ac752905 100644 --- a/kubernetes/client/models/authentication_v1_token_request.py +++ b/kubernetes/client/models/authentication_v1_token_request.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/core_v1_endpoint_port.py b/kubernetes/client/models/core_v1_endpoint_port.py index 6c7d20f0e8..2923de1604 100644 --- a/kubernetes/client/models/core_v1_endpoint_port.py +++ b/kubernetes/client/models/core_v1_endpoint_port.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/core_v1_event.py b/kubernetes/client/models/core_v1_event.py index e6306763b6..3630156f85 100644 --- a/kubernetes/client/models/core_v1_event.py +++ b/kubernetes/client/models/core_v1_event.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/core_v1_event_list.py b/kubernetes/client/models/core_v1_event_list.py index f65314771f..dcbb1452f6 100644 --- a/kubernetes/client/models/core_v1_event_list.py +++ b/kubernetes/client/models/core_v1_event_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/core_v1_event_series.py b/kubernetes/client/models/core_v1_event_series.py index 97b317ec17..9a82c59357 100644 --- a/kubernetes/client/models/core_v1_event_series.py +++ b/kubernetes/client/models/core_v1_event_series.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/core_v1_resource_claim.py b/kubernetes/client/models/core_v1_resource_claim.py index 5276e97589..45cf94b016 100644 --- a/kubernetes/client/models/core_v1_resource_claim.py +++ b/kubernetes/client/models/core_v1_resource_claim.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/discovery_v1_endpoint_port.py b/kubernetes/client/models/discovery_v1_endpoint_port.py index 551ef016b1..26b63c74b5 100644 --- a/kubernetes/client/models/discovery_v1_endpoint_port.py +++ b/kubernetes/client/models/discovery_v1_endpoint_port.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/events_v1_event.py b/kubernetes/client/models/events_v1_event.py index 4a69759a09..3eb3334ce2 100644 --- a/kubernetes/client/models/events_v1_event.py +++ b/kubernetes/client/models/events_v1_event.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/events_v1_event_list.py b/kubernetes/client/models/events_v1_event_list.py index e3884287b9..d345988934 100644 --- a/kubernetes/client/models/events_v1_event_list.py +++ b/kubernetes/client/models/events_v1_event_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/events_v1_event_series.py b/kubernetes/client/models/events_v1_event_series.py index 30b59b6543..18d9ca5e0f 100644 --- a/kubernetes/client/models/events_v1_event_series.py +++ b/kubernetes/client/models/events_v1_event_series.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/flowcontrol_v1_subject.py b/kubernetes/client/models/flowcontrol_v1_subject.py index bbf34a7ba2..85a78db058 100644 --- a/kubernetes/client/models/flowcontrol_v1_subject.py +++ b/kubernetes/client/models/flowcontrol_v1_subject.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/rbac_v1_subject.py b/kubernetes/client/models/rbac_v1_subject.py index a4fc369bca..826d55ec52 100644 --- a/kubernetes/client/models/rbac_v1_subject.py +++ b/kubernetes/client/models/rbac_v1_subject.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/resource_v1_resource_claim.py b/kubernetes/client/models/resource_v1_resource_claim.py index fe38c5b55f..5332d2ae49 100644 --- a/kubernetes/client/models/resource_v1_resource_claim.py +++ b/kubernetes/client/models/resource_v1_resource_claim.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/storage_v1_token_request.py b/kubernetes/client/models/storage_v1_token_request.py index 506b3204e7..1b97bfdd39 100644 --- a/kubernetes/client/models/storage_v1_token_request.py +++ b/kubernetes/client/models/storage_v1_token_request.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_affinity.py b/kubernetes/client/models/v1_affinity.py index e3fd1a950b..a2f2d436be 100644 --- a/kubernetes/client/models/v1_affinity.py +++ b/kubernetes/client/models/v1_affinity.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_aggregation_rule.py b/kubernetes/client/models/v1_aggregation_rule.py index bc9baa166c..8e48424439 100644 --- a/kubernetes/client/models/v1_aggregation_rule.py +++ b/kubernetes/client/models/v1_aggregation_rule.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_allocated_device_status.py b/kubernetes/client/models/v1_allocated_device_status.py index 39566554cd..704bd381ff 100644 --- a/kubernetes/client/models/v1_allocated_device_status.py +++ b/kubernetes/client/models/v1_allocated_device_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -154,7 +154,7 @@ def device(self, device): def driver(self): """Gets the driver of this V1AllocatedDeviceStatus. # noqa: E501 - Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. # noqa: E501 + Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. # noqa: E501 :return: The driver of this V1AllocatedDeviceStatus. # noqa: E501 :rtype: str @@ -165,7 +165,7 @@ def driver(self): def driver(self, driver): """Sets the driver of this V1AllocatedDeviceStatus. - Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. # noqa: E501 + Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. # noqa: E501 :param driver: The driver of this V1AllocatedDeviceStatus. # noqa: E501 :type: str diff --git a/kubernetes/client/models/v1_allocation_result.py b/kubernetes/client/models/v1_allocation_result.py index db371fc40d..a7bb3b5cb0 100644 --- a/kubernetes/client/models/v1_allocation_result.py +++ b/kubernetes/client/models/v1_allocation_result.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_api_group.py b/kubernetes/client/models/v1_api_group.py index bf2e3f207c..bc62071168 100644 --- a/kubernetes/client/models/v1_api_group.py +++ b/kubernetes/client/models/v1_api_group.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_api_group_list.py b/kubernetes/client/models/v1_api_group_list.py index 99040c2396..e6af00115f 100644 --- a/kubernetes/client/models/v1_api_group_list.py +++ b/kubernetes/client/models/v1_api_group_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_api_resource.py b/kubernetes/client/models/v1_api_resource.py index 35cf3aa86b..61a32b2853 100644 --- a/kubernetes/client/models/v1_api_resource.py +++ b/kubernetes/client/models/v1_api_resource.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_api_resource_list.py b/kubernetes/client/models/v1_api_resource_list.py index a0cc5d67c7..650151ba3f 100644 --- a/kubernetes/client/models/v1_api_resource_list.py +++ b/kubernetes/client/models/v1_api_resource_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_api_service.py b/kubernetes/client/models/v1_api_service.py index 21d260ee2a..229ec6f2b1 100644 --- a/kubernetes/client/models/v1_api_service.py +++ b/kubernetes/client/models/v1_api_service.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_api_service_condition.py b/kubernetes/client/models/v1_api_service_condition.py index f9be1379b4..7544bb32eb 100644 --- a/kubernetes/client/models/v1_api_service_condition.py +++ b/kubernetes/client/models/v1_api_service_condition.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_api_service_list.py b/kubernetes/client/models/v1_api_service_list.py index 1c22ea3d38..9b69bf0da8 100644 --- a/kubernetes/client/models/v1_api_service_list.py +++ b/kubernetes/client/models/v1_api_service_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_api_service_spec.py b/kubernetes/client/models/v1_api_service_spec.py index c47f1cc33d..ccd211bf50 100644 --- a/kubernetes/client/models/v1_api_service_spec.py +++ b/kubernetes/client/models/v1_api_service_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_api_service_status.py b/kubernetes/client/models/v1_api_service_status.py index e4fa5e50c7..e7de8d0c85 100644 --- a/kubernetes/client/models/v1_api_service_status.py +++ b/kubernetes/client/models/v1_api_service_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_api_versions.py b/kubernetes/client/models/v1_api_versions.py index a4028e6cdb..cd6ae38c03 100644 --- a/kubernetes/client/models/v1_api_versions.py +++ b/kubernetes/client/models/v1_api_versions.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_app_armor_profile.py b/kubernetes/client/models/v1_app_armor_profile.py index 39a81d6223..abb8ae4254 100644 --- a/kubernetes/client/models/v1_app_armor_profile.py +++ b/kubernetes/client/models/v1_app_armor_profile.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_attached_volume.py b/kubernetes/client/models/v1_attached_volume.py index 4d861528ce..07bf404c35 100644 --- a/kubernetes/client/models/v1_attached_volume.py +++ b/kubernetes/client/models/v1_attached_volume.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_audit_annotation.py b/kubernetes/client/models/v1_audit_annotation.py index 9289b060af..d838453a10 100644 --- a/kubernetes/client/models/v1_audit_annotation.py +++ b/kubernetes/client/models/v1_audit_annotation.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_aws_elastic_block_store_volume_source.py b/kubernetes/client/models/v1_aws_elastic_block_store_volume_source.py index dce4e8161b..fb19876f3b 100644 --- a/kubernetes/client/models/v1_aws_elastic_block_store_volume_source.py +++ b/kubernetes/client/models/v1_aws_elastic_block_store_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_azure_disk_volume_source.py b/kubernetes/client/models/v1_azure_disk_volume_source.py index af3584ba3d..43e0d662d8 100644 --- a/kubernetes/client/models/v1_azure_disk_volume_source.py +++ b/kubernetes/client/models/v1_azure_disk_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_azure_file_persistent_volume_source.py b/kubernetes/client/models/v1_azure_file_persistent_volume_source.py index 972387edc3..1cdab2fa04 100644 --- a/kubernetes/client/models/v1_azure_file_persistent_volume_source.py +++ b/kubernetes/client/models/v1_azure_file_persistent_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_azure_file_volume_source.py b/kubernetes/client/models/v1_azure_file_volume_source.py index a901ff5891..97ec328fdc 100644 --- a/kubernetes/client/models/v1_azure_file_volume_source.py +++ b/kubernetes/client/models/v1_azure_file_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_binding.py b/kubernetes/client/models/v1_binding.py index c10ce20e17..adbe3581e7 100644 --- a/kubernetes/client/models/v1_binding.py +++ b/kubernetes/client/models/v1_binding.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_bound_object_reference.py b/kubernetes/client/models/v1_bound_object_reference.py index db83759970..0ac221bbd4 100644 --- a/kubernetes/client/models/v1_bound_object_reference.py +++ b/kubernetes/client/models/v1_bound_object_reference.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_capabilities.py b/kubernetes/client/models/v1_capabilities.py index ca4e420d34..5a68c59db9 100644 --- a/kubernetes/client/models/v1_capabilities.py +++ b/kubernetes/client/models/v1_capabilities.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_capacity_request_policy.py b/kubernetes/client/models/v1_capacity_request_policy.py index e0229b4ba5..32d90ea9b4 100644 --- a/kubernetes/client/models/v1_capacity_request_policy.py +++ b/kubernetes/client/models/v1_capacity_request_policy.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_capacity_request_policy_range.py b/kubernetes/client/models/v1_capacity_request_policy_range.py index 63f9d48056..cd6f2c7b86 100644 --- a/kubernetes/client/models/v1_capacity_request_policy_range.py +++ b/kubernetes/client/models/v1_capacity_request_policy_range.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_capacity_requirements.py b/kubernetes/client/models/v1_capacity_requirements.py index 6d2d1d1243..290d315f01 100644 --- a/kubernetes/client/models/v1_capacity_requirements.py +++ b/kubernetes/client/models/v1_capacity_requirements.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_cel_device_selector.py b/kubernetes/client/models/v1_cel_device_selector.py index 4f560e3561..f050e27e2a 100644 --- a/kubernetes/client/models/v1_cel_device_selector.py +++ b/kubernetes/client/models/v1_cel_device_selector.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_ceph_fs_persistent_volume_source.py b/kubernetes/client/models/v1_ceph_fs_persistent_volume_source.py index e58ff203ad..cb557a74ce 100644 --- a/kubernetes/client/models/v1_ceph_fs_persistent_volume_source.py +++ b/kubernetes/client/models/v1_ceph_fs_persistent_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_ceph_fs_volume_source.py b/kubernetes/client/models/v1_ceph_fs_volume_source.py index 03e189bdc3..47bc71c1c5 100644 --- a/kubernetes/client/models/v1_ceph_fs_volume_source.py +++ b/kubernetes/client/models/v1_ceph_fs_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_certificate_signing_request.py b/kubernetes/client/models/v1_certificate_signing_request.py index b1f579b856..70e13cc48b 100644 --- a/kubernetes/client/models/v1_certificate_signing_request.py +++ b/kubernetes/client/models/v1_certificate_signing_request.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_certificate_signing_request_condition.py b/kubernetes/client/models/v1_certificate_signing_request_condition.py index 04075c0adf..d43400ac57 100644 --- a/kubernetes/client/models/v1_certificate_signing_request_condition.py +++ b/kubernetes/client/models/v1_certificate_signing_request_condition.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_certificate_signing_request_list.py b/kubernetes/client/models/v1_certificate_signing_request_list.py index 783f0546e3..e1bf34098a 100644 --- a/kubernetes/client/models/v1_certificate_signing_request_list.py +++ b/kubernetes/client/models/v1_certificate_signing_request_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_certificate_signing_request_spec.py b/kubernetes/client/models/v1_certificate_signing_request_spec.py index 967dbc32b2..89f2829297 100644 --- a/kubernetes/client/models/v1_certificate_signing_request_spec.py +++ b/kubernetes/client/models/v1_certificate_signing_request_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_certificate_signing_request_status.py b/kubernetes/client/models/v1_certificate_signing_request_status.py index f95df792fe..21acbf5374 100644 --- a/kubernetes/client/models/v1_certificate_signing_request_status.py +++ b/kubernetes/client/models/v1_certificate_signing_request_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_cinder_persistent_volume_source.py b/kubernetes/client/models/v1_cinder_persistent_volume_source.py index d52eafbdec..b6d5782217 100644 --- a/kubernetes/client/models/v1_cinder_persistent_volume_source.py +++ b/kubernetes/client/models/v1_cinder_persistent_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_cinder_volume_source.py b/kubernetes/client/models/v1_cinder_volume_source.py index 00adcb0fe8..a1ca80f100 100644 --- a/kubernetes/client/models/v1_cinder_volume_source.py +++ b/kubernetes/client/models/v1_cinder_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_client_ip_config.py b/kubernetes/client/models/v1_client_ip_config.py index 063eadf873..2b769f6b12 100644 --- a/kubernetes/client/models/v1_client_ip_config.py +++ b/kubernetes/client/models/v1_client_ip_config.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_cluster_role.py b/kubernetes/client/models/v1_cluster_role.py index f1be5dc262..d2484590ad 100644 --- a/kubernetes/client/models/v1_cluster_role.py +++ b/kubernetes/client/models/v1_cluster_role.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_cluster_role_binding.py b/kubernetes/client/models/v1_cluster_role_binding.py index 4d09220638..f561e029fa 100644 --- a/kubernetes/client/models/v1_cluster_role_binding.py +++ b/kubernetes/client/models/v1_cluster_role_binding.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_cluster_role_binding_list.py b/kubernetes/client/models/v1_cluster_role_binding_list.py index 5ed86f1370..821ac348ab 100644 --- a/kubernetes/client/models/v1_cluster_role_binding_list.py +++ b/kubernetes/client/models/v1_cluster_role_binding_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_cluster_role_list.py b/kubernetes/client/models/v1_cluster_role_list.py index 87ac2c5ea4..a7f2e94f51 100644 --- a/kubernetes/client/models/v1_cluster_role_list.py +++ b/kubernetes/client/models/v1_cluster_role_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_cluster_trust_bundle_projection.py b/kubernetes/client/models/v1_cluster_trust_bundle_projection.py index c5fd33d652..6c9d1cb0d3 100644 --- a/kubernetes/client/models/v1_cluster_trust_bundle_projection.py +++ b/kubernetes/client/models/v1_cluster_trust_bundle_projection.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_component_condition.py b/kubernetes/client/models/v1_component_condition.py index a5e37b2f7c..4e1cb63a98 100644 --- a/kubernetes/client/models/v1_component_condition.py +++ b/kubernetes/client/models/v1_component_condition.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_component_status.py b/kubernetes/client/models/v1_component_status.py index 1c6078f003..08a464f588 100644 --- a/kubernetes/client/models/v1_component_status.py +++ b/kubernetes/client/models/v1_component_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_component_status_list.py b/kubernetes/client/models/v1_component_status_list.py index c97175d996..80341c1532 100644 --- a/kubernetes/client/models/v1_component_status_list.py +++ b/kubernetes/client/models/v1_component_status_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_condition.py b/kubernetes/client/models/v1_condition.py index 965d832bbc..8f72280187 100644 --- a/kubernetes/client/models/v1_condition.py +++ b/kubernetes/client/models/v1_condition.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_config_map.py b/kubernetes/client/models/v1_config_map.py index 4fc1693eab..88cac10596 100644 --- a/kubernetes/client/models/v1_config_map.py +++ b/kubernetes/client/models/v1_config_map.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_config_map_env_source.py b/kubernetes/client/models/v1_config_map_env_source.py index 82464b6222..8dba3f131c 100644 --- a/kubernetes/client/models/v1_config_map_env_source.py +++ b/kubernetes/client/models/v1_config_map_env_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_config_map_key_selector.py b/kubernetes/client/models/v1_config_map_key_selector.py index 2823e06e72..ed7b9403a3 100644 --- a/kubernetes/client/models/v1_config_map_key_selector.py +++ b/kubernetes/client/models/v1_config_map_key_selector.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_config_map_list.py b/kubernetes/client/models/v1_config_map_list.py index 9c5a9cd6da..69f49776a7 100644 --- a/kubernetes/client/models/v1_config_map_list.py +++ b/kubernetes/client/models/v1_config_map_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_config_map_node_config_source.py b/kubernetes/client/models/v1_config_map_node_config_source.py index e5f2e107ac..3eff35e1c5 100644 --- a/kubernetes/client/models/v1_config_map_node_config_source.py +++ b/kubernetes/client/models/v1_config_map_node_config_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_config_map_projection.py b/kubernetes/client/models/v1_config_map_projection.py index 8ed2ed2086..6ccb07284e 100644 --- a/kubernetes/client/models/v1_config_map_projection.py +++ b/kubernetes/client/models/v1_config_map_projection.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_config_map_volume_source.py b/kubernetes/client/models/v1_config_map_volume_source.py index c679238160..2e11fb19ae 100644 --- a/kubernetes/client/models/v1_config_map_volume_source.py +++ b/kubernetes/client/models/v1_config_map_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_container.py b/kubernetes/client/models/v1_container.py index 627bcf8a0e..4a0f81dd7c 100644 --- a/kubernetes/client/models/v1_container.py +++ b/kubernetes/client/models/v1_container.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -424,7 +424,7 @@ def readiness_probe(self, readiness_probe): def resize_policy(self): """Gets the resize_policy of this V1Container. # noqa: E501 - Resources resize policy for the container. # noqa: E501 + Resources resize policy for the container. This field cannot be set on ephemeral containers. # noqa: E501 :return: The resize_policy of this V1Container. # noqa: E501 :rtype: list[V1ContainerResizePolicy] @@ -435,7 +435,7 @@ def resize_policy(self): def resize_policy(self, resize_policy): """Sets the resize_policy of this V1Container. - Resources resize policy for the container. # noqa: E501 + Resources resize policy for the container. This field cannot be set on ephemeral containers. # noqa: E501 :param resize_policy: The resize_policy of this V1Container. # noqa: E501 :type: list[V1ContainerResizePolicy] diff --git a/kubernetes/client/models/v1_container_extended_resource_request.py b/kubernetes/client/models/v1_container_extended_resource_request.py index 6eae2f728b..fd32110e14 100644 --- a/kubernetes/client/models/v1_container_extended_resource_request.py +++ b/kubernetes/client/models/v1_container_extended_resource_request.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_container_image.py b/kubernetes/client/models/v1_container_image.py index c3db0c74fc..6cbca53b2c 100644 --- a/kubernetes/client/models/v1_container_image.py +++ b/kubernetes/client/models/v1_container_image.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_container_port.py b/kubernetes/client/models/v1_container_port.py index aba2c95751..9d4e0e7eb8 100644 --- a/kubernetes/client/models/v1_container_port.py +++ b/kubernetes/client/models/v1_container_port.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_container_resize_policy.py b/kubernetes/client/models/v1_container_resize_policy.py index a40aeda627..a8f26c71a4 100644 --- a/kubernetes/client/models/v1_container_resize_policy.py +++ b/kubernetes/client/models/v1_container_resize_policy.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_container_restart_rule.py b/kubernetes/client/models/v1_container_restart_rule.py index 174cd86d85..63aa8f5ba1 100644 --- a/kubernetes/client/models/v1_container_restart_rule.py +++ b/kubernetes/client/models/v1_container_restart_rule.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_container_restart_rule_on_exit_codes.py b/kubernetes/client/models/v1_container_restart_rule_on_exit_codes.py index 341a8a04e2..4378962b73 100644 --- a/kubernetes/client/models/v1_container_restart_rule_on_exit_codes.py +++ b/kubernetes/client/models/v1_container_restart_rule_on_exit_codes.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_container_state.py b/kubernetes/client/models/v1_container_state.py index ead4f7b92e..c585804496 100644 --- a/kubernetes/client/models/v1_container_state.py +++ b/kubernetes/client/models/v1_container_state.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_container_state_running.py b/kubernetes/client/models/v1_container_state_running.py index 382d0b21d8..700e79799b 100644 --- a/kubernetes/client/models/v1_container_state_running.py +++ b/kubernetes/client/models/v1_container_state_running.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_container_state_terminated.py b/kubernetes/client/models/v1_container_state_terminated.py index a69ca222bc..e7d53277ea 100644 --- a/kubernetes/client/models/v1_container_state_terminated.py +++ b/kubernetes/client/models/v1_container_state_terminated.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_container_state_waiting.py b/kubernetes/client/models/v1_container_state_waiting.py index 016d507948..ad909d18de 100644 --- a/kubernetes/client/models/v1_container_state_waiting.py +++ b/kubernetes/client/models/v1_container_state_waiting.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_container_status.py b/kubernetes/client/models/v1_container_status.py index d66ca3824f..e51eb55851 100644 --- a/kubernetes/client/models/v1_container_status.py +++ b/kubernetes/client/models/v1_container_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_container_user.py b/kubernetes/client/models/v1_container_user.py index 62a132cf10..56215ca9f4 100644 --- a/kubernetes/client/models/v1_container_user.py +++ b/kubernetes/client/models/v1_container_user.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_controller_revision.py b/kubernetes/client/models/v1_controller_revision.py index 1492bf6bac..0d06e4df1f 100644 --- a/kubernetes/client/models/v1_controller_revision.py +++ b/kubernetes/client/models/v1_controller_revision.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_controller_revision_list.py b/kubernetes/client/models/v1_controller_revision_list.py index eaba37b5d2..d20ff4a166 100644 --- a/kubernetes/client/models/v1_controller_revision_list.py +++ b/kubernetes/client/models/v1_controller_revision_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_counter.py b/kubernetes/client/models/v1_counter.py index 69277a265c..666b0e7ab8 100644 --- a/kubernetes/client/models/v1_counter.py +++ b/kubernetes/client/models/v1_counter.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_counter_set.py b/kubernetes/client/models/v1_counter_set.py index 7866b0a759..ee17b2e4a7 100644 --- a/kubernetes/client/models/v1_counter_set.py +++ b/kubernetes/client/models/v1_counter_set.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -59,7 +59,7 @@ def __init__(self, counters=None, name=None, local_vars_configuration=None): # def counters(self): """Gets the counters of this V1CounterSet. # noqa: E501 - Counters defines the set of counters for this CounterSet The name of each counter must be unique in that set and must be a DNS label. The maximum number of counters in all sets is 32. # noqa: E501 + Counters defines the set of counters for this CounterSet The name of each counter must be unique in that set and must be a DNS label. The maximum number of counters is 32. # noqa: E501 :return: The counters of this V1CounterSet. # noqa: E501 :rtype: dict(str, V1Counter) @@ -70,7 +70,7 @@ def counters(self): def counters(self, counters): """Sets the counters of this V1CounterSet. - Counters defines the set of counters for this CounterSet The name of each counter must be unique in that set and must be a DNS label. The maximum number of counters in all sets is 32. # noqa: E501 + Counters defines the set of counters for this CounterSet The name of each counter must be unique in that set and must be a DNS label. The maximum number of counters is 32. # noqa: E501 :param counters: The counters of this V1CounterSet. # noqa: E501 :type: dict(str, V1Counter) diff --git a/kubernetes/client/models/v1_cron_job.py b/kubernetes/client/models/v1_cron_job.py index 44bff7fe97..bcfad839f8 100644 --- a/kubernetes/client/models/v1_cron_job.py +++ b/kubernetes/client/models/v1_cron_job.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_cron_job_list.py b/kubernetes/client/models/v1_cron_job_list.py index 70caf8ee60..55d7204807 100644 --- a/kubernetes/client/models/v1_cron_job_list.py +++ b/kubernetes/client/models/v1_cron_job_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_cron_job_spec.py b/kubernetes/client/models/v1_cron_job_spec.py index 1a466d85ac..f63400c05c 100644 --- a/kubernetes/client/models/v1_cron_job_spec.py +++ b/kubernetes/client/models/v1_cron_job_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_cron_job_status.py b/kubernetes/client/models/v1_cron_job_status.py index 8486aaf90a..5e1d5d36b3 100644 --- a/kubernetes/client/models/v1_cron_job_status.py +++ b/kubernetes/client/models/v1_cron_job_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_cross_version_object_reference.py b/kubernetes/client/models/v1_cross_version_object_reference.py index 5bdf1f0a33..7a8dd76ea2 100644 --- a/kubernetes/client/models/v1_cross_version_object_reference.py +++ b/kubernetes/client/models/v1_cross_version_object_reference.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_csi_driver.py b/kubernetes/client/models/v1_csi_driver.py index 644c51ddc6..9b0766991a 100644 --- a/kubernetes/client/models/v1_csi_driver.py +++ b/kubernetes/client/models/v1_csi_driver.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_csi_driver_list.py b/kubernetes/client/models/v1_csi_driver_list.py index 6d0301b267..d8dafa0ca9 100644 --- a/kubernetes/client/models/v1_csi_driver_list.py +++ b/kubernetes/client/models/v1_csi_driver_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_csi_driver_spec.py b/kubernetes/client/models/v1_csi_driver_spec.py index 1239b3664e..0346cd7e13 100644 --- a/kubernetes/client/models/v1_csi_driver_spec.py +++ b/kubernetes/client/models/v1_csi_driver_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -39,6 +39,7 @@ class V1CSIDriverSpec(object): 'pod_info_on_mount': 'bool', 'requires_republish': 'bool', 'se_linux_mount': 'bool', + 'service_account_token_in_secrets': 'bool', 'storage_capacity': 'bool', 'token_requests': 'list[StorageV1TokenRequest]', 'volume_lifecycle_modes': 'list[str]' @@ -51,12 +52,13 @@ class V1CSIDriverSpec(object): 'pod_info_on_mount': 'podInfoOnMount', 'requires_republish': 'requiresRepublish', 'se_linux_mount': 'seLinuxMount', + 'service_account_token_in_secrets': 'serviceAccountTokenInSecrets', 'storage_capacity': 'storageCapacity', 'token_requests': 'tokenRequests', 'volume_lifecycle_modes': 'volumeLifecycleModes' } - def __init__(self, attach_required=None, fs_group_policy=None, node_allocatable_update_period_seconds=None, pod_info_on_mount=None, requires_republish=None, se_linux_mount=None, storage_capacity=None, token_requests=None, volume_lifecycle_modes=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, attach_required=None, fs_group_policy=None, node_allocatable_update_period_seconds=None, pod_info_on_mount=None, requires_republish=None, se_linux_mount=None, service_account_token_in_secrets=None, storage_capacity=None, token_requests=None, volume_lifecycle_modes=None, local_vars_configuration=None): # noqa: E501 """V1CSIDriverSpec - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -68,6 +70,7 @@ def __init__(self, attach_required=None, fs_group_policy=None, node_allocatable_ self._pod_info_on_mount = None self._requires_republish = None self._se_linux_mount = None + self._service_account_token_in_secrets = None self._storage_capacity = None self._token_requests = None self._volume_lifecycle_modes = None @@ -85,6 +88,8 @@ def __init__(self, attach_required=None, fs_group_policy=None, node_allocatable_ self.requires_republish = requires_republish if se_linux_mount is not None: self.se_linux_mount = se_linux_mount + if service_account_token_in_secrets is not None: + self.service_account_token_in_secrets = service_account_token_in_secrets if storage_capacity is not None: self.storage_capacity = storage_capacity if token_requests is not None: @@ -230,6 +235,29 @@ def se_linux_mount(self, se_linux_mount): self._se_linux_mount = se_linux_mount + @property + def service_account_token_in_secrets(self): + """Gets the service_account_token_in_secrets of this V1CSIDriverSpec. # noqa: E501 + + serviceAccountTokenInSecrets is an opt-in for CSI drivers to indicate that service account tokens should be passed via the Secrets field in NodePublishVolumeRequest instead of the VolumeContext field. The CSI specification provides a dedicated Secrets field for sensitive information like tokens, which is the appropriate mechanism for handling credentials. This addresses security concerns where sensitive tokens were being logged as part of volume context. When \"true\", kubelet will pass the tokens only in the Secrets field with the key \"csi.storage.k8s.io/serviceAccount.tokens\". The CSI driver must be updated to read tokens from the Secrets field instead of VolumeContext. When \"false\" or not set, kubelet will pass the tokens in VolumeContext with the key \"csi.storage.k8s.io/serviceAccount.tokens\" (existing behavior). This maintains backward compatibility with existing CSI drivers. This field can only be set when TokenRequests is configured. The API server will reject CSIDriver specs that set this field without TokenRequests. Default behavior if unset is to pass tokens in the VolumeContext field. # noqa: E501 + + :return: The service_account_token_in_secrets of this V1CSIDriverSpec. # noqa: E501 + :rtype: bool + """ + return self._service_account_token_in_secrets + + @service_account_token_in_secrets.setter + def service_account_token_in_secrets(self, service_account_token_in_secrets): + """Sets the service_account_token_in_secrets of this V1CSIDriverSpec. + + serviceAccountTokenInSecrets is an opt-in for CSI drivers to indicate that service account tokens should be passed via the Secrets field in NodePublishVolumeRequest instead of the VolumeContext field. The CSI specification provides a dedicated Secrets field for sensitive information like tokens, which is the appropriate mechanism for handling credentials. This addresses security concerns where sensitive tokens were being logged as part of volume context. When \"true\", kubelet will pass the tokens only in the Secrets field with the key \"csi.storage.k8s.io/serviceAccount.tokens\". The CSI driver must be updated to read tokens from the Secrets field instead of VolumeContext. When \"false\" or not set, kubelet will pass the tokens in VolumeContext with the key \"csi.storage.k8s.io/serviceAccount.tokens\" (existing behavior). This maintains backward compatibility with existing CSI drivers. This field can only be set when TokenRequests is configured. The API server will reject CSIDriver specs that set this field without TokenRequests. Default behavior if unset is to pass tokens in the VolumeContext field. # noqa: E501 + + :param service_account_token_in_secrets: The service_account_token_in_secrets of this V1CSIDriverSpec. # noqa: E501 + :type: bool + """ + + self._service_account_token_in_secrets = service_account_token_in_secrets + @property def storage_capacity(self): """Gets the storage_capacity of this V1CSIDriverSpec. # noqa: E501 diff --git a/kubernetes/client/models/v1_csi_node.py b/kubernetes/client/models/v1_csi_node.py index ea04497ac6..6d873c7fe9 100644 --- a/kubernetes/client/models/v1_csi_node.py +++ b/kubernetes/client/models/v1_csi_node.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_csi_node_driver.py b/kubernetes/client/models/v1_csi_node_driver.py index 4619301a6e..2949c31e6a 100644 --- a/kubernetes/client/models/v1_csi_node_driver.py +++ b/kubernetes/client/models/v1_csi_node_driver.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_csi_node_list.py b/kubernetes/client/models/v1_csi_node_list.py index 307b5efa5a..9ece4006d7 100644 --- a/kubernetes/client/models/v1_csi_node_list.py +++ b/kubernetes/client/models/v1_csi_node_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_csi_node_spec.py b/kubernetes/client/models/v1_csi_node_spec.py index e9aab87a16..552d3e83a0 100644 --- a/kubernetes/client/models/v1_csi_node_spec.py +++ b/kubernetes/client/models/v1_csi_node_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_csi_persistent_volume_source.py b/kubernetes/client/models/v1_csi_persistent_volume_source.py index 6a58efaafd..99ca2197b6 100644 --- a/kubernetes/client/models/v1_csi_persistent_volume_source.py +++ b/kubernetes/client/models/v1_csi_persistent_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_csi_storage_capacity.py b/kubernetes/client/models/v1_csi_storage_capacity.py index b3438c7302..3a31f36246 100644 --- a/kubernetes/client/models/v1_csi_storage_capacity.py +++ b/kubernetes/client/models/v1_csi_storage_capacity.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_csi_storage_capacity_list.py b/kubernetes/client/models/v1_csi_storage_capacity_list.py index 70742fe71a..fa4977a695 100644 --- a/kubernetes/client/models/v1_csi_storage_capacity_list.py +++ b/kubernetes/client/models/v1_csi_storage_capacity_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_csi_volume_source.py b/kubernetes/client/models/v1_csi_volume_source.py index b32c3b54c0..eb2a68d692 100644 --- a/kubernetes/client/models/v1_csi_volume_source.py +++ b/kubernetes/client/models/v1_csi_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_custom_resource_column_definition.py b/kubernetes/client/models/v1_custom_resource_column_definition.py index 134d7568d5..a6e8d7d49a 100644 --- a/kubernetes/client/models/v1_custom_resource_column_definition.py +++ b/kubernetes/client/models/v1_custom_resource_column_definition.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_custom_resource_conversion.py b/kubernetes/client/models/v1_custom_resource_conversion.py index 88083cd19a..3162a75854 100644 --- a/kubernetes/client/models/v1_custom_resource_conversion.py +++ b/kubernetes/client/models/v1_custom_resource_conversion.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_custom_resource_definition.py b/kubernetes/client/models/v1_custom_resource_definition.py index c34b5f0e90..3bbd0be3d2 100644 --- a/kubernetes/client/models/v1_custom_resource_definition.py +++ b/kubernetes/client/models/v1_custom_resource_definition.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_custom_resource_definition_condition.py b/kubernetes/client/models/v1_custom_resource_definition_condition.py index f80c1115c5..205590af49 100644 --- a/kubernetes/client/models/v1_custom_resource_definition_condition.py +++ b/kubernetes/client/models/v1_custom_resource_definition_condition.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -35,6 +35,7 @@ class V1CustomResourceDefinitionCondition(object): openapi_types = { 'last_transition_time': 'datetime', 'message': 'str', + 'observed_generation': 'int', 'reason': 'str', 'status': 'str', 'type': 'str' @@ -43,12 +44,13 @@ class V1CustomResourceDefinitionCondition(object): attribute_map = { 'last_transition_time': 'lastTransitionTime', 'message': 'message', + 'observed_generation': 'observedGeneration', 'reason': 'reason', 'status': 'status', 'type': 'type' } - def __init__(self, last_transition_time=None, message=None, reason=None, status=None, type=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, last_transition_time=None, message=None, observed_generation=None, reason=None, status=None, type=None, local_vars_configuration=None): # noqa: E501 """V1CustomResourceDefinitionCondition - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -56,6 +58,7 @@ def __init__(self, last_transition_time=None, message=None, reason=None, status= self._last_transition_time = None self._message = None + self._observed_generation = None self._reason = None self._status = None self._type = None @@ -65,6 +68,8 @@ def __init__(self, last_transition_time=None, message=None, reason=None, status= self.last_transition_time = last_transition_time if message is not None: self.message = message + if observed_generation is not None: + self.observed_generation = observed_generation if reason is not None: self.reason = reason self.status = status @@ -116,6 +121,29 @@ def message(self, message): self._message = message + @property + def observed_generation(self): + """Gets the observed_generation of this V1CustomResourceDefinitionCondition. # noqa: E501 + + observedGeneration represents the .metadata.generation that the condition was set based upon. For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date with respect to the current state of the instance. # noqa: E501 + + :return: The observed_generation of this V1CustomResourceDefinitionCondition. # noqa: E501 + :rtype: int + """ + return self._observed_generation + + @observed_generation.setter + def observed_generation(self, observed_generation): + """Sets the observed_generation of this V1CustomResourceDefinitionCondition. + + observedGeneration represents the .metadata.generation that the condition was set based upon. For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date with respect to the current state of the instance. # noqa: E501 + + :param observed_generation: The observed_generation of this V1CustomResourceDefinitionCondition. # noqa: E501 + :type: int + """ + + self._observed_generation = observed_generation + @property def reason(self): """Gets the reason of this V1CustomResourceDefinitionCondition. # noqa: E501 diff --git a/kubernetes/client/models/v1_custom_resource_definition_list.py b/kubernetes/client/models/v1_custom_resource_definition_list.py index e8eef888e2..681cbde804 100644 --- a/kubernetes/client/models/v1_custom_resource_definition_list.py +++ b/kubernetes/client/models/v1_custom_resource_definition_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_custom_resource_definition_names.py b/kubernetes/client/models/v1_custom_resource_definition_names.py index faf0c856a2..15f5b0f84d 100644 --- a/kubernetes/client/models/v1_custom_resource_definition_names.py +++ b/kubernetes/client/models/v1_custom_resource_definition_names.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_custom_resource_definition_spec.py b/kubernetes/client/models/v1_custom_resource_definition_spec.py index ef2ca29285..3f902e0475 100644 --- a/kubernetes/client/models/v1_custom_resource_definition_spec.py +++ b/kubernetes/client/models/v1_custom_resource_definition_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_custom_resource_definition_status.py b/kubernetes/client/models/v1_custom_resource_definition_status.py index c83ff7c3fe..50e6f4a4c8 100644 --- a/kubernetes/client/models/v1_custom_resource_definition_status.py +++ b/kubernetes/client/models/v1_custom_resource_definition_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -35,16 +35,18 @@ class V1CustomResourceDefinitionStatus(object): openapi_types = { 'accepted_names': 'V1CustomResourceDefinitionNames', 'conditions': 'list[V1CustomResourceDefinitionCondition]', + 'observed_generation': 'int', 'stored_versions': 'list[str]' } attribute_map = { 'accepted_names': 'acceptedNames', 'conditions': 'conditions', + 'observed_generation': 'observedGeneration', 'stored_versions': 'storedVersions' } - def __init__(self, accepted_names=None, conditions=None, stored_versions=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, accepted_names=None, conditions=None, observed_generation=None, stored_versions=None, local_vars_configuration=None): # noqa: E501 """V1CustomResourceDefinitionStatus - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -52,6 +54,7 @@ def __init__(self, accepted_names=None, conditions=None, stored_versions=None, l self._accepted_names = None self._conditions = None + self._observed_generation = None self._stored_versions = None self.discriminator = None @@ -59,6 +62,8 @@ def __init__(self, accepted_names=None, conditions=None, stored_versions=None, l self.accepted_names = accepted_names if conditions is not None: self.conditions = conditions + if observed_generation is not None: + self.observed_generation = observed_generation if stored_versions is not None: self.stored_versions = stored_versions @@ -106,6 +111,29 @@ def conditions(self, conditions): self._conditions = conditions + @property + def observed_generation(self): + """Gets the observed_generation of this V1CustomResourceDefinitionStatus. # noqa: E501 + + The generation observed by the CRD controller. # noqa: E501 + + :return: The observed_generation of this V1CustomResourceDefinitionStatus. # noqa: E501 + :rtype: int + """ + return self._observed_generation + + @observed_generation.setter + def observed_generation(self, observed_generation): + """Sets the observed_generation of this V1CustomResourceDefinitionStatus. + + The generation observed by the CRD controller. # noqa: E501 + + :param observed_generation: The observed_generation of this V1CustomResourceDefinitionStatus. # noqa: E501 + :type: int + """ + + self._observed_generation = observed_generation + @property def stored_versions(self): """Gets the stored_versions of this V1CustomResourceDefinitionStatus. # noqa: E501 diff --git a/kubernetes/client/models/v1_custom_resource_definition_version.py b/kubernetes/client/models/v1_custom_resource_definition_version.py index 55c8eaff30..92e2fbdfa4 100644 --- a/kubernetes/client/models/v1_custom_resource_definition_version.py +++ b/kubernetes/client/models/v1_custom_resource_definition_version.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_custom_resource_subresource_scale.py b/kubernetes/client/models/v1_custom_resource_subresource_scale.py index 97efd8ff98..36a2a922bf 100644 --- a/kubernetes/client/models/v1_custom_resource_subresource_scale.py +++ b/kubernetes/client/models/v1_custom_resource_subresource_scale.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_custom_resource_subresources.py b/kubernetes/client/models/v1_custom_resource_subresources.py index f7fc628777..6942bd02d5 100644 --- a/kubernetes/client/models/v1_custom_resource_subresources.py +++ b/kubernetes/client/models/v1_custom_resource_subresources.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_custom_resource_validation.py b/kubernetes/client/models/v1_custom_resource_validation.py index f11a7a7f93..19f1ab3029 100644 --- a/kubernetes/client/models/v1_custom_resource_validation.py +++ b/kubernetes/client/models/v1_custom_resource_validation.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_daemon_endpoint.py b/kubernetes/client/models/v1_daemon_endpoint.py index 9f3ab31cc1..e2a622474f 100644 --- a/kubernetes/client/models/v1_daemon_endpoint.py +++ b/kubernetes/client/models/v1_daemon_endpoint.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_daemon_set.py b/kubernetes/client/models/v1_daemon_set.py index 3d13c27b85..c5b48e990a 100644 --- a/kubernetes/client/models/v1_daemon_set.py +++ b/kubernetes/client/models/v1_daemon_set.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_daemon_set_condition.py b/kubernetes/client/models/v1_daemon_set_condition.py index a46994adb7..ca654c685a 100644 --- a/kubernetes/client/models/v1_daemon_set_condition.py +++ b/kubernetes/client/models/v1_daemon_set_condition.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_daemon_set_list.py b/kubernetes/client/models/v1_daemon_set_list.py index c7c5270c2b..bf5ded011c 100644 --- a/kubernetes/client/models/v1_daemon_set_list.py +++ b/kubernetes/client/models/v1_daemon_set_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_daemon_set_spec.py b/kubernetes/client/models/v1_daemon_set_spec.py index abdad44a6b..5e43001462 100644 --- a/kubernetes/client/models/v1_daemon_set_spec.py +++ b/kubernetes/client/models/v1_daemon_set_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_daemon_set_status.py b/kubernetes/client/models/v1_daemon_set_status.py index a9b11980a7..6b5b6832b9 100644 --- a/kubernetes/client/models/v1_daemon_set_status.py +++ b/kubernetes/client/models/v1_daemon_set_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_daemon_set_update_strategy.py b/kubernetes/client/models/v1_daemon_set_update_strategy.py index 9072149582..cb0e137d12 100644 --- a/kubernetes/client/models/v1_daemon_set_update_strategy.py +++ b/kubernetes/client/models/v1_daemon_set_update_strategy.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_delete_options.py b/kubernetes/client/models/v1_delete_options.py index 2f4200062c..df3ca8671a 100644 --- a/kubernetes/client/models/v1_delete_options.py +++ b/kubernetes/client/models/v1_delete_options.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_deployment.py b/kubernetes/client/models/v1_deployment.py index a5189b910c..a8a980b5f8 100644 --- a/kubernetes/client/models/v1_deployment.py +++ b/kubernetes/client/models/v1_deployment.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_deployment_condition.py b/kubernetes/client/models/v1_deployment_condition.py index ace525cc14..34b07d2942 100644 --- a/kubernetes/client/models/v1_deployment_condition.py +++ b/kubernetes/client/models/v1_deployment_condition.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_deployment_list.py b/kubernetes/client/models/v1_deployment_list.py index 690c77deb1..db34ccd92e 100644 --- a/kubernetes/client/models/v1_deployment_list.py +++ b/kubernetes/client/models/v1_deployment_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_deployment_spec.py b/kubernetes/client/models/v1_deployment_spec.py index 97d2af00fb..6ed4b4828d 100644 --- a/kubernetes/client/models/v1_deployment_spec.py +++ b/kubernetes/client/models/v1_deployment_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_deployment_status.py b/kubernetes/client/models/v1_deployment_status.py index fe63200386..f4866a5a1d 100644 --- a/kubernetes/client/models/v1_deployment_status.py +++ b/kubernetes/client/models/v1_deployment_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -234,7 +234,7 @@ def replicas(self, replicas): def terminating_replicas(self): """Gets the terminating_replicas of this V1DeploymentStatus. # noqa: E501 - Total number of terminating pods targeted by this deployment. Terminating pods have a non-null .metadata.deletionTimestamp and have not yet reached the Failed or Succeeded .status.phase. This is an alpha field. Enable DeploymentReplicaSetTerminatingReplicas to be able to use this field. # noqa: E501 + Total number of terminating pods targeted by this deployment. Terminating pods have a non-null .metadata.deletionTimestamp and have not yet reached the Failed or Succeeded .status.phase. This is a beta field and requires enabling DeploymentReplicaSetTerminatingReplicas feature (enabled by default). # noqa: E501 :return: The terminating_replicas of this V1DeploymentStatus. # noqa: E501 :rtype: int @@ -245,7 +245,7 @@ def terminating_replicas(self): def terminating_replicas(self, terminating_replicas): """Sets the terminating_replicas of this V1DeploymentStatus. - Total number of terminating pods targeted by this deployment. Terminating pods have a non-null .metadata.deletionTimestamp and have not yet reached the Failed or Succeeded .status.phase. This is an alpha field. Enable DeploymentReplicaSetTerminatingReplicas to be able to use this field. # noqa: E501 + Total number of terminating pods targeted by this deployment. Terminating pods have a non-null .metadata.deletionTimestamp and have not yet reached the Failed or Succeeded .status.phase. This is a beta field and requires enabling DeploymentReplicaSetTerminatingReplicas feature (enabled by default). # noqa: E501 :param terminating_replicas: The terminating_replicas of this V1DeploymentStatus. # noqa: E501 :type: int diff --git a/kubernetes/client/models/v1_deployment_strategy.py b/kubernetes/client/models/v1_deployment_strategy.py index 438e334c34..3000f5539b 100644 --- a/kubernetes/client/models/v1_deployment_strategy.py +++ b/kubernetes/client/models/v1_deployment_strategy.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_device.py b/kubernetes/client/models/v1_device.py index 0572cc6937..0c932ab96b 100644 --- a/kubernetes/client/models/v1_device.py +++ b/kubernetes/client/models/v1_device.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -271,7 +271,7 @@ def capacity(self, capacity): def consumes_counters(self): """Gets the consumes_counters of this V1Device. # noqa: E501 - ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets. There can only be a single entry per counterSet. The total number of device counter consumption entries must be <= 32. In addition, the total number in the entire ResourceSlice must be <= 1024 (for example, 64 devices with 16 counters each). # noqa: E501 + ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets. There can only be a single entry per counterSet. The maximum number of device counter consumptions per device is 2. # noqa: E501 :return: The consumes_counters of this V1Device. # noqa: E501 :rtype: list[V1DeviceCounterConsumption] @@ -282,7 +282,7 @@ def consumes_counters(self): def consumes_counters(self, consumes_counters): """Sets the consumes_counters of this V1Device. - ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets. There can only be a single entry per counterSet. The total number of device counter consumption entries must be <= 32. In addition, the total number in the entire ResourceSlice must be <= 1024 (for example, 64 devices with 16 counters each). # noqa: E501 + ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets. There can only be a single entry per counterSet. The maximum number of device counter consumptions per device is 2. # noqa: E501 :param consumes_counters: The consumes_counters of this V1Device. # noqa: E501 :type: list[V1DeviceCounterConsumption] @@ -363,7 +363,7 @@ def node_selector(self, node_selector): def taints(self): """Gets the taints of this V1Device. # noqa: E501 - If specified, these are the driver-defined taints. The maximum number of taints is 4. This is an alpha field and requires enabling the DRADeviceTaints feature gate. # noqa: E501 + If specified, these are the driver-defined taints. The maximum number of taints is 16. If taints are set for any device in a ResourceSlice, then the maximum number of allowed devices per ResourceSlice is 64 instead of 128. This is an alpha field and requires enabling the DRADeviceTaints feature gate. # noqa: E501 :return: The taints of this V1Device. # noqa: E501 :rtype: list[V1DeviceTaint] @@ -374,7 +374,7 @@ def taints(self): def taints(self, taints): """Sets the taints of this V1Device. - If specified, these are the driver-defined taints. The maximum number of taints is 4. This is an alpha field and requires enabling the DRADeviceTaints feature gate. # noqa: E501 + If specified, these are the driver-defined taints. The maximum number of taints is 16. If taints are set for any device in a ResourceSlice, then the maximum number of allowed devices per ResourceSlice is 64 instead of 128. This is an alpha field and requires enabling the DRADeviceTaints feature gate. # noqa: E501 :param taints: The taints of this V1Device. # noqa: E501 :type: list[V1DeviceTaint] diff --git a/kubernetes/client/models/v1_device_allocation_configuration.py b/kubernetes/client/models/v1_device_allocation_configuration.py index 39977c79cc..87c809c902 100644 --- a/kubernetes/client/models/v1_device_allocation_configuration.py +++ b/kubernetes/client/models/v1_device_allocation_configuration.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_device_allocation_result.py b/kubernetes/client/models/v1_device_allocation_result.py index 0296674a9c..1df606e8b2 100644 --- a/kubernetes/client/models/v1_device_allocation_result.py +++ b/kubernetes/client/models/v1_device_allocation_result.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_device_attribute.py b/kubernetes/client/models/v1_device_attribute.py index 1f5701c9bd..9b6300961c 100644 --- a/kubernetes/client/models/v1_device_attribute.py +++ b/kubernetes/client/models/v1_device_attribute.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_device_capacity.py b/kubernetes/client/models/v1_device_capacity.py index ed46a09072..46ae676254 100644 --- a/kubernetes/client/models/v1_device_capacity.py +++ b/kubernetes/client/models/v1_device_capacity.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_device_claim.py b/kubernetes/client/models/v1_device_claim.py index 542c611d67..426704d6bb 100644 --- a/kubernetes/client/models/v1_device_claim.py +++ b/kubernetes/client/models/v1_device_claim.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_device_claim_configuration.py b/kubernetes/client/models/v1_device_claim_configuration.py index 7d1622384f..01f0bf05e5 100644 --- a/kubernetes/client/models/v1_device_claim_configuration.py +++ b/kubernetes/client/models/v1_device_claim_configuration.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_device_class.py b/kubernetes/client/models/v1_device_class.py index f1c37fdffa..89fcc6ace6 100644 --- a/kubernetes/client/models/v1_device_class.py +++ b/kubernetes/client/models/v1_device_class.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_device_class_configuration.py b/kubernetes/client/models/v1_device_class_configuration.py index f2ca5b7cd4..92f95a3593 100644 --- a/kubernetes/client/models/v1_device_class_configuration.py +++ b/kubernetes/client/models/v1_device_class_configuration.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_device_class_list.py b/kubernetes/client/models/v1_device_class_list.py index 25e79a8f50..4aea924f89 100644 --- a/kubernetes/client/models/v1_device_class_list.py +++ b/kubernetes/client/models/v1_device_class_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_device_class_spec.py b/kubernetes/client/models/v1_device_class_spec.py index 6a565b97ac..221d484f14 100644 --- a/kubernetes/client/models/v1_device_class_spec.py +++ b/kubernetes/client/models/v1_device_class_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_device_constraint.py b/kubernetes/client/models/v1_device_constraint.py index 6f84dc3fc3..8ab882c32f 100644 --- a/kubernetes/client/models/v1_device_constraint.py +++ b/kubernetes/client/models/v1_device_constraint.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_device_counter_consumption.py b/kubernetes/client/models/v1_device_counter_consumption.py index 2d9ae20274..83db4e7757 100644 --- a/kubernetes/client/models/v1_device_counter_consumption.py +++ b/kubernetes/client/models/v1_device_counter_consumption.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -84,7 +84,7 @@ def counter_set(self, counter_set): def counters(self): """Gets the counters of this V1DeviceCounterConsumption. # noqa: E501 - Counters defines the counters that will be consumed by the device. The maximum number counters in a device is 32. In addition, the maximum number of all counters in all devices is 1024 (for example, 64 devices with 16 counters each). # noqa: E501 + Counters defines the counters that will be consumed by the device. The maximum number of counters is 32. # noqa: E501 :return: The counters of this V1DeviceCounterConsumption. # noqa: E501 :rtype: dict(str, V1Counter) @@ -95,7 +95,7 @@ def counters(self): def counters(self, counters): """Sets the counters of this V1DeviceCounterConsumption. - Counters defines the counters that will be consumed by the device. The maximum number counters in a device is 32. In addition, the maximum number of all counters in all devices is 1024 (for example, 64 devices with 16 counters each). # noqa: E501 + Counters defines the counters that will be consumed by the device. The maximum number of counters is 32. # noqa: E501 :param counters: The counters of this V1DeviceCounterConsumption. # noqa: E501 :type: dict(str, V1Counter) diff --git a/kubernetes/client/models/v1_device_request.py b/kubernetes/client/models/v1_device_request.py index be01eec4db..e9937cb2b1 100644 --- a/kubernetes/client/models/v1_device_request.py +++ b/kubernetes/client/models/v1_device_request.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_device_request_allocation_result.py b/kubernetes/client/models/v1_device_request_allocation_result.py index 7c3f111fbc..6f63724873 100644 --- a/kubernetes/client/models/v1_device_request_allocation_result.py +++ b/kubernetes/client/models/v1_device_request_allocation_result.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -214,7 +214,7 @@ def device(self, device): def driver(self): """Gets the driver of this V1DeviceRequestAllocationResult. # noqa: E501 - Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. # noqa: E501 + Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. # noqa: E501 :return: The driver of this V1DeviceRequestAllocationResult. # noqa: E501 :rtype: str @@ -225,7 +225,7 @@ def driver(self): def driver(self, driver): """Sets the driver of this V1DeviceRequestAllocationResult. - Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. # noqa: E501 + Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. # noqa: E501 :param driver: The driver of this V1DeviceRequestAllocationResult. # noqa: E501 :type: str diff --git a/kubernetes/client/models/v1_device_selector.py b/kubernetes/client/models/v1_device_selector.py index f404483b34..32e57d1349 100644 --- a/kubernetes/client/models/v1_device_selector.py +++ b/kubernetes/client/models/v1_device_selector.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_device_sub_request.py b/kubernetes/client/models/v1_device_sub_request.py index 2d22f81ba2..c038aeb1bf 100644 --- a/kubernetes/client/models/v1_device_sub_request.py +++ b/kubernetes/client/models/v1_device_sub_request.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_device_taint.py b/kubernetes/client/models/v1_device_taint.py index 969f1f8f41..a8e242cbed 100644 --- a/kubernetes/client/models/v1_device_taint.py +++ b/kubernetes/client/models/v1_device_taint.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -69,7 +69,7 @@ def __init__(self, effect=None, key=None, time_added=None, value=None, local_var def effect(self): """Gets the effect of this V1DeviceTaint. # noqa: E501 - The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. # noqa: E501 + The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are None, NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. More effects may get added in the future. Consumers must treat unknown effects like None. # noqa: E501 :return: The effect of this V1DeviceTaint. # noqa: E501 :rtype: str @@ -80,7 +80,7 @@ def effect(self): def effect(self, effect): """Sets the effect of this V1DeviceTaint. - The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. # noqa: E501 + The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are None, NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. More effects may get added in the future. Consumers must treat unknown effects like None. # noqa: E501 :param effect: The effect of this V1DeviceTaint. # noqa: E501 :type: str diff --git a/kubernetes/client/models/v1_device_toleration.py b/kubernetes/client/models/v1_device_toleration.py index 468d168e25..a1ccaf802d 100644 --- a/kubernetes/client/models/v1_device_toleration.py +++ b/kubernetes/client/models/v1_device_toleration.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_downward_api_projection.py b/kubernetes/client/models/v1_downward_api_projection.py index 776c8d45f7..71eb64a827 100644 --- a/kubernetes/client/models/v1_downward_api_projection.py +++ b/kubernetes/client/models/v1_downward_api_projection.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_downward_api_volume_file.py b/kubernetes/client/models/v1_downward_api_volume_file.py index c613fb044d..5721a4d644 100644 --- a/kubernetes/client/models/v1_downward_api_volume_file.py +++ b/kubernetes/client/models/v1_downward_api_volume_file.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_downward_api_volume_source.py b/kubernetes/client/models/v1_downward_api_volume_source.py index 96ed9d3808..873f701d0f 100644 --- a/kubernetes/client/models/v1_downward_api_volume_source.py +++ b/kubernetes/client/models/v1_downward_api_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_empty_dir_volume_source.py b/kubernetes/client/models/v1_empty_dir_volume_source.py index 160d27ec27..1ce2f9f975 100644 --- a/kubernetes/client/models/v1_empty_dir_volume_source.py +++ b/kubernetes/client/models/v1_empty_dir_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_endpoint.py b/kubernetes/client/models/v1_endpoint.py index 4bceaa8fcf..ec19a8427a 100644 --- a/kubernetes/client/models/v1_endpoint.py +++ b/kubernetes/client/models/v1_endpoint.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_endpoint_address.py b/kubernetes/client/models/v1_endpoint_address.py index 599bf9ab50..40a951b3e1 100644 --- a/kubernetes/client/models/v1_endpoint_address.py +++ b/kubernetes/client/models/v1_endpoint_address.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_endpoint_conditions.py b/kubernetes/client/models/v1_endpoint_conditions.py index 9b6792c93d..98396f011e 100644 --- a/kubernetes/client/models/v1_endpoint_conditions.py +++ b/kubernetes/client/models/v1_endpoint_conditions.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_endpoint_hints.py b/kubernetes/client/models/v1_endpoint_hints.py index 308febe970..7d20c210ae 100644 --- a/kubernetes/client/models/v1_endpoint_hints.py +++ b/kubernetes/client/models/v1_endpoint_hints.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -61,7 +61,7 @@ def __init__(self, for_nodes=None, for_zones=None, local_vars_configuration=None def for_nodes(self): """Gets the for_nodes of this V1EndpointHints. # noqa: E501 - forNodes indicates the node(s) this endpoint should be consumed by when using topology aware routing. May contain a maximum of 8 entries. This is an Alpha feature and is only used when the PreferSameTrafficDistribution feature gate is enabled. # noqa: E501 + forNodes indicates the node(s) this endpoint should be consumed by when using topology aware routing. May contain a maximum of 8 entries. # noqa: E501 :return: The for_nodes of this V1EndpointHints. # noqa: E501 :rtype: list[V1ForNode] @@ -72,7 +72,7 @@ def for_nodes(self): def for_nodes(self, for_nodes): """Sets the for_nodes of this V1EndpointHints. - forNodes indicates the node(s) this endpoint should be consumed by when using topology aware routing. May contain a maximum of 8 entries. This is an Alpha feature and is only used when the PreferSameTrafficDistribution feature gate is enabled. # noqa: E501 + forNodes indicates the node(s) this endpoint should be consumed by when using topology aware routing. May contain a maximum of 8 entries. # noqa: E501 :param for_nodes: The for_nodes of this V1EndpointHints. # noqa: E501 :type: list[V1ForNode] diff --git a/kubernetes/client/models/v1_endpoint_slice.py b/kubernetes/client/models/v1_endpoint_slice.py index dfca3e85bb..bee94f4580 100644 --- a/kubernetes/client/models/v1_endpoint_slice.py +++ b/kubernetes/client/models/v1_endpoint_slice.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_endpoint_slice_list.py b/kubernetes/client/models/v1_endpoint_slice_list.py index 47c2089cbd..c60af55866 100644 --- a/kubernetes/client/models/v1_endpoint_slice_list.py +++ b/kubernetes/client/models/v1_endpoint_slice_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_endpoint_subset.py b/kubernetes/client/models/v1_endpoint_subset.py index 6f13a3f7db..3d244a252d 100644 --- a/kubernetes/client/models/v1_endpoint_subset.py +++ b/kubernetes/client/models/v1_endpoint_subset.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_endpoints.py b/kubernetes/client/models/v1_endpoints.py index 565c7d566e..f3b002740c 100644 --- a/kubernetes/client/models/v1_endpoints.py +++ b/kubernetes/client/models/v1_endpoints.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_endpoints_list.py b/kubernetes/client/models/v1_endpoints_list.py index 5a5f15ad56..80f0aa050e 100644 --- a/kubernetes/client/models/v1_endpoints_list.py +++ b/kubernetes/client/models/v1_endpoints_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_env_from_source.py b/kubernetes/client/models/v1_env_from_source.py index fe012ebd09..e5fc893f50 100644 --- a/kubernetes/client/models/v1_env_from_source.py +++ b/kubernetes/client/models/v1_env_from_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_env_var.py b/kubernetes/client/models/v1_env_var.py index ec1330a124..610aec4b45 100644 --- a/kubernetes/client/models/v1_env_var.py +++ b/kubernetes/client/models/v1_env_var.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_env_var_source.py b/kubernetes/client/models/v1_env_var_source.py index 75a1f2f127..e3b90a82dc 100644 --- a/kubernetes/client/models/v1_env_var_source.py +++ b/kubernetes/client/models/v1_env_var_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_ephemeral_container.py b/kubernetes/client/models/v1_ephemeral_container.py index 204e83d992..002a4217e5 100644 --- a/kubernetes/client/models/v1_ephemeral_container.py +++ b/kubernetes/client/models/v1_ephemeral_container.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_ephemeral_volume_source.py b/kubernetes/client/models/v1_ephemeral_volume_source.py index 432621f6d0..f4b7b138a7 100644 --- a/kubernetes/client/models/v1_ephemeral_volume_source.py +++ b/kubernetes/client/models/v1_ephemeral_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_event_source.py b/kubernetes/client/models/v1_event_source.py index 065e9a0455..8caf949d32 100644 --- a/kubernetes/client/models/v1_event_source.py +++ b/kubernetes/client/models/v1_event_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_eviction.py b/kubernetes/client/models/v1_eviction.py index a36f4b14b2..379fa75f1c 100644 --- a/kubernetes/client/models/v1_eviction.py +++ b/kubernetes/client/models/v1_eviction.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_exact_device_request.py b/kubernetes/client/models/v1_exact_device_request.py index 5888860f8f..6fe51f4bcd 100644 --- a/kubernetes/client/models/v1_exact_device_request.py +++ b/kubernetes/client/models/v1_exact_device_request.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_exec_action.py b/kubernetes/client/models/v1_exec_action.py index 7801d7de3e..a6b39c979b 100644 --- a/kubernetes/client/models/v1_exec_action.py +++ b/kubernetes/client/models/v1_exec_action.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_exempt_priority_level_configuration.py b/kubernetes/client/models/v1_exempt_priority_level_configuration.py index 3728747057..2c69279b70 100644 --- a/kubernetes/client/models/v1_exempt_priority_level_configuration.py +++ b/kubernetes/client/models/v1_exempt_priority_level_configuration.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_expression_warning.py b/kubernetes/client/models/v1_expression_warning.py index ebfe2fa7a9..54345b1f1d 100644 --- a/kubernetes/client/models/v1_expression_warning.py +++ b/kubernetes/client/models/v1_expression_warning.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_external_documentation.py b/kubernetes/client/models/v1_external_documentation.py index 6551bf5a07..85703a2ae7 100644 --- a/kubernetes/client/models/v1_external_documentation.py +++ b/kubernetes/client/models/v1_external_documentation.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_fc_volume_source.py b/kubernetes/client/models/v1_fc_volume_source.py index d6b2ca75db..16a909233c 100644 --- a/kubernetes/client/models/v1_fc_volume_source.py +++ b/kubernetes/client/models/v1_fc_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_field_selector_attributes.py b/kubernetes/client/models/v1_field_selector_attributes.py index a38d3da9df..45f8a7738d 100644 --- a/kubernetes/client/models/v1_field_selector_attributes.py +++ b/kubernetes/client/models/v1_field_selector_attributes.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_field_selector_requirement.py b/kubernetes/client/models/v1_field_selector_requirement.py index 06756f31cf..fb2f4bd454 100644 --- a/kubernetes/client/models/v1_field_selector_requirement.py +++ b/kubernetes/client/models/v1_field_selector_requirement.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_file_key_selector.py b/kubernetes/client/models/v1_file_key_selector.py index 323c7bdbb5..738b0b7588 100644 --- a/kubernetes/client/models/v1_file_key_selector.py +++ b/kubernetes/client/models/v1_file_key_selector.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_flex_persistent_volume_source.py b/kubernetes/client/models/v1_flex_persistent_volume_source.py index a121e4a6d5..48ebc3b5d6 100644 --- a/kubernetes/client/models/v1_flex_persistent_volume_source.py +++ b/kubernetes/client/models/v1_flex_persistent_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_flex_volume_source.py b/kubernetes/client/models/v1_flex_volume_source.py index c7a1d0c33b..42d765d6a3 100644 --- a/kubernetes/client/models/v1_flex_volume_source.py +++ b/kubernetes/client/models/v1_flex_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_flocker_volume_source.py b/kubernetes/client/models/v1_flocker_volume_source.py index 38d3139524..ec7276b046 100644 --- a/kubernetes/client/models/v1_flocker_volume_source.py +++ b/kubernetes/client/models/v1_flocker_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_flow_distinguisher_method.py b/kubernetes/client/models/v1_flow_distinguisher_method.py index 43a5529f0f..e760fa0c90 100644 --- a/kubernetes/client/models/v1_flow_distinguisher_method.py +++ b/kubernetes/client/models/v1_flow_distinguisher_method.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_flow_schema.py b/kubernetes/client/models/v1_flow_schema.py index ae58420766..2ac7dd5b7b 100644 --- a/kubernetes/client/models/v1_flow_schema.py +++ b/kubernetes/client/models/v1_flow_schema.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_flow_schema_condition.py b/kubernetes/client/models/v1_flow_schema_condition.py index 8746e9d2e0..d10e3168b1 100644 --- a/kubernetes/client/models/v1_flow_schema_condition.py +++ b/kubernetes/client/models/v1_flow_schema_condition.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_flow_schema_list.py b/kubernetes/client/models/v1_flow_schema_list.py index ab5b452bba..d5e9f00822 100644 --- a/kubernetes/client/models/v1_flow_schema_list.py +++ b/kubernetes/client/models/v1_flow_schema_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_flow_schema_spec.py b/kubernetes/client/models/v1_flow_schema_spec.py index 8a1d6bce36..71603e8642 100644 --- a/kubernetes/client/models/v1_flow_schema_spec.py +++ b/kubernetes/client/models/v1_flow_schema_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_flow_schema_status.py b/kubernetes/client/models/v1_flow_schema_status.py index 3da97ba9a8..43ac8f760b 100644 --- a/kubernetes/client/models/v1_flow_schema_status.py +++ b/kubernetes/client/models/v1_flow_schema_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_for_node.py b/kubernetes/client/models/v1_for_node.py index 99c4d0336e..41dddd5e54 100644 --- a/kubernetes/client/models/v1_for_node.py +++ b/kubernetes/client/models/v1_for_node.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_for_zone.py b/kubernetes/client/models/v1_for_zone.py index 96589ae24a..d7580f46f3 100644 --- a/kubernetes/client/models/v1_for_zone.py +++ b/kubernetes/client/models/v1_for_zone.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_gce_persistent_disk_volume_source.py b/kubernetes/client/models/v1_gce_persistent_disk_volume_source.py index 13e3defbd3..2879a061b4 100644 --- a/kubernetes/client/models/v1_gce_persistent_disk_volume_source.py +++ b/kubernetes/client/models/v1_gce_persistent_disk_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_git_repo_volume_source.py b/kubernetes/client/models/v1_git_repo_volume_source.py index 14e7f9ec49..32ec53292d 100644 --- a/kubernetes/client/models/v1_git_repo_volume_source.py +++ b/kubernetes/client/models/v1_git_repo_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_glusterfs_persistent_volume_source.py b/kubernetes/client/models/v1_glusterfs_persistent_volume_source.py index 2ecdbe93f2..6e9b73d211 100644 --- a/kubernetes/client/models/v1_glusterfs_persistent_volume_source.py +++ b/kubernetes/client/models/v1_glusterfs_persistent_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_glusterfs_volume_source.py b/kubernetes/client/models/v1_glusterfs_volume_source.py index 2bf18a7400..b74696b784 100644 --- a/kubernetes/client/models/v1_glusterfs_volume_source.py +++ b/kubernetes/client/models/v1_glusterfs_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha1_storage_version_migration_spec.py b/kubernetes/client/models/v1_group_resource.py similarity index 57% rename from kubernetes/client/models/v1alpha1_storage_version_migration_spec.py rename to kubernetes/client/models/v1_group_resource.py index 2d7431ad2b..6c79a95b04 100644 --- a/kubernetes/client/models/v1alpha1_storage_version_migration_spec.py +++ b/kubernetes/client/models/v1_group_resource.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -18,7 +18,7 @@ from kubernetes.client.configuration import Configuration -class V1alpha1StorageVersionMigrationSpec(object): +class V1GroupResource(object): """NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech @@ -33,69 +33,68 @@ class V1alpha1StorageVersionMigrationSpec(object): and the value is json key in definition. """ openapi_types = { - 'continue_token': 'str', - 'resource': 'V1alpha1GroupVersionResource' + 'group': 'str', + 'resource': 'str' } attribute_map = { - 'continue_token': 'continueToken', + 'group': 'group', 'resource': 'resource' } - def __init__(self, continue_token=None, resource=None, local_vars_configuration=None): # noqa: E501 - """V1alpha1StorageVersionMigrationSpec - a model defined in OpenAPI""" # noqa: E501 + def __init__(self, group=None, resource=None, local_vars_configuration=None): # noqa: E501 + """V1GroupResource - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration - self._continue_token = None + self._group = None self._resource = None self.discriminator = None - if continue_token is not None: - self.continue_token = continue_token + self.group = group self.resource = resource @property - def continue_token(self): - """Gets the continue_token of this V1alpha1StorageVersionMigrationSpec. # noqa: E501 + def group(self): + """Gets the group of this V1GroupResource. # noqa: E501 - The token used in the list options to get the next chunk of objects to migrate. When the .status.conditions indicates the migration is \"Running\", users can use this token to check the progress of the migration. # noqa: E501 - :return: The continue_token of this V1alpha1StorageVersionMigrationSpec. # noqa: E501 + :return: The group of this V1GroupResource. # noqa: E501 :rtype: str """ - return self._continue_token + return self._group - @continue_token.setter - def continue_token(self, continue_token): - """Sets the continue_token of this V1alpha1StorageVersionMigrationSpec. + @group.setter + def group(self, group): + """Sets the group of this V1GroupResource. - The token used in the list options to get the next chunk of objects to migrate. When the .status.conditions indicates the migration is \"Running\", users can use this token to check the progress of the migration. # noqa: E501 - :param continue_token: The continue_token of this V1alpha1StorageVersionMigrationSpec. # noqa: E501 + :param group: The group of this V1GroupResource. # noqa: E501 :type: str """ + if self.local_vars_configuration.client_side_validation and group is None: # noqa: E501 + raise ValueError("Invalid value for `group`, must not be `None`") # noqa: E501 - self._continue_token = continue_token + self._group = group @property def resource(self): - """Gets the resource of this V1alpha1StorageVersionMigrationSpec. # noqa: E501 + """Gets the resource of this V1GroupResource. # noqa: E501 - :return: The resource of this V1alpha1StorageVersionMigrationSpec. # noqa: E501 - :rtype: V1alpha1GroupVersionResource + :return: The resource of this V1GroupResource. # noqa: E501 + :rtype: str """ return self._resource @resource.setter def resource(self, resource): - """Sets the resource of this V1alpha1StorageVersionMigrationSpec. + """Sets the resource of this V1GroupResource. - :param resource: The resource of this V1alpha1StorageVersionMigrationSpec. # noqa: E501 - :type: V1alpha1GroupVersionResource + :param resource: The resource of this V1GroupResource. # noqa: E501 + :type: str """ if self.local_vars_configuration.client_side_validation and resource is None: # noqa: E501 raise ValueError("Invalid value for `resource`, must not be `None`") # noqa: E501 @@ -136,14 +135,14 @@ def __repr__(self): def __eq__(self, other): """Returns true if both objects are equal""" - if not isinstance(other, V1alpha1StorageVersionMigrationSpec): + if not isinstance(other, V1GroupResource): return False return self.to_dict() == other.to_dict() def __ne__(self, other): """Returns true if both objects are not equal""" - if not isinstance(other, V1alpha1StorageVersionMigrationSpec): + if not isinstance(other, V1GroupResource): return True return self.to_dict() != other.to_dict() diff --git a/kubernetes/client/models/v1_group_subject.py b/kubernetes/client/models/v1_group_subject.py index ea1647f867..aa5d4747fd 100644 --- a/kubernetes/client/models/v1_group_subject.py +++ b/kubernetes/client/models/v1_group_subject.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_group_version_for_discovery.py b/kubernetes/client/models/v1_group_version_for_discovery.py index 6655410603..ede19d18ea 100644 --- a/kubernetes/client/models/v1_group_version_for_discovery.py +++ b/kubernetes/client/models/v1_group_version_for_discovery.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_grpc_action.py b/kubernetes/client/models/v1_grpc_action.py index c07bfc74bd..f947bdf83d 100644 --- a/kubernetes/client/models/v1_grpc_action.py +++ b/kubernetes/client/models/v1_grpc_action.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_horizontal_pod_autoscaler.py b/kubernetes/client/models/v1_horizontal_pod_autoscaler.py index db11fe3ef1..1d15f027f5 100644 --- a/kubernetes/client/models/v1_horizontal_pod_autoscaler.py +++ b/kubernetes/client/models/v1_horizontal_pod_autoscaler.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_horizontal_pod_autoscaler_list.py b/kubernetes/client/models/v1_horizontal_pod_autoscaler_list.py index 930d7be0c6..d43862cfc9 100644 --- a/kubernetes/client/models/v1_horizontal_pod_autoscaler_list.py +++ b/kubernetes/client/models/v1_horizontal_pod_autoscaler_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_horizontal_pod_autoscaler_spec.py b/kubernetes/client/models/v1_horizontal_pod_autoscaler_spec.py index 12943928f8..887f2ee376 100644 --- a/kubernetes/client/models/v1_horizontal_pod_autoscaler_spec.py +++ b/kubernetes/client/models/v1_horizontal_pod_autoscaler_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_horizontal_pod_autoscaler_status.py b/kubernetes/client/models/v1_horizontal_pod_autoscaler_status.py index 5e8d8dda71..21d821eb22 100644 --- a/kubernetes/client/models/v1_horizontal_pod_autoscaler_status.py +++ b/kubernetes/client/models/v1_horizontal_pod_autoscaler_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_host_alias.py b/kubernetes/client/models/v1_host_alias.py index 60dfd3dbe1..3496a30a78 100644 --- a/kubernetes/client/models/v1_host_alias.py +++ b/kubernetes/client/models/v1_host_alias.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_host_ip.py b/kubernetes/client/models/v1_host_ip.py index 4adaa0713c..9e95ec4ead 100644 --- a/kubernetes/client/models/v1_host_ip.py +++ b/kubernetes/client/models/v1_host_ip.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_host_path_volume_source.py b/kubernetes/client/models/v1_host_path_volume_source.py index cbfdaeaeaf..dd4430b741 100644 --- a/kubernetes/client/models/v1_host_path_volume_source.py +++ b/kubernetes/client/models/v1_host_path_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_http_get_action.py b/kubernetes/client/models/v1_http_get_action.py index 984f809b66..2e087d6bda 100644 --- a/kubernetes/client/models/v1_http_get_action.py +++ b/kubernetes/client/models/v1_http_get_action.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_http_header.py b/kubernetes/client/models/v1_http_header.py index 5d08875a0e..df6a6b742f 100644 --- a/kubernetes/client/models/v1_http_header.py +++ b/kubernetes/client/models/v1_http_header.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_http_ingress_path.py b/kubernetes/client/models/v1_http_ingress_path.py index 48aff91cb3..f3310e01a6 100644 --- a/kubernetes/client/models/v1_http_ingress_path.py +++ b/kubernetes/client/models/v1_http_ingress_path.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_http_ingress_rule_value.py b/kubernetes/client/models/v1_http_ingress_rule_value.py index 600de038a7..834edafcde 100644 --- a/kubernetes/client/models/v1_http_ingress_rule_value.py +++ b/kubernetes/client/models/v1_http_ingress_rule_value.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_image_volume_source.py b/kubernetes/client/models/v1_image_volume_source.py index cf74b4dbf4..d92813a948 100644 --- a/kubernetes/client/models/v1_image_volume_source.py +++ b/kubernetes/client/models/v1_image_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_ingress.py b/kubernetes/client/models/v1_ingress.py index 9757d5594d..689e0676a3 100644 --- a/kubernetes/client/models/v1_ingress.py +++ b/kubernetes/client/models/v1_ingress.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_ingress_backend.py b/kubernetes/client/models/v1_ingress_backend.py index f14a824300..d8d86b35c0 100644 --- a/kubernetes/client/models/v1_ingress_backend.py +++ b/kubernetes/client/models/v1_ingress_backend.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_ingress_class.py b/kubernetes/client/models/v1_ingress_class.py index eb7dcf1eaf..1cc684f6d2 100644 --- a/kubernetes/client/models/v1_ingress_class.py +++ b/kubernetes/client/models/v1_ingress_class.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_ingress_class_list.py b/kubernetes/client/models/v1_ingress_class_list.py index 04dd1a6550..f7376aa62d 100644 --- a/kubernetes/client/models/v1_ingress_class_list.py +++ b/kubernetes/client/models/v1_ingress_class_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_ingress_class_parameters_reference.py b/kubernetes/client/models/v1_ingress_class_parameters_reference.py index b9c4a1dbcc..4f2b92f167 100644 --- a/kubernetes/client/models/v1_ingress_class_parameters_reference.py +++ b/kubernetes/client/models/v1_ingress_class_parameters_reference.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_ingress_class_spec.py b/kubernetes/client/models/v1_ingress_class_spec.py index f7838c2836..dd5bb857d5 100644 --- a/kubernetes/client/models/v1_ingress_class_spec.py +++ b/kubernetes/client/models/v1_ingress_class_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_ingress_list.py b/kubernetes/client/models/v1_ingress_list.py index 5133b70446..e6f6beeccc 100644 --- a/kubernetes/client/models/v1_ingress_list.py +++ b/kubernetes/client/models/v1_ingress_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_ingress_load_balancer_ingress.py b/kubernetes/client/models/v1_ingress_load_balancer_ingress.py index 5f05a61f51..7d6897a727 100644 --- a/kubernetes/client/models/v1_ingress_load_balancer_ingress.py +++ b/kubernetes/client/models/v1_ingress_load_balancer_ingress.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_ingress_load_balancer_status.py b/kubernetes/client/models/v1_ingress_load_balancer_status.py index 7b49940829..bada798ceb 100644 --- a/kubernetes/client/models/v1_ingress_load_balancer_status.py +++ b/kubernetes/client/models/v1_ingress_load_balancer_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_ingress_port_status.py b/kubernetes/client/models/v1_ingress_port_status.py index 12db9a1fbf..4e69c7a8b4 100644 --- a/kubernetes/client/models/v1_ingress_port_status.py +++ b/kubernetes/client/models/v1_ingress_port_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_ingress_rule.py b/kubernetes/client/models/v1_ingress_rule.py index a20385d497..d868abebb8 100644 --- a/kubernetes/client/models/v1_ingress_rule.py +++ b/kubernetes/client/models/v1_ingress_rule.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_ingress_service_backend.py b/kubernetes/client/models/v1_ingress_service_backend.py index 070d2a925f..1cfec86ed7 100644 --- a/kubernetes/client/models/v1_ingress_service_backend.py +++ b/kubernetes/client/models/v1_ingress_service_backend.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_ingress_spec.py b/kubernetes/client/models/v1_ingress_spec.py index 08b562accd..2071f70675 100644 --- a/kubernetes/client/models/v1_ingress_spec.py +++ b/kubernetes/client/models/v1_ingress_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_ingress_status.py b/kubernetes/client/models/v1_ingress_status.py index 41c9871eee..56a83316d2 100644 --- a/kubernetes/client/models/v1_ingress_status.py +++ b/kubernetes/client/models/v1_ingress_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_ingress_tls.py b/kubernetes/client/models/v1_ingress_tls.py index c09e23b5f9..05b31320a7 100644 --- a/kubernetes/client/models/v1_ingress_tls.py +++ b/kubernetes/client/models/v1_ingress_tls.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_ip_address.py b/kubernetes/client/models/v1_ip_address.py index 5ca132fe7a..4b066d915b 100644 --- a/kubernetes/client/models/v1_ip_address.py +++ b/kubernetes/client/models/v1_ip_address.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_ip_address_list.py b/kubernetes/client/models/v1_ip_address_list.py index 1226186303..f0dc6c9cec 100644 --- a/kubernetes/client/models/v1_ip_address_list.py +++ b/kubernetes/client/models/v1_ip_address_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_ip_address_spec.py b/kubernetes/client/models/v1_ip_address_spec.py index ad8ba6897a..31d9492084 100644 --- a/kubernetes/client/models/v1_ip_address_spec.py +++ b/kubernetes/client/models/v1_ip_address_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_ip_block.py b/kubernetes/client/models/v1_ip_block.py index 64f3704359..5d5dd67af7 100644 --- a/kubernetes/client/models/v1_ip_block.py +++ b/kubernetes/client/models/v1_ip_block.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_iscsi_persistent_volume_source.py b/kubernetes/client/models/v1_iscsi_persistent_volume_source.py index 6368c27f7d..3e07fe7eda 100644 --- a/kubernetes/client/models/v1_iscsi_persistent_volume_source.py +++ b/kubernetes/client/models/v1_iscsi_persistent_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_iscsi_volume_source.py b/kubernetes/client/models/v1_iscsi_volume_source.py index 7dc252fdfe..69337f3d6e 100644 --- a/kubernetes/client/models/v1_iscsi_volume_source.py +++ b/kubernetes/client/models/v1_iscsi_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_job.py b/kubernetes/client/models/v1_job.py index 0f1251d53c..1896c2a357 100644 --- a/kubernetes/client/models/v1_job.py +++ b/kubernetes/client/models/v1_job.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_job_condition.py b/kubernetes/client/models/v1_job_condition.py index 135a2c5bd6..032ce96875 100644 --- a/kubernetes/client/models/v1_job_condition.py +++ b/kubernetes/client/models/v1_job_condition.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_job_list.py b/kubernetes/client/models/v1_job_list.py index 87976d1da0..1cd3f755af 100644 --- a/kubernetes/client/models/v1_job_list.py +++ b/kubernetes/client/models/v1_job_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_job_spec.py b/kubernetes/client/models/v1_job_spec.py index 83ac0d0e48..211e72395d 100644 --- a/kubernetes/client/models/v1_job_spec.py +++ b/kubernetes/client/models/v1_job_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -245,7 +245,7 @@ def completions(self, completions): def managed_by(self): """Gets the managed_by of this V1JobSpec. # noqa: E501 - ManagedBy field indicates the controller that manages a Job. The k8s Job controller reconciles jobs which don't have this field at all or the field value is the reserved string `kubernetes.io/job-controller`, but skips reconciling Jobs with a custom value for this field. The value must be a valid domain-prefixed path (e.g. acme.io/foo) - all characters before the first \"/\" must be a valid subdomain as defined by RFC 1123. All characters trailing the first \"/\" must be valid HTTP Path characters as defined by RFC 3986. The value cannot exceed 63 characters. This field is immutable. This field is beta-level. The job controller accepts setting the field when the feature gate JobManagedBy is enabled (enabled by default). # noqa: E501 + ManagedBy field indicates the controller that manages a Job. The k8s Job controller reconciles jobs which don't have this field at all or the field value is the reserved string `kubernetes.io/job-controller`, but skips reconciling Jobs with a custom value for this field. The value must be a valid domain-prefixed path (e.g. acme.io/foo) - all characters before the first \"/\" must be a valid subdomain as defined by RFC 1123. All characters trailing the first \"/\" must be valid HTTP Path characters as defined by RFC 3986. The value cannot exceed 63 characters. This field is immutable. # noqa: E501 :return: The managed_by of this V1JobSpec. # noqa: E501 :rtype: str @@ -256,7 +256,7 @@ def managed_by(self): def managed_by(self, managed_by): """Sets the managed_by of this V1JobSpec. - ManagedBy field indicates the controller that manages a Job. The k8s Job controller reconciles jobs which don't have this field at all or the field value is the reserved string `kubernetes.io/job-controller`, but skips reconciling Jobs with a custom value for this field. The value must be a valid domain-prefixed path (e.g. acme.io/foo) - all characters before the first \"/\" must be a valid subdomain as defined by RFC 1123. All characters trailing the first \"/\" must be valid HTTP Path characters as defined by RFC 3986. The value cannot exceed 63 characters. This field is immutable. This field is beta-level. The job controller accepts setting the field when the feature gate JobManagedBy is enabled (enabled by default). # noqa: E501 + ManagedBy field indicates the controller that manages a Job. The k8s Job controller reconciles jobs which don't have this field at all or the field value is the reserved string `kubernetes.io/job-controller`, but skips reconciling Jobs with a custom value for this field. The value must be a valid domain-prefixed path (e.g. acme.io/foo) - all characters before the first \"/\" must be a valid subdomain as defined by RFC 1123. All characters trailing the first \"/\" must be valid HTTP Path characters as defined by RFC 3986. The value cannot exceed 63 characters. This field is immutable. # noqa: E501 :param managed_by: The managed_by of this V1JobSpec. # noqa: E501 :type: str diff --git a/kubernetes/client/models/v1_job_status.py b/kubernetes/client/models/v1_job_status.py index af72be46ab..8d5d506170 100644 --- a/kubernetes/client/models/v1_job_status.py +++ b/kubernetes/client/models/v1_job_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_job_template_spec.py b/kubernetes/client/models/v1_job_template_spec.py index 3af1dcd790..b59ba7a689 100644 --- a/kubernetes/client/models/v1_job_template_spec.py +++ b/kubernetes/client/models/v1_job_template_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_json_schema_props.py b/kubernetes/client/models/v1_json_schema_props.py index 20c0de1941..363e7bee99 100644 --- a/kubernetes/client/models/v1_json_schema_props.py +++ b/kubernetes/client/models/v1_json_schema_props.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_key_to_path.py b/kubernetes/client/models/v1_key_to_path.py index 4274cc36fe..327f1dcdbd 100644 --- a/kubernetes/client/models/v1_key_to_path.py +++ b/kubernetes/client/models/v1_key_to_path.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_label_selector.py b/kubernetes/client/models/v1_label_selector.py index 6c11880ae9..334e62a40c 100644 --- a/kubernetes/client/models/v1_label_selector.py +++ b/kubernetes/client/models/v1_label_selector.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_label_selector_attributes.py b/kubernetes/client/models/v1_label_selector_attributes.py index 3fe7dde126..7f815576da 100644 --- a/kubernetes/client/models/v1_label_selector_attributes.py +++ b/kubernetes/client/models/v1_label_selector_attributes.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_label_selector_requirement.py b/kubernetes/client/models/v1_label_selector_requirement.py index de785a216d..ca14724574 100644 --- a/kubernetes/client/models/v1_label_selector_requirement.py +++ b/kubernetes/client/models/v1_label_selector_requirement.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_lease.py b/kubernetes/client/models/v1_lease.py index 1d8fd9316d..772dd4f02b 100644 --- a/kubernetes/client/models/v1_lease.py +++ b/kubernetes/client/models/v1_lease.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_lease_list.py b/kubernetes/client/models/v1_lease_list.py index 2bcaebe757..029b13f908 100644 --- a/kubernetes/client/models/v1_lease_list.py +++ b/kubernetes/client/models/v1_lease_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_lease_spec.py b/kubernetes/client/models/v1_lease_spec.py index 7a2e3833d5..dac5519776 100644 --- a/kubernetes/client/models/v1_lease_spec.py +++ b/kubernetes/client/models/v1_lease_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_lifecycle.py b/kubernetes/client/models/v1_lifecycle.py index ea099511f6..d9e6de3161 100644 --- a/kubernetes/client/models/v1_lifecycle.py +++ b/kubernetes/client/models/v1_lifecycle.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_lifecycle_handler.py b/kubernetes/client/models/v1_lifecycle_handler.py index 5a099eb9fd..298c71901e 100644 --- a/kubernetes/client/models/v1_lifecycle_handler.py +++ b/kubernetes/client/models/v1_lifecycle_handler.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_limit_range.py b/kubernetes/client/models/v1_limit_range.py index 15b43e074e..df0d9a0e78 100644 --- a/kubernetes/client/models/v1_limit_range.py +++ b/kubernetes/client/models/v1_limit_range.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_limit_range_item.py b/kubernetes/client/models/v1_limit_range_item.py index 2f49e63d2f..2352483544 100644 --- a/kubernetes/client/models/v1_limit_range_item.py +++ b/kubernetes/client/models/v1_limit_range_item.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_limit_range_list.py b/kubernetes/client/models/v1_limit_range_list.py index 26073c46d4..99f8ce11c4 100644 --- a/kubernetes/client/models/v1_limit_range_list.py +++ b/kubernetes/client/models/v1_limit_range_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_limit_range_spec.py b/kubernetes/client/models/v1_limit_range_spec.py index b0b3abf7f3..955b843b9e 100644 --- a/kubernetes/client/models/v1_limit_range_spec.py +++ b/kubernetes/client/models/v1_limit_range_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_limit_response.py b/kubernetes/client/models/v1_limit_response.py index 04c0965112..52466c38a9 100644 --- a/kubernetes/client/models/v1_limit_response.py +++ b/kubernetes/client/models/v1_limit_response.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_limited_priority_level_configuration.py b/kubernetes/client/models/v1_limited_priority_level_configuration.py index e68efef0ed..44e148d403 100644 --- a/kubernetes/client/models/v1_limited_priority_level_configuration.py +++ b/kubernetes/client/models/v1_limited_priority_level_configuration.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_linux_container_user.py b/kubernetes/client/models/v1_linux_container_user.py index efa421234c..2c51c0f4da 100644 --- a/kubernetes/client/models/v1_linux_container_user.py +++ b/kubernetes/client/models/v1_linux_container_user.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_list_meta.py b/kubernetes/client/models/v1_list_meta.py index 3afeefa254..974e7ecb79 100644 --- a/kubernetes/client/models/v1_list_meta.py +++ b/kubernetes/client/models/v1_list_meta.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_load_balancer_ingress.py b/kubernetes/client/models/v1_load_balancer_ingress.py index 6a36f98721..c4d1d43dad 100644 --- a/kubernetes/client/models/v1_load_balancer_ingress.py +++ b/kubernetes/client/models/v1_load_balancer_ingress.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_load_balancer_status.py b/kubernetes/client/models/v1_load_balancer_status.py index 9987d0089a..7dbde0e17d 100644 --- a/kubernetes/client/models/v1_load_balancer_status.py +++ b/kubernetes/client/models/v1_load_balancer_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_local_object_reference.py b/kubernetes/client/models/v1_local_object_reference.py index 961a4c7a9d..36a563aa09 100644 --- a/kubernetes/client/models/v1_local_object_reference.py +++ b/kubernetes/client/models/v1_local_object_reference.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_local_subject_access_review.py b/kubernetes/client/models/v1_local_subject_access_review.py index 99befc078c..39cf2c1da4 100644 --- a/kubernetes/client/models/v1_local_subject_access_review.py +++ b/kubernetes/client/models/v1_local_subject_access_review.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_local_volume_source.py b/kubernetes/client/models/v1_local_volume_source.py index 08a3d9b287..0a1fc48d62 100644 --- a/kubernetes/client/models/v1_local_volume_source.py +++ b/kubernetes/client/models/v1_local_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_managed_fields_entry.py b/kubernetes/client/models/v1_managed_fields_entry.py index f04e5258b3..3b739a2c42 100644 --- a/kubernetes/client/models/v1_managed_fields_entry.py +++ b/kubernetes/client/models/v1_managed_fields_entry.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_match_condition.py b/kubernetes/client/models/v1_match_condition.py index 4e1d8b73e1..e717e919ed 100644 --- a/kubernetes/client/models/v1_match_condition.py +++ b/kubernetes/client/models/v1_match_condition.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_match_resources.py b/kubernetes/client/models/v1_match_resources.py index bd04f8a16f..131a45e4a7 100644 --- a/kubernetes/client/models/v1_match_resources.py +++ b/kubernetes/client/models/v1_match_resources.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_modify_volume_status.py b/kubernetes/client/models/v1_modify_volume_status.py index 03b426b8fe..503e125821 100644 --- a/kubernetes/client/models/v1_modify_volume_status.py +++ b/kubernetes/client/models/v1_modify_volume_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_mutating_webhook.py b/kubernetes/client/models/v1_mutating_webhook.py index 39bb864f2d..6a2f94b205 100644 --- a/kubernetes/client/models/v1_mutating_webhook.py +++ b/kubernetes/client/models/v1_mutating_webhook.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_mutating_webhook_configuration.py b/kubernetes/client/models/v1_mutating_webhook_configuration.py index dcfb60dd21..7c8ff2aadd 100644 --- a/kubernetes/client/models/v1_mutating_webhook_configuration.py +++ b/kubernetes/client/models/v1_mutating_webhook_configuration.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_mutating_webhook_configuration_list.py b/kubernetes/client/models/v1_mutating_webhook_configuration_list.py index b7b02ea798..a28a1f9724 100644 --- a/kubernetes/client/models/v1_mutating_webhook_configuration_list.py +++ b/kubernetes/client/models/v1_mutating_webhook_configuration_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_named_rule_with_operations.py b/kubernetes/client/models/v1_named_rule_with_operations.py index 681b2567a1..8f80d24486 100644 --- a/kubernetes/client/models/v1_named_rule_with_operations.py +++ b/kubernetes/client/models/v1_named_rule_with_operations.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_namespace.py b/kubernetes/client/models/v1_namespace.py index 19f0391c89..84d7f50459 100644 --- a/kubernetes/client/models/v1_namespace.py +++ b/kubernetes/client/models/v1_namespace.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_namespace_condition.py b/kubernetes/client/models/v1_namespace_condition.py index 16bff6963f..1f428b21d4 100644 --- a/kubernetes/client/models/v1_namespace_condition.py +++ b/kubernetes/client/models/v1_namespace_condition.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_namespace_list.py b/kubernetes/client/models/v1_namespace_list.py index a461666a13..ac58724ed9 100644 --- a/kubernetes/client/models/v1_namespace_list.py +++ b/kubernetes/client/models/v1_namespace_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_namespace_spec.py b/kubernetes/client/models/v1_namespace_spec.py index aee6bf87dc..b3549bad12 100644 --- a/kubernetes/client/models/v1_namespace_spec.py +++ b/kubernetes/client/models/v1_namespace_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_namespace_status.py b/kubernetes/client/models/v1_namespace_status.py index 0cd6741bf2..7db0778afc 100644 --- a/kubernetes/client/models/v1_namespace_status.py +++ b/kubernetes/client/models/v1_namespace_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_network_device_data.py b/kubernetes/client/models/v1_network_device_data.py index 65738c57a6..f9f2d1f232 100644 --- a/kubernetes/client/models/v1_network_device_data.py +++ b/kubernetes/client/models/v1_network_device_data.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_network_policy.py b/kubernetes/client/models/v1_network_policy.py index 9f82593829..6db969c388 100644 --- a/kubernetes/client/models/v1_network_policy.py +++ b/kubernetes/client/models/v1_network_policy.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_network_policy_egress_rule.py b/kubernetes/client/models/v1_network_policy_egress_rule.py index 09ccfeaa3e..c87278fb6a 100644 --- a/kubernetes/client/models/v1_network_policy_egress_rule.py +++ b/kubernetes/client/models/v1_network_policy_egress_rule.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_network_policy_ingress_rule.py b/kubernetes/client/models/v1_network_policy_ingress_rule.py index 756ed636c6..f7936d9444 100644 --- a/kubernetes/client/models/v1_network_policy_ingress_rule.py +++ b/kubernetes/client/models/v1_network_policy_ingress_rule.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_network_policy_list.py b/kubernetes/client/models/v1_network_policy_list.py index d82d00d564..cd91076d9b 100644 --- a/kubernetes/client/models/v1_network_policy_list.py +++ b/kubernetes/client/models/v1_network_policy_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_network_policy_peer.py b/kubernetes/client/models/v1_network_policy_peer.py index 9ec9861480..3eee3353ae 100644 --- a/kubernetes/client/models/v1_network_policy_peer.py +++ b/kubernetes/client/models/v1_network_policy_peer.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_network_policy_port.py b/kubernetes/client/models/v1_network_policy_port.py index 24261eeb82..10b4347282 100644 --- a/kubernetes/client/models/v1_network_policy_port.py +++ b/kubernetes/client/models/v1_network_policy_port.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_network_policy_spec.py b/kubernetes/client/models/v1_network_policy_spec.py index bb98e26fb5..129ff33ed8 100644 --- a/kubernetes/client/models/v1_network_policy_spec.py +++ b/kubernetes/client/models/v1_network_policy_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_nfs_volume_source.py b/kubernetes/client/models/v1_nfs_volume_source.py index 2956f77116..f9e2d6e3ea 100644 --- a/kubernetes/client/models/v1_nfs_volume_source.py +++ b/kubernetes/client/models/v1_nfs_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_node.py b/kubernetes/client/models/v1_node.py index 9c45b75018..ee0c5e73cc 100644 --- a/kubernetes/client/models/v1_node.py +++ b/kubernetes/client/models/v1_node.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_node_address.py b/kubernetes/client/models/v1_node_address.py index 8a23135ac6..394517eb25 100644 --- a/kubernetes/client/models/v1_node_address.py +++ b/kubernetes/client/models/v1_node_address.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_node_affinity.py b/kubernetes/client/models/v1_node_affinity.py index 9e622b28b3..2dac4c47c7 100644 --- a/kubernetes/client/models/v1_node_affinity.py +++ b/kubernetes/client/models/v1_node_affinity.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_node_condition.py b/kubernetes/client/models/v1_node_condition.py index f4314a0ea1..d4d3042858 100644 --- a/kubernetes/client/models/v1_node_condition.py +++ b/kubernetes/client/models/v1_node_condition.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_node_config_source.py b/kubernetes/client/models/v1_node_config_source.py index 32f063305a..cd37f60f99 100644 --- a/kubernetes/client/models/v1_node_config_source.py +++ b/kubernetes/client/models/v1_node_config_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_node_config_status.py b/kubernetes/client/models/v1_node_config_status.py index e9c56985d5..923bd30d6a 100644 --- a/kubernetes/client/models/v1_node_config_status.py +++ b/kubernetes/client/models/v1_node_config_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_node_daemon_endpoints.py b/kubernetes/client/models/v1_node_daemon_endpoints.py index 01335d9c98..9d3d0a70fb 100644 --- a/kubernetes/client/models/v1_node_daemon_endpoints.py +++ b/kubernetes/client/models/v1_node_daemon_endpoints.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_node_features.py b/kubernetes/client/models/v1_node_features.py index a585752e95..f396eab04b 100644 --- a/kubernetes/client/models/v1_node_features.py +++ b/kubernetes/client/models/v1_node_features.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_node_list.py b/kubernetes/client/models/v1_node_list.py index 039295a0a0..615026dee3 100644 --- a/kubernetes/client/models/v1_node_list.py +++ b/kubernetes/client/models/v1_node_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_node_runtime_handler.py b/kubernetes/client/models/v1_node_runtime_handler.py index 2a27296bdd..8a605ea407 100644 --- a/kubernetes/client/models/v1_node_runtime_handler.py +++ b/kubernetes/client/models/v1_node_runtime_handler.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_node_runtime_handler_features.py b/kubernetes/client/models/v1_node_runtime_handler_features.py index 9c100225bd..c9bf1c9583 100644 --- a/kubernetes/client/models/v1_node_runtime_handler_features.py +++ b/kubernetes/client/models/v1_node_runtime_handler_features.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_node_selector.py b/kubernetes/client/models/v1_node_selector.py index add232fcfd..d79a2968ee 100644 --- a/kubernetes/client/models/v1_node_selector.py +++ b/kubernetes/client/models/v1_node_selector.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_node_selector_requirement.py b/kubernetes/client/models/v1_node_selector_requirement.py index 6912b56538..0016dae47f 100644 --- a/kubernetes/client/models/v1_node_selector_requirement.py +++ b/kubernetes/client/models/v1_node_selector_requirement.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_node_selector_term.py b/kubernetes/client/models/v1_node_selector_term.py index c0c48ca81c..a827d8f81a 100644 --- a/kubernetes/client/models/v1_node_selector_term.py +++ b/kubernetes/client/models/v1_node_selector_term.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_node_spec.py b/kubernetes/client/models/v1_node_spec.py index b825df65a1..5323f6478c 100644 --- a/kubernetes/client/models/v1_node_spec.py +++ b/kubernetes/client/models/v1_node_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_node_status.py b/kubernetes/client/models/v1_node_status.py index 6a6813ff6b..3d9a9a23cd 100644 --- a/kubernetes/client/models/v1_node_status.py +++ b/kubernetes/client/models/v1_node_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -39,6 +39,7 @@ class V1NodeStatus(object): 'conditions': 'list[V1NodeCondition]', 'config': 'V1NodeConfigStatus', 'daemon_endpoints': 'V1NodeDaemonEndpoints', + 'declared_features': 'list[str]', 'features': 'V1NodeFeatures', 'images': 'list[V1ContainerImage]', 'node_info': 'V1NodeSystemInfo', @@ -55,6 +56,7 @@ class V1NodeStatus(object): 'conditions': 'conditions', 'config': 'config', 'daemon_endpoints': 'daemonEndpoints', + 'declared_features': 'declaredFeatures', 'features': 'features', 'images': 'images', 'node_info': 'nodeInfo', @@ -64,7 +66,7 @@ class V1NodeStatus(object): 'volumes_in_use': 'volumesInUse' } - def __init__(self, addresses=None, allocatable=None, capacity=None, conditions=None, config=None, daemon_endpoints=None, features=None, images=None, node_info=None, phase=None, runtime_handlers=None, volumes_attached=None, volumes_in_use=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, addresses=None, allocatable=None, capacity=None, conditions=None, config=None, daemon_endpoints=None, declared_features=None, features=None, images=None, node_info=None, phase=None, runtime_handlers=None, volumes_attached=None, volumes_in_use=None, local_vars_configuration=None): # noqa: E501 """V1NodeStatus - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -76,6 +78,7 @@ def __init__(self, addresses=None, allocatable=None, capacity=None, conditions=N self._conditions = None self._config = None self._daemon_endpoints = None + self._declared_features = None self._features = None self._images = None self._node_info = None @@ -97,6 +100,8 @@ def __init__(self, addresses=None, allocatable=None, capacity=None, conditions=N self.config = config if daemon_endpoints is not None: self.daemon_endpoints = daemon_endpoints + if declared_features is not None: + self.declared_features = declared_features if features is not None: self.features = features if images is not None: @@ -246,6 +251,29 @@ def daemon_endpoints(self, daemon_endpoints): self._daemon_endpoints = daemon_endpoints + @property + def declared_features(self): + """Gets the declared_features of this V1NodeStatus. # noqa: E501 + + DeclaredFeatures represents the features related to feature gates that are declared by the node. # noqa: E501 + + :return: The declared_features of this V1NodeStatus. # noqa: E501 + :rtype: list[str] + """ + return self._declared_features + + @declared_features.setter + def declared_features(self, declared_features): + """Sets the declared_features of this V1NodeStatus. + + DeclaredFeatures represents the features related to feature gates that are declared by the node. # noqa: E501 + + :param declared_features: The declared_features of this V1NodeStatus. # noqa: E501 + :type: list[str] + """ + + self._declared_features = declared_features + @property def features(self): """Gets the features of this V1NodeStatus. # noqa: E501 diff --git a/kubernetes/client/models/v1_node_swap_status.py b/kubernetes/client/models/v1_node_swap_status.py index dbfd9cbafd..e0654a1dcd 100644 --- a/kubernetes/client/models/v1_node_swap_status.py +++ b/kubernetes/client/models/v1_node_swap_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_node_system_info.py b/kubernetes/client/models/v1_node_system_info.py index b45381fcb0..d097f03d2c 100644 --- a/kubernetes/client/models/v1_node_system_info.py +++ b/kubernetes/client/models/v1_node_system_info.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_non_resource_attributes.py b/kubernetes/client/models/v1_non_resource_attributes.py index 19de5c1490..c95403644b 100644 --- a/kubernetes/client/models/v1_non_resource_attributes.py +++ b/kubernetes/client/models/v1_non_resource_attributes.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_non_resource_policy_rule.py b/kubernetes/client/models/v1_non_resource_policy_rule.py index 1281676153..6e47a942b0 100644 --- a/kubernetes/client/models/v1_non_resource_policy_rule.py +++ b/kubernetes/client/models/v1_non_resource_policy_rule.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_non_resource_rule.py b/kubernetes/client/models/v1_non_resource_rule.py index 257d145485..fd884a1912 100644 --- a/kubernetes/client/models/v1_non_resource_rule.py +++ b/kubernetes/client/models/v1_non_resource_rule.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_object_field_selector.py b/kubernetes/client/models/v1_object_field_selector.py index 865a2852e9..18f4e1a39c 100644 --- a/kubernetes/client/models/v1_object_field_selector.py +++ b/kubernetes/client/models/v1_object_field_selector.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_object_meta.py b/kubernetes/client/models/v1_object_meta.py index f511b4cc94..256cb6744f 100644 --- a/kubernetes/client/models/v1_object_meta.py +++ b/kubernetes/client/models/v1_object_meta.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_object_reference.py b/kubernetes/client/models/v1_object_reference.py index 758b2c9876..378ee144c8 100644 --- a/kubernetes/client/models/v1_object_reference.py +++ b/kubernetes/client/models/v1_object_reference.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_opaque_device_configuration.py b/kubernetes/client/models/v1_opaque_device_configuration.py index 0f7cd4565b..7312bf7bc4 100644 --- a/kubernetes/client/models/v1_opaque_device_configuration.py +++ b/kubernetes/client/models/v1_opaque_device_configuration.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -59,7 +59,7 @@ def __init__(self, driver=None, parameters=None, local_vars_configuration=None): def driver(self): """Gets the driver of this V1OpaqueDeviceConfiguration. # noqa: E501 - Driver is used to determine which kubelet plugin needs to be passed these configuration parameters. An admission policy provided by the driver developer could use this to decide whether it needs to validate them. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. # noqa: E501 + Driver is used to determine which kubelet plugin needs to be passed these configuration parameters. An admission policy provided by the driver developer could use this to decide whether it needs to validate them. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. # noqa: E501 :return: The driver of this V1OpaqueDeviceConfiguration. # noqa: E501 :rtype: str @@ -70,7 +70,7 @@ def driver(self): def driver(self, driver): """Sets the driver of this V1OpaqueDeviceConfiguration. - Driver is used to determine which kubelet plugin needs to be passed these configuration parameters. An admission policy provided by the driver developer could use this to decide whether it needs to validate them. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. # noqa: E501 + Driver is used to determine which kubelet plugin needs to be passed these configuration parameters. An admission policy provided by the driver developer could use this to decide whether it needs to validate them. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. # noqa: E501 :param driver: The driver of this V1OpaqueDeviceConfiguration. # noqa: E501 :type: str diff --git a/kubernetes/client/models/v1_overhead.py b/kubernetes/client/models/v1_overhead.py index 1357b50330..d0aa388a5a 100644 --- a/kubernetes/client/models/v1_overhead.py +++ b/kubernetes/client/models/v1_overhead.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_owner_reference.py b/kubernetes/client/models/v1_owner_reference.py index 95cd2e51ac..b20b7b45b7 100644 --- a/kubernetes/client/models/v1_owner_reference.py +++ b/kubernetes/client/models/v1_owner_reference.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_param_kind.py b/kubernetes/client/models/v1_param_kind.py index 5a89455279..352bda6fc5 100644 --- a/kubernetes/client/models/v1_param_kind.py +++ b/kubernetes/client/models/v1_param_kind.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_param_ref.py b/kubernetes/client/models/v1_param_ref.py index 36ebe5f735..13849b8a6b 100644 --- a/kubernetes/client/models/v1_param_ref.py +++ b/kubernetes/client/models/v1_param_ref.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_parent_reference.py b/kubernetes/client/models/v1_parent_reference.py index 48314ea486..3c5912e359 100644 --- a/kubernetes/client/models/v1_parent_reference.py +++ b/kubernetes/client/models/v1_parent_reference.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_persistent_volume.py b/kubernetes/client/models/v1_persistent_volume.py index 26330c8025..0f90bdebfe 100644 --- a/kubernetes/client/models/v1_persistent_volume.py +++ b/kubernetes/client/models/v1_persistent_volume.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_persistent_volume_claim.py b/kubernetes/client/models/v1_persistent_volume_claim.py index b6f5e2aef9..8d27e679d6 100644 --- a/kubernetes/client/models/v1_persistent_volume_claim.py +++ b/kubernetes/client/models/v1_persistent_volume_claim.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_persistent_volume_claim_condition.py b/kubernetes/client/models/v1_persistent_volume_claim_condition.py index faf57eace5..6b85017390 100644 --- a/kubernetes/client/models/v1_persistent_volume_claim_condition.py +++ b/kubernetes/client/models/v1_persistent_volume_claim_condition.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_persistent_volume_claim_list.py b/kubernetes/client/models/v1_persistent_volume_claim_list.py index 3b04f6d6c4..dd87a3bc1e 100644 --- a/kubernetes/client/models/v1_persistent_volume_claim_list.py +++ b/kubernetes/client/models/v1_persistent_volume_claim_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_persistent_volume_claim_spec.py b/kubernetes/client/models/v1_persistent_volume_claim_spec.py index e87f635010..0dd2f39e86 100644 --- a/kubernetes/client/models/v1_persistent_volume_claim_spec.py +++ b/kubernetes/client/models/v1_persistent_volume_claim_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_persistent_volume_claim_status.py b/kubernetes/client/models/v1_persistent_volume_claim_status.py index bf9fae8438..c254f3aa44 100644 --- a/kubernetes/client/models/v1_persistent_volume_claim_status.py +++ b/kubernetes/client/models/v1_persistent_volume_claim_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -114,7 +114,7 @@ def access_modes(self, access_modes): def allocated_resource_statuses(self): """Gets the allocated_resource_statuses of this V1PersistentVolumeClaimStatus. # noqa: E501 - allocatedResourceStatuses stores status of resource being resized for the given PVC. Key names follow standard Kubernetes label syntax. Valid values are either: * Un-prefixed keys: - storage - the capacity of the volume. * Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\" Apart from above values - keys that are unprefixed or have kubernetes.io prefix are considered reserved and hence may not be used. ClaimResourceStatus can be in any of following states: - ControllerResizeInProgress: State set when resize controller starts resizing the volume in control-plane. - ControllerResizeFailed: State set when resize has failed in resize controller with a terminal error. - NodeResizePending: State set when resize controller has finished resizing the volume but further resizing of volume is needed on the node. - NodeResizeInProgress: State set when kubelet starts resizing the volume. - NodeResizeFailed: State set when resizing has failed in kubelet with a terminal error. Transient errors don't set NodeResizeFailed. For example: if expanding a PVC for more capacity - this field can be one of the following states: - pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeInProgress\" - pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeFailed\" - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizePending\" - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeInProgress\" - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeFailed\" When this field is not set, it means that no resize operation is in progress for the given PVC. A controller that receives PVC update with previously unknown resourceName or ClaimResourceStatus should ignore the update for the purpose it was designed. For example - a controller that only is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid resources associated with PVC. This is an alpha field and requires enabling RecoverVolumeExpansionFailure feature. # noqa: E501 + allocatedResourceStatuses stores status of resource being resized for the given PVC. Key names follow standard Kubernetes label syntax. Valid values are either: * Un-prefixed keys: - storage - the capacity of the volume. * Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\" Apart from above values - keys that are unprefixed or have kubernetes.io prefix are considered reserved and hence may not be used. ClaimResourceStatus can be in any of following states: - ControllerResizeInProgress: State set when resize controller starts resizing the volume in control-plane. - ControllerResizeFailed: State set when resize has failed in resize controller with a terminal error. - NodeResizePending: State set when resize controller has finished resizing the volume but further resizing of volume is needed on the node. - NodeResizeInProgress: State set when kubelet starts resizing the volume. - NodeResizeFailed: State set when resizing has failed in kubelet with a terminal error. Transient errors don't set NodeResizeFailed. For example: if expanding a PVC for more capacity - this field can be one of the following states: - pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeInProgress\" - pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeFailed\" - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizePending\" - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeInProgress\" - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeFailed\" When this field is not set, it means that no resize operation is in progress for the given PVC. A controller that receives PVC update with previously unknown resourceName or ClaimResourceStatus should ignore the update for the purpose it was designed. For example - a controller that only is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid resources associated with PVC. # noqa: E501 :return: The allocated_resource_statuses of this V1PersistentVolumeClaimStatus. # noqa: E501 :rtype: dict(str, str) @@ -125,7 +125,7 @@ def allocated_resource_statuses(self): def allocated_resource_statuses(self, allocated_resource_statuses): """Sets the allocated_resource_statuses of this V1PersistentVolumeClaimStatus. - allocatedResourceStatuses stores status of resource being resized for the given PVC. Key names follow standard Kubernetes label syntax. Valid values are either: * Un-prefixed keys: - storage - the capacity of the volume. * Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\" Apart from above values - keys that are unprefixed or have kubernetes.io prefix are considered reserved and hence may not be used. ClaimResourceStatus can be in any of following states: - ControllerResizeInProgress: State set when resize controller starts resizing the volume in control-plane. - ControllerResizeFailed: State set when resize has failed in resize controller with a terminal error. - NodeResizePending: State set when resize controller has finished resizing the volume but further resizing of volume is needed on the node. - NodeResizeInProgress: State set when kubelet starts resizing the volume. - NodeResizeFailed: State set when resizing has failed in kubelet with a terminal error. Transient errors don't set NodeResizeFailed. For example: if expanding a PVC for more capacity - this field can be one of the following states: - pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeInProgress\" - pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeFailed\" - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizePending\" - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeInProgress\" - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeFailed\" When this field is not set, it means that no resize operation is in progress for the given PVC. A controller that receives PVC update with previously unknown resourceName or ClaimResourceStatus should ignore the update for the purpose it was designed. For example - a controller that only is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid resources associated with PVC. This is an alpha field and requires enabling RecoverVolumeExpansionFailure feature. # noqa: E501 + allocatedResourceStatuses stores status of resource being resized for the given PVC. Key names follow standard Kubernetes label syntax. Valid values are either: * Un-prefixed keys: - storage - the capacity of the volume. * Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\" Apart from above values - keys that are unprefixed or have kubernetes.io prefix are considered reserved and hence may not be used. ClaimResourceStatus can be in any of following states: - ControllerResizeInProgress: State set when resize controller starts resizing the volume in control-plane. - ControllerResizeFailed: State set when resize has failed in resize controller with a terminal error. - NodeResizePending: State set when resize controller has finished resizing the volume but further resizing of volume is needed on the node. - NodeResizeInProgress: State set when kubelet starts resizing the volume. - NodeResizeFailed: State set when resizing has failed in kubelet with a terminal error. Transient errors don't set NodeResizeFailed. For example: if expanding a PVC for more capacity - this field can be one of the following states: - pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeInProgress\" - pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeFailed\" - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizePending\" - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeInProgress\" - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeFailed\" When this field is not set, it means that no resize operation is in progress for the given PVC. A controller that receives PVC update with previously unknown resourceName or ClaimResourceStatus should ignore the update for the purpose it was designed. For example - a controller that only is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid resources associated with PVC. # noqa: E501 :param allocated_resource_statuses: The allocated_resource_statuses of this V1PersistentVolumeClaimStatus. # noqa: E501 :type: dict(str, str) @@ -137,7 +137,7 @@ def allocated_resource_statuses(self, allocated_resource_statuses): def allocated_resources(self): """Gets the allocated_resources of this V1PersistentVolumeClaimStatus. # noqa: E501 - allocatedResources tracks the resources allocated to a PVC including its capacity. Key names follow standard Kubernetes label syntax. Valid values are either: * Un-prefixed keys: - storage - the capacity of the volume. * Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\" Apart from above values - keys that are unprefixed or have kubernetes.io prefix are considered reserved and hence may not be used. Capacity reported here may be larger than the actual capacity when a volume expansion operation is requested. For storage quota, the larger value from allocatedResources and PVC.spec.resources is used. If allocatedResources is not set, PVC.spec.resources alone is used for quota calculation. If a volume expansion capacity request is lowered, allocatedResources is only lowered if there are no expansion operations in progress and if the actual volume capacity is equal or lower than the requested capacity. A controller that receives PVC update with previously unknown resourceName should ignore the update for the purpose it was designed. For example - a controller that only is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid resources associated with PVC. This is an alpha field and requires enabling RecoverVolumeExpansionFailure feature. # noqa: E501 + allocatedResources tracks the resources allocated to a PVC including its capacity. Key names follow standard Kubernetes label syntax. Valid values are either: * Un-prefixed keys: - storage - the capacity of the volume. * Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\" Apart from above values - keys that are unprefixed or have kubernetes.io prefix are considered reserved and hence may not be used. Capacity reported here may be larger than the actual capacity when a volume expansion operation is requested. For storage quota, the larger value from allocatedResources and PVC.spec.resources is used. If allocatedResources is not set, PVC.spec.resources alone is used for quota calculation. If a volume expansion capacity request is lowered, allocatedResources is only lowered if there are no expansion operations in progress and if the actual volume capacity is equal or lower than the requested capacity. A controller that receives PVC update with previously unknown resourceName should ignore the update for the purpose it was designed. For example - a controller that only is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid resources associated with PVC. # noqa: E501 :return: The allocated_resources of this V1PersistentVolumeClaimStatus. # noqa: E501 :rtype: dict(str, str) @@ -148,7 +148,7 @@ def allocated_resources(self): def allocated_resources(self, allocated_resources): """Sets the allocated_resources of this V1PersistentVolumeClaimStatus. - allocatedResources tracks the resources allocated to a PVC including its capacity. Key names follow standard Kubernetes label syntax. Valid values are either: * Un-prefixed keys: - storage - the capacity of the volume. * Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\" Apart from above values - keys that are unprefixed or have kubernetes.io prefix are considered reserved and hence may not be used. Capacity reported here may be larger than the actual capacity when a volume expansion operation is requested. For storage quota, the larger value from allocatedResources and PVC.spec.resources is used. If allocatedResources is not set, PVC.spec.resources alone is used for quota calculation. If a volume expansion capacity request is lowered, allocatedResources is only lowered if there are no expansion operations in progress and if the actual volume capacity is equal or lower than the requested capacity. A controller that receives PVC update with previously unknown resourceName should ignore the update for the purpose it was designed. For example - a controller that only is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid resources associated with PVC. This is an alpha field and requires enabling RecoverVolumeExpansionFailure feature. # noqa: E501 + allocatedResources tracks the resources allocated to a PVC including its capacity. Key names follow standard Kubernetes label syntax. Valid values are either: * Un-prefixed keys: - storage - the capacity of the volume. * Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\" Apart from above values - keys that are unprefixed or have kubernetes.io prefix are considered reserved and hence may not be used. Capacity reported here may be larger than the actual capacity when a volume expansion operation is requested. For storage quota, the larger value from allocatedResources and PVC.spec.resources is used. If allocatedResources is not set, PVC.spec.resources alone is used for quota calculation. If a volume expansion capacity request is lowered, allocatedResources is only lowered if there are no expansion operations in progress and if the actual volume capacity is equal or lower than the requested capacity. A controller that receives PVC update with previously unknown resourceName should ignore the update for the purpose it was designed. For example - a controller that only is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid resources associated with PVC. # noqa: E501 :param allocated_resources: The allocated_resources of this V1PersistentVolumeClaimStatus. # noqa: E501 :type: dict(str, str) diff --git a/kubernetes/client/models/v1_persistent_volume_claim_template.py b/kubernetes/client/models/v1_persistent_volume_claim_template.py index d17a7a349b..ae9f54f744 100644 --- a/kubernetes/client/models/v1_persistent_volume_claim_template.py +++ b/kubernetes/client/models/v1_persistent_volume_claim_template.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_persistent_volume_claim_volume_source.py b/kubernetes/client/models/v1_persistent_volume_claim_volume_source.py index 5ba94fa7eb..5f90c05df7 100644 --- a/kubernetes/client/models/v1_persistent_volume_claim_volume_source.py +++ b/kubernetes/client/models/v1_persistent_volume_claim_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_persistent_volume_list.py b/kubernetes/client/models/v1_persistent_volume_list.py index 9685f56746..9d6da1a407 100644 --- a/kubernetes/client/models/v1_persistent_volume_list.py +++ b/kubernetes/client/models/v1_persistent_volume_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_persistent_volume_spec.py b/kubernetes/client/models/v1_persistent_volume_spec.py index c65968820b..7d98d83bcd 100644 --- a/kubernetes/client/models/v1_persistent_volume_spec.py +++ b/kubernetes/client/models/v1_persistent_volume_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_persistent_volume_status.py b/kubernetes/client/models/v1_persistent_volume_status.py index 3fc04d5489..58336fa308 100644 --- a/kubernetes/client/models/v1_persistent_volume_status.py +++ b/kubernetes/client/models/v1_persistent_volume_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_photon_persistent_disk_volume_source.py b/kubernetes/client/models/v1_photon_persistent_disk_volume_source.py index ad7f64a991..6c40e79c16 100644 --- a/kubernetes/client/models/v1_photon_persistent_disk_volume_source.py +++ b/kubernetes/client/models/v1_photon_persistent_disk_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_pod.py b/kubernetes/client/models/v1_pod.py index 01b75cad0d..40ae585a09 100644 --- a/kubernetes/client/models/v1_pod.py +++ b/kubernetes/client/models/v1_pod.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_pod_affinity.py b/kubernetes/client/models/v1_pod_affinity.py index 5f523eeb09..82b0307c56 100644 --- a/kubernetes/client/models/v1_pod_affinity.py +++ b/kubernetes/client/models/v1_pod_affinity.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_pod_affinity_term.py b/kubernetes/client/models/v1_pod_affinity_term.py index 07bc0c4108..a10da5ee13 100644 --- a/kubernetes/client/models/v1_pod_affinity_term.py +++ b/kubernetes/client/models/v1_pod_affinity_term.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_pod_anti_affinity.py b/kubernetes/client/models/v1_pod_anti_affinity.py index b53b9ceeae..8c26215a29 100644 --- a/kubernetes/client/models/v1_pod_anti_affinity.py +++ b/kubernetes/client/models/v1_pod_anti_affinity.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_pod_certificate_projection.py b/kubernetes/client/models/v1_pod_certificate_projection.py index 6769611a61..3ecf8f3c70 100644 --- a/kubernetes/client/models/v1_pod_certificate_projection.py +++ b/kubernetes/client/models/v1_pod_certificate_projection.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -38,7 +38,8 @@ class V1PodCertificateProjection(object): 'key_path': 'str', 'key_type': 'str', 'max_expiration_seconds': 'int', - 'signer_name': 'str' + 'signer_name': 'str', + 'user_annotations': 'dict(str, str)' } attribute_map = { @@ -47,10 +48,11 @@ class V1PodCertificateProjection(object): 'key_path': 'keyPath', 'key_type': 'keyType', 'max_expiration_seconds': 'maxExpirationSeconds', - 'signer_name': 'signerName' + 'signer_name': 'signerName', + 'user_annotations': 'userAnnotations' } - def __init__(self, certificate_chain_path=None, credential_bundle_path=None, key_path=None, key_type=None, max_expiration_seconds=None, signer_name=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, certificate_chain_path=None, credential_bundle_path=None, key_path=None, key_type=None, max_expiration_seconds=None, signer_name=None, user_annotations=None, local_vars_configuration=None): # noqa: E501 """V1PodCertificateProjection - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -62,6 +64,7 @@ def __init__(self, certificate_chain_path=None, credential_bundle_path=None, key self._key_type = None self._max_expiration_seconds = None self._signer_name = None + self._user_annotations = None self.discriminator = None if certificate_chain_path is not None: @@ -74,6 +77,8 @@ def __init__(self, certificate_chain_path=None, credential_bundle_path=None, key if max_expiration_seconds is not None: self.max_expiration_seconds = max_expiration_seconds self.signer_name = signer_name + if user_annotations is not None: + self.user_annotations = user_annotations @property def certificate_chain_path(self): @@ -217,6 +222,29 @@ def signer_name(self, signer_name): self._signer_name = signer_name + @property + def user_annotations(self): + """Gets the user_annotations of this V1PodCertificateProjection. # noqa: E501 + + userAnnotations allow pod authors to pass additional information to the signer implementation. Kubernetes does not restrict or validate this metadata in any way. These values are copied verbatim into the `spec.unverifiedUserAnnotations` field of the PodCertificateRequest objects that Kubelet creates. Entries are subject to the same validation as object metadata annotations, with the addition that all keys must be domain-prefixed. No restrictions are placed on values, except an overall size limitation on the entire field. Signers should document the keys and values they support. Signers should deny requests that contain keys they do not recognize. # noqa: E501 + + :return: The user_annotations of this V1PodCertificateProjection. # noqa: E501 + :rtype: dict(str, str) + """ + return self._user_annotations + + @user_annotations.setter + def user_annotations(self, user_annotations): + """Sets the user_annotations of this V1PodCertificateProjection. + + userAnnotations allow pod authors to pass additional information to the signer implementation. Kubernetes does not restrict or validate this metadata in any way. These values are copied verbatim into the `spec.unverifiedUserAnnotations` field of the PodCertificateRequest objects that Kubelet creates. Entries are subject to the same validation as object metadata annotations, with the addition that all keys must be domain-prefixed. No restrictions are placed on values, except an overall size limitation on the entire field. Signers should document the keys and values they support. Signers should deny requests that contain keys they do not recognize. # noqa: E501 + + :param user_annotations: The user_annotations of this V1PodCertificateProjection. # noqa: E501 + :type: dict(str, str) + """ + + self._user_annotations = user_annotations + def to_dict(self): """Returns the model properties as a dict""" result = {} diff --git a/kubernetes/client/models/v1_pod_condition.py b/kubernetes/client/models/v1_pod_condition.py index a20ef66ba3..909aa2dacd 100644 --- a/kubernetes/client/models/v1_pod_condition.py +++ b/kubernetes/client/models/v1_pod_condition.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -153,7 +153,7 @@ def message(self, message): def observed_generation(self): """Gets the observed_generation of this V1PodCondition. # noqa: E501 - If set, this represents the .metadata.generation that the pod condition was set based upon. This is an alpha field. Enable PodObservedGenerationTracking to be able to use this field. # noqa: E501 + If set, this represents the .metadata.generation that the pod condition was set based upon. The PodObservedGenerationTracking feature gate must be enabled to use this field. # noqa: E501 :return: The observed_generation of this V1PodCondition. # noqa: E501 :rtype: int @@ -164,7 +164,7 @@ def observed_generation(self): def observed_generation(self, observed_generation): """Sets the observed_generation of this V1PodCondition. - If set, this represents the .metadata.generation that the pod condition was set based upon. This is an alpha field. Enable PodObservedGenerationTracking to be able to use this field. # noqa: E501 + If set, this represents the .metadata.generation that the pod condition was set based upon. The PodObservedGenerationTracking feature gate must be enabled to use this field. # noqa: E501 :param observed_generation: The observed_generation of this V1PodCondition. # noqa: E501 :type: int diff --git a/kubernetes/client/models/v1_pod_disruption_budget.py b/kubernetes/client/models/v1_pod_disruption_budget.py index b1ac0f427d..0ba79f8627 100644 --- a/kubernetes/client/models/v1_pod_disruption_budget.py +++ b/kubernetes/client/models/v1_pod_disruption_budget.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_pod_disruption_budget_list.py b/kubernetes/client/models/v1_pod_disruption_budget_list.py index 3f41186eea..a018c79130 100644 --- a/kubernetes/client/models/v1_pod_disruption_budget_list.py +++ b/kubernetes/client/models/v1_pod_disruption_budget_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_pod_disruption_budget_spec.py b/kubernetes/client/models/v1_pod_disruption_budget_spec.py index d320020f4e..e7291b98c9 100644 --- a/kubernetes/client/models/v1_pod_disruption_budget_spec.py +++ b/kubernetes/client/models/v1_pod_disruption_budget_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_pod_disruption_budget_status.py b/kubernetes/client/models/v1_pod_disruption_budget_status.py index 87d83a3fa9..8d7f60a62b 100644 --- a/kubernetes/client/models/v1_pod_disruption_budget_status.py +++ b/kubernetes/client/models/v1_pod_disruption_budget_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_pod_dns_config.py b/kubernetes/client/models/v1_pod_dns_config.py index 9b9d78c37c..d148a3d52c 100644 --- a/kubernetes/client/models/v1_pod_dns_config.py +++ b/kubernetes/client/models/v1_pod_dns_config.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_pod_dns_config_option.py b/kubernetes/client/models/v1_pod_dns_config_option.py index 3df72a1b85..69c7cfde4e 100644 --- a/kubernetes/client/models/v1_pod_dns_config_option.py +++ b/kubernetes/client/models/v1_pod_dns_config_option.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_pod_extended_resource_claim_status.py b/kubernetes/client/models/v1_pod_extended_resource_claim_status.py index 6bddcd7a1a..f7399d0919 100644 --- a/kubernetes/client/models/v1_pod_extended_resource_claim_status.py +++ b/kubernetes/client/models/v1_pod_extended_resource_claim_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_pod_failure_policy.py b/kubernetes/client/models/v1_pod_failure_policy.py index 1ea0353cdd..4205e73a1f 100644 --- a/kubernetes/client/models/v1_pod_failure_policy.py +++ b/kubernetes/client/models/v1_pod_failure_policy.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_pod_failure_policy_on_exit_codes_requirement.py b/kubernetes/client/models/v1_pod_failure_policy_on_exit_codes_requirement.py index 428ce095ba..ddc74f8ac4 100644 --- a/kubernetes/client/models/v1_pod_failure_policy_on_exit_codes_requirement.py +++ b/kubernetes/client/models/v1_pod_failure_policy_on_exit_codes_requirement.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_pod_failure_policy_on_pod_conditions_pattern.py b/kubernetes/client/models/v1_pod_failure_policy_on_pod_conditions_pattern.py index aea817918a..76fcb95bfb 100644 --- a/kubernetes/client/models/v1_pod_failure_policy_on_pod_conditions_pattern.py +++ b/kubernetes/client/models/v1_pod_failure_policy_on_pod_conditions_pattern.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -52,7 +52,8 @@ def __init__(self, status=None, type=None, local_vars_configuration=None): # no self._type = None self.discriminator = None - self.status = status + if status is not None: + self.status = status self.type = type @property @@ -75,8 +76,6 @@ def status(self, status): :param status: The status of this V1PodFailurePolicyOnPodConditionsPattern. # noqa: E501 :type: str """ - if self.local_vars_configuration.client_side_validation and status is None: # noqa: E501 - raise ValueError("Invalid value for `status`, must not be `None`") # noqa: E501 self._status = status diff --git a/kubernetes/client/models/v1_pod_failure_policy_rule.py b/kubernetes/client/models/v1_pod_failure_policy_rule.py index 8a99a55b53..9d4d9fb157 100644 --- a/kubernetes/client/models/v1_pod_failure_policy_rule.py +++ b/kubernetes/client/models/v1_pod_failure_policy_rule.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_pod_ip.py b/kubernetes/client/models/v1_pod_ip.py index 699582fe18..3dc7052f44 100644 --- a/kubernetes/client/models/v1_pod_ip.py +++ b/kubernetes/client/models/v1_pod_ip.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_pod_list.py b/kubernetes/client/models/v1_pod_list.py index d5784f4b0a..05f6503295 100644 --- a/kubernetes/client/models/v1_pod_list.py +++ b/kubernetes/client/models/v1_pod_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_pod_os.py b/kubernetes/client/models/v1_pod_os.py index aefe6cecb6..16a0dd47d1 100644 --- a/kubernetes/client/models/v1_pod_os.py +++ b/kubernetes/client/models/v1_pod_os.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_pod_readiness_gate.py b/kubernetes/client/models/v1_pod_readiness_gate.py index 7346d676c9..d4ccf3dc60 100644 --- a/kubernetes/client/models/v1_pod_readiness_gate.py +++ b/kubernetes/client/models/v1_pod_readiness_gate.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_pod_resource_claim.py b/kubernetes/client/models/v1_pod_resource_claim.py index 5514a128ca..f87342148c 100644 --- a/kubernetes/client/models/v1_pod_resource_claim.py +++ b/kubernetes/client/models/v1_pod_resource_claim.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_pod_resource_claim_status.py b/kubernetes/client/models/v1_pod_resource_claim_status.py index 71bff73bcf..4b728bcf98 100644 --- a/kubernetes/client/models/v1_pod_resource_claim_status.py +++ b/kubernetes/client/models/v1_pod_resource_claim_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_pod_scheduling_gate.py b/kubernetes/client/models/v1_pod_scheduling_gate.py index e8802ec8fb..785a65bdf8 100644 --- a/kubernetes/client/models/v1_pod_scheduling_gate.py +++ b/kubernetes/client/models/v1_pod_scheduling_gate.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_pod_security_context.py b/kubernetes/client/models/v1_pod_security_context.py index 0921b03227..26d09eb7a9 100644 --- a/kubernetes/client/models/v1_pod_security_context.py +++ b/kubernetes/client/models/v1_pod_security_context.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_pod_spec.py b/kubernetes/client/models/v1_pod_spec.py index 5ff6f7fe37..c13d2860ef 100644 --- a/kubernetes/client/models/v1_pod_spec.py +++ b/kubernetes/client/models/v1_pod_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -73,7 +73,8 @@ class V1PodSpec(object): 'termination_grace_period_seconds': 'int', 'tolerations': 'list[V1Toleration]', 'topology_spread_constraints': 'list[V1TopologySpreadConstraint]', - 'volumes': 'list[V1Volume]' + 'volumes': 'list[V1Volume]', + 'workload_ref': 'V1WorkloadReference' } attribute_map = { @@ -117,10 +118,11 @@ class V1PodSpec(object): 'termination_grace_period_seconds': 'terminationGracePeriodSeconds', 'tolerations': 'tolerations', 'topology_spread_constraints': 'topologySpreadConstraints', - 'volumes': 'volumes' + 'volumes': 'volumes', + 'workload_ref': 'workloadRef' } - def __init__(self, active_deadline_seconds=None, affinity=None, automount_service_account_token=None, containers=None, dns_config=None, dns_policy=None, enable_service_links=None, ephemeral_containers=None, host_aliases=None, host_ipc=None, host_network=None, host_pid=None, host_users=None, hostname=None, hostname_override=None, image_pull_secrets=None, init_containers=None, node_name=None, node_selector=None, os=None, overhead=None, preemption_policy=None, priority=None, priority_class_name=None, readiness_gates=None, resource_claims=None, resources=None, restart_policy=None, runtime_class_name=None, scheduler_name=None, scheduling_gates=None, security_context=None, service_account=None, service_account_name=None, set_hostname_as_fqdn=None, share_process_namespace=None, subdomain=None, termination_grace_period_seconds=None, tolerations=None, topology_spread_constraints=None, volumes=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, active_deadline_seconds=None, affinity=None, automount_service_account_token=None, containers=None, dns_config=None, dns_policy=None, enable_service_links=None, ephemeral_containers=None, host_aliases=None, host_ipc=None, host_network=None, host_pid=None, host_users=None, hostname=None, hostname_override=None, image_pull_secrets=None, init_containers=None, node_name=None, node_selector=None, os=None, overhead=None, preemption_policy=None, priority=None, priority_class_name=None, readiness_gates=None, resource_claims=None, resources=None, restart_policy=None, runtime_class_name=None, scheduler_name=None, scheduling_gates=None, security_context=None, service_account=None, service_account_name=None, set_hostname_as_fqdn=None, share_process_namespace=None, subdomain=None, termination_grace_period_seconds=None, tolerations=None, topology_spread_constraints=None, volumes=None, workload_ref=None, local_vars_configuration=None): # noqa: E501 """V1PodSpec - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -167,6 +169,7 @@ def __init__(self, active_deadline_seconds=None, affinity=None, automount_servic self._tolerations = None self._topology_spread_constraints = None self._volumes = None + self._workload_ref = None self.discriminator = None if active_deadline_seconds is not None: @@ -250,6 +253,8 @@ def __init__(self, active_deadline_seconds=None, affinity=None, automount_servic self.topology_spread_constraints = topology_spread_constraints if volumes is not None: self.volumes = volumes + if workload_ref is not None: + self.workload_ref = workload_ref @property def active_deadline_seconds(self): @@ -826,7 +831,7 @@ def readiness_gates(self, readiness_gates): def resource_claims(self): """Gets the resource_claims of this V1PodSpec. # noqa: E501 - ResourceClaims defines which ResourceClaims must be allocated and reserved before the Pod is allowed to start. The resources will be made available to those containers which consume them by name. This is an alpha field and requires enabling the DynamicResourceAllocation feature gate. This field is immutable. # noqa: E501 + ResourceClaims defines which ResourceClaims must be allocated and reserved before the Pod is allowed to start. The resources will be made available to those containers which consume them by name. This is a stable field but requires that the DynamicResourceAllocation feature gate is enabled. This field is immutable. # noqa: E501 :return: The resource_claims of this V1PodSpec. # noqa: E501 :rtype: list[V1PodResourceClaim] @@ -837,7 +842,7 @@ def resource_claims(self): def resource_claims(self, resource_claims): """Sets the resource_claims of this V1PodSpec. - ResourceClaims defines which ResourceClaims must be allocated and reserved before the Pod is allowed to start. The resources will be made available to those containers which consume them by name. This is an alpha field and requires enabling the DynamicResourceAllocation feature gate. This field is immutable. # noqa: E501 + ResourceClaims defines which ResourceClaims must be allocated and reserved before the Pod is allowed to start. The resources will be made available to those containers which consume them by name. This is a stable field but requires that the DynamicResourceAllocation feature gate is enabled. This field is immutable. # noqa: E501 :param resource_claims: The resource_claims of this V1PodSpec. # noqa: E501 :type: list[V1PodResourceClaim] @@ -1186,6 +1191,27 @@ def volumes(self, volumes): self._volumes = volumes + @property + def workload_ref(self): + """Gets the workload_ref of this V1PodSpec. # noqa: E501 + + + :return: The workload_ref of this V1PodSpec. # noqa: E501 + :rtype: V1WorkloadReference + """ + return self._workload_ref + + @workload_ref.setter + def workload_ref(self, workload_ref): + """Sets the workload_ref of this V1PodSpec. + + + :param workload_ref: The workload_ref of this V1PodSpec. # noqa: E501 + :type: V1WorkloadReference + """ + + self._workload_ref = workload_ref + def to_dict(self): """Returns the model properties as a dict""" result = {} diff --git a/kubernetes/client/models/v1_pod_status.py b/kubernetes/client/models/v1_pod_status.py index 1d9bf5aeb3..1b93580ea3 100644 --- a/kubernetes/client/models/v1_pod_status.py +++ b/kubernetes/client/models/v1_pod_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -33,6 +33,7 @@ class V1PodStatus(object): and the value is json key in definition. """ openapi_types = { + 'allocated_resources': 'dict(str, str)', 'conditions': 'list[V1PodCondition]', 'container_statuses': 'list[V1ContainerStatus]', 'ephemeral_container_statuses': 'list[V1ContainerStatus]', @@ -50,10 +51,12 @@ class V1PodStatus(object): 'reason': 'str', 'resize': 'str', 'resource_claim_statuses': 'list[V1PodResourceClaimStatus]', + 'resources': 'V1ResourceRequirements', 'start_time': 'datetime' } attribute_map = { + 'allocated_resources': 'allocatedResources', 'conditions': 'conditions', 'container_statuses': 'containerStatuses', 'ephemeral_container_statuses': 'ephemeralContainerStatuses', @@ -71,15 +74,17 @@ class V1PodStatus(object): 'reason': 'reason', 'resize': 'resize', 'resource_claim_statuses': 'resourceClaimStatuses', + 'resources': 'resources', 'start_time': 'startTime' } - def __init__(self, conditions=None, container_statuses=None, ephemeral_container_statuses=None, extended_resource_claim_status=None, host_ip=None, host_i_ps=None, init_container_statuses=None, message=None, nominated_node_name=None, observed_generation=None, phase=None, pod_ip=None, pod_i_ps=None, qos_class=None, reason=None, resize=None, resource_claim_statuses=None, start_time=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, allocated_resources=None, conditions=None, container_statuses=None, ephemeral_container_statuses=None, extended_resource_claim_status=None, host_ip=None, host_i_ps=None, init_container_statuses=None, message=None, nominated_node_name=None, observed_generation=None, phase=None, pod_ip=None, pod_i_ps=None, qos_class=None, reason=None, resize=None, resource_claim_statuses=None, resources=None, start_time=None, local_vars_configuration=None): # noqa: E501 """V1PodStatus - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration + self._allocated_resources = None self._conditions = None self._container_statuses = None self._ephemeral_container_statuses = None @@ -97,9 +102,12 @@ def __init__(self, conditions=None, container_statuses=None, ephemeral_container self._reason = None self._resize = None self._resource_claim_statuses = None + self._resources = None self._start_time = None self.discriminator = None + if allocated_resources is not None: + self.allocated_resources = allocated_resources if conditions is not None: self.conditions = conditions if container_statuses is not None: @@ -134,9 +142,34 @@ def __init__(self, conditions=None, container_statuses=None, ephemeral_container self.resize = resize if resource_claim_statuses is not None: self.resource_claim_statuses = resource_claim_statuses + if resources is not None: + self.resources = resources if start_time is not None: self.start_time = start_time + @property + def allocated_resources(self): + """Gets the allocated_resources of this V1PodStatus. # noqa: E501 + + AllocatedResources is the total requests allocated for this pod by the node. If pod-level requests are not set, this will be the total requests aggregated across containers in the pod. # noqa: E501 + + :return: The allocated_resources of this V1PodStatus. # noqa: E501 + :rtype: dict(str, str) + """ + return self._allocated_resources + + @allocated_resources.setter + def allocated_resources(self, allocated_resources): + """Sets the allocated_resources of this V1PodStatus. + + AllocatedResources is the total requests allocated for this pod by the node. If pod-level requests are not set, this will be the total requests aggregated across containers in the pod. # noqa: E501 + + :param allocated_resources: The allocated_resources of this V1PodStatus. # noqa: E501 + :type: dict(str, str) + """ + + self._allocated_resources = allocated_resources + @property def conditions(self): """Gets the conditions of this V1PodStatus. # noqa: E501 @@ -346,7 +379,7 @@ def nominated_node_name(self, nominated_node_name): def observed_generation(self): """Gets the observed_generation of this V1PodStatus. # noqa: E501 - If set, this represents the .metadata.generation that the pod status was set based upon. This is an alpha field. Enable PodObservedGenerationTracking to be able to use this field. # noqa: E501 + If set, this represents the .metadata.generation that the pod status was set based upon. The PodObservedGenerationTracking feature gate must be enabled to use this field. # noqa: E501 :return: The observed_generation of this V1PodStatus. # noqa: E501 :rtype: int @@ -357,7 +390,7 @@ def observed_generation(self): def observed_generation(self, observed_generation): """Sets the observed_generation of this V1PodStatus. - If set, this represents the .metadata.generation that the pod status was set based upon. This is an alpha field. Enable PodObservedGenerationTracking to be able to use this field. # noqa: E501 + If set, this represents the .metadata.generation that the pod status was set based upon. The PodObservedGenerationTracking feature gate must be enabled to use this field. # noqa: E501 :param observed_generation: The observed_generation of this V1PodStatus. # noqa: E501 :type: int @@ -526,6 +559,27 @@ def resource_claim_statuses(self, resource_claim_statuses): self._resource_claim_statuses = resource_claim_statuses + @property + def resources(self): + """Gets the resources of this V1PodStatus. # noqa: E501 + + + :return: The resources of this V1PodStatus. # noqa: E501 + :rtype: V1ResourceRequirements + """ + return self._resources + + @resources.setter + def resources(self, resources): + """Sets the resources of this V1PodStatus. + + + :param resources: The resources of this V1PodStatus. # noqa: E501 + :type: V1ResourceRequirements + """ + + self._resources = resources + @property def start_time(self): """Gets the start_time of this V1PodStatus. # noqa: E501 diff --git a/kubernetes/client/models/v1_pod_template.py b/kubernetes/client/models/v1_pod_template.py index 5a79513c8c..0a91987503 100644 --- a/kubernetes/client/models/v1_pod_template.py +++ b/kubernetes/client/models/v1_pod_template.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_pod_template_list.py b/kubernetes/client/models/v1_pod_template_list.py index 1c9c22f900..b1a45cde41 100644 --- a/kubernetes/client/models/v1_pod_template_list.py +++ b/kubernetes/client/models/v1_pod_template_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_pod_template_spec.py b/kubernetes/client/models/v1_pod_template_spec.py index 548ea6240e..30a9c34152 100644 --- a/kubernetes/client/models/v1_pod_template_spec.py +++ b/kubernetes/client/models/v1_pod_template_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_policy_rule.py b/kubernetes/client/models/v1_policy_rule.py index 0cdcce88d5..b3f9e59083 100644 --- a/kubernetes/client/models/v1_policy_rule.py +++ b/kubernetes/client/models/v1_policy_rule.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_policy_rules_with_subjects.py b/kubernetes/client/models/v1_policy_rules_with_subjects.py index 74a68401ae..dc40ed2323 100644 --- a/kubernetes/client/models/v1_policy_rules_with_subjects.py +++ b/kubernetes/client/models/v1_policy_rules_with_subjects.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_port_status.py b/kubernetes/client/models/v1_port_status.py index 5888f44fe6..29abe2132e 100644 --- a/kubernetes/client/models/v1_port_status.py +++ b/kubernetes/client/models/v1_port_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_portworx_volume_source.py b/kubernetes/client/models/v1_portworx_volume_source.py index 3e19d142d5..23c55c8fff 100644 --- a/kubernetes/client/models/v1_portworx_volume_source.py +++ b/kubernetes/client/models/v1_portworx_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_preconditions.py b/kubernetes/client/models/v1_preconditions.py index 52a414e308..54f4ad6c40 100644 --- a/kubernetes/client/models/v1_preconditions.py +++ b/kubernetes/client/models/v1_preconditions.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_preferred_scheduling_term.py b/kubernetes/client/models/v1_preferred_scheduling_term.py index 8bf32d6316..300cc4d1bd 100644 --- a/kubernetes/client/models/v1_preferred_scheduling_term.py +++ b/kubernetes/client/models/v1_preferred_scheduling_term.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_priority_class.py b/kubernetes/client/models/v1_priority_class.py index 059bdcb4d5..1f95fdc18b 100644 --- a/kubernetes/client/models/v1_priority_class.py +++ b/kubernetes/client/models/v1_priority_class.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_priority_class_list.py b/kubernetes/client/models/v1_priority_class_list.py index daee5d4df4..b7bfb7f82f 100644 --- a/kubernetes/client/models/v1_priority_class_list.py +++ b/kubernetes/client/models/v1_priority_class_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_priority_level_configuration.py b/kubernetes/client/models/v1_priority_level_configuration.py index 3d9d62b3db..1013457524 100644 --- a/kubernetes/client/models/v1_priority_level_configuration.py +++ b/kubernetes/client/models/v1_priority_level_configuration.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_priority_level_configuration_condition.py b/kubernetes/client/models/v1_priority_level_configuration_condition.py index 6c62762548..2af4f58230 100644 --- a/kubernetes/client/models/v1_priority_level_configuration_condition.py +++ b/kubernetes/client/models/v1_priority_level_configuration_condition.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_priority_level_configuration_list.py b/kubernetes/client/models/v1_priority_level_configuration_list.py index 3a59a82d69..2a4b4cc3cf 100644 --- a/kubernetes/client/models/v1_priority_level_configuration_list.py +++ b/kubernetes/client/models/v1_priority_level_configuration_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_priority_level_configuration_reference.py b/kubernetes/client/models/v1_priority_level_configuration_reference.py index aba241cb1b..3c7c419b83 100644 --- a/kubernetes/client/models/v1_priority_level_configuration_reference.py +++ b/kubernetes/client/models/v1_priority_level_configuration_reference.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_priority_level_configuration_spec.py b/kubernetes/client/models/v1_priority_level_configuration_spec.py index bfe8f9dd25..d856766780 100644 --- a/kubernetes/client/models/v1_priority_level_configuration_spec.py +++ b/kubernetes/client/models/v1_priority_level_configuration_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_priority_level_configuration_status.py b/kubernetes/client/models/v1_priority_level_configuration_status.py index 2aa3598b7b..bc4c2260cc 100644 --- a/kubernetes/client/models/v1_priority_level_configuration_status.py +++ b/kubernetes/client/models/v1_priority_level_configuration_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_probe.py b/kubernetes/client/models/v1_probe.py index 7bfddc2642..e9a0982e95 100644 --- a/kubernetes/client/models/v1_probe.py +++ b/kubernetes/client/models/v1_probe.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_projected_volume_source.py b/kubernetes/client/models/v1_projected_volume_source.py index 424ca2b0ae..7bbdaa9f10 100644 --- a/kubernetes/client/models/v1_projected_volume_source.py +++ b/kubernetes/client/models/v1_projected_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_queuing_configuration.py b/kubernetes/client/models/v1_queuing_configuration.py index 784a9b6c11..9480847358 100644 --- a/kubernetes/client/models/v1_queuing_configuration.py +++ b/kubernetes/client/models/v1_queuing_configuration.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_quobyte_volume_source.py b/kubernetes/client/models/v1_quobyte_volume_source.py index 9372359ee0..13bb369b11 100644 --- a/kubernetes/client/models/v1_quobyte_volume_source.py +++ b/kubernetes/client/models/v1_quobyte_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_rbd_persistent_volume_source.py b/kubernetes/client/models/v1_rbd_persistent_volume_source.py index 727da2a932..9c46f1c7a4 100644 --- a/kubernetes/client/models/v1_rbd_persistent_volume_source.py +++ b/kubernetes/client/models/v1_rbd_persistent_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_rbd_volume_source.py b/kubernetes/client/models/v1_rbd_volume_source.py index 31366b2b62..64cf1b323e 100644 --- a/kubernetes/client/models/v1_rbd_volume_source.py +++ b/kubernetes/client/models/v1_rbd_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_replica_set.py b/kubernetes/client/models/v1_replica_set.py index e2082d810a..43e527da8c 100644 --- a/kubernetes/client/models/v1_replica_set.py +++ b/kubernetes/client/models/v1_replica_set.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_replica_set_condition.py b/kubernetes/client/models/v1_replica_set_condition.py index 3314048d11..994bccbd5f 100644 --- a/kubernetes/client/models/v1_replica_set_condition.py +++ b/kubernetes/client/models/v1_replica_set_condition.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_replica_set_list.py b/kubernetes/client/models/v1_replica_set_list.py index feb0ab1260..bfcf77e383 100644 --- a/kubernetes/client/models/v1_replica_set_list.py +++ b/kubernetes/client/models/v1_replica_set_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_replica_set_spec.py b/kubernetes/client/models/v1_replica_set_spec.py index 03900d71ec..4627e096f7 100644 --- a/kubernetes/client/models/v1_replica_set_spec.py +++ b/kubernetes/client/models/v1_replica_set_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_replica_set_status.py b/kubernetes/client/models/v1_replica_set_status.py index 667fb745c0..678d7f4e7e 100644 --- a/kubernetes/client/models/v1_replica_set_status.py +++ b/kubernetes/client/models/v1_replica_set_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -225,7 +225,7 @@ def replicas(self, replicas): def terminating_replicas(self): """Gets the terminating_replicas of this V1ReplicaSetStatus. # noqa: E501 - The number of terminating pods for this replica set. Terminating pods have a non-null .metadata.deletionTimestamp and have not yet reached the Failed or Succeeded .status.phase. This is an alpha field. Enable DeploymentReplicaSetTerminatingReplicas to be able to use this field. # noqa: E501 + The number of terminating pods for this replica set. Terminating pods have a non-null .metadata.deletionTimestamp and have not yet reached the Failed or Succeeded .status.phase. This is a beta field and requires enabling DeploymentReplicaSetTerminatingReplicas feature (enabled by default). # noqa: E501 :return: The terminating_replicas of this V1ReplicaSetStatus. # noqa: E501 :rtype: int @@ -236,7 +236,7 @@ def terminating_replicas(self): def terminating_replicas(self, terminating_replicas): """Sets the terminating_replicas of this V1ReplicaSetStatus. - The number of terminating pods for this replica set. Terminating pods have a non-null .metadata.deletionTimestamp and have not yet reached the Failed or Succeeded .status.phase. This is an alpha field. Enable DeploymentReplicaSetTerminatingReplicas to be able to use this field. # noqa: E501 + The number of terminating pods for this replica set. Terminating pods have a non-null .metadata.deletionTimestamp and have not yet reached the Failed or Succeeded .status.phase. This is a beta field and requires enabling DeploymentReplicaSetTerminatingReplicas feature (enabled by default). # noqa: E501 :param terminating_replicas: The terminating_replicas of this V1ReplicaSetStatus. # noqa: E501 :type: int diff --git a/kubernetes/client/models/v1_replication_controller.py b/kubernetes/client/models/v1_replication_controller.py index 6a1f376fec..31321fd27e 100644 --- a/kubernetes/client/models/v1_replication_controller.py +++ b/kubernetes/client/models/v1_replication_controller.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_replication_controller_condition.py b/kubernetes/client/models/v1_replication_controller_condition.py index dc80246440..f8e6ff10c4 100644 --- a/kubernetes/client/models/v1_replication_controller_condition.py +++ b/kubernetes/client/models/v1_replication_controller_condition.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_replication_controller_list.py b/kubernetes/client/models/v1_replication_controller_list.py index 5d777a0d3d..2d4d01e0c0 100644 --- a/kubernetes/client/models/v1_replication_controller_list.py +++ b/kubernetes/client/models/v1_replication_controller_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_replication_controller_spec.py b/kubernetes/client/models/v1_replication_controller_spec.py index bc1547b485..e429888b8b 100644 --- a/kubernetes/client/models/v1_replication_controller_spec.py +++ b/kubernetes/client/models/v1_replication_controller_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_replication_controller_status.py b/kubernetes/client/models/v1_replication_controller_status.py index bf13a4e9d5..83d5b5333b 100644 --- a/kubernetes/client/models/v1_replication_controller_status.py +++ b/kubernetes/client/models/v1_replication_controller_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_resource_attributes.py b/kubernetes/client/models/v1_resource_attributes.py index bf8823dbbc..3a3c835291 100644 --- a/kubernetes/client/models/v1_resource_attributes.py +++ b/kubernetes/client/models/v1_resource_attributes.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_resource_claim_consumer_reference.py b/kubernetes/client/models/v1_resource_claim_consumer_reference.py index 50af1ce630..735ce97719 100644 --- a/kubernetes/client/models/v1_resource_claim_consumer_reference.py +++ b/kubernetes/client/models/v1_resource_claim_consumer_reference.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_resource_claim_list.py b/kubernetes/client/models/v1_resource_claim_list.py index d075edcad0..0ff16d79b6 100644 --- a/kubernetes/client/models/v1_resource_claim_list.py +++ b/kubernetes/client/models/v1_resource_claim_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_resource_claim_spec.py b/kubernetes/client/models/v1_resource_claim_spec.py index 97f5e3b79f..2d5d844b46 100644 --- a/kubernetes/client/models/v1_resource_claim_spec.py +++ b/kubernetes/client/models/v1_resource_claim_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_resource_claim_status.py b/kubernetes/client/models/v1_resource_claim_status.py index e9d03b0880..4b57b6b841 100644 --- a/kubernetes/client/models/v1_resource_claim_status.py +++ b/kubernetes/client/models/v1_resource_claim_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_resource_claim_template.py b/kubernetes/client/models/v1_resource_claim_template.py index e29870c8ea..3db5e91b53 100644 --- a/kubernetes/client/models/v1_resource_claim_template.py +++ b/kubernetes/client/models/v1_resource_claim_template.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_resource_claim_template_list.py b/kubernetes/client/models/v1_resource_claim_template_list.py index 25d38b1f13..d1da37df21 100644 --- a/kubernetes/client/models/v1_resource_claim_template_list.py +++ b/kubernetes/client/models/v1_resource_claim_template_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_resource_claim_template_spec.py b/kubernetes/client/models/v1_resource_claim_template_spec.py index 9c6ca51e5d..130912386d 100644 --- a/kubernetes/client/models/v1_resource_claim_template_spec.py +++ b/kubernetes/client/models/v1_resource_claim_template_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_resource_field_selector.py b/kubernetes/client/models/v1_resource_field_selector.py index c314315652..dbea077839 100644 --- a/kubernetes/client/models/v1_resource_field_selector.py +++ b/kubernetes/client/models/v1_resource_field_selector.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_resource_health.py b/kubernetes/client/models/v1_resource_health.py index 59da068cf2..1f87440dc3 100644 --- a/kubernetes/client/models/v1_resource_health.py +++ b/kubernetes/client/models/v1_resource_health.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_resource_policy_rule.py b/kubernetes/client/models/v1_resource_policy_rule.py index 9606dfaa80..8cfce35fe8 100644 --- a/kubernetes/client/models/v1_resource_policy_rule.py +++ b/kubernetes/client/models/v1_resource_policy_rule.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_resource_pool.py b/kubernetes/client/models/v1_resource_pool.py index 2671b5d0d4..daa34f7dfd 100644 --- a/kubernetes/client/models/v1_resource_pool.py +++ b/kubernetes/client/models/v1_resource_pool.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_resource_quota.py b/kubernetes/client/models/v1_resource_quota.py index fd4e07998b..e9b7120184 100644 --- a/kubernetes/client/models/v1_resource_quota.py +++ b/kubernetes/client/models/v1_resource_quota.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_resource_quota_list.py b/kubernetes/client/models/v1_resource_quota_list.py index fb5f263872..015102e22a 100644 --- a/kubernetes/client/models/v1_resource_quota_list.py +++ b/kubernetes/client/models/v1_resource_quota_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_resource_quota_spec.py b/kubernetes/client/models/v1_resource_quota_spec.py index a343b49d1c..fe66c0b87a 100644 --- a/kubernetes/client/models/v1_resource_quota_spec.py +++ b/kubernetes/client/models/v1_resource_quota_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_resource_quota_status.py b/kubernetes/client/models/v1_resource_quota_status.py index 35716e00b1..03fa17d91e 100644 --- a/kubernetes/client/models/v1_resource_quota_status.py +++ b/kubernetes/client/models/v1_resource_quota_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_resource_requirements.py b/kubernetes/client/models/v1_resource_requirements.py index 5ed40e94b3..35e4221db8 100644 --- a/kubernetes/client/models/v1_resource_requirements.py +++ b/kubernetes/client/models/v1_resource_requirements.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_resource_rule.py b/kubernetes/client/models/v1_resource_rule.py index ac8d148d84..b715102d2b 100644 --- a/kubernetes/client/models/v1_resource_rule.py +++ b/kubernetes/client/models/v1_resource_rule.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_resource_slice.py b/kubernetes/client/models/v1_resource_slice.py index 2c20c97b35..d29d17bee2 100644 --- a/kubernetes/client/models/v1_resource_slice.py +++ b/kubernetes/client/models/v1_resource_slice.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_resource_slice_list.py b/kubernetes/client/models/v1_resource_slice_list.py index 7897889d32..efe92fa557 100644 --- a/kubernetes/client/models/v1_resource_slice_list.py +++ b/kubernetes/client/models/v1_resource_slice_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_resource_slice_spec.py b/kubernetes/client/models/v1_resource_slice_spec.py index 256dd786ce..ef6fc5afb5 100644 --- a/kubernetes/client/models/v1_resource_slice_spec.py +++ b/kubernetes/client/models/v1_resource_slice_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -112,7 +112,7 @@ def all_nodes(self, all_nodes): def devices(self): """Gets the devices of this V1ResourceSliceSpec. # noqa: E501 - Devices lists some or all of the devices in this pool. Must not have more than 128 entries. # noqa: E501 + Devices lists some or all of the devices in this pool. Must not have more than 128 entries. If any device uses taints or consumes counters the limit is 64. Only one of Devices and SharedCounters can be set in a ResourceSlice. # noqa: E501 :return: The devices of this V1ResourceSliceSpec. # noqa: E501 :rtype: list[V1Device] @@ -123,7 +123,7 @@ def devices(self): def devices(self, devices): """Sets the devices of this V1ResourceSliceSpec. - Devices lists some or all of the devices in this pool. Must not have more than 128 entries. # noqa: E501 + Devices lists some or all of the devices in this pool. Must not have more than 128 entries. If any device uses taints or consumes counters the limit is 64. Only one of Devices and SharedCounters can be set in a ResourceSlice. # noqa: E501 :param devices: The devices of this V1ResourceSliceSpec. # noqa: E501 :type: list[V1Device] @@ -135,7 +135,7 @@ def devices(self, devices): def driver(self): """Gets the driver of this V1ResourceSliceSpec. # noqa: E501 - Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. This field is immutable. # noqa: E501 + Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. This field is immutable. # noqa: E501 :return: The driver of this V1ResourceSliceSpec. # noqa: E501 :rtype: str @@ -146,7 +146,7 @@ def driver(self): def driver(self, driver): """Sets the driver of this V1ResourceSliceSpec. - Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. This field is immutable. # noqa: E501 + Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. This field is immutable. # noqa: E501 :param driver: The driver of this V1ResourceSliceSpec. # noqa: E501 :type: str @@ -250,7 +250,7 @@ def pool(self, pool): def shared_counters(self): """Gets the shared_counters of this V1ResourceSliceSpec. # noqa: E501 - SharedCounters defines a list of counter sets, each of which has a name and a list of counters available. The names of the SharedCounters must be unique in the ResourceSlice. The maximum number of counters in all sets is 32. # noqa: E501 + SharedCounters defines a list of counter sets, each of which has a name and a list of counters available. The names of the counter sets must be unique in the ResourcePool. Only one of Devices and SharedCounters can be set in a ResourceSlice. The maximum number of counter sets is 8. # noqa: E501 :return: The shared_counters of this V1ResourceSliceSpec. # noqa: E501 :rtype: list[V1CounterSet] @@ -261,7 +261,7 @@ def shared_counters(self): def shared_counters(self, shared_counters): """Sets the shared_counters of this V1ResourceSliceSpec. - SharedCounters defines a list of counter sets, each of which has a name and a list of counters available. The names of the SharedCounters must be unique in the ResourceSlice. The maximum number of counters in all sets is 32. # noqa: E501 + SharedCounters defines a list of counter sets, each of which has a name and a list of counters available. The names of the counter sets must be unique in the ResourcePool. Only one of Devices and SharedCounters can be set in a ResourceSlice. The maximum number of counter sets is 8. # noqa: E501 :param shared_counters: The shared_counters of this V1ResourceSliceSpec. # noqa: E501 :type: list[V1CounterSet] diff --git a/kubernetes/client/models/v1_resource_status.py b/kubernetes/client/models/v1_resource_status.py index adc9f1df3f..81dd7d7f00 100644 --- a/kubernetes/client/models/v1_resource_status.py +++ b/kubernetes/client/models/v1_resource_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_role.py b/kubernetes/client/models/v1_role.py index ad57e76960..412c2b3a12 100644 --- a/kubernetes/client/models/v1_role.py +++ b/kubernetes/client/models/v1_role.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_role_binding.py b/kubernetes/client/models/v1_role_binding.py index 1168b46b6a..a8865bc5fd 100644 --- a/kubernetes/client/models/v1_role_binding.py +++ b/kubernetes/client/models/v1_role_binding.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_role_binding_list.py b/kubernetes/client/models/v1_role_binding_list.py index 74e7bdc3aa..cb6bbe2f6c 100644 --- a/kubernetes/client/models/v1_role_binding_list.py +++ b/kubernetes/client/models/v1_role_binding_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_role_list.py b/kubernetes/client/models/v1_role_list.py index d21796cf3d..a6ac0fd389 100644 --- a/kubernetes/client/models/v1_role_list.py +++ b/kubernetes/client/models/v1_role_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_role_ref.py b/kubernetes/client/models/v1_role_ref.py index f2f53838a1..3dffbd77c8 100644 --- a/kubernetes/client/models/v1_role_ref.py +++ b/kubernetes/client/models/v1_role_ref.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_rolling_update_daemon_set.py b/kubernetes/client/models/v1_rolling_update_daemon_set.py index d51f3ce2e5..c7cabefc23 100644 --- a/kubernetes/client/models/v1_rolling_update_daemon_set.py +++ b/kubernetes/client/models/v1_rolling_update_daemon_set.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_rolling_update_deployment.py b/kubernetes/client/models/v1_rolling_update_deployment.py index 2e32a5bfbf..b839d2755f 100644 --- a/kubernetes/client/models/v1_rolling_update_deployment.py +++ b/kubernetes/client/models/v1_rolling_update_deployment.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_rolling_update_stateful_set_strategy.py b/kubernetes/client/models/v1_rolling_update_stateful_set_strategy.py index 40912352eb..b99433bb46 100644 --- a/kubernetes/client/models/v1_rolling_update_stateful_set_strategy.py +++ b/kubernetes/client/models/v1_rolling_update_stateful_set_strategy.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -61,7 +61,7 @@ def __init__(self, max_unavailable=None, partition=None, local_vars_configuratio def max_unavailable(self): """Gets the max_unavailable of this V1RollingUpdateStatefulSetStrategy. # noqa: E501 - The maximum number of pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). Absolute number is calculated from percentage by rounding up. This can not be 0. Defaults to 1. This field is alpha-level and is only honored by servers that enable the MaxUnavailableStatefulSet feature. The field applies to all pods in the range 0 to Replicas-1. That means if there is any unavailable pod in the range 0 to Replicas-1, it will be counted towards MaxUnavailable. # noqa: E501 + The maximum number of pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). Absolute number is calculated from percentage by rounding up. This can not be 0. Defaults to 1. This field is beta-level and is enabled by default. The field applies to all pods in the range 0 to Replicas-1. That means if there is any unavailable pod in the range 0 to Replicas-1, it will be counted towards MaxUnavailable. This setting might not be effective for the OrderedReady podManagementPolicy. That policy ensures pods are created and become ready one at a time. # noqa: E501 :return: The max_unavailable of this V1RollingUpdateStatefulSetStrategy. # noqa: E501 :rtype: object @@ -72,7 +72,7 @@ def max_unavailable(self): def max_unavailable(self, max_unavailable): """Sets the max_unavailable of this V1RollingUpdateStatefulSetStrategy. - The maximum number of pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). Absolute number is calculated from percentage by rounding up. This can not be 0. Defaults to 1. This field is alpha-level and is only honored by servers that enable the MaxUnavailableStatefulSet feature. The field applies to all pods in the range 0 to Replicas-1. That means if there is any unavailable pod in the range 0 to Replicas-1, it will be counted towards MaxUnavailable. # noqa: E501 + The maximum number of pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). Absolute number is calculated from percentage by rounding up. This can not be 0. Defaults to 1. This field is beta-level and is enabled by default. The field applies to all pods in the range 0 to Replicas-1. That means if there is any unavailable pod in the range 0 to Replicas-1, it will be counted towards MaxUnavailable. This setting might not be effective for the OrderedReady podManagementPolicy. That policy ensures pods are created and become ready one at a time. # noqa: E501 :param max_unavailable: The max_unavailable of this V1RollingUpdateStatefulSetStrategy. # noqa: E501 :type: object diff --git a/kubernetes/client/models/v1_rule_with_operations.py b/kubernetes/client/models/v1_rule_with_operations.py index 79bd885a6e..aba7dc9937 100644 --- a/kubernetes/client/models/v1_rule_with_operations.py +++ b/kubernetes/client/models/v1_rule_with_operations.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_runtime_class.py b/kubernetes/client/models/v1_runtime_class.py index 8d1797e7c6..b5a36c05c1 100644 --- a/kubernetes/client/models/v1_runtime_class.py +++ b/kubernetes/client/models/v1_runtime_class.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_runtime_class_list.py b/kubernetes/client/models/v1_runtime_class_list.py index dceb822bfd..23de26a48d 100644 --- a/kubernetes/client/models/v1_runtime_class_list.py +++ b/kubernetes/client/models/v1_runtime_class_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_scale.py b/kubernetes/client/models/v1_scale.py index bd71436d06..ff314e036d 100644 --- a/kubernetes/client/models/v1_scale.py +++ b/kubernetes/client/models/v1_scale.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_scale_io_persistent_volume_source.py b/kubernetes/client/models/v1_scale_io_persistent_volume_source.py index 9b5b39af86..a05c2a684b 100644 --- a/kubernetes/client/models/v1_scale_io_persistent_volume_source.py +++ b/kubernetes/client/models/v1_scale_io_persistent_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_scale_io_volume_source.py b/kubernetes/client/models/v1_scale_io_volume_source.py index 3211b87a48..7828ae6576 100644 --- a/kubernetes/client/models/v1_scale_io_volume_source.py +++ b/kubernetes/client/models/v1_scale_io_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_scale_spec.py b/kubernetes/client/models/v1_scale_spec.py index e36629ab62..5ff512dbbf 100644 --- a/kubernetes/client/models/v1_scale_spec.py +++ b/kubernetes/client/models/v1_scale_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_scale_status.py b/kubernetes/client/models/v1_scale_status.py index 2797ffd982..e3e71dab39 100644 --- a/kubernetes/client/models/v1_scale_status.py +++ b/kubernetes/client/models/v1_scale_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_scheduling.py b/kubernetes/client/models/v1_scheduling.py index 7b18876d3b..67bd6d46cd 100644 --- a/kubernetes/client/models/v1_scheduling.py +++ b/kubernetes/client/models/v1_scheduling.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_scope_selector.py b/kubernetes/client/models/v1_scope_selector.py index 340ee11e84..f1562c4ec1 100644 --- a/kubernetes/client/models/v1_scope_selector.py +++ b/kubernetes/client/models/v1_scope_selector.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_scoped_resource_selector_requirement.py b/kubernetes/client/models/v1_scoped_resource_selector_requirement.py index 051be53ccc..c0c61ff832 100644 --- a/kubernetes/client/models/v1_scoped_resource_selector_requirement.py +++ b/kubernetes/client/models/v1_scoped_resource_selector_requirement.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_se_linux_options.py b/kubernetes/client/models/v1_se_linux_options.py index 50aac0aa74..9351f5970a 100644 --- a/kubernetes/client/models/v1_se_linux_options.py +++ b/kubernetes/client/models/v1_se_linux_options.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_seccomp_profile.py b/kubernetes/client/models/v1_seccomp_profile.py index 22e2bd2fed..afcb0a6157 100644 --- a/kubernetes/client/models/v1_seccomp_profile.py +++ b/kubernetes/client/models/v1_seccomp_profile.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_secret.py b/kubernetes/client/models/v1_secret.py index 4b0d6d31c0..59ec6c8f93 100644 --- a/kubernetes/client/models/v1_secret.py +++ b/kubernetes/client/models/v1_secret.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_secret_env_source.py b/kubernetes/client/models/v1_secret_env_source.py index 40a963bf28..c13f8b7d16 100644 --- a/kubernetes/client/models/v1_secret_env_source.py +++ b/kubernetes/client/models/v1_secret_env_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_secret_key_selector.py b/kubernetes/client/models/v1_secret_key_selector.py index 846ddb3b0c..6679008786 100644 --- a/kubernetes/client/models/v1_secret_key_selector.py +++ b/kubernetes/client/models/v1_secret_key_selector.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_secret_list.py b/kubernetes/client/models/v1_secret_list.py index b2bf957828..99d6912c57 100644 --- a/kubernetes/client/models/v1_secret_list.py +++ b/kubernetes/client/models/v1_secret_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_secret_projection.py b/kubernetes/client/models/v1_secret_projection.py index af8055c206..d124a2f3c5 100644 --- a/kubernetes/client/models/v1_secret_projection.py +++ b/kubernetes/client/models/v1_secret_projection.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_secret_reference.py b/kubernetes/client/models/v1_secret_reference.py index 2791a08fd6..0ab955e3c1 100644 --- a/kubernetes/client/models/v1_secret_reference.py +++ b/kubernetes/client/models/v1_secret_reference.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_secret_volume_source.py b/kubernetes/client/models/v1_secret_volume_source.py index 3b170502e9..8fd96fdf18 100644 --- a/kubernetes/client/models/v1_secret_volume_source.py +++ b/kubernetes/client/models/v1_secret_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_security_context.py b/kubernetes/client/models/v1_security_context.py index 32399b55be..d15bbf4919 100644 --- a/kubernetes/client/models/v1_security_context.py +++ b/kubernetes/client/models/v1_security_context.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_selectable_field.py b/kubernetes/client/models/v1_selectable_field.py index cbbf6194e4..376d7570d6 100644 --- a/kubernetes/client/models/v1_selectable_field.py +++ b/kubernetes/client/models/v1_selectable_field.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_self_subject_access_review.py b/kubernetes/client/models/v1_self_subject_access_review.py index fc4bfc04dd..e274a3148f 100644 --- a/kubernetes/client/models/v1_self_subject_access_review.py +++ b/kubernetes/client/models/v1_self_subject_access_review.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_self_subject_access_review_spec.py b/kubernetes/client/models/v1_self_subject_access_review_spec.py index 5f6bcd36d3..133659a30d 100644 --- a/kubernetes/client/models/v1_self_subject_access_review_spec.py +++ b/kubernetes/client/models/v1_self_subject_access_review_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_self_subject_review.py b/kubernetes/client/models/v1_self_subject_review.py index 638eeb6f27..bb93375973 100644 --- a/kubernetes/client/models/v1_self_subject_review.py +++ b/kubernetes/client/models/v1_self_subject_review.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_self_subject_review_status.py b/kubernetes/client/models/v1_self_subject_review_status.py index 370ae09b56..07a34de87f 100644 --- a/kubernetes/client/models/v1_self_subject_review_status.py +++ b/kubernetes/client/models/v1_self_subject_review_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_self_subject_rules_review.py b/kubernetes/client/models/v1_self_subject_rules_review.py index f601a2eece..2bc905473b 100644 --- a/kubernetes/client/models/v1_self_subject_rules_review.py +++ b/kubernetes/client/models/v1_self_subject_rules_review.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_self_subject_rules_review_spec.py b/kubernetes/client/models/v1_self_subject_rules_review_spec.py index a972f6e772..de24b42431 100644 --- a/kubernetes/client/models/v1_self_subject_rules_review_spec.py +++ b/kubernetes/client/models/v1_self_subject_rules_review_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_server_address_by_client_cidr.py b/kubernetes/client/models/v1_server_address_by_client_cidr.py index ed21b03e71..9955f64c8a 100644 --- a/kubernetes/client/models/v1_server_address_by_client_cidr.py +++ b/kubernetes/client/models/v1_server_address_by_client_cidr.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_service.py b/kubernetes/client/models/v1_service.py index 9af150a8ef..dbea23abeb 100644 --- a/kubernetes/client/models/v1_service.py +++ b/kubernetes/client/models/v1_service.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_service_account.py b/kubernetes/client/models/v1_service_account.py index 7b6077ff41..f7bfaeea99 100644 --- a/kubernetes/client/models/v1_service_account.py +++ b/kubernetes/client/models/v1_service_account.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_service_account_list.py b/kubernetes/client/models/v1_service_account_list.py index 69de3200a9..db0d2d319c 100644 --- a/kubernetes/client/models/v1_service_account_list.py +++ b/kubernetes/client/models/v1_service_account_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_service_account_subject.py b/kubernetes/client/models/v1_service_account_subject.py index 28797e59cd..b56c5c6e3d 100644 --- a/kubernetes/client/models/v1_service_account_subject.py +++ b/kubernetes/client/models/v1_service_account_subject.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_service_account_token_projection.py b/kubernetes/client/models/v1_service_account_token_projection.py index c8e02cb5b9..70f6b1a631 100644 --- a/kubernetes/client/models/v1_service_account_token_projection.py +++ b/kubernetes/client/models/v1_service_account_token_projection.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_service_backend_port.py b/kubernetes/client/models/v1_service_backend_port.py index 81225fc72d..b493d262b8 100644 --- a/kubernetes/client/models/v1_service_backend_port.py +++ b/kubernetes/client/models/v1_service_backend_port.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_service_cidr.py b/kubernetes/client/models/v1_service_cidr.py index 705bddcf80..9d545e09ac 100644 --- a/kubernetes/client/models/v1_service_cidr.py +++ b/kubernetes/client/models/v1_service_cidr.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_service_cidr_list.py b/kubernetes/client/models/v1_service_cidr_list.py index bfac6d915a..6cf60989ab 100644 --- a/kubernetes/client/models/v1_service_cidr_list.py +++ b/kubernetes/client/models/v1_service_cidr_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_service_cidr_spec.py b/kubernetes/client/models/v1_service_cidr_spec.py index fb46d4ad95..ecbb80311e 100644 --- a/kubernetes/client/models/v1_service_cidr_spec.py +++ b/kubernetes/client/models/v1_service_cidr_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_service_cidr_status.py b/kubernetes/client/models/v1_service_cidr_status.py index 2c3897a368..ec7aa76297 100644 --- a/kubernetes/client/models/v1_service_cidr_status.py +++ b/kubernetes/client/models/v1_service_cidr_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_service_list.py b/kubernetes/client/models/v1_service_list.py index a405240016..7d26ab89e9 100644 --- a/kubernetes/client/models/v1_service_list.py +++ b/kubernetes/client/models/v1_service_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_service_port.py b/kubernetes/client/models/v1_service_port.py index ed913b0b76..532e6ffbec 100644 --- a/kubernetes/client/models/v1_service_port.py +++ b/kubernetes/client/models/v1_service_port.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_service_spec.py b/kubernetes/client/models/v1_service_spec.py index 85d7a906c8..4c086c9ce5 100644 --- a/kubernetes/client/models/v1_service_spec.py +++ b/kubernetes/client/models/v1_service_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_service_status.py b/kubernetes/client/models/v1_service_status.py index 46cb9fd4ec..222fc66e6d 100644 --- a/kubernetes/client/models/v1_service_status.py +++ b/kubernetes/client/models/v1_service_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_session_affinity_config.py b/kubernetes/client/models/v1_session_affinity_config.py index cc1775d00e..351723599c 100644 --- a/kubernetes/client/models/v1_session_affinity_config.py +++ b/kubernetes/client/models/v1_session_affinity_config.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_sleep_action.py b/kubernetes/client/models/v1_sleep_action.py index dd0707233c..3b565d4688 100644 --- a/kubernetes/client/models/v1_sleep_action.py +++ b/kubernetes/client/models/v1_sleep_action.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_stateful_set.py b/kubernetes/client/models/v1_stateful_set.py index e96f011ed0..8ace0c7bb8 100644 --- a/kubernetes/client/models/v1_stateful_set.py +++ b/kubernetes/client/models/v1_stateful_set.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_stateful_set_condition.py b/kubernetes/client/models/v1_stateful_set_condition.py index 844cbc8cca..2cf64fb99a 100644 --- a/kubernetes/client/models/v1_stateful_set_condition.py +++ b/kubernetes/client/models/v1_stateful_set_condition.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_stateful_set_list.py b/kubernetes/client/models/v1_stateful_set_list.py index 80c4f399f5..a66c05b5a8 100644 --- a/kubernetes/client/models/v1_stateful_set_list.py +++ b/kubernetes/client/models/v1_stateful_set_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_stateful_set_ordinals.py b/kubernetes/client/models/v1_stateful_set_ordinals.py index 280214e370..089cccfc5f 100644 --- a/kubernetes/client/models/v1_stateful_set_ordinals.py +++ b/kubernetes/client/models/v1_stateful_set_ordinals.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_stateful_set_persistent_volume_claim_retention_policy.py b/kubernetes/client/models/v1_stateful_set_persistent_volume_claim_retention_policy.py index fad9e60d82..8f2fb59e0a 100644 --- a/kubernetes/client/models/v1_stateful_set_persistent_volume_claim_retention_policy.py +++ b/kubernetes/client/models/v1_stateful_set_persistent_volume_claim_retention_policy.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_stateful_set_spec.py b/kubernetes/client/models/v1_stateful_set_spec.py index b968697048..2d9c6b1f2d 100644 --- a/kubernetes/client/models/v1_stateful_set_spec.py +++ b/kubernetes/client/models/v1_stateful_set_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_stateful_set_status.py b/kubernetes/client/models/v1_stateful_set_status.py index c9c2028a8b..8d50a6068f 100644 --- a/kubernetes/client/models/v1_stateful_set_status.py +++ b/kubernetes/client/models/v1_stateful_set_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_stateful_set_update_strategy.py b/kubernetes/client/models/v1_stateful_set_update_strategy.py index 8752aaaf47..6f4abdd4d9 100644 --- a/kubernetes/client/models/v1_stateful_set_update_strategy.py +++ b/kubernetes/client/models/v1_stateful_set_update_strategy.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_status.py b/kubernetes/client/models/v1_status.py index 50a24333e8..aed2677058 100644 --- a/kubernetes/client/models/v1_status.py +++ b/kubernetes/client/models/v1_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_status_cause.py b/kubernetes/client/models/v1_status_cause.py index eac017cbe2..ab37e2bf83 100644 --- a/kubernetes/client/models/v1_status_cause.py +++ b/kubernetes/client/models/v1_status_cause.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_status_details.py b/kubernetes/client/models/v1_status_details.py index 9e67d3bbcd..47b5fecc8b 100644 --- a/kubernetes/client/models/v1_status_details.py +++ b/kubernetes/client/models/v1_status_details.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_storage_class.py b/kubernetes/client/models/v1_storage_class.py index b0e26b7cef..580556feb9 100644 --- a/kubernetes/client/models/v1_storage_class.py +++ b/kubernetes/client/models/v1_storage_class.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_storage_class_list.py b/kubernetes/client/models/v1_storage_class_list.py index 3223c030f3..87ce77bb54 100644 --- a/kubernetes/client/models/v1_storage_class_list.py +++ b/kubernetes/client/models/v1_storage_class_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_storage_os_persistent_volume_source.py b/kubernetes/client/models/v1_storage_os_persistent_volume_source.py index bf42194f53..b48086de94 100644 --- a/kubernetes/client/models/v1_storage_os_persistent_volume_source.py +++ b/kubernetes/client/models/v1_storage_os_persistent_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_storage_os_volume_source.py b/kubernetes/client/models/v1_storage_os_volume_source.py index 6163052ba2..b090aef48c 100644 --- a/kubernetes/client/models/v1_storage_os_volume_source.py +++ b/kubernetes/client/models/v1_storage_os_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_subject_access_review.py b/kubernetes/client/models/v1_subject_access_review.py index 156f6aac45..0f4d9745dd 100644 --- a/kubernetes/client/models/v1_subject_access_review.py +++ b/kubernetes/client/models/v1_subject_access_review.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_subject_access_review_spec.py b/kubernetes/client/models/v1_subject_access_review_spec.py index 188b39eef0..057101177c 100644 --- a/kubernetes/client/models/v1_subject_access_review_spec.py +++ b/kubernetes/client/models/v1_subject_access_review_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_subject_access_review_status.py b/kubernetes/client/models/v1_subject_access_review_status.py index cbc4f0b40f..10b0a64b6a 100644 --- a/kubernetes/client/models/v1_subject_access_review_status.py +++ b/kubernetes/client/models/v1_subject_access_review_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_subject_rules_review_status.py b/kubernetes/client/models/v1_subject_rules_review_status.py index a1650e8a95..9c56491562 100644 --- a/kubernetes/client/models/v1_subject_rules_review_status.py +++ b/kubernetes/client/models/v1_subject_rules_review_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_success_policy.py b/kubernetes/client/models/v1_success_policy.py index 917f70c5e0..0a767b3623 100644 --- a/kubernetes/client/models/v1_success_policy.py +++ b/kubernetes/client/models/v1_success_policy.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_success_policy_rule.py b/kubernetes/client/models/v1_success_policy_rule.py index 03b8d7dfc2..318e579901 100644 --- a/kubernetes/client/models/v1_success_policy_rule.py +++ b/kubernetes/client/models/v1_success_policy_rule.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_sysctl.py b/kubernetes/client/models/v1_sysctl.py index 1567f3a518..f96ab6dc22 100644 --- a/kubernetes/client/models/v1_sysctl.py +++ b/kubernetes/client/models/v1_sysctl.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_taint.py b/kubernetes/client/models/v1_taint.py index a973f0a394..7b09ba98aa 100644 --- a/kubernetes/client/models/v1_taint.py +++ b/kubernetes/client/models/v1_taint.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_tcp_socket_action.py b/kubernetes/client/models/v1_tcp_socket_action.py index 431971460f..2e4fdda09d 100644 --- a/kubernetes/client/models/v1_tcp_socket_action.py +++ b/kubernetes/client/models/v1_tcp_socket_action.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_token_request_spec.py b/kubernetes/client/models/v1_token_request_spec.py index 5390a38744..1b2161b7bb 100644 --- a/kubernetes/client/models/v1_token_request_spec.py +++ b/kubernetes/client/models/v1_token_request_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_token_request_status.py b/kubernetes/client/models/v1_token_request_status.py index 2e47cb67cd..9ea3c745a2 100644 --- a/kubernetes/client/models/v1_token_request_status.py +++ b/kubernetes/client/models/v1_token_request_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_token_review.py b/kubernetes/client/models/v1_token_review.py index 73284d4252..fc80ee4013 100644 --- a/kubernetes/client/models/v1_token_review.py +++ b/kubernetes/client/models/v1_token_review.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_token_review_spec.py b/kubernetes/client/models/v1_token_review_spec.py index b372164994..921cab4170 100644 --- a/kubernetes/client/models/v1_token_review_spec.py +++ b/kubernetes/client/models/v1_token_review_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_token_review_status.py b/kubernetes/client/models/v1_token_review_status.py index 5c46cc917b..f733f5e0a3 100644 --- a/kubernetes/client/models/v1_token_review_status.py +++ b/kubernetes/client/models/v1_token_review_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_toleration.py b/kubernetes/client/models/v1_toleration.py index fc3d4d8605..642e833dd1 100644 --- a/kubernetes/client/models/v1_toleration.py +++ b/kubernetes/client/models/v1_toleration.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -122,7 +122,7 @@ def key(self, key): def operator(self): """Gets the operator of this V1Toleration. # noqa: E501 - Operator represents a key's relationship to the value. Valid operators are Exists and Equal. Defaults to Equal. Exists is equivalent to wildcard for value, so that a pod can tolerate all taints of a particular category. # noqa: E501 + Operator represents a key's relationship to the value. Valid operators are Exists, Equal, Lt, and Gt. Defaults to Equal. Exists is equivalent to wildcard for value, so that a pod can tolerate all taints of a particular category. Lt and Gt perform numeric comparisons (requires feature gate TaintTolerationComparisonOperators). # noqa: E501 :return: The operator of this V1Toleration. # noqa: E501 :rtype: str @@ -133,7 +133,7 @@ def operator(self): def operator(self, operator): """Sets the operator of this V1Toleration. - Operator represents a key's relationship to the value. Valid operators are Exists and Equal. Defaults to Equal. Exists is equivalent to wildcard for value, so that a pod can tolerate all taints of a particular category. # noqa: E501 + Operator represents a key's relationship to the value. Valid operators are Exists, Equal, Lt, and Gt. Defaults to Equal. Exists is equivalent to wildcard for value, so that a pod can tolerate all taints of a particular category. Lt and Gt perform numeric comparisons (requires feature gate TaintTolerationComparisonOperators). # noqa: E501 :param operator: The operator of this V1Toleration. # noqa: E501 :type: str diff --git a/kubernetes/client/models/v1_topology_selector_label_requirement.py b/kubernetes/client/models/v1_topology_selector_label_requirement.py index 0d89ea2e16..4733fc0472 100644 --- a/kubernetes/client/models/v1_topology_selector_label_requirement.py +++ b/kubernetes/client/models/v1_topology_selector_label_requirement.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_topology_selector_term.py b/kubernetes/client/models/v1_topology_selector_term.py index 6ebc15db97..b22f3fc810 100644 --- a/kubernetes/client/models/v1_topology_selector_term.py +++ b/kubernetes/client/models/v1_topology_selector_term.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_topology_spread_constraint.py b/kubernetes/client/models/v1_topology_spread_constraint.py index d4deef62db..ea3de4cdba 100644 --- a/kubernetes/client/models/v1_topology_spread_constraint.py +++ b/kubernetes/client/models/v1_topology_spread_constraint.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_type_checking.py b/kubernetes/client/models/v1_type_checking.py index 82396390ee..5459b611f8 100644 --- a/kubernetes/client/models/v1_type_checking.py +++ b/kubernetes/client/models/v1_type_checking.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_typed_local_object_reference.py b/kubernetes/client/models/v1_typed_local_object_reference.py index 7f9c0623b3..62fe1d2543 100644 --- a/kubernetes/client/models/v1_typed_local_object_reference.py +++ b/kubernetes/client/models/v1_typed_local_object_reference.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_typed_object_reference.py b/kubernetes/client/models/v1_typed_object_reference.py index 36a8c2fd73..7f354227b4 100644 --- a/kubernetes/client/models/v1_typed_object_reference.py +++ b/kubernetes/client/models/v1_typed_object_reference.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_uncounted_terminated_pods.py b/kubernetes/client/models/v1_uncounted_terminated_pods.py index 3c29c83614..b3a5d057af 100644 --- a/kubernetes/client/models/v1_uncounted_terminated_pods.py +++ b/kubernetes/client/models/v1_uncounted_terminated_pods.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_user_info.py b/kubernetes/client/models/v1_user_info.py index acf25b4bea..929180d509 100644 --- a/kubernetes/client/models/v1_user_info.py +++ b/kubernetes/client/models/v1_user_info.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_user_subject.py b/kubernetes/client/models/v1_user_subject.py index 3c2fe1f7f8..720c9d6f79 100644 --- a/kubernetes/client/models/v1_user_subject.py +++ b/kubernetes/client/models/v1_user_subject.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_validating_admission_policy.py b/kubernetes/client/models/v1_validating_admission_policy.py index 1ffb7936a9..8c9c4b3ea5 100644 --- a/kubernetes/client/models/v1_validating_admission_policy.py +++ b/kubernetes/client/models/v1_validating_admission_policy.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_validating_admission_policy_binding.py b/kubernetes/client/models/v1_validating_admission_policy_binding.py index d0f95c0565..f8d0599d0b 100644 --- a/kubernetes/client/models/v1_validating_admission_policy_binding.py +++ b/kubernetes/client/models/v1_validating_admission_policy_binding.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_validating_admission_policy_binding_list.py b/kubernetes/client/models/v1_validating_admission_policy_binding_list.py index 93cb18f536..f38cafb9ba 100644 --- a/kubernetes/client/models/v1_validating_admission_policy_binding_list.py +++ b/kubernetes/client/models/v1_validating_admission_policy_binding_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_validating_admission_policy_binding_spec.py b/kubernetes/client/models/v1_validating_admission_policy_binding_spec.py index 1a296df825..ad2bd0fb6d 100644 --- a/kubernetes/client/models/v1_validating_admission_policy_binding_spec.py +++ b/kubernetes/client/models/v1_validating_admission_policy_binding_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_validating_admission_policy_list.py b/kubernetes/client/models/v1_validating_admission_policy_list.py index 23573661cc..0ed0091de1 100644 --- a/kubernetes/client/models/v1_validating_admission_policy_list.py +++ b/kubernetes/client/models/v1_validating_admission_policy_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_validating_admission_policy_spec.py b/kubernetes/client/models/v1_validating_admission_policy_spec.py index 453308de72..df7060d90d 100644 --- a/kubernetes/client/models/v1_validating_admission_policy_spec.py +++ b/kubernetes/client/models/v1_validating_admission_policy_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_validating_admission_policy_status.py b/kubernetes/client/models/v1_validating_admission_policy_status.py index 31f85a96c2..29a9f1a01d 100644 --- a/kubernetes/client/models/v1_validating_admission_policy_status.py +++ b/kubernetes/client/models/v1_validating_admission_policy_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_validating_webhook.py b/kubernetes/client/models/v1_validating_webhook.py index ecb3dc7562..bc11ece36e 100644 --- a/kubernetes/client/models/v1_validating_webhook.py +++ b/kubernetes/client/models/v1_validating_webhook.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_validating_webhook_configuration.py b/kubernetes/client/models/v1_validating_webhook_configuration.py index dedbe015de..b037306503 100644 --- a/kubernetes/client/models/v1_validating_webhook_configuration.py +++ b/kubernetes/client/models/v1_validating_webhook_configuration.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_validating_webhook_configuration_list.py b/kubernetes/client/models/v1_validating_webhook_configuration_list.py index 7acb09e3d4..e36bf67d44 100644 --- a/kubernetes/client/models/v1_validating_webhook_configuration_list.py +++ b/kubernetes/client/models/v1_validating_webhook_configuration_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_validation.py b/kubernetes/client/models/v1_validation.py index b673b8097e..48de8eed23 100644 --- a/kubernetes/client/models/v1_validation.py +++ b/kubernetes/client/models/v1_validation.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_validation_rule.py b/kubernetes/client/models/v1_validation_rule.py index 53ec7ba5ae..3d4daca416 100644 --- a/kubernetes/client/models/v1_validation_rule.py +++ b/kubernetes/client/models/v1_validation_rule.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_variable.py b/kubernetes/client/models/v1_variable.py index f6026fa1c3..6ddfb4a00d 100644 --- a/kubernetes/client/models/v1_variable.py +++ b/kubernetes/client/models/v1_variable.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_volume.py b/kubernetes/client/models/v1_volume.py index 81cbb3999f..8af48f23cf 100644 --- a/kubernetes/client/models/v1_volume.py +++ b/kubernetes/client/models/v1_volume.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_volume_attachment.py b/kubernetes/client/models/v1_volume_attachment.py index 583a3f7a7b..aba46889a6 100644 --- a/kubernetes/client/models/v1_volume_attachment.py +++ b/kubernetes/client/models/v1_volume_attachment.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_volume_attachment_list.py b/kubernetes/client/models/v1_volume_attachment_list.py index d77696ec9e..d200e09a99 100644 --- a/kubernetes/client/models/v1_volume_attachment_list.py +++ b/kubernetes/client/models/v1_volume_attachment_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_volume_attachment_source.py b/kubernetes/client/models/v1_volume_attachment_source.py index 716c03a9b6..810a6f71b8 100644 --- a/kubernetes/client/models/v1_volume_attachment_source.py +++ b/kubernetes/client/models/v1_volume_attachment_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_volume_attachment_spec.py b/kubernetes/client/models/v1_volume_attachment_spec.py index 11eede437f..c08a44c712 100644 --- a/kubernetes/client/models/v1_volume_attachment_spec.py +++ b/kubernetes/client/models/v1_volume_attachment_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_volume_attachment_status.py b/kubernetes/client/models/v1_volume_attachment_status.py index 1e88042bac..9daa0650fb 100644 --- a/kubernetes/client/models/v1_volume_attachment_status.py +++ b/kubernetes/client/models/v1_volume_attachment_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_volume_attributes_class.py b/kubernetes/client/models/v1_volume_attributes_class.py index fea3128040..aa28e94840 100644 --- a/kubernetes/client/models/v1_volume_attributes_class.py +++ b/kubernetes/client/models/v1_volume_attributes_class.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_volume_attributes_class_list.py b/kubernetes/client/models/v1_volume_attributes_class_list.py index dbb8f77533..f07391e2d9 100644 --- a/kubernetes/client/models/v1_volume_attributes_class_list.py +++ b/kubernetes/client/models/v1_volume_attributes_class_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_volume_device.py b/kubernetes/client/models/v1_volume_device.py index 5cc3268d4e..d137f9dd22 100644 --- a/kubernetes/client/models/v1_volume_device.py +++ b/kubernetes/client/models/v1_volume_device.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_volume_error.py b/kubernetes/client/models/v1_volume_error.py index e8be1194f6..831799b893 100644 --- a/kubernetes/client/models/v1_volume_error.py +++ b/kubernetes/client/models/v1_volume_error.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_volume_mount.py b/kubernetes/client/models/v1_volume_mount.py index 020c765c1b..a228cd7434 100644 --- a/kubernetes/client/models/v1_volume_mount.py +++ b/kubernetes/client/models/v1_volume_mount.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_volume_mount_status.py b/kubernetes/client/models/v1_volume_mount_status.py index c40e68c3bc..21c1c6fa3b 100644 --- a/kubernetes/client/models/v1_volume_mount_status.py +++ b/kubernetes/client/models/v1_volume_mount_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_volume_node_affinity.py b/kubernetes/client/models/v1_volume_node_affinity.py index 5da4436aa7..0658779be9 100644 --- a/kubernetes/client/models/v1_volume_node_affinity.py +++ b/kubernetes/client/models/v1_volume_node_affinity.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_volume_node_resources.py b/kubernetes/client/models/v1_volume_node_resources.py index 9dbceb0ae8..d7e39b4254 100644 --- a/kubernetes/client/models/v1_volume_node_resources.py +++ b/kubernetes/client/models/v1_volume_node_resources.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_volume_projection.py b/kubernetes/client/models/v1_volume_projection.py index bcd585cc0b..b42590ed50 100644 --- a/kubernetes/client/models/v1_volume_projection.py +++ b/kubernetes/client/models/v1_volume_projection.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_volume_resource_requirements.py b/kubernetes/client/models/v1_volume_resource_requirements.py index 7e8cd55c0e..fd7f8d543d 100644 --- a/kubernetes/client/models/v1_volume_resource_requirements.py +++ b/kubernetes/client/models/v1_volume_resource_requirements.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_vsphere_virtual_disk_volume_source.py b/kubernetes/client/models/v1_vsphere_virtual_disk_volume_source.py index a7e6805e0e..e0a85bb17d 100644 --- a/kubernetes/client/models/v1_vsphere_virtual_disk_volume_source.py +++ b/kubernetes/client/models/v1_vsphere_virtual_disk_volume_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_watch_event.py b/kubernetes/client/models/v1_watch_event.py index c52f458a4c..14bcaeba13 100644 --- a/kubernetes/client/models/v1_watch_event.py +++ b/kubernetes/client/models/v1_watch_event.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_webhook_conversion.py b/kubernetes/client/models/v1_webhook_conversion.py index bbfdf370f4..bdc6530c81 100644 --- a/kubernetes/client/models/v1_webhook_conversion.py +++ b/kubernetes/client/models/v1_webhook_conversion.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_weighted_pod_affinity_term.py b/kubernetes/client/models/v1_weighted_pod_affinity_term.py index c3ccf5bde9..58214a69b4 100644 --- a/kubernetes/client/models/v1_weighted_pod_affinity_term.py +++ b/kubernetes/client/models/v1_weighted_pod_affinity_term.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_windows_security_context_options.py b/kubernetes/client/models/v1_windows_security_context_options.py index f39166ce5e..2bc8c93223 100644 --- a/kubernetes/client/models/v1_windows_security_context_options.py +++ b/kubernetes/client/models/v1_windows_security_context_options.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1_workload_reference.py b/kubernetes/client/models/v1_workload_reference.py new file mode 100644 index 0000000000..e3015a0a09 --- /dev/null +++ b/kubernetes/client/models/v1_workload_reference.py @@ -0,0 +1,180 @@ +# coding: utf-8 + +""" + Kubernetes + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 + + The version of the OpenAPI document: release-1.35 + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from kubernetes.client.configuration import Configuration + + +class V1WorkloadReference(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'name': 'str', + 'pod_group': 'str', + 'pod_group_replica_key': 'str' + } + + attribute_map = { + 'name': 'name', + 'pod_group': 'podGroup', + 'pod_group_replica_key': 'podGroupReplicaKey' + } + + def __init__(self, name=None, pod_group=None, pod_group_replica_key=None, local_vars_configuration=None): # noqa: E501 + """V1WorkloadReference - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._name = None + self._pod_group = None + self._pod_group_replica_key = None + self.discriminator = None + + self.name = name + self.pod_group = pod_group + if pod_group_replica_key is not None: + self.pod_group_replica_key = pod_group_replica_key + + @property + def name(self): + """Gets the name of this V1WorkloadReference. # noqa: E501 + + Name defines the name of the Workload object this Pod belongs to. Workload must be in the same namespace as the Pod. If it doesn't match any existing Workload, the Pod will remain unschedulable until a Workload object is created and observed by the kube-scheduler. It must be a DNS subdomain. # noqa: E501 + + :return: The name of this V1WorkloadReference. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this V1WorkloadReference. + + Name defines the name of the Workload object this Pod belongs to. Workload must be in the same namespace as the Pod. If it doesn't match any existing Workload, the Pod will remain unschedulable until a Workload object is created and observed by the kube-scheduler. It must be a DNS subdomain. # noqa: E501 + + :param name: The name of this V1WorkloadReference. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def pod_group(self): + """Gets the pod_group of this V1WorkloadReference. # noqa: E501 + + PodGroup is the name of the PodGroup within the Workload that this Pod belongs to. If it doesn't match any existing PodGroup within the Workload, the Pod will remain unschedulable until the Workload object is recreated and observed by the kube-scheduler. It must be a DNS label. # noqa: E501 + + :return: The pod_group of this V1WorkloadReference. # noqa: E501 + :rtype: str + """ + return self._pod_group + + @pod_group.setter + def pod_group(self, pod_group): + """Sets the pod_group of this V1WorkloadReference. + + PodGroup is the name of the PodGroup within the Workload that this Pod belongs to. If it doesn't match any existing PodGroup within the Workload, the Pod will remain unschedulable until the Workload object is recreated and observed by the kube-scheduler. It must be a DNS label. # noqa: E501 + + :param pod_group: The pod_group of this V1WorkloadReference. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and pod_group is None: # noqa: E501 + raise ValueError("Invalid value for `pod_group`, must not be `None`") # noqa: E501 + + self._pod_group = pod_group + + @property + def pod_group_replica_key(self): + """Gets the pod_group_replica_key of this V1WorkloadReference. # noqa: E501 + + PodGroupReplicaKey specifies the replica key of the PodGroup to which this Pod belongs. It is used to distinguish pods belonging to different replicas of the same pod group. The pod group policy is applied separately to each replica. When set, it must be a DNS label. # noqa: E501 + + :return: The pod_group_replica_key of this V1WorkloadReference. # noqa: E501 + :rtype: str + """ + return self._pod_group_replica_key + + @pod_group_replica_key.setter + def pod_group_replica_key(self, pod_group_replica_key): + """Sets the pod_group_replica_key of this V1WorkloadReference. + + PodGroupReplicaKey specifies the replica key of the PodGroup to which this Pod belongs. It is used to distinguish pods belonging to different replicas of the same pod group. The pod group policy is applied separately to each replica. When set, it must be a DNS label. # noqa: E501 + + :param pod_group_replica_key: The pod_group_replica_key of this V1WorkloadReference. # noqa: E501 + :type: str + """ + + self._pod_group_replica_key = pod_group_replica_key + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, V1WorkloadReference): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, V1WorkloadReference): + return True + + return self.to_dict() != other.to_dict() diff --git a/kubernetes/client/models/v1alpha1_apply_configuration.py b/kubernetes/client/models/v1alpha1_apply_configuration.py index 69d993459a..9c7b0a4d85 100644 --- a/kubernetes/client/models/v1alpha1_apply_configuration.py +++ b/kubernetes/client/models/v1alpha1_apply_configuration.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha1_cluster_trust_bundle.py b/kubernetes/client/models/v1alpha1_cluster_trust_bundle.py index 5a4e90acaa..1e161e55ba 100644 --- a/kubernetes/client/models/v1alpha1_cluster_trust_bundle.py +++ b/kubernetes/client/models/v1alpha1_cluster_trust_bundle.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha1_cluster_trust_bundle_list.py b/kubernetes/client/models/v1alpha1_cluster_trust_bundle_list.py index 421422c939..656bdace47 100644 --- a/kubernetes/client/models/v1alpha1_cluster_trust_bundle_list.py +++ b/kubernetes/client/models/v1alpha1_cluster_trust_bundle_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha1_cluster_trust_bundle_spec.py b/kubernetes/client/models/v1alpha1_cluster_trust_bundle_spec.py index 99c276b3a2..d44b794c0b 100644 --- a/kubernetes/client/models/v1alpha1_cluster_trust_bundle_spec.py +++ b/kubernetes/client/models/v1alpha1_cluster_trust_bundle_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha1_gang_scheduling_policy.py b/kubernetes/client/models/v1alpha1_gang_scheduling_policy.py new file mode 100644 index 0000000000..396fb2af01 --- /dev/null +++ b/kubernetes/client/models/v1alpha1_gang_scheduling_policy.py @@ -0,0 +1,123 @@ +# coding: utf-8 + +""" + Kubernetes + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 + + The version of the OpenAPI document: release-1.35 + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from kubernetes.client.configuration import Configuration + + +class V1alpha1GangSchedulingPolicy(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'min_count': 'int' + } + + attribute_map = { + 'min_count': 'minCount' + } + + def __init__(self, min_count=None, local_vars_configuration=None): # noqa: E501 + """V1alpha1GangSchedulingPolicy - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._min_count = None + self.discriminator = None + + self.min_count = min_count + + @property + def min_count(self): + """Gets the min_count of this V1alpha1GangSchedulingPolicy. # noqa: E501 + + MinCount is the minimum number of pods that must be schedulable or scheduled at the same time for the scheduler to admit the entire group. It must be a positive integer. # noqa: E501 + + :return: The min_count of this V1alpha1GangSchedulingPolicy. # noqa: E501 + :rtype: int + """ + return self._min_count + + @min_count.setter + def min_count(self, min_count): + """Sets the min_count of this V1alpha1GangSchedulingPolicy. + + MinCount is the minimum number of pods that must be schedulable or scheduled at the same time for the scheduler to admit the entire group. It must be a positive integer. # noqa: E501 + + :param min_count: The min_count of this V1alpha1GangSchedulingPolicy. # noqa: E501 + :type: int + """ + if self.local_vars_configuration.client_side_validation and min_count is None: # noqa: E501 + raise ValueError("Invalid value for `min_count`, must not be `None`") # noqa: E501 + + self._min_count = min_count + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, V1alpha1GangSchedulingPolicy): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, V1alpha1GangSchedulingPolicy): + return True + + return self.to_dict() != other.to_dict() diff --git a/kubernetes/client/models/v1alpha1_group_version_resource.py b/kubernetes/client/models/v1alpha1_group_version_resource.py deleted file mode 100644 index 6efbb6b12a..0000000000 --- a/kubernetes/client/models/v1alpha1_group_version_resource.py +++ /dev/null @@ -1,178 +0,0 @@ -# coding: utf-8 - -""" - Kubernetes - - No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - - The version of the OpenAPI document: release-1.34 - Generated by: https://openapi-generator.tech -""" - - -import pprint -import re # noqa: F401 - -import six - -from kubernetes.client.configuration import Configuration - - -class V1alpha1GroupVersionResource(object): - """NOTE: This class is auto generated by OpenAPI Generator. - Ref: https://openapi-generator.tech - - Do not edit the class manually. - """ - - """ - Attributes: - openapi_types (dict): The key is attribute name - and the value is attribute type. - attribute_map (dict): The key is attribute name - and the value is json key in definition. - """ - openapi_types = { - 'group': 'str', - 'resource': 'str', - 'version': 'str' - } - - attribute_map = { - 'group': 'group', - 'resource': 'resource', - 'version': 'version' - } - - def __init__(self, group=None, resource=None, version=None, local_vars_configuration=None): # noqa: E501 - """V1alpha1GroupVersionResource - a model defined in OpenAPI""" # noqa: E501 - if local_vars_configuration is None: - local_vars_configuration = Configuration() - self.local_vars_configuration = local_vars_configuration - - self._group = None - self._resource = None - self._version = None - self.discriminator = None - - if group is not None: - self.group = group - if resource is not None: - self.resource = resource - if version is not None: - self.version = version - - @property - def group(self): - """Gets the group of this V1alpha1GroupVersionResource. # noqa: E501 - - The name of the group. # noqa: E501 - - :return: The group of this V1alpha1GroupVersionResource. # noqa: E501 - :rtype: str - """ - return self._group - - @group.setter - def group(self, group): - """Sets the group of this V1alpha1GroupVersionResource. - - The name of the group. # noqa: E501 - - :param group: The group of this V1alpha1GroupVersionResource. # noqa: E501 - :type: str - """ - - self._group = group - - @property - def resource(self): - """Gets the resource of this V1alpha1GroupVersionResource. # noqa: E501 - - The name of the resource. # noqa: E501 - - :return: The resource of this V1alpha1GroupVersionResource. # noqa: E501 - :rtype: str - """ - return self._resource - - @resource.setter - def resource(self, resource): - """Sets the resource of this V1alpha1GroupVersionResource. - - The name of the resource. # noqa: E501 - - :param resource: The resource of this V1alpha1GroupVersionResource. # noqa: E501 - :type: str - """ - - self._resource = resource - - @property - def version(self): - """Gets the version of this V1alpha1GroupVersionResource. # noqa: E501 - - The name of the version. # noqa: E501 - - :return: The version of this V1alpha1GroupVersionResource. # noqa: E501 - :rtype: str - """ - return self._version - - @version.setter - def version(self, version): - """Sets the version of this V1alpha1GroupVersionResource. - - The name of the version. # noqa: E501 - - :param version: The version of this V1alpha1GroupVersionResource. # noqa: E501 - :type: str - """ - - self._version = version - - def to_dict(self): - """Returns the model properties as a dict""" - result = {} - - for attr, _ in six.iteritems(self.openapi_types): - value = getattr(self, attr) - if isinstance(value, list): - result[attr] = list(map( - lambda x: x.to_dict() if hasattr(x, "to_dict") else x, - value - )) - elif hasattr(value, "to_dict"): - result[attr] = value.to_dict() - elif isinstance(value, dict): - result[attr] = dict(map( - lambda item: (item[0], item[1].to_dict()) - if hasattr(item[1], "to_dict") else item, - value.items() - )) - else: - result[attr] = value - - return result - - def to_str(self): - """Returns the string representation of the model""" - return pprint.pformat(self.to_dict()) - - def __repr__(self): - """For `print` and `pprint`""" - return self.to_str() - - def __eq__(self, other): - """Returns true if both objects are equal""" - if not isinstance(other, V1alpha1GroupVersionResource): - return False - - return self.to_dict() == other.to_dict() - - def __ne__(self, other): - """Returns true if both objects are not equal""" - if not isinstance(other, V1alpha1GroupVersionResource): - return True - - return self.to_dict() != other.to_dict() diff --git a/kubernetes/client/models/v1alpha1_json_patch.py b/kubernetes/client/models/v1alpha1_json_patch.py index 1952678296..201fa89d7f 100644 --- a/kubernetes/client/models/v1alpha1_json_patch.py +++ b/kubernetes/client/models/v1alpha1_json_patch.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha1_match_condition.py b/kubernetes/client/models/v1alpha1_match_condition.py index 90facd81a7..e95e9a8450 100644 --- a/kubernetes/client/models/v1alpha1_match_condition.py +++ b/kubernetes/client/models/v1alpha1_match_condition.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha1_match_resources.py b/kubernetes/client/models/v1alpha1_match_resources.py index f52c43ba55..b53443b287 100644 --- a/kubernetes/client/models/v1alpha1_match_resources.py +++ b/kubernetes/client/models/v1alpha1_match_resources.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha1_migration_condition.py b/kubernetes/client/models/v1alpha1_migration_condition.py deleted file mode 100644 index 1d7dd92163..0000000000 --- a/kubernetes/client/models/v1alpha1_migration_condition.py +++ /dev/null @@ -1,236 +0,0 @@ -# coding: utf-8 - -""" - Kubernetes - - No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - - The version of the OpenAPI document: release-1.34 - Generated by: https://openapi-generator.tech -""" - - -import pprint -import re # noqa: F401 - -import six - -from kubernetes.client.configuration import Configuration - - -class V1alpha1MigrationCondition(object): - """NOTE: This class is auto generated by OpenAPI Generator. - Ref: https://openapi-generator.tech - - Do not edit the class manually. - """ - - """ - Attributes: - openapi_types (dict): The key is attribute name - and the value is attribute type. - attribute_map (dict): The key is attribute name - and the value is json key in definition. - """ - openapi_types = { - 'last_update_time': 'datetime', - 'message': 'str', - 'reason': 'str', - 'status': 'str', - 'type': 'str' - } - - attribute_map = { - 'last_update_time': 'lastUpdateTime', - 'message': 'message', - 'reason': 'reason', - 'status': 'status', - 'type': 'type' - } - - def __init__(self, last_update_time=None, message=None, reason=None, status=None, type=None, local_vars_configuration=None): # noqa: E501 - """V1alpha1MigrationCondition - a model defined in OpenAPI""" # noqa: E501 - if local_vars_configuration is None: - local_vars_configuration = Configuration() - self.local_vars_configuration = local_vars_configuration - - self._last_update_time = None - self._message = None - self._reason = None - self._status = None - self._type = None - self.discriminator = None - - if last_update_time is not None: - self.last_update_time = last_update_time - if message is not None: - self.message = message - if reason is not None: - self.reason = reason - self.status = status - self.type = type - - @property - def last_update_time(self): - """Gets the last_update_time of this V1alpha1MigrationCondition. # noqa: E501 - - The last time this condition was updated. # noqa: E501 - - :return: The last_update_time of this V1alpha1MigrationCondition. # noqa: E501 - :rtype: datetime - """ - return self._last_update_time - - @last_update_time.setter - def last_update_time(self, last_update_time): - """Sets the last_update_time of this V1alpha1MigrationCondition. - - The last time this condition was updated. # noqa: E501 - - :param last_update_time: The last_update_time of this V1alpha1MigrationCondition. # noqa: E501 - :type: datetime - """ - - self._last_update_time = last_update_time - - @property - def message(self): - """Gets the message of this V1alpha1MigrationCondition. # noqa: E501 - - A human readable message indicating details about the transition. # noqa: E501 - - :return: The message of this V1alpha1MigrationCondition. # noqa: E501 - :rtype: str - """ - return self._message - - @message.setter - def message(self, message): - """Sets the message of this V1alpha1MigrationCondition. - - A human readable message indicating details about the transition. # noqa: E501 - - :param message: The message of this V1alpha1MigrationCondition. # noqa: E501 - :type: str - """ - - self._message = message - - @property - def reason(self): - """Gets the reason of this V1alpha1MigrationCondition. # noqa: E501 - - The reason for the condition's last transition. # noqa: E501 - - :return: The reason of this V1alpha1MigrationCondition. # noqa: E501 - :rtype: str - """ - return self._reason - - @reason.setter - def reason(self, reason): - """Sets the reason of this V1alpha1MigrationCondition. - - The reason for the condition's last transition. # noqa: E501 - - :param reason: The reason of this V1alpha1MigrationCondition. # noqa: E501 - :type: str - """ - - self._reason = reason - - @property - def status(self): - """Gets the status of this V1alpha1MigrationCondition. # noqa: E501 - - Status of the condition, one of True, False, Unknown. # noqa: E501 - - :return: The status of this V1alpha1MigrationCondition. # noqa: E501 - :rtype: str - """ - return self._status - - @status.setter - def status(self, status): - """Sets the status of this V1alpha1MigrationCondition. - - Status of the condition, one of True, False, Unknown. # noqa: E501 - - :param status: The status of this V1alpha1MigrationCondition. # noqa: E501 - :type: str - """ - if self.local_vars_configuration.client_side_validation and status is None: # noqa: E501 - raise ValueError("Invalid value for `status`, must not be `None`") # noqa: E501 - - self._status = status - - @property - def type(self): - """Gets the type of this V1alpha1MigrationCondition. # noqa: E501 - - Type of the condition. # noqa: E501 - - :return: The type of this V1alpha1MigrationCondition. # noqa: E501 - :rtype: str - """ - return self._type - - @type.setter - def type(self, type): - """Sets the type of this V1alpha1MigrationCondition. - - Type of the condition. # noqa: E501 - - :param type: The type of this V1alpha1MigrationCondition. # noqa: E501 - :type: str - """ - if self.local_vars_configuration.client_side_validation and type is None: # noqa: E501 - raise ValueError("Invalid value for `type`, must not be `None`") # noqa: E501 - - self._type = type - - def to_dict(self): - """Returns the model properties as a dict""" - result = {} - - for attr, _ in six.iteritems(self.openapi_types): - value = getattr(self, attr) - if isinstance(value, list): - result[attr] = list(map( - lambda x: x.to_dict() if hasattr(x, "to_dict") else x, - value - )) - elif hasattr(value, "to_dict"): - result[attr] = value.to_dict() - elif isinstance(value, dict): - result[attr] = dict(map( - lambda item: (item[0], item[1].to_dict()) - if hasattr(item[1], "to_dict") else item, - value.items() - )) - else: - result[attr] = value - - return result - - def to_str(self): - """Returns the string representation of the model""" - return pprint.pformat(self.to_dict()) - - def __repr__(self): - """For `print` and `pprint`""" - return self.to_str() - - def __eq__(self, other): - """Returns true if both objects are equal""" - if not isinstance(other, V1alpha1MigrationCondition): - return False - - return self.to_dict() == other.to_dict() - - def __ne__(self, other): - """Returns true if both objects are not equal""" - if not isinstance(other, V1alpha1MigrationCondition): - return True - - return self.to_dict() != other.to_dict() diff --git a/kubernetes/client/models/v1alpha1_mutating_admission_policy.py b/kubernetes/client/models/v1alpha1_mutating_admission_policy.py index f11d2ef4ee..fe38a5d52e 100644 --- a/kubernetes/client/models/v1alpha1_mutating_admission_policy.py +++ b/kubernetes/client/models/v1alpha1_mutating_admission_policy.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha1_mutating_admission_policy_binding.py b/kubernetes/client/models/v1alpha1_mutating_admission_policy_binding.py index 9e51ba2a9b..5508a00313 100644 --- a/kubernetes/client/models/v1alpha1_mutating_admission_policy_binding.py +++ b/kubernetes/client/models/v1alpha1_mutating_admission_policy_binding.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha1_mutating_admission_policy_binding_list.py b/kubernetes/client/models/v1alpha1_mutating_admission_policy_binding_list.py index 7a393f5972..8b54400e50 100644 --- a/kubernetes/client/models/v1alpha1_mutating_admission_policy_binding_list.py +++ b/kubernetes/client/models/v1alpha1_mutating_admission_policy_binding_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha1_mutating_admission_policy_binding_spec.py b/kubernetes/client/models/v1alpha1_mutating_admission_policy_binding_spec.py index b4c5a32db6..c7968f2684 100644 --- a/kubernetes/client/models/v1alpha1_mutating_admission_policy_binding_spec.py +++ b/kubernetes/client/models/v1alpha1_mutating_admission_policy_binding_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha1_mutating_admission_policy_list.py b/kubernetes/client/models/v1alpha1_mutating_admission_policy_list.py index b43fba3f5c..bb811527f0 100644 --- a/kubernetes/client/models/v1alpha1_mutating_admission_policy_list.py +++ b/kubernetes/client/models/v1alpha1_mutating_admission_policy_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha1_mutating_admission_policy_spec.py b/kubernetes/client/models/v1alpha1_mutating_admission_policy_spec.py index 30bd3322b5..8e471d24d3 100644 --- a/kubernetes/client/models/v1alpha1_mutating_admission_policy_spec.py +++ b/kubernetes/client/models/v1alpha1_mutating_admission_policy_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha1_mutation.py b/kubernetes/client/models/v1alpha1_mutation.py index 32cbb60410..472df2ab28 100644 --- a/kubernetes/client/models/v1alpha1_mutation.py +++ b/kubernetes/client/models/v1alpha1_mutation.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha1_named_rule_with_operations.py b/kubernetes/client/models/v1alpha1_named_rule_with_operations.py index e1a653894d..8fcf857721 100644 --- a/kubernetes/client/models/v1alpha1_named_rule_with_operations.py +++ b/kubernetes/client/models/v1alpha1_named_rule_with_operations.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha1_param_kind.py b/kubernetes/client/models/v1alpha1_param_kind.py index 20d0fc6e89..fe8fca8119 100644 --- a/kubernetes/client/models/v1alpha1_param_kind.py +++ b/kubernetes/client/models/v1alpha1_param_kind.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha1_param_ref.py b/kubernetes/client/models/v1alpha1_param_ref.py index d20852657f..d1a1f4c712 100644 --- a/kubernetes/client/models/v1alpha1_param_ref.py +++ b/kubernetes/client/models/v1alpha1_param_ref.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha1_pod_group.py b/kubernetes/client/models/v1alpha1_pod_group.py new file mode 100644 index 0000000000..219740b45b --- /dev/null +++ b/kubernetes/client/models/v1alpha1_pod_group.py @@ -0,0 +1,150 @@ +# coding: utf-8 + +""" + Kubernetes + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 + + The version of the OpenAPI document: release-1.35 + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from kubernetes.client.configuration import Configuration + + +class V1alpha1PodGroup(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'name': 'str', + 'policy': 'V1alpha1PodGroupPolicy' + } + + attribute_map = { + 'name': 'name', + 'policy': 'policy' + } + + def __init__(self, name=None, policy=None, local_vars_configuration=None): # noqa: E501 + """V1alpha1PodGroup - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._name = None + self._policy = None + self.discriminator = None + + self.name = name + self.policy = policy + + @property + def name(self): + """Gets the name of this V1alpha1PodGroup. # noqa: E501 + + Name is a unique identifier for the PodGroup within the Workload. It must be a DNS label. This field is immutable. # noqa: E501 + + :return: The name of this V1alpha1PodGroup. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this V1alpha1PodGroup. + + Name is a unique identifier for the PodGroup within the Workload. It must be a DNS label. This field is immutable. # noqa: E501 + + :param name: The name of this V1alpha1PodGroup. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def policy(self): + """Gets the policy of this V1alpha1PodGroup. # noqa: E501 + + + :return: The policy of this V1alpha1PodGroup. # noqa: E501 + :rtype: V1alpha1PodGroupPolicy + """ + return self._policy + + @policy.setter + def policy(self, policy): + """Sets the policy of this V1alpha1PodGroup. + + + :param policy: The policy of this V1alpha1PodGroup. # noqa: E501 + :type: V1alpha1PodGroupPolicy + """ + if self.local_vars_configuration.client_side_validation and policy is None: # noqa: E501 + raise ValueError("Invalid value for `policy`, must not be `None`") # noqa: E501 + + self._policy = policy + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, V1alpha1PodGroup): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, V1alpha1PodGroup): + return True + + return self.to_dict() != other.to_dict() diff --git a/kubernetes/client/models/v1alpha1_pod_group_policy.py b/kubernetes/client/models/v1alpha1_pod_group_policy.py new file mode 100644 index 0000000000..99a6713027 --- /dev/null +++ b/kubernetes/client/models/v1alpha1_pod_group_policy.py @@ -0,0 +1,148 @@ +# coding: utf-8 + +""" + Kubernetes + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 + + The version of the OpenAPI document: release-1.35 + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from kubernetes.client.configuration import Configuration + + +class V1alpha1PodGroupPolicy(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'basic': 'object', + 'gang': 'V1alpha1GangSchedulingPolicy' + } + + attribute_map = { + 'basic': 'basic', + 'gang': 'gang' + } + + def __init__(self, basic=None, gang=None, local_vars_configuration=None): # noqa: E501 + """V1alpha1PodGroupPolicy - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._basic = None + self._gang = None + self.discriminator = None + + if basic is not None: + self.basic = basic + if gang is not None: + self.gang = gang + + @property + def basic(self): + """Gets the basic of this V1alpha1PodGroupPolicy. # noqa: E501 + + Basic specifies that the pods in this group should be scheduled using standard Kubernetes scheduling behavior. # noqa: E501 + + :return: The basic of this V1alpha1PodGroupPolicy. # noqa: E501 + :rtype: object + """ + return self._basic + + @basic.setter + def basic(self, basic): + """Sets the basic of this V1alpha1PodGroupPolicy. + + Basic specifies that the pods in this group should be scheduled using standard Kubernetes scheduling behavior. # noqa: E501 + + :param basic: The basic of this V1alpha1PodGroupPolicy. # noqa: E501 + :type: object + """ + + self._basic = basic + + @property + def gang(self): + """Gets the gang of this V1alpha1PodGroupPolicy. # noqa: E501 + + + :return: The gang of this V1alpha1PodGroupPolicy. # noqa: E501 + :rtype: V1alpha1GangSchedulingPolicy + """ + return self._gang + + @gang.setter + def gang(self, gang): + """Sets the gang of this V1alpha1PodGroupPolicy. + + + :param gang: The gang of this V1alpha1PodGroupPolicy. # noqa: E501 + :type: V1alpha1GangSchedulingPolicy + """ + + self._gang = gang + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, V1alpha1PodGroupPolicy): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, V1alpha1PodGroupPolicy): + return True + + return self.to_dict() != other.to_dict() diff --git a/kubernetes/client/models/v1alpha1_server_storage_version.py b/kubernetes/client/models/v1alpha1_server_storage_version.py index b6f6beee22..6619ff5354 100644 --- a/kubernetes/client/models/v1alpha1_server_storage_version.py +++ b/kubernetes/client/models/v1alpha1_server_storage_version.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha1_storage_version.py b/kubernetes/client/models/v1alpha1_storage_version.py index f2505d2959..0ea86fd13a 100644 --- a/kubernetes/client/models/v1alpha1_storage_version.py +++ b/kubernetes/client/models/v1alpha1_storage_version.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha1_storage_version_condition.py b/kubernetes/client/models/v1alpha1_storage_version_condition.py index 05aea5285b..faeef09e02 100644 --- a/kubernetes/client/models/v1alpha1_storage_version_condition.py +++ b/kubernetes/client/models/v1alpha1_storage_version_condition.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha1_storage_version_list.py b/kubernetes/client/models/v1alpha1_storage_version_list.py index aaa5f49d50..e1ae310f93 100644 --- a/kubernetes/client/models/v1alpha1_storage_version_list.py +++ b/kubernetes/client/models/v1alpha1_storage_version_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha1_storage_version_status.py b/kubernetes/client/models/v1alpha1_storage_version_status.py index 59ae6b0211..09680aa0bc 100644 --- a/kubernetes/client/models/v1alpha1_storage_version_status.py +++ b/kubernetes/client/models/v1alpha1_storage_version_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha1_typed_local_object_reference.py b/kubernetes/client/models/v1alpha1_typed_local_object_reference.py new file mode 100644 index 0000000000..c76feddb10 --- /dev/null +++ b/kubernetes/client/models/v1alpha1_typed_local_object_reference.py @@ -0,0 +1,180 @@ +# coding: utf-8 + +""" + Kubernetes + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 + + The version of the OpenAPI document: release-1.35 + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from kubernetes.client.configuration import Configuration + + +class V1alpha1TypedLocalObjectReference(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'api_group': 'str', + 'kind': 'str', + 'name': 'str' + } + + attribute_map = { + 'api_group': 'apiGroup', + 'kind': 'kind', + 'name': 'name' + } + + def __init__(self, api_group=None, kind=None, name=None, local_vars_configuration=None): # noqa: E501 + """V1alpha1TypedLocalObjectReference - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._api_group = None + self._kind = None + self._name = None + self.discriminator = None + + if api_group is not None: + self.api_group = api_group + self.kind = kind + self.name = name + + @property + def api_group(self): + """Gets the api_group of this V1alpha1TypedLocalObjectReference. # noqa: E501 + + APIGroup is the group for the resource being referenced. If APIGroup is empty, the specified Kind must be in the core API group. For any other third-party types, setting APIGroup is required. It must be a DNS subdomain. # noqa: E501 + + :return: The api_group of this V1alpha1TypedLocalObjectReference. # noqa: E501 + :rtype: str + """ + return self._api_group + + @api_group.setter + def api_group(self, api_group): + """Sets the api_group of this V1alpha1TypedLocalObjectReference. + + APIGroup is the group for the resource being referenced. If APIGroup is empty, the specified Kind must be in the core API group. For any other third-party types, setting APIGroup is required. It must be a DNS subdomain. # noqa: E501 + + :param api_group: The api_group of this V1alpha1TypedLocalObjectReference. # noqa: E501 + :type: str + """ + + self._api_group = api_group + + @property + def kind(self): + """Gets the kind of this V1alpha1TypedLocalObjectReference. # noqa: E501 + + Kind is the type of resource being referenced. It must be a path segment name. # noqa: E501 + + :return: The kind of this V1alpha1TypedLocalObjectReference. # noqa: E501 + :rtype: str + """ + return self._kind + + @kind.setter + def kind(self, kind): + """Sets the kind of this V1alpha1TypedLocalObjectReference. + + Kind is the type of resource being referenced. It must be a path segment name. # noqa: E501 + + :param kind: The kind of this V1alpha1TypedLocalObjectReference. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and kind is None: # noqa: E501 + raise ValueError("Invalid value for `kind`, must not be `None`") # noqa: E501 + + self._kind = kind + + @property + def name(self): + """Gets the name of this V1alpha1TypedLocalObjectReference. # noqa: E501 + + Name is the name of resource being referenced. It must be a path segment name. # noqa: E501 + + :return: The name of this V1alpha1TypedLocalObjectReference. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this V1alpha1TypedLocalObjectReference. + + Name is the name of resource being referenced. It must be a path segment name. # noqa: E501 + + :param name: The name of this V1alpha1TypedLocalObjectReference. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, V1alpha1TypedLocalObjectReference): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, V1alpha1TypedLocalObjectReference): + return True + + return self.to_dict() != other.to_dict() diff --git a/kubernetes/client/models/v1alpha1_variable.py b/kubernetes/client/models/v1alpha1_variable.py index 2510fe65b6..2e9c384d23 100644 --- a/kubernetes/client/models/v1alpha1_variable.py +++ b/kubernetes/client/models/v1alpha1_variable.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha1_volume_attributes_class.py b/kubernetes/client/models/v1alpha1_volume_attributes_class.py deleted file mode 100644 index 590c8d90af..0000000000 --- a/kubernetes/client/models/v1alpha1_volume_attributes_class.py +++ /dev/null @@ -1,233 +0,0 @@ -# coding: utf-8 - -""" - Kubernetes - - No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - - The version of the OpenAPI document: release-1.34 - Generated by: https://openapi-generator.tech -""" - - -import pprint -import re # noqa: F401 - -import six - -from kubernetes.client.configuration import Configuration - - -class V1alpha1VolumeAttributesClass(object): - """NOTE: This class is auto generated by OpenAPI Generator. - Ref: https://openapi-generator.tech - - Do not edit the class manually. - """ - - """ - Attributes: - openapi_types (dict): The key is attribute name - and the value is attribute type. - attribute_map (dict): The key is attribute name - and the value is json key in definition. - """ - openapi_types = { - 'api_version': 'str', - 'driver_name': 'str', - 'kind': 'str', - 'metadata': 'V1ObjectMeta', - 'parameters': 'dict(str, str)' - } - - attribute_map = { - 'api_version': 'apiVersion', - 'driver_name': 'driverName', - 'kind': 'kind', - 'metadata': 'metadata', - 'parameters': 'parameters' - } - - def __init__(self, api_version=None, driver_name=None, kind=None, metadata=None, parameters=None, local_vars_configuration=None): # noqa: E501 - """V1alpha1VolumeAttributesClass - a model defined in OpenAPI""" # noqa: E501 - if local_vars_configuration is None: - local_vars_configuration = Configuration() - self.local_vars_configuration = local_vars_configuration - - self._api_version = None - self._driver_name = None - self._kind = None - self._metadata = None - self._parameters = None - self.discriminator = None - - if api_version is not None: - self.api_version = api_version - self.driver_name = driver_name - if kind is not None: - self.kind = kind - if metadata is not None: - self.metadata = metadata - if parameters is not None: - self.parameters = parameters - - @property - def api_version(self): - """Gets the api_version of this V1alpha1VolumeAttributesClass. # noqa: E501 - - APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources # noqa: E501 - - :return: The api_version of this V1alpha1VolumeAttributesClass. # noqa: E501 - :rtype: str - """ - return self._api_version - - @api_version.setter - def api_version(self, api_version): - """Sets the api_version of this V1alpha1VolumeAttributesClass. - - APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources # noqa: E501 - - :param api_version: The api_version of this V1alpha1VolumeAttributesClass. # noqa: E501 - :type: str - """ - - self._api_version = api_version - - @property - def driver_name(self): - """Gets the driver_name of this V1alpha1VolumeAttributesClass. # noqa: E501 - - Name of the CSI driver This field is immutable. # noqa: E501 - - :return: The driver_name of this V1alpha1VolumeAttributesClass. # noqa: E501 - :rtype: str - """ - return self._driver_name - - @driver_name.setter - def driver_name(self, driver_name): - """Sets the driver_name of this V1alpha1VolumeAttributesClass. - - Name of the CSI driver This field is immutable. # noqa: E501 - - :param driver_name: The driver_name of this V1alpha1VolumeAttributesClass. # noqa: E501 - :type: str - """ - if self.local_vars_configuration.client_side_validation and driver_name is None: # noqa: E501 - raise ValueError("Invalid value for `driver_name`, must not be `None`") # noqa: E501 - - self._driver_name = driver_name - - @property - def kind(self): - """Gets the kind of this V1alpha1VolumeAttributesClass. # noqa: E501 - - Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds # noqa: E501 - - :return: The kind of this V1alpha1VolumeAttributesClass. # noqa: E501 - :rtype: str - """ - return self._kind - - @kind.setter - def kind(self, kind): - """Sets the kind of this V1alpha1VolumeAttributesClass. - - Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds # noqa: E501 - - :param kind: The kind of this V1alpha1VolumeAttributesClass. # noqa: E501 - :type: str - """ - - self._kind = kind - - @property - def metadata(self): - """Gets the metadata of this V1alpha1VolumeAttributesClass. # noqa: E501 - - - :return: The metadata of this V1alpha1VolumeAttributesClass. # noqa: E501 - :rtype: V1ObjectMeta - """ - return self._metadata - - @metadata.setter - def metadata(self, metadata): - """Sets the metadata of this V1alpha1VolumeAttributesClass. - - - :param metadata: The metadata of this V1alpha1VolumeAttributesClass. # noqa: E501 - :type: V1ObjectMeta - """ - - self._metadata = metadata - - @property - def parameters(self): - """Gets the parameters of this V1alpha1VolumeAttributesClass. # noqa: E501 - - parameters hold volume attributes defined by the CSI driver. These values are opaque to the Kubernetes and are passed directly to the CSI driver. The underlying storage provider supports changing these attributes on an existing volume, however the parameters field itself is immutable. To invoke a volume update, a new VolumeAttributesClass should be created with new parameters, and the PersistentVolumeClaim should be updated to reference the new VolumeAttributesClass. This field is required and must contain at least one key/value pair. The keys cannot be empty, and the maximum number of parameters is 512, with a cumulative max size of 256K. If the CSI driver rejects invalid parameters, the target PersistentVolumeClaim will be set to an \"Infeasible\" state in the modifyVolumeStatus field. # noqa: E501 - - :return: The parameters of this V1alpha1VolumeAttributesClass. # noqa: E501 - :rtype: dict(str, str) - """ - return self._parameters - - @parameters.setter - def parameters(self, parameters): - """Sets the parameters of this V1alpha1VolumeAttributesClass. - - parameters hold volume attributes defined by the CSI driver. These values are opaque to the Kubernetes and are passed directly to the CSI driver. The underlying storage provider supports changing these attributes on an existing volume, however the parameters field itself is immutable. To invoke a volume update, a new VolumeAttributesClass should be created with new parameters, and the PersistentVolumeClaim should be updated to reference the new VolumeAttributesClass. This field is required and must contain at least one key/value pair. The keys cannot be empty, and the maximum number of parameters is 512, with a cumulative max size of 256K. If the CSI driver rejects invalid parameters, the target PersistentVolumeClaim will be set to an \"Infeasible\" state in the modifyVolumeStatus field. # noqa: E501 - - :param parameters: The parameters of this V1alpha1VolumeAttributesClass. # noqa: E501 - :type: dict(str, str) - """ - - self._parameters = parameters - - def to_dict(self): - """Returns the model properties as a dict""" - result = {} - - for attr, _ in six.iteritems(self.openapi_types): - value = getattr(self, attr) - if isinstance(value, list): - result[attr] = list(map( - lambda x: x.to_dict() if hasattr(x, "to_dict") else x, - value - )) - elif hasattr(value, "to_dict"): - result[attr] = value.to_dict() - elif isinstance(value, dict): - result[attr] = dict(map( - lambda item: (item[0], item[1].to_dict()) - if hasattr(item[1], "to_dict") else item, - value.items() - )) - else: - result[attr] = value - - return result - - def to_str(self): - """Returns the string representation of the model""" - return pprint.pformat(self.to_dict()) - - def __repr__(self): - """For `print` and `pprint`""" - return self.to_str() - - def __eq__(self, other): - """Returns true if both objects are equal""" - if not isinstance(other, V1alpha1VolumeAttributesClass): - return False - - return self.to_dict() == other.to_dict() - - def __ne__(self, other): - """Returns true if both objects are not equal""" - if not isinstance(other, V1alpha1VolumeAttributesClass): - return True - - return self.to_dict() != other.to_dict() diff --git a/kubernetes/client/models/v1alpha1_workload.py b/kubernetes/client/models/v1alpha1_workload.py new file mode 100644 index 0000000000..3cff383ecb --- /dev/null +++ b/kubernetes/client/models/v1alpha1_workload.py @@ -0,0 +1,203 @@ +# coding: utf-8 + +""" + Kubernetes + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 + + The version of the OpenAPI document: release-1.35 + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from kubernetes.client.configuration import Configuration + + +class V1alpha1Workload(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'api_version': 'str', + 'kind': 'str', + 'metadata': 'V1ObjectMeta', + 'spec': 'V1alpha1WorkloadSpec' + } + + attribute_map = { + 'api_version': 'apiVersion', + 'kind': 'kind', + 'metadata': 'metadata', + 'spec': 'spec' + } + + def __init__(self, api_version=None, kind=None, metadata=None, spec=None, local_vars_configuration=None): # noqa: E501 + """V1alpha1Workload - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._api_version = None + self._kind = None + self._metadata = None + self._spec = None + self.discriminator = None + + if api_version is not None: + self.api_version = api_version + if kind is not None: + self.kind = kind + if metadata is not None: + self.metadata = metadata + self.spec = spec + + @property + def api_version(self): + """Gets the api_version of this V1alpha1Workload. # noqa: E501 + + APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources # noqa: E501 + + :return: The api_version of this V1alpha1Workload. # noqa: E501 + :rtype: str + """ + return self._api_version + + @api_version.setter + def api_version(self, api_version): + """Sets the api_version of this V1alpha1Workload. + + APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources # noqa: E501 + + :param api_version: The api_version of this V1alpha1Workload. # noqa: E501 + :type: str + """ + + self._api_version = api_version + + @property + def kind(self): + """Gets the kind of this V1alpha1Workload. # noqa: E501 + + Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds # noqa: E501 + + :return: The kind of this V1alpha1Workload. # noqa: E501 + :rtype: str + """ + return self._kind + + @kind.setter + def kind(self, kind): + """Sets the kind of this V1alpha1Workload. + + Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds # noqa: E501 + + :param kind: The kind of this V1alpha1Workload. # noqa: E501 + :type: str + """ + + self._kind = kind + + @property + def metadata(self): + """Gets the metadata of this V1alpha1Workload. # noqa: E501 + + + :return: The metadata of this V1alpha1Workload. # noqa: E501 + :rtype: V1ObjectMeta + """ + return self._metadata + + @metadata.setter + def metadata(self, metadata): + """Sets the metadata of this V1alpha1Workload. + + + :param metadata: The metadata of this V1alpha1Workload. # noqa: E501 + :type: V1ObjectMeta + """ + + self._metadata = metadata + + @property + def spec(self): + """Gets the spec of this V1alpha1Workload. # noqa: E501 + + + :return: The spec of this V1alpha1Workload. # noqa: E501 + :rtype: V1alpha1WorkloadSpec + """ + return self._spec + + @spec.setter + def spec(self, spec): + """Sets the spec of this V1alpha1Workload. + + + :param spec: The spec of this V1alpha1Workload. # noqa: E501 + :type: V1alpha1WorkloadSpec + """ + if self.local_vars_configuration.client_side_validation and spec is None: # noqa: E501 + raise ValueError("Invalid value for `spec`, must not be `None`") # noqa: E501 + + self._spec = spec + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, V1alpha1Workload): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, V1alpha1Workload): + return True + + return self.to_dict() != other.to_dict() diff --git a/kubernetes/client/models/v1alpha1_volume_attributes_class_list.py b/kubernetes/client/models/v1alpha1_workload_list.py similarity index 73% rename from kubernetes/client/models/v1alpha1_volume_attributes_class_list.py rename to kubernetes/client/models/v1alpha1_workload_list.py index 6fcabf712d..8dcaf1ac19 100644 --- a/kubernetes/client/models/v1alpha1_volume_attributes_class_list.py +++ b/kubernetes/client/models/v1alpha1_workload_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -18,7 +18,7 @@ from kubernetes.client.configuration import Configuration -class V1alpha1VolumeAttributesClassList(object): +class V1alpha1WorkloadList(object): """NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech @@ -34,7 +34,7 @@ class V1alpha1VolumeAttributesClassList(object): """ openapi_types = { 'api_version': 'str', - 'items': 'list[V1alpha1VolumeAttributesClass]', + 'items': 'list[V1alpha1Workload]', 'kind': 'str', 'metadata': 'V1ListMeta' } @@ -47,7 +47,7 @@ class V1alpha1VolumeAttributesClassList(object): } def __init__(self, api_version=None, items=None, kind=None, metadata=None, local_vars_configuration=None): # noqa: E501 - """V1alpha1VolumeAttributesClassList - a model defined in OpenAPI""" # noqa: E501 + """V1alpha1WorkloadList - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration @@ -68,22 +68,22 @@ def __init__(self, api_version=None, items=None, kind=None, metadata=None, local @property def api_version(self): - """Gets the api_version of this V1alpha1VolumeAttributesClassList. # noqa: E501 + """Gets the api_version of this V1alpha1WorkloadList. # noqa: E501 APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources # noqa: E501 - :return: The api_version of this V1alpha1VolumeAttributesClassList. # noqa: E501 + :return: The api_version of this V1alpha1WorkloadList. # noqa: E501 :rtype: str """ return self._api_version @api_version.setter def api_version(self, api_version): - """Sets the api_version of this V1alpha1VolumeAttributesClassList. + """Sets the api_version of this V1alpha1WorkloadList. APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources # noqa: E501 - :param api_version: The api_version of this V1alpha1VolumeAttributesClassList. # noqa: E501 + :param api_version: The api_version of this V1alpha1WorkloadList. # noqa: E501 :type: str """ @@ -91,23 +91,23 @@ def api_version(self, api_version): @property def items(self): - """Gets the items of this V1alpha1VolumeAttributesClassList. # noqa: E501 + """Gets the items of this V1alpha1WorkloadList. # noqa: E501 - items is the list of VolumeAttributesClass objects. # noqa: E501 + Items is the list of Workloads. # noqa: E501 - :return: The items of this V1alpha1VolumeAttributesClassList. # noqa: E501 - :rtype: list[V1alpha1VolumeAttributesClass] + :return: The items of this V1alpha1WorkloadList. # noqa: E501 + :rtype: list[V1alpha1Workload] """ return self._items @items.setter def items(self, items): - """Sets the items of this V1alpha1VolumeAttributesClassList. + """Sets the items of this V1alpha1WorkloadList. - items is the list of VolumeAttributesClass objects. # noqa: E501 + Items is the list of Workloads. # noqa: E501 - :param items: The items of this V1alpha1VolumeAttributesClassList. # noqa: E501 - :type: list[V1alpha1VolumeAttributesClass] + :param items: The items of this V1alpha1WorkloadList. # noqa: E501 + :type: list[V1alpha1Workload] """ if self.local_vars_configuration.client_side_validation and items is None: # noqa: E501 raise ValueError("Invalid value for `items`, must not be `None`") # noqa: E501 @@ -116,22 +116,22 @@ def items(self, items): @property def kind(self): - """Gets the kind of this V1alpha1VolumeAttributesClassList. # noqa: E501 + """Gets the kind of this V1alpha1WorkloadList. # noqa: E501 Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds # noqa: E501 - :return: The kind of this V1alpha1VolumeAttributesClassList. # noqa: E501 + :return: The kind of this V1alpha1WorkloadList. # noqa: E501 :rtype: str """ return self._kind @kind.setter def kind(self, kind): - """Sets the kind of this V1alpha1VolumeAttributesClassList. + """Sets the kind of this V1alpha1WorkloadList. Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds # noqa: E501 - :param kind: The kind of this V1alpha1VolumeAttributesClassList. # noqa: E501 + :param kind: The kind of this V1alpha1WorkloadList. # noqa: E501 :type: str """ @@ -139,20 +139,20 @@ def kind(self, kind): @property def metadata(self): - """Gets the metadata of this V1alpha1VolumeAttributesClassList. # noqa: E501 + """Gets the metadata of this V1alpha1WorkloadList. # noqa: E501 - :return: The metadata of this V1alpha1VolumeAttributesClassList. # noqa: E501 + :return: The metadata of this V1alpha1WorkloadList. # noqa: E501 :rtype: V1ListMeta """ return self._metadata @metadata.setter def metadata(self, metadata): - """Sets the metadata of this V1alpha1VolumeAttributesClassList. + """Sets the metadata of this V1alpha1WorkloadList. - :param metadata: The metadata of this V1alpha1VolumeAttributesClassList. # noqa: E501 + :param metadata: The metadata of this V1alpha1WorkloadList. # noqa: E501 :type: V1ListMeta """ @@ -192,14 +192,14 @@ def __repr__(self): def __eq__(self, other): """Returns true if both objects are equal""" - if not isinstance(other, V1alpha1VolumeAttributesClassList): + if not isinstance(other, V1alpha1WorkloadList): return False return self.to_dict() == other.to_dict() def __ne__(self, other): """Returns true if both objects are not equal""" - if not isinstance(other, V1alpha1VolumeAttributesClassList): + if not isinstance(other, V1alpha1WorkloadList): return True return self.to_dict() != other.to_dict() diff --git a/kubernetes/client/models/v1alpha1_workload_spec.py b/kubernetes/client/models/v1alpha1_workload_spec.py new file mode 100644 index 0000000000..8506d8c7a0 --- /dev/null +++ b/kubernetes/client/models/v1alpha1_workload_spec.py @@ -0,0 +1,149 @@ +# coding: utf-8 + +""" + Kubernetes + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 + + The version of the OpenAPI document: release-1.35 + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from kubernetes.client.configuration import Configuration + + +class V1alpha1WorkloadSpec(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'controller_ref': 'V1alpha1TypedLocalObjectReference', + 'pod_groups': 'list[V1alpha1PodGroup]' + } + + attribute_map = { + 'controller_ref': 'controllerRef', + 'pod_groups': 'podGroups' + } + + def __init__(self, controller_ref=None, pod_groups=None, local_vars_configuration=None): # noqa: E501 + """V1alpha1WorkloadSpec - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._controller_ref = None + self._pod_groups = None + self.discriminator = None + + if controller_ref is not None: + self.controller_ref = controller_ref + self.pod_groups = pod_groups + + @property + def controller_ref(self): + """Gets the controller_ref of this V1alpha1WorkloadSpec. # noqa: E501 + + + :return: The controller_ref of this V1alpha1WorkloadSpec. # noqa: E501 + :rtype: V1alpha1TypedLocalObjectReference + """ + return self._controller_ref + + @controller_ref.setter + def controller_ref(self, controller_ref): + """Sets the controller_ref of this V1alpha1WorkloadSpec. + + + :param controller_ref: The controller_ref of this V1alpha1WorkloadSpec. # noqa: E501 + :type: V1alpha1TypedLocalObjectReference + """ + + self._controller_ref = controller_ref + + @property + def pod_groups(self): + """Gets the pod_groups of this V1alpha1WorkloadSpec. # noqa: E501 + + PodGroups is the list of pod groups that make up the Workload. The maximum number of pod groups is 8. This field is immutable. # noqa: E501 + + :return: The pod_groups of this V1alpha1WorkloadSpec. # noqa: E501 + :rtype: list[V1alpha1PodGroup] + """ + return self._pod_groups + + @pod_groups.setter + def pod_groups(self, pod_groups): + """Sets the pod_groups of this V1alpha1WorkloadSpec. + + PodGroups is the list of pod groups that make up the Workload. The maximum number of pod groups is 8. This field is immutable. # noqa: E501 + + :param pod_groups: The pod_groups of this V1alpha1WorkloadSpec. # noqa: E501 + :type: list[V1alpha1PodGroup] + """ + if self.local_vars_configuration.client_side_validation and pod_groups is None: # noqa: E501 + raise ValueError("Invalid value for `pod_groups`, must not be `None`") # noqa: E501 + + self._pod_groups = pod_groups + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, V1alpha1WorkloadSpec): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, V1alpha1WorkloadSpec): + return True + + return self.to_dict() != other.to_dict() diff --git a/kubernetes/client/models/v1alpha2_lease_candidate.py b/kubernetes/client/models/v1alpha2_lease_candidate.py index 9ca6a75dfc..b9ace2819d 100644 --- a/kubernetes/client/models/v1alpha2_lease_candidate.py +++ b/kubernetes/client/models/v1alpha2_lease_candidate.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha2_lease_candidate_list.py b/kubernetes/client/models/v1alpha2_lease_candidate_list.py index 7edfab45a8..3c25785897 100644 --- a/kubernetes/client/models/v1alpha2_lease_candidate_list.py +++ b/kubernetes/client/models/v1alpha2_lease_candidate_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha2_lease_candidate_spec.py b/kubernetes/client/models/v1alpha2_lease_candidate_spec.py index bf51374422..fb54023052 100644 --- a/kubernetes/client/models/v1alpha2_lease_candidate_spec.py +++ b/kubernetes/client/models/v1alpha2_lease_candidate_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha3_cel_device_selector.py b/kubernetes/client/models/v1alpha3_cel_device_selector.py deleted file mode 100644 index d8892724e8..0000000000 --- a/kubernetes/client/models/v1alpha3_cel_device_selector.py +++ /dev/null @@ -1,123 +0,0 @@ -# coding: utf-8 - -""" - Kubernetes - - No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 - - The version of the OpenAPI document: release-1.34 - Generated by: https://openapi-generator.tech -""" - - -import pprint -import re # noqa: F401 - -import six - -from kubernetes.client.configuration import Configuration - - -class V1alpha3CELDeviceSelector(object): - """NOTE: This class is auto generated by OpenAPI Generator. - Ref: https://openapi-generator.tech - - Do not edit the class manually. - """ - - """ - Attributes: - openapi_types (dict): The key is attribute name - and the value is attribute type. - attribute_map (dict): The key is attribute name - and the value is json key in definition. - """ - openapi_types = { - 'expression': 'str' - } - - attribute_map = { - 'expression': 'expression' - } - - def __init__(self, expression=None, local_vars_configuration=None): # noqa: E501 - """V1alpha3CELDeviceSelector - a model defined in OpenAPI""" # noqa: E501 - if local_vars_configuration is None: - local_vars_configuration = Configuration() - self.local_vars_configuration = local_vars_configuration - - self._expression = None - self.discriminator = None - - self.expression = expression - - @property - def expression(self): - """Gets the expression of this V1alpha3CELDeviceSelector. # noqa: E501 - - Expression is a CEL expression which evaluates a single device. It must evaluate to true when the device under consideration satisfies the desired criteria, and false when it does not. Any other result is an error and causes allocation of devices to abort. The expression's input is an object named \"device\", which carries the following properties: - driver (string): the name of the driver which defines this device. - attributes (map[string]object): the device's attributes, grouped by prefix (e.g. device.attributes[\"dra.example.com\"] evaluates to an object with all of the attributes which were prefixed by \"dra.example.com\". - capacity (map[string]object): the device's capacities, grouped by prefix. Example: Consider a device with driver=\"dra.example.com\", which exposes two attributes named \"model\" and \"ext.example.com/family\" and which exposes one capacity named \"modules\". This input to this expression would have the following fields: device.driver device.attributes[\"dra.example.com\"].model device.attributes[\"ext.example.com\"].family device.capacity[\"dra.example.com\"].modules The device.driver field can be used to check for a specific driver, either as a high-level precondition (i.e. you only want to consider devices from this driver) or as part of a multi-clause expression that is meant to consider devices from different drivers. The value type of each attribute is defined by the device definition, and users who write these expressions must consult the documentation for their specific drivers. The value type of each capacity is Quantity. If an unknown prefix is used as a lookup in either device.attributes or device.capacity, an empty map will be returned. Any reference to an unknown field will cause an evaluation error and allocation to abort. A robust expression should check for the existence of attributes before referencing them. For ease of use, the cel.bind() function is enabled, and can be used to simplify expressions that access multiple attributes with the same domain. For example: cel.bind(dra, device.attributes[\"dra.example.com\"], dra.someBool && dra.anotherBool) The length of the expression must be smaller or equal to 10 Ki. The cost of evaluating it is also limited based on the estimated number of logical steps. # noqa: E501 - - :return: The expression of this V1alpha3CELDeviceSelector. # noqa: E501 - :rtype: str - """ - return self._expression - - @expression.setter - def expression(self, expression): - """Sets the expression of this V1alpha3CELDeviceSelector. - - Expression is a CEL expression which evaluates a single device. It must evaluate to true when the device under consideration satisfies the desired criteria, and false when it does not. Any other result is an error and causes allocation of devices to abort. The expression's input is an object named \"device\", which carries the following properties: - driver (string): the name of the driver which defines this device. - attributes (map[string]object): the device's attributes, grouped by prefix (e.g. device.attributes[\"dra.example.com\"] evaluates to an object with all of the attributes which were prefixed by \"dra.example.com\". - capacity (map[string]object): the device's capacities, grouped by prefix. Example: Consider a device with driver=\"dra.example.com\", which exposes two attributes named \"model\" and \"ext.example.com/family\" and which exposes one capacity named \"modules\". This input to this expression would have the following fields: device.driver device.attributes[\"dra.example.com\"].model device.attributes[\"ext.example.com\"].family device.capacity[\"dra.example.com\"].modules The device.driver field can be used to check for a specific driver, either as a high-level precondition (i.e. you only want to consider devices from this driver) or as part of a multi-clause expression that is meant to consider devices from different drivers. The value type of each attribute is defined by the device definition, and users who write these expressions must consult the documentation for their specific drivers. The value type of each capacity is Quantity. If an unknown prefix is used as a lookup in either device.attributes or device.capacity, an empty map will be returned. Any reference to an unknown field will cause an evaluation error and allocation to abort. A robust expression should check for the existence of attributes before referencing them. For ease of use, the cel.bind() function is enabled, and can be used to simplify expressions that access multiple attributes with the same domain. For example: cel.bind(dra, device.attributes[\"dra.example.com\"], dra.someBool && dra.anotherBool) The length of the expression must be smaller or equal to 10 Ki. The cost of evaluating it is also limited based on the estimated number of logical steps. # noqa: E501 - - :param expression: The expression of this V1alpha3CELDeviceSelector. # noqa: E501 - :type: str - """ - if self.local_vars_configuration.client_side_validation and expression is None: # noqa: E501 - raise ValueError("Invalid value for `expression`, must not be `None`") # noqa: E501 - - self._expression = expression - - def to_dict(self): - """Returns the model properties as a dict""" - result = {} - - for attr, _ in six.iteritems(self.openapi_types): - value = getattr(self, attr) - if isinstance(value, list): - result[attr] = list(map( - lambda x: x.to_dict() if hasattr(x, "to_dict") else x, - value - )) - elif hasattr(value, "to_dict"): - result[attr] = value.to_dict() - elif isinstance(value, dict): - result[attr] = dict(map( - lambda item: (item[0], item[1].to_dict()) - if hasattr(item[1], "to_dict") else item, - value.items() - )) - else: - result[attr] = value - - return result - - def to_str(self): - """Returns the string representation of the model""" - return pprint.pformat(self.to_dict()) - - def __repr__(self): - """For `print` and `pprint`""" - return self.to_str() - - def __eq__(self, other): - """Returns true if both objects are equal""" - if not isinstance(other, V1alpha3CELDeviceSelector): - return False - - return self.to_dict() == other.to_dict() - - def __ne__(self, other): - """Returns true if both objects are not equal""" - if not isinstance(other, V1alpha3CELDeviceSelector): - return True - - return self.to_dict() != other.to_dict() diff --git a/kubernetes/client/models/v1alpha3_device_taint.py b/kubernetes/client/models/v1alpha3_device_taint.py index e6ec0e5c32..eff8753b86 100644 --- a/kubernetes/client/models/v1alpha3_device_taint.py +++ b/kubernetes/client/models/v1alpha3_device_taint.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -69,7 +69,7 @@ def __init__(self, effect=None, key=None, time_added=None, value=None, local_var def effect(self): """Gets the effect of this V1alpha3DeviceTaint. # noqa: E501 - The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. # noqa: E501 + The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are None, NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. More effects may get added in the future. Consumers must treat unknown effects like None. # noqa: E501 :return: The effect of this V1alpha3DeviceTaint. # noqa: E501 :rtype: str @@ -80,7 +80,7 @@ def effect(self): def effect(self, effect): """Sets the effect of this V1alpha3DeviceTaint. - The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. # noqa: E501 + The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are None, NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. More effects may get added in the future. Consumers must treat unknown effects like None. # noqa: E501 :param effect: The effect of this V1alpha3DeviceTaint. # noqa: E501 :type: str diff --git a/kubernetes/client/models/v1alpha3_device_taint_rule.py b/kubernetes/client/models/v1alpha3_device_taint_rule.py index bcc39dace9..222e6ecf45 100644 --- a/kubernetes/client/models/v1alpha3_device_taint_rule.py +++ b/kubernetes/client/models/v1alpha3_device_taint_rule.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -36,17 +36,19 @@ class V1alpha3DeviceTaintRule(object): 'api_version': 'str', 'kind': 'str', 'metadata': 'V1ObjectMeta', - 'spec': 'V1alpha3DeviceTaintRuleSpec' + 'spec': 'V1alpha3DeviceTaintRuleSpec', + 'status': 'V1alpha3DeviceTaintRuleStatus' } attribute_map = { 'api_version': 'apiVersion', 'kind': 'kind', 'metadata': 'metadata', - 'spec': 'spec' + 'spec': 'spec', + 'status': 'status' } - def __init__(self, api_version=None, kind=None, metadata=None, spec=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, api_version=None, kind=None, metadata=None, spec=None, status=None, local_vars_configuration=None): # noqa: E501 """V1alpha3DeviceTaintRule - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -56,6 +58,7 @@ def __init__(self, api_version=None, kind=None, metadata=None, spec=None, local_ self._kind = None self._metadata = None self._spec = None + self._status = None self.discriminator = None if api_version is not None: @@ -65,6 +68,8 @@ def __init__(self, api_version=None, kind=None, metadata=None, spec=None, local_ if metadata is not None: self.metadata = metadata self.spec = spec + if status is not None: + self.status = status @property def api_version(self): @@ -156,6 +161,27 @@ def spec(self, spec): self._spec = spec + @property + def status(self): + """Gets the status of this V1alpha3DeviceTaintRule. # noqa: E501 + + + :return: The status of this V1alpha3DeviceTaintRule. # noqa: E501 + :rtype: V1alpha3DeviceTaintRuleStatus + """ + return self._status + + @status.setter + def status(self, status): + """Sets the status of this V1alpha3DeviceTaintRule. + + + :param status: The status of this V1alpha3DeviceTaintRule. # noqa: E501 + :type: V1alpha3DeviceTaintRuleStatus + """ + + self._status = status + def to_dict(self): """Returns the model properties as a dict""" result = {} diff --git a/kubernetes/client/models/v1alpha3_device_taint_rule_list.py b/kubernetes/client/models/v1alpha3_device_taint_rule_list.py index 9289bed9ed..ca09f4fdd7 100644 --- a/kubernetes/client/models/v1alpha3_device_taint_rule_list.py +++ b/kubernetes/client/models/v1alpha3_device_taint_rule_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha3_device_taint_rule_spec.py b/kubernetes/client/models/v1alpha3_device_taint_rule_spec.py index 59785931f4..0d05bee9a4 100644 --- a/kubernetes/client/models/v1alpha3_device_taint_rule_spec.py +++ b/kubernetes/client/models/v1alpha3_device_taint_rule_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha3_device_taint_rule_status.py b/kubernetes/client/models/v1alpha3_device_taint_rule_status.py new file mode 100644 index 0000000000..7ba5aa1f63 --- /dev/null +++ b/kubernetes/client/models/v1alpha3_device_taint_rule_status.py @@ -0,0 +1,122 @@ +# coding: utf-8 + +""" + Kubernetes + + No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501 + + The version of the OpenAPI document: release-1.35 + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from kubernetes.client.configuration import Configuration + + +class V1alpha3DeviceTaintRuleStatus(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'conditions': 'list[V1Condition]' + } + + attribute_map = { + 'conditions': 'conditions' + } + + def __init__(self, conditions=None, local_vars_configuration=None): # noqa: E501 + """V1alpha3DeviceTaintRuleStatus - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._conditions = None + self.discriminator = None + + if conditions is not None: + self.conditions = conditions + + @property + def conditions(self): + """Gets the conditions of this V1alpha3DeviceTaintRuleStatus. # noqa: E501 + + Conditions provide information about the state of the DeviceTaintRule and the cluster at some point in time, in a machine-readable and human-readable format. The following condition is currently defined as part of this API, more may get added: - Type: EvictionInProgress - Status: True if there are currently pods which need to be evicted, False otherwise (includes the effects which don't cause eviction). - Reason: not specified, may change - Message: includes information about number of pending pods and already evicted pods in a human-readable format, updated periodically, may change For `effect: None`, the condition above gets set once for each change to the spec, with the message containing information about what would happen if the effect was `NoExecute`. This feedback can be used to decide whether changing the effect to `NoExecute` will work as intended. It only gets set once to avoid having to constantly update the status. Must have 8 or fewer entries. # noqa: E501 + + :return: The conditions of this V1alpha3DeviceTaintRuleStatus. # noqa: E501 + :rtype: list[V1Condition] + """ + return self._conditions + + @conditions.setter + def conditions(self, conditions): + """Sets the conditions of this V1alpha3DeviceTaintRuleStatus. + + Conditions provide information about the state of the DeviceTaintRule and the cluster at some point in time, in a machine-readable and human-readable format. The following condition is currently defined as part of this API, more may get added: - Type: EvictionInProgress - Status: True if there are currently pods which need to be evicted, False otherwise (includes the effects which don't cause eviction). - Reason: not specified, may change - Message: includes information about number of pending pods and already evicted pods in a human-readable format, updated periodically, may change For `effect: None`, the condition above gets set once for each change to the spec, with the message containing information about what would happen if the effect was `NoExecute`. This feedback can be used to decide whether changing the effect to `NoExecute` will work as intended. It only gets set once to avoid having to constantly update the status. Must have 8 or fewer entries. # noqa: E501 + + :param conditions: The conditions of this V1alpha3DeviceTaintRuleStatus. # noqa: E501 + :type: list[V1Condition] + """ + + self._conditions = conditions + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, V1alpha3DeviceTaintRuleStatus): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, V1alpha3DeviceTaintRuleStatus): + return True + + return self.to_dict() != other.to_dict() diff --git a/kubernetes/client/models/v1alpha3_device_taint_selector.py b/kubernetes/client/models/v1alpha3_device_taint_selector.py index 07bdb4a88b..37a7d9092a 100644 --- a/kubernetes/client/models/v1alpha3_device_taint_selector.py +++ b/kubernetes/client/models/v1alpha3_device_taint_selector.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -34,43 +34,33 @@ class V1alpha3DeviceTaintSelector(object): """ openapi_types = { 'device': 'str', - 'device_class_name': 'str', 'driver': 'str', - 'pool': 'str', - 'selectors': 'list[V1alpha3DeviceSelector]' + 'pool': 'str' } attribute_map = { 'device': 'device', - 'device_class_name': 'deviceClassName', 'driver': 'driver', - 'pool': 'pool', - 'selectors': 'selectors' + 'pool': 'pool' } - def __init__(self, device=None, device_class_name=None, driver=None, pool=None, selectors=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, device=None, driver=None, pool=None, local_vars_configuration=None): # noqa: E501 """V1alpha3DeviceTaintSelector - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._device = None - self._device_class_name = None self._driver = None self._pool = None - self._selectors = None self.discriminator = None if device is not None: self.device = device - if device_class_name is not None: - self.device_class_name = device_class_name if driver is not None: self.driver = driver if pool is not None: self.pool = pool - if selectors is not None: - self.selectors = selectors @property def device(self): @@ -95,29 +85,6 @@ def device(self, device): self._device = device - @property - def device_class_name(self): - """Gets the device_class_name of this V1alpha3DeviceTaintSelector. # noqa: E501 - - If DeviceClassName is set, the selectors defined there must be satisfied by a device to be selected. This field corresponds to class.metadata.name. # noqa: E501 - - :return: The device_class_name of this V1alpha3DeviceTaintSelector. # noqa: E501 - :rtype: str - """ - return self._device_class_name - - @device_class_name.setter - def device_class_name(self, device_class_name): - """Sets the device_class_name of this V1alpha3DeviceTaintSelector. - - If DeviceClassName is set, the selectors defined there must be satisfied by a device to be selected. This field corresponds to class.metadata.name. # noqa: E501 - - :param device_class_name: The device_class_name of this V1alpha3DeviceTaintSelector. # noqa: E501 - :type: str - """ - - self._device_class_name = device_class_name - @property def driver(self): """Gets the driver of this V1alpha3DeviceTaintSelector. # noqa: E501 @@ -164,29 +131,6 @@ def pool(self, pool): self._pool = pool - @property - def selectors(self): - """Gets the selectors of this V1alpha3DeviceTaintSelector. # noqa: E501 - - Selectors contains the same selection criteria as a ResourceClaim. Currently, CEL expressions are supported. All of these selectors must be satisfied. # noqa: E501 - - :return: The selectors of this V1alpha3DeviceTaintSelector. # noqa: E501 - :rtype: list[V1alpha3DeviceSelector] - """ - return self._selectors - - @selectors.setter - def selectors(self, selectors): - """Sets the selectors of this V1alpha3DeviceTaintSelector. - - Selectors contains the same selection criteria as a ResourceClaim. Currently, CEL expressions are supported. All of these selectors must be satisfied. # noqa: E501 - - :param selectors: The selectors of this V1alpha3DeviceTaintSelector. # noqa: E501 - :type: list[V1alpha3DeviceSelector] - """ - - self._selectors = selectors - def to_dict(self): """Returns the model properties as a dict""" result = {} diff --git a/kubernetes/client/models/v1beta1_allocated_device_status.py b/kubernetes/client/models/v1beta1_allocated_device_status.py index b6b41255f5..ab8361e38d 100644 --- a/kubernetes/client/models/v1beta1_allocated_device_status.py +++ b/kubernetes/client/models/v1beta1_allocated_device_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -154,7 +154,7 @@ def device(self, device): def driver(self): """Gets the driver of this V1beta1AllocatedDeviceStatus. # noqa: E501 - Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. # noqa: E501 + Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. # noqa: E501 :return: The driver of this V1beta1AllocatedDeviceStatus. # noqa: E501 :rtype: str @@ -165,7 +165,7 @@ def driver(self): def driver(self, driver): """Sets the driver of this V1beta1AllocatedDeviceStatus. - Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. # noqa: E501 + Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. # noqa: E501 :param driver: The driver of this V1beta1AllocatedDeviceStatus. # noqa: E501 :type: str diff --git a/kubernetes/client/models/v1beta1_allocation_result.py b/kubernetes/client/models/v1beta1_allocation_result.py index a726798897..d01e616b48 100644 --- a/kubernetes/client/models/v1beta1_allocation_result.py +++ b/kubernetes/client/models/v1beta1_allocation_result.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_apply_configuration.py b/kubernetes/client/models/v1beta1_apply_configuration.py index f22eba737e..48302dcf73 100644 --- a/kubernetes/client/models/v1beta1_apply_configuration.py +++ b/kubernetes/client/models/v1beta1_apply_configuration.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_basic_device.py b/kubernetes/client/models/v1beta1_basic_device.py index 6d35d1e030..fd645df0cc 100644 --- a/kubernetes/client/models/v1beta1_basic_device.py +++ b/kubernetes/client/models/v1beta1_basic_device.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -267,7 +267,7 @@ def capacity(self, capacity): def consumes_counters(self): """Gets the consumes_counters of this V1beta1BasicDevice. # noqa: E501 - ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets. There can only be a single entry per counterSet. The total number of device counter consumption entries must be <= 32. In addition, the total number in the entire ResourceSlice must be <= 1024 (for example, 64 devices with 16 counters each). # noqa: E501 + ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets. There can only be a single entry per counterSet. The maximum number of device counter consumptions per device is 2. # noqa: E501 :return: The consumes_counters of this V1beta1BasicDevice. # noqa: E501 :rtype: list[V1beta1DeviceCounterConsumption] @@ -278,7 +278,7 @@ def consumes_counters(self): def consumes_counters(self, consumes_counters): """Sets the consumes_counters of this V1beta1BasicDevice. - ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets. There can only be a single entry per counterSet. The total number of device counter consumption entries must be <= 32. In addition, the total number in the entire ResourceSlice must be <= 1024 (for example, 64 devices with 16 counters each). # noqa: E501 + ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets. There can only be a single entry per counterSet. The maximum number of device counter consumptions per device is 2. # noqa: E501 :param consumes_counters: The consumes_counters of this V1beta1BasicDevice. # noqa: E501 :type: list[V1beta1DeviceCounterConsumption] @@ -334,7 +334,7 @@ def node_selector(self, node_selector): def taints(self): """Gets the taints of this V1beta1BasicDevice. # noqa: E501 - If specified, these are the driver-defined taints. The maximum number of taints is 4. This is an alpha field and requires enabling the DRADeviceTaints feature gate. # noqa: E501 + If specified, these are the driver-defined taints. The maximum number of taints is 16. If taints are set for any device in a ResourceSlice, then the maximum number of allowed devices per ResourceSlice is 64 instead of 128. This is an alpha field and requires enabling the DRADeviceTaints feature gate. # noqa: E501 :return: The taints of this V1beta1BasicDevice. # noqa: E501 :rtype: list[V1beta1DeviceTaint] @@ -345,7 +345,7 @@ def taints(self): def taints(self, taints): """Sets the taints of this V1beta1BasicDevice. - If specified, these are the driver-defined taints. The maximum number of taints is 4. This is an alpha field and requires enabling the DRADeviceTaints feature gate. # noqa: E501 + If specified, these are the driver-defined taints. The maximum number of taints is 16. If taints are set for any device in a ResourceSlice, then the maximum number of allowed devices per ResourceSlice is 64 instead of 128. This is an alpha field and requires enabling the DRADeviceTaints feature gate. # noqa: E501 :param taints: The taints of this V1beta1BasicDevice. # noqa: E501 :type: list[V1beta1DeviceTaint] diff --git a/kubernetes/client/models/v1beta1_capacity_request_policy.py b/kubernetes/client/models/v1beta1_capacity_request_policy.py index 74c759d397..9cc71d707c 100644 --- a/kubernetes/client/models/v1beta1_capacity_request_policy.py +++ b/kubernetes/client/models/v1beta1_capacity_request_policy.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_capacity_request_policy_range.py b/kubernetes/client/models/v1beta1_capacity_request_policy_range.py index 13b4cb30a8..f3a560cd95 100644 --- a/kubernetes/client/models/v1beta1_capacity_request_policy_range.py +++ b/kubernetes/client/models/v1beta1_capacity_request_policy_range.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_capacity_requirements.py b/kubernetes/client/models/v1beta1_capacity_requirements.py index bc1d3f3c54..552764bf90 100644 --- a/kubernetes/client/models/v1beta1_capacity_requirements.py +++ b/kubernetes/client/models/v1beta1_capacity_requirements.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_cel_device_selector.py b/kubernetes/client/models/v1beta1_cel_device_selector.py index 901885cbbd..8d3d3997f3 100644 --- a/kubernetes/client/models/v1beta1_cel_device_selector.py +++ b/kubernetes/client/models/v1beta1_cel_device_selector.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_cluster_trust_bundle.py b/kubernetes/client/models/v1beta1_cluster_trust_bundle.py index adb0262238..0a0746ba24 100644 --- a/kubernetes/client/models/v1beta1_cluster_trust_bundle.py +++ b/kubernetes/client/models/v1beta1_cluster_trust_bundle.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_cluster_trust_bundle_list.py b/kubernetes/client/models/v1beta1_cluster_trust_bundle_list.py index a3c6f0e8ef..d6c97aefa4 100644 --- a/kubernetes/client/models/v1beta1_cluster_trust_bundle_list.py +++ b/kubernetes/client/models/v1beta1_cluster_trust_bundle_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_cluster_trust_bundle_spec.py b/kubernetes/client/models/v1beta1_cluster_trust_bundle_spec.py index e904534827..55c3e27959 100644 --- a/kubernetes/client/models/v1beta1_cluster_trust_bundle_spec.py +++ b/kubernetes/client/models/v1beta1_cluster_trust_bundle_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_counter.py b/kubernetes/client/models/v1beta1_counter.py index b2ba05c50f..f3f20d4d44 100644 --- a/kubernetes/client/models/v1beta1_counter.py +++ b/kubernetes/client/models/v1beta1_counter.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_counter_set.py b/kubernetes/client/models/v1beta1_counter_set.py index 22a96070cf..2d8d81cb05 100644 --- a/kubernetes/client/models/v1beta1_counter_set.py +++ b/kubernetes/client/models/v1beta1_counter_set.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_device.py b/kubernetes/client/models/v1beta1_device.py index 2d9e49f56a..a6e0397e4a 100644 --- a/kubernetes/client/models/v1beta1_device.py +++ b/kubernetes/client/models/v1beta1_device.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_device_allocation_configuration.py b/kubernetes/client/models/v1beta1_device_allocation_configuration.py index f9d2845daf..b2dcc6fbf0 100644 --- a/kubernetes/client/models/v1beta1_device_allocation_configuration.py +++ b/kubernetes/client/models/v1beta1_device_allocation_configuration.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_device_allocation_result.py b/kubernetes/client/models/v1beta1_device_allocation_result.py index 9ca0e8b34b..3201867780 100644 --- a/kubernetes/client/models/v1beta1_device_allocation_result.py +++ b/kubernetes/client/models/v1beta1_device_allocation_result.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_device_attribute.py b/kubernetes/client/models/v1beta1_device_attribute.py index a9a5691d0a..fcfe82a757 100644 --- a/kubernetes/client/models/v1beta1_device_attribute.py +++ b/kubernetes/client/models/v1beta1_device_attribute.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_device_capacity.py b/kubernetes/client/models/v1beta1_device_capacity.py index 150003376e..1b61e9cfec 100644 --- a/kubernetes/client/models/v1beta1_device_capacity.py +++ b/kubernetes/client/models/v1beta1_device_capacity.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_device_claim.py b/kubernetes/client/models/v1beta1_device_claim.py index f366d572a4..d69498f26a 100644 --- a/kubernetes/client/models/v1beta1_device_claim.py +++ b/kubernetes/client/models/v1beta1_device_claim.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_device_claim_configuration.py b/kubernetes/client/models/v1beta1_device_claim_configuration.py index 35af6a11a0..06e8eaecd4 100644 --- a/kubernetes/client/models/v1beta1_device_claim_configuration.py +++ b/kubernetes/client/models/v1beta1_device_claim_configuration.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_device_class.py b/kubernetes/client/models/v1beta1_device_class.py index fa99ce7fb3..7f775c0fe6 100644 --- a/kubernetes/client/models/v1beta1_device_class.py +++ b/kubernetes/client/models/v1beta1_device_class.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_device_class_configuration.py b/kubernetes/client/models/v1beta1_device_class_configuration.py index a0818e3edd..eb0db2502a 100644 --- a/kubernetes/client/models/v1beta1_device_class_configuration.py +++ b/kubernetes/client/models/v1beta1_device_class_configuration.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_device_class_list.py b/kubernetes/client/models/v1beta1_device_class_list.py index 61b462a327..1b148f07f9 100644 --- a/kubernetes/client/models/v1beta1_device_class_list.py +++ b/kubernetes/client/models/v1beta1_device_class_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_device_class_spec.py b/kubernetes/client/models/v1beta1_device_class_spec.py index c8c43b8be8..eb89e82e5e 100644 --- a/kubernetes/client/models/v1beta1_device_class_spec.py +++ b/kubernetes/client/models/v1beta1_device_class_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_device_constraint.py b/kubernetes/client/models/v1beta1_device_constraint.py index f89dab4ea1..efc313fcef 100644 --- a/kubernetes/client/models/v1beta1_device_constraint.py +++ b/kubernetes/client/models/v1beta1_device_constraint.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_device_counter_consumption.py b/kubernetes/client/models/v1beta1_device_counter_consumption.py index caa4fe1895..aa14864569 100644 --- a/kubernetes/client/models/v1beta1_device_counter_consumption.py +++ b/kubernetes/client/models/v1beta1_device_counter_consumption.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -84,7 +84,7 @@ def counter_set(self, counter_set): def counters(self): """Gets the counters of this V1beta1DeviceCounterConsumption. # noqa: E501 - Counters defines the counters that will be consumed by the device. The maximum number counters in a device is 32. In addition, the maximum number of all counters in all devices is 1024 (for example, 64 devices with 16 counters each). # noqa: E501 + Counters defines the counters that will be consumed by the device. The maximum number of counters is 32. # noqa: E501 :return: The counters of this V1beta1DeviceCounterConsumption. # noqa: E501 :rtype: dict(str, V1beta1Counter) @@ -95,7 +95,7 @@ def counters(self): def counters(self, counters): """Sets the counters of this V1beta1DeviceCounterConsumption. - Counters defines the counters that will be consumed by the device. The maximum number counters in a device is 32. In addition, the maximum number of all counters in all devices is 1024 (for example, 64 devices with 16 counters each). # noqa: E501 + Counters defines the counters that will be consumed by the device. The maximum number of counters is 32. # noqa: E501 :param counters: The counters of this V1beta1DeviceCounterConsumption. # noqa: E501 :type: dict(str, V1beta1Counter) diff --git a/kubernetes/client/models/v1beta1_device_request.py b/kubernetes/client/models/v1beta1_device_request.py index 60307edc50..92d9b364ca 100644 --- a/kubernetes/client/models/v1beta1_device_request.py +++ b/kubernetes/client/models/v1beta1_device_request.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_device_request_allocation_result.py b/kubernetes/client/models/v1beta1_device_request_allocation_result.py index 7a08ed6575..740e4d6f04 100644 --- a/kubernetes/client/models/v1beta1_device_request_allocation_result.py +++ b/kubernetes/client/models/v1beta1_device_request_allocation_result.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -214,7 +214,7 @@ def device(self, device): def driver(self): """Gets the driver of this V1beta1DeviceRequestAllocationResult. # noqa: E501 - Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. # noqa: E501 + Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. # noqa: E501 :return: The driver of this V1beta1DeviceRequestAllocationResult. # noqa: E501 :rtype: str @@ -225,7 +225,7 @@ def driver(self): def driver(self, driver): """Sets the driver of this V1beta1DeviceRequestAllocationResult. - Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. # noqa: E501 + Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. # noqa: E501 :param driver: The driver of this V1beta1DeviceRequestAllocationResult. # noqa: E501 :type: str diff --git a/kubernetes/client/models/v1beta1_device_selector.py b/kubernetes/client/models/v1beta1_device_selector.py index 93465cae6f..d45adf9b28 100644 --- a/kubernetes/client/models/v1beta1_device_selector.py +++ b/kubernetes/client/models/v1beta1_device_selector.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_device_sub_request.py b/kubernetes/client/models/v1beta1_device_sub_request.py index a6c5c45692..e8add3fadf 100644 --- a/kubernetes/client/models/v1beta1_device_sub_request.py +++ b/kubernetes/client/models/v1beta1_device_sub_request.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_device_taint.py b/kubernetes/client/models/v1beta1_device_taint.py index 53c4498885..0ed6c7520e 100644 --- a/kubernetes/client/models/v1beta1_device_taint.py +++ b/kubernetes/client/models/v1beta1_device_taint.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -69,7 +69,7 @@ def __init__(self, effect=None, key=None, time_added=None, value=None, local_var def effect(self): """Gets the effect of this V1beta1DeviceTaint. # noqa: E501 - The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. # noqa: E501 + The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are None, NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. More effects may get added in the future. Consumers must treat unknown effects like None. # noqa: E501 :return: The effect of this V1beta1DeviceTaint. # noqa: E501 :rtype: str @@ -80,7 +80,7 @@ def effect(self): def effect(self, effect): """Sets the effect of this V1beta1DeviceTaint. - The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. # noqa: E501 + The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are None, NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. More effects may get added in the future. Consumers must treat unknown effects like None. # noqa: E501 :param effect: The effect of this V1beta1DeviceTaint. # noqa: E501 :type: str diff --git a/kubernetes/client/models/v1beta1_device_toleration.py b/kubernetes/client/models/v1beta1_device_toleration.py index ab55caa9b5..c6f52de8f9 100644 --- a/kubernetes/client/models/v1beta1_device_toleration.py +++ b/kubernetes/client/models/v1beta1_device_toleration.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_ip_address.py b/kubernetes/client/models/v1beta1_ip_address.py index 8a88a96676..8c43b70b01 100644 --- a/kubernetes/client/models/v1beta1_ip_address.py +++ b/kubernetes/client/models/v1beta1_ip_address.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_ip_address_list.py b/kubernetes/client/models/v1beta1_ip_address_list.py index 8ce18f8da6..87341b4ce8 100644 --- a/kubernetes/client/models/v1beta1_ip_address_list.py +++ b/kubernetes/client/models/v1beta1_ip_address_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_ip_address_spec.py b/kubernetes/client/models/v1beta1_ip_address_spec.py index ee7d2e3a58..f053de325d 100644 --- a/kubernetes/client/models/v1beta1_ip_address_spec.py +++ b/kubernetes/client/models/v1beta1_ip_address_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_json_patch.py b/kubernetes/client/models/v1beta1_json_patch.py index 746d4e011f..e949de1311 100644 --- a/kubernetes/client/models/v1beta1_json_patch.py +++ b/kubernetes/client/models/v1beta1_json_patch.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_lease_candidate.py b/kubernetes/client/models/v1beta1_lease_candidate.py index 27142b0fdd..2f7b0a42b2 100644 --- a/kubernetes/client/models/v1beta1_lease_candidate.py +++ b/kubernetes/client/models/v1beta1_lease_candidate.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_lease_candidate_list.py b/kubernetes/client/models/v1beta1_lease_candidate_list.py index a883a06054..9f3094206a 100644 --- a/kubernetes/client/models/v1beta1_lease_candidate_list.py +++ b/kubernetes/client/models/v1beta1_lease_candidate_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_lease_candidate_spec.py b/kubernetes/client/models/v1beta1_lease_candidate_spec.py index 85010084ff..76c82e891b 100644 --- a/kubernetes/client/models/v1beta1_lease_candidate_spec.py +++ b/kubernetes/client/models/v1beta1_lease_candidate_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_match_condition.py b/kubernetes/client/models/v1beta1_match_condition.py index 15f156d80e..3ecfbfe8b0 100644 --- a/kubernetes/client/models/v1beta1_match_condition.py +++ b/kubernetes/client/models/v1beta1_match_condition.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_match_resources.py b/kubernetes/client/models/v1beta1_match_resources.py index 514917c463..faed8e6cb5 100644 --- a/kubernetes/client/models/v1beta1_match_resources.py +++ b/kubernetes/client/models/v1beta1_match_resources.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_mutating_admission_policy.py b/kubernetes/client/models/v1beta1_mutating_admission_policy.py index b64474ead0..7bc789da4b 100644 --- a/kubernetes/client/models/v1beta1_mutating_admission_policy.py +++ b/kubernetes/client/models/v1beta1_mutating_admission_policy.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_mutating_admission_policy_binding.py b/kubernetes/client/models/v1beta1_mutating_admission_policy_binding.py index b3096d0052..93f8a7a99d 100644 --- a/kubernetes/client/models/v1beta1_mutating_admission_policy_binding.py +++ b/kubernetes/client/models/v1beta1_mutating_admission_policy_binding.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_mutating_admission_policy_binding_list.py b/kubernetes/client/models/v1beta1_mutating_admission_policy_binding_list.py index 18c05a93c6..419995dc83 100644 --- a/kubernetes/client/models/v1beta1_mutating_admission_policy_binding_list.py +++ b/kubernetes/client/models/v1beta1_mutating_admission_policy_binding_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_mutating_admission_policy_binding_spec.py b/kubernetes/client/models/v1beta1_mutating_admission_policy_binding_spec.py index 14dc5f513d..7c7baca069 100644 --- a/kubernetes/client/models/v1beta1_mutating_admission_policy_binding_spec.py +++ b/kubernetes/client/models/v1beta1_mutating_admission_policy_binding_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_mutating_admission_policy_list.py b/kubernetes/client/models/v1beta1_mutating_admission_policy_list.py index b796c90fa2..f6f1d96c4b 100644 --- a/kubernetes/client/models/v1beta1_mutating_admission_policy_list.py +++ b/kubernetes/client/models/v1beta1_mutating_admission_policy_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_mutating_admission_policy_spec.py b/kubernetes/client/models/v1beta1_mutating_admission_policy_spec.py index ed365d663e..f5aee1eb2a 100644 --- a/kubernetes/client/models/v1beta1_mutating_admission_policy_spec.py +++ b/kubernetes/client/models/v1beta1_mutating_admission_policy_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_mutation.py b/kubernetes/client/models/v1beta1_mutation.py index 8602df1655..df71ddab75 100644 --- a/kubernetes/client/models/v1beta1_mutation.py +++ b/kubernetes/client/models/v1beta1_mutation.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_named_rule_with_operations.py b/kubernetes/client/models/v1beta1_named_rule_with_operations.py index d384736fda..d7b6ce7cd1 100644 --- a/kubernetes/client/models/v1beta1_named_rule_with_operations.py +++ b/kubernetes/client/models/v1beta1_named_rule_with_operations.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_network_device_data.py b/kubernetes/client/models/v1beta1_network_device_data.py index 57db3ae987..b115d46030 100644 --- a/kubernetes/client/models/v1beta1_network_device_data.py +++ b/kubernetes/client/models/v1beta1_network_device_data.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_opaque_device_configuration.py b/kubernetes/client/models/v1beta1_opaque_device_configuration.py index 7ccd3fd9e4..ff0aad40fa 100644 --- a/kubernetes/client/models/v1beta1_opaque_device_configuration.py +++ b/kubernetes/client/models/v1beta1_opaque_device_configuration.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -59,7 +59,7 @@ def __init__(self, driver=None, parameters=None, local_vars_configuration=None): def driver(self): """Gets the driver of this V1beta1OpaqueDeviceConfiguration. # noqa: E501 - Driver is used to determine which kubelet plugin needs to be passed these configuration parameters. An admission policy provided by the driver developer could use this to decide whether it needs to validate them. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. # noqa: E501 + Driver is used to determine which kubelet plugin needs to be passed these configuration parameters. An admission policy provided by the driver developer could use this to decide whether it needs to validate them. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. # noqa: E501 :return: The driver of this V1beta1OpaqueDeviceConfiguration. # noqa: E501 :rtype: str @@ -70,7 +70,7 @@ def driver(self): def driver(self, driver): """Sets the driver of this V1beta1OpaqueDeviceConfiguration. - Driver is used to determine which kubelet plugin needs to be passed these configuration parameters. An admission policy provided by the driver developer could use this to decide whether it needs to validate them. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. # noqa: E501 + Driver is used to determine which kubelet plugin needs to be passed these configuration parameters. An admission policy provided by the driver developer could use this to decide whether it needs to validate them. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. # noqa: E501 :param driver: The driver of this V1beta1OpaqueDeviceConfiguration. # noqa: E501 :type: str diff --git a/kubernetes/client/models/v1beta1_param_kind.py b/kubernetes/client/models/v1beta1_param_kind.py index 82d44c5719..5593785e23 100644 --- a/kubernetes/client/models/v1beta1_param_kind.py +++ b/kubernetes/client/models/v1beta1_param_kind.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_param_ref.py b/kubernetes/client/models/v1beta1_param_ref.py index 23dc27ab02..a96260bb1e 100644 --- a/kubernetes/client/models/v1beta1_param_ref.py +++ b/kubernetes/client/models/v1beta1_param_ref.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_parent_reference.py b/kubernetes/client/models/v1beta1_parent_reference.py index 6fe9befc85..65f13ecc4f 100644 --- a/kubernetes/client/models/v1beta1_parent_reference.py +++ b/kubernetes/client/models/v1beta1_parent_reference.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha1_pod_certificate_request.py b/kubernetes/client/models/v1beta1_pod_certificate_request.py similarity index 73% rename from kubernetes/client/models/v1alpha1_pod_certificate_request.py rename to kubernetes/client/models/v1beta1_pod_certificate_request.py index a6e770b008..88bd82a08a 100644 --- a/kubernetes/client/models/v1alpha1_pod_certificate_request.py +++ b/kubernetes/client/models/v1beta1_pod_certificate_request.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -18,7 +18,7 @@ from kubernetes.client.configuration import Configuration -class V1alpha1PodCertificateRequest(object): +class V1beta1PodCertificateRequest(object): """NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech @@ -36,8 +36,8 @@ class V1alpha1PodCertificateRequest(object): 'api_version': 'str', 'kind': 'str', 'metadata': 'V1ObjectMeta', - 'spec': 'V1alpha1PodCertificateRequestSpec', - 'status': 'V1alpha1PodCertificateRequestStatus' + 'spec': 'V1beta1PodCertificateRequestSpec', + 'status': 'V1beta1PodCertificateRequestStatus' } attribute_map = { @@ -49,7 +49,7 @@ class V1alpha1PodCertificateRequest(object): } def __init__(self, api_version=None, kind=None, metadata=None, spec=None, status=None, local_vars_configuration=None): # noqa: E501 - """V1alpha1PodCertificateRequest - a model defined in OpenAPI""" # noqa: E501 + """V1beta1PodCertificateRequest - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration @@ -73,22 +73,22 @@ def __init__(self, api_version=None, kind=None, metadata=None, spec=None, status @property def api_version(self): - """Gets the api_version of this V1alpha1PodCertificateRequest. # noqa: E501 + """Gets the api_version of this V1beta1PodCertificateRequest. # noqa: E501 APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources # noqa: E501 - :return: The api_version of this V1alpha1PodCertificateRequest. # noqa: E501 + :return: The api_version of this V1beta1PodCertificateRequest. # noqa: E501 :rtype: str """ return self._api_version @api_version.setter def api_version(self, api_version): - """Sets the api_version of this V1alpha1PodCertificateRequest. + """Sets the api_version of this V1beta1PodCertificateRequest. APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources # noqa: E501 - :param api_version: The api_version of this V1alpha1PodCertificateRequest. # noqa: E501 + :param api_version: The api_version of this V1beta1PodCertificateRequest. # noqa: E501 :type: str """ @@ -96,22 +96,22 @@ def api_version(self, api_version): @property def kind(self): - """Gets the kind of this V1alpha1PodCertificateRequest. # noqa: E501 + """Gets the kind of this V1beta1PodCertificateRequest. # noqa: E501 Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds # noqa: E501 - :return: The kind of this V1alpha1PodCertificateRequest. # noqa: E501 + :return: The kind of this V1beta1PodCertificateRequest. # noqa: E501 :rtype: str """ return self._kind @kind.setter def kind(self, kind): - """Sets the kind of this V1alpha1PodCertificateRequest. + """Sets the kind of this V1beta1PodCertificateRequest. Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds # noqa: E501 - :param kind: The kind of this V1alpha1PodCertificateRequest. # noqa: E501 + :param kind: The kind of this V1beta1PodCertificateRequest. # noqa: E501 :type: str """ @@ -119,20 +119,20 @@ def kind(self, kind): @property def metadata(self): - """Gets the metadata of this V1alpha1PodCertificateRequest. # noqa: E501 + """Gets the metadata of this V1beta1PodCertificateRequest. # noqa: E501 - :return: The metadata of this V1alpha1PodCertificateRequest. # noqa: E501 + :return: The metadata of this V1beta1PodCertificateRequest. # noqa: E501 :rtype: V1ObjectMeta """ return self._metadata @metadata.setter def metadata(self, metadata): - """Sets the metadata of this V1alpha1PodCertificateRequest. + """Sets the metadata of this V1beta1PodCertificateRequest. - :param metadata: The metadata of this V1alpha1PodCertificateRequest. # noqa: E501 + :param metadata: The metadata of this V1beta1PodCertificateRequest. # noqa: E501 :type: V1ObjectMeta """ @@ -140,21 +140,21 @@ def metadata(self, metadata): @property def spec(self): - """Gets the spec of this V1alpha1PodCertificateRequest. # noqa: E501 + """Gets the spec of this V1beta1PodCertificateRequest. # noqa: E501 - :return: The spec of this V1alpha1PodCertificateRequest. # noqa: E501 - :rtype: V1alpha1PodCertificateRequestSpec + :return: The spec of this V1beta1PodCertificateRequest. # noqa: E501 + :rtype: V1beta1PodCertificateRequestSpec """ return self._spec @spec.setter def spec(self, spec): - """Sets the spec of this V1alpha1PodCertificateRequest. + """Sets the spec of this V1beta1PodCertificateRequest. - :param spec: The spec of this V1alpha1PodCertificateRequest. # noqa: E501 - :type: V1alpha1PodCertificateRequestSpec + :param spec: The spec of this V1beta1PodCertificateRequest. # noqa: E501 + :type: V1beta1PodCertificateRequestSpec """ if self.local_vars_configuration.client_side_validation and spec is None: # noqa: E501 raise ValueError("Invalid value for `spec`, must not be `None`") # noqa: E501 @@ -163,21 +163,21 @@ def spec(self, spec): @property def status(self): - """Gets the status of this V1alpha1PodCertificateRequest. # noqa: E501 + """Gets the status of this V1beta1PodCertificateRequest. # noqa: E501 - :return: The status of this V1alpha1PodCertificateRequest. # noqa: E501 - :rtype: V1alpha1PodCertificateRequestStatus + :return: The status of this V1beta1PodCertificateRequest. # noqa: E501 + :rtype: V1beta1PodCertificateRequestStatus """ return self._status @status.setter def status(self, status): - """Sets the status of this V1alpha1PodCertificateRequest. + """Sets the status of this V1beta1PodCertificateRequest. - :param status: The status of this V1alpha1PodCertificateRequest. # noqa: E501 - :type: V1alpha1PodCertificateRequestStatus + :param status: The status of this V1beta1PodCertificateRequest. # noqa: E501 + :type: V1beta1PodCertificateRequestStatus """ self._status = status @@ -216,14 +216,14 @@ def __repr__(self): def __eq__(self, other): """Returns true if both objects are equal""" - if not isinstance(other, V1alpha1PodCertificateRequest): + if not isinstance(other, V1beta1PodCertificateRequest): return False return self.to_dict() == other.to_dict() def __ne__(self, other): """Returns true if both objects are not equal""" - if not isinstance(other, V1alpha1PodCertificateRequest): + if not isinstance(other, V1beta1PodCertificateRequest): return True return self.to_dict() != other.to_dict() diff --git a/kubernetes/client/models/v1alpha1_pod_certificate_request_list.py b/kubernetes/client/models/v1beta1_pod_certificate_request_list.py similarity index 76% rename from kubernetes/client/models/v1alpha1_pod_certificate_request_list.py rename to kubernetes/client/models/v1beta1_pod_certificate_request_list.py index 26d631f9f3..e22ec68856 100644 --- a/kubernetes/client/models/v1alpha1_pod_certificate_request_list.py +++ b/kubernetes/client/models/v1beta1_pod_certificate_request_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -18,7 +18,7 @@ from kubernetes.client.configuration import Configuration -class V1alpha1PodCertificateRequestList(object): +class V1beta1PodCertificateRequestList(object): """NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech @@ -34,7 +34,7 @@ class V1alpha1PodCertificateRequestList(object): """ openapi_types = { 'api_version': 'str', - 'items': 'list[V1alpha1PodCertificateRequest]', + 'items': 'list[V1beta1PodCertificateRequest]', 'kind': 'str', 'metadata': 'V1ListMeta' } @@ -47,7 +47,7 @@ class V1alpha1PodCertificateRequestList(object): } def __init__(self, api_version=None, items=None, kind=None, metadata=None, local_vars_configuration=None): # noqa: E501 - """V1alpha1PodCertificateRequestList - a model defined in OpenAPI""" # noqa: E501 + """V1beta1PodCertificateRequestList - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration @@ -68,22 +68,22 @@ def __init__(self, api_version=None, items=None, kind=None, metadata=None, local @property def api_version(self): - """Gets the api_version of this V1alpha1PodCertificateRequestList. # noqa: E501 + """Gets the api_version of this V1beta1PodCertificateRequestList. # noqa: E501 APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources # noqa: E501 - :return: The api_version of this V1alpha1PodCertificateRequestList. # noqa: E501 + :return: The api_version of this V1beta1PodCertificateRequestList. # noqa: E501 :rtype: str """ return self._api_version @api_version.setter def api_version(self, api_version): - """Sets the api_version of this V1alpha1PodCertificateRequestList. + """Sets the api_version of this V1beta1PodCertificateRequestList. APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources # noqa: E501 - :param api_version: The api_version of this V1alpha1PodCertificateRequestList. # noqa: E501 + :param api_version: The api_version of this V1beta1PodCertificateRequestList. # noqa: E501 :type: str """ @@ -91,23 +91,23 @@ def api_version(self, api_version): @property def items(self): - """Gets the items of this V1alpha1PodCertificateRequestList. # noqa: E501 + """Gets the items of this V1beta1PodCertificateRequestList. # noqa: E501 items is a collection of PodCertificateRequest objects # noqa: E501 - :return: The items of this V1alpha1PodCertificateRequestList. # noqa: E501 - :rtype: list[V1alpha1PodCertificateRequest] + :return: The items of this V1beta1PodCertificateRequestList. # noqa: E501 + :rtype: list[V1beta1PodCertificateRequest] """ return self._items @items.setter def items(self, items): - """Sets the items of this V1alpha1PodCertificateRequestList. + """Sets the items of this V1beta1PodCertificateRequestList. items is a collection of PodCertificateRequest objects # noqa: E501 - :param items: The items of this V1alpha1PodCertificateRequestList. # noqa: E501 - :type: list[V1alpha1PodCertificateRequest] + :param items: The items of this V1beta1PodCertificateRequestList. # noqa: E501 + :type: list[V1beta1PodCertificateRequest] """ if self.local_vars_configuration.client_side_validation and items is None: # noqa: E501 raise ValueError("Invalid value for `items`, must not be `None`") # noqa: E501 @@ -116,22 +116,22 @@ def items(self, items): @property def kind(self): - """Gets the kind of this V1alpha1PodCertificateRequestList. # noqa: E501 + """Gets the kind of this V1beta1PodCertificateRequestList. # noqa: E501 Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds # noqa: E501 - :return: The kind of this V1alpha1PodCertificateRequestList. # noqa: E501 + :return: The kind of this V1beta1PodCertificateRequestList. # noqa: E501 :rtype: str """ return self._kind @kind.setter def kind(self, kind): - """Sets the kind of this V1alpha1PodCertificateRequestList. + """Sets the kind of this V1beta1PodCertificateRequestList. Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds # noqa: E501 - :param kind: The kind of this V1alpha1PodCertificateRequestList. # noqa: E501 + :param kind: The kind of this V1beta1PodCertificateRequestList. # noqa: E501 :type: str """ @@ -139,20 +139,20 @@ def kind(self, kind): @property def metadata(self): - """Gets the metadata of this V1alpha1PodCertificateRequestList. # noqa: E501 + """Gets the metadata of this V1beta1PodCertificateRequestList. # noqa: E501 - :return: The metadata of this V1alpha1PodCertificateRequestList. # noqa: E501 + :return: The metadata of this V1beta1PodCertificateRequestList. # noqa: E501 :rtype: V1ListMeta """ return self._metadata @metadata.setter def metadata(self, metadata): - """Sets the metadata of this V1alpha1PodCertificateRequestList. + """Sets the metadata of this V1beta1PodCertificateRequestList. - :param metadata: The metadata of this V1alpha1PodCertificateRequestList. # noqa: E501 + :param metadata: The metadata of this V1beta1PodCertificateRequestList. # noqa: E501 :type: V1ListMeta """ @@ -192,14 +192,14 @@ def __repr__(self): def __eq__(self, other): """Returns true if both objects are equal""" - if not isinstance(other, V1alpha1PodCertificateRequestList): + if not isinstance(other, V1beta1PodCertificateRequestList): return False return self.to_dict() == other.to_dict() def __ne__(self, other): """Returns true if both objects are not equal""" - if not isinstance(other, V1alpha1PodCertificateRequestList): + if not isinstance(other, V1beta1PodCertificateRequestList): return True return self.to_dict() != other.to_dict() diff --git a/kubernetes/client/models/v1alpha1_pod_certificate_request_spec.py b/kubernetes/client/models/v1beta1_pod_certificate_request_spec.py similarity index 74% rename from kubernetes/client/models/v1alpha1_pod_certificate_request_spec.py rename to kubernetes/client/models/v1beta1_pod_certificate_request_spec.py index a473023448..14379753e7 100644 --- a/kubernetes/client/models/v1alpha1_pod_certificate_request_spec.py +++ b/kubernetes/client/models/v1beta1_pod_certificate_request_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -18,7 +18,7 @@ from kubernetes.client.configuration import Configuration -class V1alpha1PodCertificateRequestSpec(object): +class V1beta1PodCertificateRequestSpec(object): """NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech @@ -42,7 +42,8 @@ class V1alpha1PodCertificateRequestSpec(object): 'proof_of_possession': 'str', 'service_account_name': 'str', 'service_account_uid': 'str', - 'signer_name': 'str' + 'signer_name': 'str', + 'unverified_user_annotations': 'dict(str, str)' } attribute_map = { @@ -55,11 +56,12 @@ class V1alpha1PodCertificateRequestSpec(object): 'proof_of_possession': 'proofOfPossession', 'service_account_name': 'serviceAccountName', 'service_account_uid': 'serviceAccountUID', - 'signer_name': 'signerName' + 'signer_name': 'signerName', + 'unverified_user_annotations': 'unverifiedUserAnnotations' } - def __init__(self, max_expiration_seconds=None, node_name=None, node_uid=None, pkix_public_key=None, pod_name=None, pod_uid=None, proof_of_possession=None, service_account_name=None, service_account_uid=None, signer_name=None, local_vars_configuration=None): # noqa: E501 - """V1alpha1PodCertificateRequestSpec - a model defined in OpenAPI""" # noqa: E501 + def __init__(self, max_expiration_seconds=None, node_name=None, node_uid=None, pkix_public_key=None, pod_name=None, pod_uid=None, proof_of_possession=None, service_account_name=None, service_account_uid=None, signer_name=None, unverified_user_annotations=None, local_vars_configuration=None): # noqa: E501 + """V1beta1PodCertificateRequestSpec - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration @@ -74,6 +76,7 @@ def __init__(self, max_expiration_seconds=None, node_name=None, node_uid=None, p self._service_account_name = None self._service_account_uid = None self._signer_name = None + self._unverified_user_annotations = None self.discriminator = None if max_expiration_seconds is not None: @@ -87,25 +90,27 @@ def __init__(self, max_expiration_seconds=None, node_name=None, node_uid=None, p self.service_account_name = service_account_name self.service_account_uid = service_account_uid self.signer_name = signer_name + if unverified_user_annotations is not None: + self.unverified_user_annotations = unverified_user_annotations @property def max_expiration_seconds(self): - """Gets the max_expiration_seconds of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + """Gets the max_expiration_seconds of this V1beta1PodCertificateRequestSpec. # noqa: E501 maxExpirationSeconds is the maximum lifetime permitted for the certificate. If omitted, kube-apiserver will set it to 86400(24 hours). kube-apiserver will reject values shorter than 3600 (1 hour). The maximum allowable value is 7862400 (91 days). The signer implementation is then free to issue a certificate with any lifetime *shorter* than MaxExpirationSeconds, but no shorter than 3600 seconds (1 hour). This constraint is enforced by kube-apiserver. `kubernetes.io` signers will never issue certificates with a lifetime longer than 24 hours. # noqa: E501 - :return: The max_expiration_seconds of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + :return: The max_expiration_seconds of this V1beta1PodCertificateRequestSpec. # noqa: E501 :rtype: int """ return self._max_expiration_seconds @max_expiration_seconds.setter def max_expiration_seconds(self, max_expiration_seconds): - """Sets the max_expiration_seconds of this V1alpha1PodCertificateRequestSpec. + """Sets the max_expiration_seconds of this V1beta1PodCertificateRequestSpec. maxExpirationSeconds is the maximum lifetime permitted for the certificate. If omitted, kube-apiserver will set it to 86400(24 hours). kube-apiserver will reject values shorter than 3600 (1 hour). The maximum allowable value is 7862400 (91 days). The signer implementation is then free to issue a certificate with any lifetime *shorter* than MaxExpirationSeconds, but no shorter than 3600 seconds (1 hour). This constraint is enforced by kube-apiserver. `kubernetes.io` signers will never issue certificates with a lifetime longer than 24 hours. # noqa: E501 - :param max_expiration_seconds: The max_expiration_seconds of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + :param max_expiration_seconds: The max_expiration_seconds of this V1beta1PodCertificateRequestSpec. # noqa: E501 :type: int """ @@ -113,22 +118,22 @@ def max_expiration_seconds(self, max_expiration_seconds): @property def node_name(self): - """Gets the node_name of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + """Gets the node_name of this V1beta1PodCertificateRequestSpec. # noqa: E501 nodeName is the name of the node the pod is assigned to. # noqa: E501 - :return: The node_name of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + :return: The node_name of this V1beta1PodCertificateRequestSpec. # noqa: E501 :rtype: str """ return self._node_name @node_name.setter def node_name(self, node_name): - """Sets the node_name of this V1alpha1PodCertificateRequestSpec. + """Sets the node_name of this V1beta1PodCertificateRequestSpec. nodeName is the name of the node the pod is assigned to. # noqa: E501 - :param node_name: The node_name of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + :param node_name: The node_name of this V1beta1PodCertificateRequestSpec. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and node_name is None: # noqa: E501 @@ -138,22 +143,22 @@ def node_name(self, node_name): @property def node_uid(self): - """Gets the node_uid of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + """Gets the node_uid of this V1beta1PodCertificateRequestSpec. # noqa: E501 nodeUID is the UID of the node the pod is assigned to. # noqa: E501 - :return: The node_uid of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + :return: The node_uid of this V1beta1PodCertificateRequestSpec. # noqa: E501 :rtype: str """ return self._node_uid @node_uid.setter def node_uid(self, node_uid): - """Sets the node_uid of this V1alpha1PodCertificateRequestSpec. + """Sets the node_uid of this V1beta1PodCertificateRequestSpec. nodeUID is the UID of the node the pod is assigned to. # noqa: E501 - :param node_uid: The node_uid of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + :param node_uid: The node_uid of this V1beta1PodCertificateRequestSpec. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and node_uid is None: # noqa: E501 @@ -163,22 +168,22 @@ def node_uid(self, node_uid): @property def pkix_public_key(self): - """Gets the pkix_public_key of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + """Gets the pkix_public_key of this V1beta1PodCertificateRequestSpec. # noqa: E501 pkixPublicKey is the PKIX-serialized public key the signer will issue the certificate to. The key must be one of RSA3072, RSA4096, ECDSAP256, ECDSAP384, ECDSAP521, or ED25519. Note that this list may be expanded in the future. Signer implementations do not need to support all key types supported by kube-apiserver and kubelet. If a signer does not support the key type used for a given PodCertificateRequest, it must deny the request by setting a status.conditions entry with a type of \"Denied\" and a reason of \"UnsupportedKeyType\". It may also suggest a key type that it does support in the message field. # noqa: E501 - :return: The pkix_public_key of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + :return: The pkix_public_key of this V1beta1PodCertificateRequestSpec. # noqa: E501 :rtype: str """ return self._pkix_public_key @pkix_public_key.setter def pkix_public_key(self, pkix_public_key): - """Sets the pkix_public_key of this V1alpha1PodCertificateRequestSpec. + """Sets the pkix_public_key of this V1beta1PodCertificateRequestSpec. pkixPublicKey is the PKIX-serialized public key the signer will issue the certificate to. The key must be one of RSA3072, RSA4096, ECDSAP256, ECDSAP384, ECDSAP521, or ED25519. Note that this list may be expanded in the future. Signer implementations do not need to support all key types supported by kube-apiserver and kubelet. If a signer does not support the key type used for a given PodCertificateRequest, it must deny the request by setting a status.conditions entry with a type of \"Denied\" and a reason of \"UnsupportedKeyType\". It may also suggest a key type that it does support in the message field. # noqa: E501 - :param pkix_public_key: The pkix_public_key of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + :param pkix_public_key: The pkix_public_key of this V1beta1PodCertificateRequestSpec. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and pkix_public_key is None: # noqa: E501 @@ -191,22 +196,22 @@ def pkix_public_key(self, pkix_public_key): @property def pod_name(self): - """Gets the pod_name of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + """Gets the pod_name of this V1beta1PodCertificateRequestSpec. # noqa: E501 podName is the name of the pod into which the certificate will be mounted. # noqa: E501 - :return: The pod_name of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + :return: The pod_name of this V1beta1PodCertificateRequestSpec. # noqa: E501 :rtype: str """ return self._pod_name @pod_name.setter def pod_name(self, pod_name): - """Sets the pod_name of this V1alpha1PodCertificateRequestSpec. + """Sets the pod_name of this V1beta1PodCertificateRequestSpec. podName is the name of the pod into which the certificate will be mounted. # noqa: E501 - :param pod_name: The pod_name of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + :param pod_name: The pod_name of this V1beta1PodCertificateRequestSpec. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and pod_name is None: # noqa: E501 @@ -216,22 +221,22 @@ def pod_name(self, pod_name): @property def pod_uid(self): - """Gets the pod_uid of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + """Gets the pod_uid of this V1beta1PodCertificateRequestSpec. # noqa: E501 podUID is the UID of the pod into which the certificate will be mounted. # noqa: E501 - :return: The pod_uid of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + :return: The pod_uid of this V1beta1PodCertificateRequestSpec. # noqa: E501 :rtype: str """ return self._pod_uid @pod_uid.setter def pod_uid(self, pod_uid): - """Sets the pod_uid of this V1alpha1PodCertificateRequestSpec. + """Sets the pod_uid of this V1beta1PodCertificateRequestSpec. podUID is the UID of the pod into which the certificate will be mounted. # noqa: E501 - :param pod_uid: The pod_uid of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + :param pod_uid: The pod_uid of this V1beta1PodCertificateRequestSpec. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and pod_uid is None: # noqa: E501 @@ -241,22 +246,22 @@ def pod_uid(self, pod_uid): @property def proof_of_possession(self): - """Gets the proof_of_possession of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + """Gets the proof_of_possession of this V1beta1PodCertificateRequestSpec. # noqa: E501 proofOfPossession proves that the requesting kubelet holds the private key corresponding to pkixPublicKey. It is contructed by signing the ASCII bytes of the pod's UID using `pkixPublicKey`. kube-apiserver validates the proof of possession during creation of the PodCertificateRequest. If the key is an RSA key, then the signature is over the ASCII bytes of the pod UID, using RSASSA-PSS from RFC 8017 (as implemented by the golang function crypto/rsa.SignPSS with nil options). If the key is an ECDSA key, then the signature is as described by [SEC 1, Version 2.0](https://www.secg.org/sec1-v2.pdf) (as implemented by the golang library function crypto/ecdsa.SignASN1) If the key is an ED25519 key, the the signature is as described by the [ED25519 Specification](https://ed25519.cr.yp.to/) (as implemented by the golang library crypto/ed25519.Sign). # noqa: E501 - :return: The proof_of_possession of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + :return: The proof_of_possession of this V1beta1PodCertificateRequestSpec. # noqa: E501 :rtype: str """ return self._proof_of_possession @proof_of_possession.setter def proof_of_possession(self, proof_of_possession): - """Sets the proof_of_possession of this V1alpha1PodCertificateRequestSpec. + """Sets the proof_of_possession of this V1beta1PodCertificateRequestSpec. proofOfPossession proves that the requesting kubelet holds the private key corresponding to pkixPublicKey. It is contructed by signing the ASCII bytes of the pod's UID using `pkixPublicKey`. kube-apiserver validates the proof of possession during creation of the PodCertificateRequest. If the key is an RSA key, then the signature is over the ASCII bytes of the pod UID, using RSASSA-PSS from RFC 8017 (as implemented by the golang function crypto/rsa.SignPSS with nil options). If the key is an ECDSA key, then the signature is as described by [SEC 1, Version 2.0](https://www.secg.org/sec1-v2.pdf) (as implemented by the golang library function crypto/ecdsa.SignASN1) If the key is an ED25519 key, the the signature is as described by the [ED25519 Specification](https://ed25519.cr.yp.to/) (as implemented by the golang library crypto/ed25519.Sign). # noqa: E501 - :param proof_of_possession: The proof_of_possession of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + :param proof_of_possession: The proof_of_possession of this V1beta1PodCertificateRequestSpec. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and proof_of_possession is None: # noqa: E501 @@ -269,22 +274,22 @@ def proof_of_possession(self, proof_of_possession): @property def service_account_name(self): - """Gets the service_account_name of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + """Gets the service_account_name of this V1beta1PodCertificateRequestSpec. # noqa: E501 serviceAccountName is the name of the service account the pod is running as. # noqa: E501 - :return: The service_account_name of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + :return: The service_account_name of this V1beta1PodCertificateRequestSpec. # noqa: E501 :rtype: str """ return self._service_account_name @service_account_name.setter def service_account_name(self, service_account_name): - """Sets the service_account_name of this V1alpha1PodCertificateRequestSpec. + """Sets the service_account_name of this V1beta1PodCertificateRequestSpec. serviceAccountName is the name of the service account the pod is running as. # noqa: E501 - :param service_account_name: The service_account_name of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + :param service_account_name: The service_account_name of this V1beta1PodCertificateRequestSpec. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and service_account_name is None: # noqa: E501 @@ -294,22 +299,22 @@ def service_account_name(self, service_account_name): @property def service_account_uid(self): - """Gets the service_account_uid of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + """Gets the service_account_uid of this V1beta1PodCertificateRequestSpec. # noqa: E501 serviceAccountUID is the UID of the service account the pod is running as. # noqa: E501 - :return: The service_account_uid of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + :return: The service_account_uid of this V1beta1PodCertificateRequestSpec. # noqa: E501 :rtype: str """ return self._service_account_uid @service_account_uid.setter def service_account_uid(self, service_account_uid): - """Sets the service_account_uid of this V1alpha1PodCertificateRequestSpec. + """Sets the service_account_uid of this V1beta1PodCertificateRequestSpec. serviceAccountUID is the UID of the service account the pod is running as. # noqa: E501 - :param service_account_uid: The service_account_uid of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + :param service_account_uid: The service_account_uid of this V1beta1PodCertificateRequestSpec. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and service_account_uid is None: # noqa: E501 @@ -319,22 +324,22 @@ def service_account_uid(self, service_account_uid): @property def signer_name(self): - """Gets the signer_name of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + """Gets the signer_name of this V1beta1PodCertificateRequestSpec. # noqa: E501 signerName indicates the requested signer. All signer names beginning with `kubernetes.io` are reserved for use by the Kubernetes project. There is currently one well-known signer documented by the Kubernetes project, `kubernetes.io/kube-apiserver-client-pod`, which will issue client certificates understood by kube-apiserver. It is currently unimplemented. # noqa: E501 - :return: The signer_name of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + :return: The signer_name of this V1beta1PodCertificateRequestSpec. # noqa: E501 :rtype: str """ return self._signer_name @signer_name.setter def signer_name(self, signer_name): - """Sets the signer_name of this V1alpha1PodCertificateRequestSpec. + """Sets the signer_name of this V1beta1PodCertificateRequestSpec. signerName indicates the requested signer. All signer names beginning with `kubernetes.io` are reserved for use by the Kubernetes project. There is currently one well-known signer documented by the Kubernetes project, `kubernetes.io/kube-apiserver-client-pod`, which will issue client certificates understood by kube-apiserver. It is currently unimplemented. # noqa: E501 - :param signer_name: The signer_name of this V1alpha1PodCertificateRequestSpec. # noqa: E501 + :param signer_name: The signer_name of this V1beta1PodCertificateRequestSpec. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and signer_name is None: # noqa: E501 @@ -342,6 +347,29 @@ def signer_name(self, signer_name): self._signer_name = signer_name + @property + def unverified_user_annotations(self): + """Gets the unverified_user_annotations of this V1beta1PodCertificateRequestSpec. # noqa: E501 + + unverifiedUserAnnotations allow pod authors to pass additional information to the signer implementation. Kubernetes does not restrict or validate this metadata in any way. Entries are subject to the same validation as object metadata annotations, with the addition that all keys must be domain-prefixed. No restrictions are placed on values, except an overall size limitation on the entire field. Signers should document the keys and values they support. Signers should deny requests that contain keys they do not recognize. # noqa: E501 + + :return: The unverified_user_annotations of this V1beta1PodCertificateRequestSpec. # noqa: E501 + :rtype: dict(str, str) + """ + return self._unverified_user_annotations + + @unverified_user_annotations.setter + def unverified_user_annotations(self, unverified_user_annotations): + """Sets the unverified_user_annotations of this V1beta1PodCertificateRequestSpec. + + unverifiedUserAnnotations allow pod authors to pass additional information to the signer implementation. Kubernetes does not restrict or validate this metadata in any way. Entries are subject to the same validation as object metadata annotations, with the addition that all keys must be domain-prefixed. No restrictions are placed on values, except an overall size limitation on the entire field. Signers should document the keys and values they support. Signers should deny requests that contain keys they do not recognize. # noqa: E501 + + :param unverified_user_annotations: The unverified_user_annotations of this V1beta1PodCertificateRequestSpec. # noqa: E501 + :type: dict(str, str) + """ + + self._unverified_user_annotations = unverified_user_annotations + def to_dict(self): """Returns the model properties as a dict""" result = {} @@ -376,14 +404,14 @@ def __repr__(self): def __eq__(self, other): """Returns true if both objects are equal""" - if not isinstance(other, V1alpha1PodCertificateRequestSpec): + if not isinstance(other, V1beta1PodCertificateRequestSpec): return False return self.to_dict() == other.to_dict() def __ne__(self, other): """Returns true if both objects are not equal""" - if not isinstance(other, V1alpha1PodCertificateRequestSpec): + if not isinstance(other, V1beta1PodCertificateRequestSpec): return True return self.to_dict() != other.to_dict() diff --git a/kubernetes/client/models/v1alpha1_pod_certificate_request_status.py b/kubernetes/client/models/v1beta1_pod_certificate_request_status.py similarity index 84% rename from kubernetes/client/models/v1alpha1_pod_certificate_request_status.py rename to kubernetes/client/models/v1beta1_pod_certificate_request_status.py index 5ed0861313..b2ed1075ff 100644 --- a/kubernetes/client/models/v1alpha1_pod_certificate_request_status.py +++ b/kubernetes/client/models/v1beta1_pod_certificate_request_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -18,7 +18,7 @@ from kubernetes.client.configuration import Configuration -class V1alpha1PodCertificateRequestStatus(object): +class V1beta1PodCertificateRequestStatus(object): """NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech @@ -49,7 +49,7 @@ class V1alpha1PodCertificateRequestStatus(object): } def __init__(self, begin_refresh_at=None, certificate_chain=None, conditions=None, not_after=None, not_before=None, local_vars_configuration=None): # noqa: E501 - """V1alpha1PodCertificateRequestStatus - a model defined in OpenAPI""" # noqa: E501 + """V1beta1PodCertificateRequestStatus - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration @@ -74,22 +74,22 @@ def __init__(self, begin_refresh_at=None, certificate_chain=None, conditions=Non @property def begin_refresh_at(self): - """Gets the begin_refresh_at of this V1alpha1PodCertificateRequestStatus. # noqa: E501 + """Gets the begin_refresh_at of this V1beta1PodCertificateRequestStatus. # noqa: E501 beginRefreshAt is the time at which the kubelet should begin trying to refresh the certificate. This field is set via the /status subresource, and must be set at the same time as certificateChain. Once populated, this field is immutable. This field is only a hint. Kubelet may start refreshing before or after this time if necessary. # noqa: E501 - :return: The begin_refresh_at of this V1alpha1PodCertificateRequestStatus. # noqa: E501 + :return: The begin_refresh_at of this V1beta1PodCertificateRequestStatus. # noqa: E501 :rtype: datetime """ return self._begin_refresh_at @begin_refresh_at.setter def begin_refresh_at(self, begin_refresh_at): - """Sets the begin_refresh_at of this V1alpha1PodCertificateRequestStatus. + """Sets the begin_refresh_at of this V1beta1PodCertificateRequestStatus. beginRefreshAt is the time at which the kubelet should begin trying to refresh the certificate. This field is set via the /status subresource, and must be set at the same time as certificateChain. Once populated, this field is immutable. This field is only a hint. Kubelet may start refreshing before or after this time if necessary. # noqa: E501 - :param begin_refresh_at: The begin_refresh_at of this V1alpha1PodCertificateRequestStatus. # noqa: E501 + :param begin_refresh_at: The begin_refresh_at of this V1beta1PodCertificateRequestStatus. # noqa: E501 :type: datetime """ @@ -97,22 +97,22 @@ def begin_refresh_at(self, begin_refresh_at): @property def certificate_chain(self): - """Gets the certificate_chain of this V1alpha1PodCertificateRequestStatus. # noqa: E501 + """Gets the certificate_chain of this V1beta1PodCertificateRequestStatus. # noqa: E501 certificateChain is populated with an issued certificate by the signer. This field is set via the /status subresource. Once populated, this field is immutable. If the certificate signing request is denied, a condition of type \"Denied\" is added and this field remains empty. If the signer cannot issue the certificate, a condition of type \"Failed\" is added and this field remains empty. Validation requirements: 1. certificateChain must consist of one or more PEM-formatted certificates. 2. Each entry must be a valid PEM-wrapped, DER-encoded ASN.1 Certificate as described in section 4 of RFC5280. If more than one block is present, and the definition of the requested spec.signerName does not indicate otherwise, the first block is the issued certificate, and subsequent blocks should be treated as intermediate certificates and presented in TLS handshakes. When projecting the chain into a pod volume, kubelet will drop any data in-between the PEM blocks, as well as any PEM block headers. # noqa: E501 - :return: The certificate_chain of this V1alpha1PodCertificateRequestStatus. # noqa: E501 + :return: The certificate_chain of this V1beta1PodCertificateRequestStatus. # noqa: E501 :rtype: str """ return self._certificate_chain @certificate_chain.setter def certificate_chain(self, certificate_chain): - """Sets the certificate_chain of this V1alpha1PodCertificateRequestStatus. + """Sets the certificate_chain of this V1beta1PodCertificateRequestStatus. certificateChain is populated with an issued certificate by the signer. This field is set via the /status subresource. Once populated, this field is immutable. If the certificate signing request is denied, a condition of type \"Denied\" is added and this field remains empty. If the signer cannot issue the certificate, a condition of type \"Failed\" is added and this field remains empty. Validation requirements: 1. certificateChain must consist of one or more PEM-formatted certificates. 2. Each entry must be a valid PEM-wrapped, DER-encoded ASN.1 Certificate as described in section 4 of RFC5280. If more than one block is present, and the definition of the requested spec.signerName does not indicate otherwise, the first block is the issued certificate, and subsequent blocks should be treated as intermediate certificates and presented in TLS handshakes. When projecting the chain into a pod volume, kubelet will drop any data in-between the PEM blocks, as well as any PEM block headers. # noqa: E501 - :param certificate_chain: The certificate_chain of this V1alpha1PodCertificateRequestStatus. # noqa: E501 + :param certificate_chain: The certificate_chain of this V1beta1PodCertificateRequestStatus. # noqa: E501 :type: str """ @@ -120,22 +120,22 @@ def certificate_chain(self, certificate_chain): @property def conditions(self): - """Gets the conditions of this V1alpha1PodCertificateRequestStatus. # noqa: E501 + """Gets the conditions of this V1beta1PodCertificateRequestStatus. # noqa: E501 conditions applied to the request. The types \"Issued\", \"Denied\", and \"Failed\" have special handling. At most one of these conditions may be present, and they must have status \"True\". If the request is denied with `Reason=UnsupportedKeyType`, the signer may suggest a key type that will work in the message field. # noqa: E501 - :return: The conditions of this V1alpha1PodCertificateRequestStatus. # noqa: E501 + :return: The conditions of this V1beta1PodCertificateRequestStatus. # noqa: E501 :rtype: list[V1Condition] """ return self._conditions @conditions.setter def conditions(self, conditions): - """Sets the conditions of this V1alpha1PodCertificateRequestStatus. + """Sets the conditions of this V1beta1PodCertificateRequestStatus. conditions applied to the request. The types \"Issued\", \"Denied\", and \"Failed\" have special handling. At most one of these conditions may be present, and they must have status \"True\". If the request is denied with `Reason=UnsupportedKeyType`, the signer may suggest a key type that will work in the message field. # noqa: E501 - :param conditions: The conditions of this V1alpha1PodCertificateRequestStatus. # noqa: E501 + :param conditions: The conditions of this V1beta1PodCertificateRequestStatus. # noqa: E501 :type: list[V1Condition] """ @@ -143,22 +143,22 @@ def conditions(self, conditions): @property def not_after(self): - """Gets the not_after of this V1alpha1PodCertificateRequestStatus. # noqa: E501 + """Gets the not_after of this V1beta1PodCertificateRequestStatus. # noqa: E501 notAfter is the time at which the certificate expires. The value must be the same as the notAfter value in the leaf certificate in certificateChain. This field is set via the /status subresource. Once populated, it is immutable. The signer must set this field at the same time it sets certificateChain. # noqa: E501 - :return: The not_after of this V1alpha1PodCertificateRequestStatus. # noqa: E501 + :return: The not_after of this V1beta1PodCertificateRequestStatus. # noqa: E501 :rtype: datetime """ return self._not_after @not_after.setter def not_after(self, not_after): - """Sets the not_after of this V1alpha1PodCertificateRequestStatus. + """Sets the not_after of this V1beta1PodCertificateRequestStatus. notAfter is the time at which the certificate expires. The value must be the same as the notAfter value in the leaf certificate in certificateChain. This field is set via the /status subresource. Once populated, it is immutable. The signer must set this field at the same time it sets certificateChain. # noqa: E501 - :param not_after: The not_after of this V1alpha1PodCertificateRequestStatus. # noqa: E501 + :param not_after: The not_after of this V1beta1PodCertificateRequestStatus. # noqa: E501 :type: datetime """ @@ -166,22 +166,22 @@ def not_after(self, not_after): @property def not_before(self): - """Gets the not_before of this V1alpha1PodCertificateRequestStatus. # noqa: E501 + """Gets the not_before of this V1beta1PodCertificateRequestStatus. # noqa: E501 notBefore is the time at which the certificate becomes valid. The value must be the same as the notBefore value in the leaf certificate in certificateChain. This field is set via the /status subresource. Once populated, it is immutable. The signer must set this field at the same time it sets certificateChain. # noqa: E501 - :return: The not_before of this V1alpha1PodCertificateRequestStatus. # noqa: E501 + :return: The not_before of this V1beta1PodCertificateRequestStatus. # noqa: E501 :rtype: datetime """ return self._not_before @not_before.setter def not_before(self, not_before): - """Sets the not_before of this V1alpha1PodCertificateRequestStatus. + """Sets the not_before of this V1beta1PodCertificateRequestStatus. notBefore is the time at which the certificate becomes valid. The value must be the same as the notBefore value in the leaf certificate in certificateChain. This field is set via the /status subresource. Once populated, it is immutable. The signer must set this field at the same time it sets certificateChain. # noqa: E501 - :param not_before: The not_before of this V1alpha1PodCertificateRequestStatus. # noqa: E501 + :param not_before: The not_before of this V1beta1PodCertificateRequestStatus. # noqa: E501 :type: datetime """ @@ -221,14 +221,14 @@ def __repr__(self): def __eq__(self, other): """Returns true if both objects are equal""" - if not isinstance(other, V1alpha1PodCertificateRequestStatus): + if not isinstance(other, V1beta1PodCertificateRequestStatus): return False return self.to_dict() == other.to_dict() def __ne__(self, other): """Returns true if both objects are not equal""" - if not isinstance(other, V1alpha1PodCertificateRequestStatus): + if not isinstance(other, V1beta1PodCertificateRequestStatus): return True return self.to_dict() != other.to_dict() diff --git a/kubernetes/client/models/v1beta1_resource_claim.py b/kubernetes/client/models/v1beta1_resource_claim.py index c5d7d7e2ad..4021610556 100644 --- a/kubernetes/client/models/v1beta1_resource_claim.py +++ b/kubernetes/client/models/v1beta1_resource_claim.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_resource_claim_consumer_reference.py b/kubernetes/client/models/v1beta1_resource_claim_consumer_reference.py index 7975b5236e..833bfa6aca 100644 --- a/kubernetes/client/models/v1beta1_resource_claim_consumer_reference.py +++ b/kubernetes/client/models/v1beta1_resource_claim_consumer_reference.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_resource_claim_list.py b/kubernetes/client/models/v1beta1_resource_claim_list.py index 16d4d69996..b8bde20655 100644 --- a/kubernetes/client/models/v1beta1_resource_claim_list.py +++ b/kubernetes/client/models/v1beta1_resource_claim_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_resource_claim_spec.py b/kubernetes/client/models/v1beta1_resource_claim_spec.py index 58e788ba86..84d1bc0e29 100644 --- a/kubernetes/client/models/v1beta1_resource_claim_spec.py +++ b/kubernetes/client/models/v1beta1_resource_claim_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_resource_claim_status.py b/kubernetes/client/models/v1beta1_resource_claim_status.py index bc57acf3ba..9ac71a8893 100644 --- a/kubernetes/client/models/v1beta1_resource_claim_status.py +++ b/kubernetes/client/models/v1beta1_resource_claim_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_resource_claim_template.py b/kubernetes/client/models/v1beta1_resource_claim_template.py index 43b276f464..ef3f22cc9f 100644 --- a/kubernetes/client/models/v1beta1_resource_claim_template.py +++ b/kubernetes/client/models/v1beta1_resource_claim_template.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_resource_claim_template_list.py b/kubernetes/client/models/v1beta1_resource_claim_template_list.py index bd4bc2cf6d..f8cc9d39b5 100644 --- a/kubernetes/client/models/v1beta1_resource_claim_template_list.py +++ b/kubernetes/client/models/v1beta1_resource_claim_template_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_resource_claim_template_spec.py b/kubernetes/client/models/v1beta1_resource_claim_template_spec.py index eacc8262c5..1e77506315 100644 --- a/kubernetes/client/models/v1beta1_resource_claim_template_spec.py +++ b/kubernetes/client/models/v1beta1_resource_claim_template_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_resource_pool.py b/kubernetes/client/models/v1beta1_resource_pool.py index c59100415a..3bea45fd55 100644 --- a/kubernetes/client/models/v1beta1_resource_pool.py +++ b/kubernetes/client/models/v1beta1_resource_pool.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_resource_slice.py b/kubernetes/client/models/v1beta1_resource_slice.py index 3e4cbab10b..bd23a64c09 100644 --- a/kubernetes/client/models/v1beta1_resource_slice.py +++ b/kubernetes/client/models/v1beta1_resource_slice.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_resource_slice_list.py b/kubernetes/client/models/v1beta1_resource_slice_list.py index 074a17a6c6..5ff8d75bd3 100644 --- a/kubernetes/client/models/v1beta1_resource_slice_list.py +++ b/kubernetes/client/models/v1beta1_resource_slice_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_resource_slice_spec.py b/kubernetes/client/models/v1beta1_resource_slice_spec.py index 6eea55afcb..704a2f986d 100644 --- a/kubernetes/client/models/v1beta1_resource_slice_spec.py +++ b/kubernetes/client/models/v1beta1_resource_slice_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -112,7 +112,7 @@ def all_nodes(self, all_nodes): def devices(self): """Gets the devices of this V1beta1ResourceSliceSpec. # noqa: E501 - Devices lists some or all of the devices in this pool. Must not have more than 128 entries. # noqa: E501 + Devices lists some or all of the devices in this pool. Must not have more than 128 entries. If any device uses taints or consumes counters the limit is 64. Only one of Devices and SharedCounters can be set in a ResourceSlice. # noqa: E501 :return: The devices of this V1beta1ResourceSliceSpec. # noqa: E501 :rtype: list[V1beta1Device] @@ -123,7 +123,7 @@ def devices(self): def devices(self, devices): """Sets the devices of this V1beta1ResourceSliceSpec. - Devices lists some or all of the devices in this pool. Must not have more than 128 entries. # noqa: E501 + Devices lists some or all of the devices in this pool. Must not have more than 128 entries. If any device uses taints or consumes counters the limit is 64. Only one of Devices and SharedCounters can be set in a ResourceSlice. # noqa: E501 :param devices: The devices of this V1beta1ResourceSliceSpec. # noqa: E501 :type: list[V1beta1Device] @@ -135,7 +135,7 @@ def devices(self, devices): def driver(self): """Gets the driver of this V1beta1ResourceSliceSpec. # noqa: E501 - Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. This field is immutable. # noqa: E501 + Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. This field is immutable. # noqa: E501 :return: The driver of this V1beta1ResourceSliceSpec. # noqa: E501 :rtype: str @@ -146,7 +146,7 @@ def driver(self): def driver(self, driver): """Sets the driver of this V1beta1ResourceSliceSpec. - Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. This field is immutable. # noqa: E501 + Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. This field is immutable. # noqa: E501 :param driver: The driver of this V1beta1ResourceSliceSpec. # noqa: E501 :type: str @@ -250,7 +250,7 @@ def pool(self, pool): def shared_counters(self): """Gets the shared_counters of this V1beta1ResourceSliceSpec. # noqa: E501 - SharedCounters defines a list of counter sets, each of which has a name and a list of counters available. The names of the SharedCounters must be unique in the ResourceSlice. The maximum number of SharedCounters is 32. # noqa: E501 + SharedCounters defines a list of counter sets, each of which has a name and a list of counters available. The names of the counter sets must be unique in the ResourcePool. Only one of Devices and SharedCounters can be set in a ResourceSlice. The maximum number of counter sets is 8. # noqa: E501 :return: The shared_counters of this V1beta1ResourceSliceSpec. # noqa: E501 :rtype: list[V1beta1CounterSet] @@ -261,7 +261,7 @@ def shared_counters(self): def shared_counters(self, shared_counters): """Sets the shared_counters of this V1beta1ResourceSliceSpec. - SharedCounters defines a list of counter sets, each of which has a name and a list of counters available. The names of the SharedCounters must be unique in the ResourceSlice. The maximum number of SharedCounters is 32. # noqa: E501 + SharedCounters defines a list of counter sets, each of which has a name and a list of counters available. The names of the counter sets must be unique in the ResourcePool. Only one of Devices and SharedCounters can be set in a ResourceSlice. The maximum number of counter sets is 8. # noqa: E501 :param shared_counters: The shared_counters of this V1beta1ResourceSliceSpec. # noqa: E501 :type: list[V1beta1CounterSet] diff --git a/kubernetes/client/models/v1beta1_service_cidr.py b/kubernetes/client/models/v1beta1_service_cidr.py index 6126820a05..be60872a32 100644 --- a/kubernetes/client/models/v1beta1_service_cidr.py +++ b/kubernetes/client/models/v1beta1_service_cidr.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_service_cidr_list.py b/kubernetes/client/models/v1beta1_service_cidr_list.py index f2e5c7d0d4..a11bf098e0 100644 --- a/kubernetes/client/models/v1beta1_service_cidr_list.py +++ b/kubernetes/client/models/v1beta1_service_cidr_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_service_cidr_spec.py b/kubernetes/client/models/v1beta1_service_cidr_spec.py index 0d5169a8c1..6d05e66264 100644 --- a/kubernetes/client/models/v1beta1_service_cidr_spec.py +++ b/kubernetes/client/models/v1beta1_service_cidr_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_service_cidr_status.py b/kubernetes/client/models/v1beta1_service_cidr_status.py index 53897196ba..675e578e40 100644 --- a/kubernetes/client/models/v1beta1_service_cidr_status.py +++ b/kubernetes/client/models/v1beta1_service_cidr_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1alpha1_storage_version_migration.py b/kubernetes/client/models/v1beta1_storage_version_migration.py similarity index 72% rename from kubernetes/client/models/v1alpha1_storage_version_migration.py rename to kubernetes/client/models/v1beta1_storage_version_migration.py index 90e57a9272..ac839d34de 100644 --- a/kubernetes/client/models/v1alpha1_storage_version_migration.py +++ b/kubernetes/client/models/v1beta1_storage_version_migration.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -18,7 +18,7 @@ from kubernetes.client.configuration import Configuration -class V1alpha1StorageVersionMigration(object): +class V1beta1StorageVersionMigration(object): """NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech @@ -36,8 +36,8 @@ class V1alpha1StorageVersionMigration(object): 'api_version': 'str', 'kind': 'str', 'metadata': 'V1ObjectMeta', - 'spec': 'V1alpha1StorageVersionMigrationSpec', - 'status': 'V1alpha1StorageVersionMigrationStatus' + 'spec': 'V1beta1StorageVersionMigrationSpec', + 'status': 'V1beta1StorageVersionMigrationStatus' } attribute_map = { @@ -49,7 +49,7 @@ class V1alpha1StorageVersionMigration(object): } def __init__(self, api_version=None, kind=None, metadata=None, spec=None, status=None, local_vars_configuration=None): # noqa: E501 - """V1alpha1StorageVersionMigration - a model defined in OpenAPI""" # noqa: E501 + """V1beta1StorageVersionMigration - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration @@ -74,22 +74,22 @@ def __init__(self, api_version=None, kind=None, metadata=None, spec=None, status @property def api_version(self): - """Gets the api_version of this V1alpha1StorageVersionMigration. # noqa: E501 + """Gets the api_version of this V1beta1StorageVersionMigration. # noqa: E501 APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources # noqa: E501 - :return: The api_version of this V1alpha1StorageVersionMigration. # noqa: E501 + :return: The api_version of this V1beta1StorageVersionMigration. # noqa: E501 :rtype: str """ return self._api_version @api_version.setter def api_version(self, api_version): - """Sets the api_version of this V1alpha1StorageVersionMigration. + """Sets the api_version of this V1beta1StorageVersionMigration. APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources # noqa: E501 - :param api_version: The api_version of this V1alpha1StorageVersionMigration. # noqa: E501 + :param api_version: The api_version of this V1beta1StorageVersionMigration. # noqa: E501 :type: str """ @@ -97,22 +97,22 @@ def api_version(self, api_version): @property def kind(self): - """Gets the kind of this V1alpha1StorageVersionMigration. # noqa: E501 + """Gets the kind of this V1beta1StorageVersionMigration. # noqa: E501 Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds # noqa: E501 - :return: The kind of this V1alpha1StorageVersionMigration. # noqa: E501 + :return: The kind of this V1beta1StorageVersionMigration. # noqa: E501 :rtype: str """ return self._kind @kind.setter def kind(self, kind): - """Sets the kind of this V1alpha1StorageVersionMigration. + """Sets the kind of this V1beta1StorageVersionMigration. Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds # noqa: E501 - :param kind: The kind of this V1alpha1StorageVersionMigration. # noqa: E501 + :param kind: The kind of this V1beta1StorageVersionMigration. # noqa: E501 :type: str """ @@ -120,20 +120,20 @@ def kind(self, kind): @property def metadata(self): - """Gets the metadata of this V1alpha1StorageVersionMigration. # noqa: E501 + """Gets the metadata of this V1beta1StorageVersionMigration. # noqa: E501 - :return: The metadata of this V1alpha1StorageVersionMigration. # noqa: E501 + :return: The metadata of this V1beta1StorageVersionMigration. # noqa: E501 :rtype: V1ObjectMeta """ return self._metadata @metadata.setter def metadata(self, metadata): - """Sets the metadata of this V1alpha1StorageVersionMigration. + """Sets the metadata of this V1beta1StorageVersionMigration. - :param metadata: The metadata of this V1alpha1StorageVersionMigration. # noqa: E501 + :param metadata: The metadata of this V1beta1StorageVersionMigration. # noqa: E501 :type: V1ObjectMeta """ @@ -141,42 +141,42 @@ def metadata(self, metadata): @property def spec(self): - """Gets the spec of this V1alpha1StorageVersionMigration. # noqa: E501 + """Gets the spec of this V1beta1StorageVersionMigration. # noqa: E501 - :return: The spec of this V1alpha1StorageVersionMigration. # noqa: E501 - :rtype: V1alpha1StorageVersionMigrationSpec + :return: The spec of this V1beta1StorageVersionMigration. # noqa: E501 + :rtype: V1beta1StorageVersionMigrationSpec """ return self._spec @spec.setter def spec(self, spec): - """Sets the spec of this V1alpha1StorageVersionMigration. + """Sets the spec of this V1beta1StorageVersionMigration. - :param spec: The spec of this V1alpha1StorageVersionMigration. # noqa: E501 - :type: V1alpha1StorageVersionMigrationSpec + :param spec: The spec of this V1beta1StorageVersionMigration. # noqa: E501 + :type: V1beta1StorageVersionMigrationSpec """ self._spec = spec @property def status(self): - """Gets the status of this V1alpha1StorageVersionMigration. # noqa: E501 + """Gets the status of this V1beta1StorageVersionMigration. # noqa: E501 - :return: The status of this V1alpha1StorageVersionMigration. # noqa: E501 - :rtype: V1alpha1StorageVersionMigrationStatus + :return: The status of this V1beta1StorageVersionMigration. # noqa: E501 + :rtype: V1beta1StorageVersionMigrationStatus """ return self._status @status.setter def status(self, status): - """Sets the status of this V1alpha1StorageVersionMigration. + """Sets the status of this V1beta1StorageVersionMigration. - :param status: The status of this V1alpha1StorageVersionMigration. # noqa: E501 - :type: V1alpha1StorageVersionMigrationStatus + :param status: The status of this V1beta1StorageVersionMigration. # noqa: E501 + :type: V1beta1StorageVersionMigrationStatus """ self._status = status @@ -215,14 +215,14 @@ def __repr__(self): def __eq__(self, other): """Returns true if both objects are equal""" - if not isinstance(other, V1alpha1StorageVersionMigration): + if not isinstance(other, V1beta1StorageVersionMigration): return False return self.to_dict() == other.to_dict() def __ne__(self, other): """Returns true if both objects are not equal""" - if not isinstance(other, V1alpha1StorageVersionMigration): + if not isinstance(other, V1beta1StorageVersionMigration): return True return self.to_dict() != other.to_dict() diff --git a/kubernetes/client/models/v1alpha1_storage_version_migration_list.py b/kubernetes/client/models/v1beta1_storage_version_migration_list.py similarity index 75% rename from kubernetes/client/models/v1alpha1_storage_version_migration_list.py rename to kubernetes/client/models/v1beta1_storage_version_migration_list.py index c43a7a57b3..56fa507bba 100644 --- a/kubernetes/client/models/v1alpha1_storage_version_migration_list.py +++ b/kubernetes/client/models/v1beta1_storage_version_migration_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -18,7 +18,7 @@ from kubernetes.client.configuration import Configuration -class V1alpha1StorageVersionMigrationList(object): +class V1beta1StorageVersionMigrationList(object): """NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech @@ -34,7 +34,7 @@ class V1alpha1StorageVersionMigrationList(object): """ openapi_types = { 'api_version': 'str', - 'items': 'list[V1alpha1StorageVersionMigration]', + 'items': 'list[V1beta1StorageVersionMigration]', 'kind': 'str', 'metadata': 'V1ListMeta' } @@ -47,7 +47,7 @@ class V1alpha1StorageVersionMigrationList(object): } def __init__(self, api_version=None, items=None, kind=None, metadata=None, local_vars_configuration=None): # noqa: E501 - """V1alpha1StorageVersionMigrationList - a model defined in OpenAPI""" # noqa: E501 + """V1beta1StorageVersionMigrationList - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration @@ -68,22 +68,22 @@ def __init__(self, api_version=None, items=None, kind=None, metadata=None, local @property def api_version(self): - """Gets the api_version of this V1alpha1StorageVersionMigrationList. # noqa: E501 + """Gets the api_version of this V1beta1StorageVersionMigrationList. # noqa: E501 APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources # noqa: E501 - :return: The api_version of this V1alpha1StorageVersionMigrationList. # noqa: E501 + :return: The api_version of this V1beta1StorageVersionMigrationList. # noqa: E501 :rtype: str """ return self._api_version @api_version.setter def api_version(self, api_version): - """Sets the api_version of this V1alpha1StorageVersionMigrationList. + """Sets the api_version of this V1beta1StorageVersionMigrationList. APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources # noqa: E501 - :param api_version: The api_version of this V1alpha1StorageVersionMigrationList. # noqa: E501 + :param api_version: The api_version of this V1beta1StorageVersionMigrationList. # noqa: E501 :type: str """ @@ -91,23 +91,23 @@ def api_version(self, api_version): @property def items(self): - """Gets the items of this V1alpha1StorageVersionMigrationList. # noqa: E501 + """Gets the items of this V1beta1StorageVersionMigrationList. # noqa: E501 Items is the list of StorageVersionMigration # noqa: E501 - :return: The items of this V1alpha1StorageVersionMigrationList. # noqa: E501 - :rtype: list[V1alpha1StorageVersionMigration] + :return: The items of this V1beta1StorageVersionMigrationList. # noqa: E501 + :rtype: list[V1beta1StorageVersionMigration] """ return self._items @items.setter def items(self, items): - """Sets the items of this V1alpha1StorageVersionMigrationList. + """Sets the items of this V1beta1StorageVersionMigrationList. Items is the list of StorageVersionMigration # noqa: E501 - :param items: The items of this V1alpha1StorageVersionMigrationList. # noqa: E501 - :type: list[V1alpha1StorageVersionMigration] + :param items: The items of this V1beta1StorageVersionMigrationList. # noqa: E501 + :type: list[V1beta1StorageVersionMigration] """ if self.local_vars_configuration.client_side_validation and items is None: # noqa: E501 raise ValueError("Invalid value for `items`, must not be `None`") # noqa: E501 @@ -116,22 +116,22 @@ def items(self, items): @property def kind(self): - """Gets the kind of this V1alpha1StorageVersionMigrationList. # noqa: E501 + """Gets the kind of this V1beta1StorageVersionMigrationList. # noqa: E501 Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds # noqa: E501 - :return: The kind of this V1alpha1StorageVersionMigrationList. # noqa: E501 + :return: The kind of this V1beta1StorageVersionMigrationList. # noqa: E501 :rtype: str """ return self._kind @kind.setter def kind(self, kind): - """Sets the kind of this V1alpha1StorageVersionMigrationList. + """Sets the kind of this V1beta1StorageVersionMigrationList. Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds # noqa: E501 - :param kind: The kind of this V1alpha1StorageVersionMigrationList. # noqa: E501 + :param kind: The kind of this V1beta1StorageVersionMigrationList. # noqa: E501 :type: str """ @@ -139,20 +139,20 @@ def kind(self, kind): @property def metadata(self): - """Gets the metadata of this V1alpha1StorageVersionMigrationList. # noqa: E501 + """Gets the metadata of this V1beta1StorageVersionMigrationList. # noqa: E501 - :return: The metadata of this V1alpha1StorageVersionMigrationList. # noqa: E501 + :return: The metadata of this V1beta1StorageVersionMigrationList. # noqa: E501 :rtype: V1ListMeta """ return self._metadata @metadata.setter def metadata(self, metadata): - """Sets the metadata of this V1alpha1StorageVersionMigrationList. + """Sets the metadata of this V1beta1StorageVersionMigrationList. - :param metadata: The metadata of this V1alpha1StorageVersionMigrationList. # noqa: E501 + :param metadata: The metadata of this V1beta1StorageVersionMigrationList. # noqa: E501 :type: V1ListMeta """ @@ -192,14 +192,14 @@ def __repr__(self): def __eq__(self, other): """Returns true if both objects are equal""" - if not isinstance(other, V1alpha1StorageVersionMigrationList): + if not isinstance(other, V1beta1StorageVersionMigrationList): return False return self.to_dict() == other.to_dict() def __ne__(self, other): """Returns true if both objects are not equal""" - if not isinstance(other, V1alpha1StorageVersionMigrationList): + if not isinstance(other, V1beta1StorageVersionMigrationList): return True return self.to_dict() != other.to_dict() diff --git a/kubernetes/client/models/v1alpha3_device_selector.py b/kubernetes/client/models/v1beta1_storage_version_migration_spec.py similarity index 65% rename from kubernetes/client/models/v1alpha3_device_selector.py rename to kubernetes/client/models/v1beta1_storage_version_migration_spec.py index d8c43c0860..d71f062b5e 100644 --- a/kubernetes/client/models/v1alpha3_device_selector.py +++ b/kubernetes/client/models/v1beta1_storage_version_migration_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -18,7 +18,7 @@ from kubernetes.client.configuration import Configuration -class V1alpha3DeviceSelector(object): +class V1beta1StorageVersionMigrationSpec(object): """NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech @@ -33,45 +33,46 @@ class V1alpha3DeviceSelector(object): and the value is json key in definition. """ openapi_types = { - 'cel': 'V1alpha3CELDeviceSelector' + 'resource': 'V1GroupResource' } attribute_map = { - 'cel': 'cel' + 'resource': 'resource' } - def __init__(self, cel=None, local_vars_configuration=None): # noqa: E501 - """V1alpha3DeviceSelector - a model defined in OpenAPI""" # noqa: E501 + def __init__(self, resource=None, local_vars_configuration=None): # noqa: E501 + """V1beta1StorageVersionMigrationSpec - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration - self._cel = None + self._resource = None self.discriminator = None - if cel is not None: - self.cel = cel + self.resource = resource @property - def cel(self): - """Gets the cel of this V1alpha3DeviceSelector. # noqa: E501 + def resource(self): + """Gets the resource of this V1beta1StorageVersionMigrationSpec. # noqa: E501 - :return: The cel of this V1alpha3DeviceSelector. # noqa: E501 - :rtype: V1alpha3CELDeviceSelector + :return: The resource of this V1beta1StorageVersionMigrationSpec. # noqa: E501 + :rtype: V1GroupResource """ - return self._cel + return self._resource - @cel.setter - def cel(self, cel): - """Sets the cel of this V1alpha3DeviceSelector. + @resource.setter + def resource(self, resource): + """Sets the resource of this V1beta1StorageVersionMigrationSpec. - :param cel: The cel of this V1alpha3DeviceSelector. # noqa: E501 - :type: V1alpha3CELDeviceSelector + :param resource: The resource of this V1beta1StorageVersionMigrationSpec. # noqa: E501 + :type: V1GroupResource """ + if self.local_vars_configuration.client_side_validation and resource is None: # noqa: E501 + raise ValueError("Invalid value for `resource`, must not be `None`") # noqa: E501 - self._cel = cel + self._resource = resource def to_dict(self): """Returns the model properties as a dict""" @@ -107,14 +108,14 @@ def __repr__(self): def __eq__(self, other): """Returns true if both objects are equal""" - if not isinstance(other, V1alpha3DeviceSelector): + if not isinstance(other, V1beta1StorageVersionMigrationSpec): return False return self.to_dict() == other.to_dict() def __ne__(self, other): """Returns true if both objects are not equal""" - if not isinstance(other, V1alpha3DeviceSelector): + if not isinstance(other, V1beta1StorageVersionMigrationSpec): return True return self.to_dict() != other.to_dict() diff --git a/kubernetes/client/models/v1alpha1_storage_version_migration_status.py b/kubernetes/client/models/v1beta1_storage_version_migration_status.py similarity index 78% rename from kubernetes/client/models/v1alpha1_storage_version_migration_status.py rename to kubernetes/client/models/v1beta1_storage_version_migration_status.py index 333228a163..4468b2e8b1 100644 --- a/kubernetes/client/models/v1alpha1_storage_version_migration_status.py +++ b/kubernetes/client/models/v1beta1_storage_version_migration_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -18,7 +18,7 @@ from kubernetes.client.configuration import Configuration -class V1alpha1StorageVersionMigrationStatus(object): +class V1beta1StorageVersionMigrationStatus(object): """NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech @@ -33,7 +33,7 @@ class V1alpha1StorageVersionMigrationStatus(object): and the value is json key in definition. """ openapi_types = { - 'conditions': 'list[V1alpha1MigrationCondition]', + 'conditions': 'list[V1Condition]', 'resource_version': 'str' } @@ -43,7 +43,7 @@ class V1alpha1StorageVersionMigrationStatus(object): } def __init__(self, conditions=None, resource_version=None, local_vars_configuration=None): # noqa: E501 - """V1alpha1StorageVersionMigrationStatus - a model defined in OpenAPI""" # noqa: E501 + """V1beta1StorageVersionMigrationStatus - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration @@ -59,45 +59,45 @@ def __init__(self, conditions=None, resource_version=None, local_vars_configurat @property def conditions(self): - """Gets the conditions of this V1alpha1StorageVersionMigrationStatus. # noqa: E501 + """Gets the conditions of this V1beta1StorageVersionMigrationStatus. # noqa: E501 The latest available observations of the migration's current state. # noqa: E501 - :return: The conditions of this V1alpha1StorageVersionMigrationStatus. # noqa: E501 - :rtype: list[V1alpha1MigrationCondition] + :return: The conditions of this V1beta1StorageVersionMigrationStatus. # noqa: E501 + :rtype: list[V1Condition] """ return self._conditions @conditions.setter def conditions(self, conditions): - """Sets the conditions of this V1alpha1StorageVersionMigrationStatus. + """Sets the conditions of this V1beta1StorageVersionMigrationStatus. The latest available observations of the migration's current state. # noqa: E501 - :param conditions: The conditions of this V1alpha1StorageVersionMigrationStatus. # noqa: E501 - :type: list[V1alpha1MigrationCondition] + :param conditions: The conditions of this V1beta1StorageVersionMigrationStatus. # noqa: E501 + :type: list[V1Condition] """ self._conditions = conditions @property def resource_version(self): - """Gets the resource_version of this V1alpha1StorageVersionMigrationStatus. # noqa: E501 + """Gets the resource_version of this V1beta1StorageVersionMigrationStatus. # noqa: E501 ResourceVersion to compare with the GC cache for performing the migration. This is the current resource version of given group, version and resource when kube-controller-manager first observes this StorageVersionMigration resource. # noqa: E501 - :return: The resource_version of this V1alpha1StorageVersionMigrationStatus. # noqa: E501 + :return: The resource_version of this V1beta1StorageVersionMigrationStatus. # noqa: E501 :rtype: str """ return self._resource_version @resource_version.setter def resource_version(self, resource_version): - """Sets the resource_version of this V1alpha1StorageVersionMigrationStatus. + """Sets the resource_version of this V1beta1StorageVersionMigrationStatus. ResourceVersion to compare with the GC cache for performing the migration. This is the current resource version of given group, version and resource when kube-controller-manager first observes this StorageVersionMigration resource. # noqa: E501 - :param resource_version: The resource_version of this V1alpha1StorageVersionMigrationStatus. # noqa: E501 + :param resource_version: The resource_version of this V1beta1StorageVersionMigrationStatus. # noqa: E501 :type: str """ @@ -137,14 +137,14 @@ def __repr__(self): def __eq__(self, other): """Returns true if both objects are equal""" - if not isinstance(other, V1alpha1StorageVersionMigrationStatus): + if not isinstance(other, V1beta1StorageVersionMigrationStatus): return False return self.to_dict() == other.to_dict() def __ne__(self, other): """Returns true if both objects are not equal""" - if not isinstance(other, V1alpha1StorageVersionMigrationStatus): + if not isinstance(other, V1beta1StorageVersionMigrationStatus): return True return self.to_dict() != other.to_dict() diff --git a/kubernetes/client/models/v1beta1_variable.py b/kubernetes/client/models/v1beta1_variable.py index 9dcaab5a8f..8aa0667040 100644 --- a/kubernetes/client/models/v1beta1_variable.py +++ b/kubernetes/client/models/v1beta1_variable.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_volume_attributes_class.py b/kubernetes/client/models/v1beta1_volume_attributes_class.py index 75b2ae91f6..2c4cfd02aa 100644 --- a/kubernetes/client/models/v1beta1_volume_attributes_class.py +++ b/kubernetes/client/models/v1beta1_volume_attributes_class.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta1_volume_attributes_class_list.py b/kubernetes/client/models/v1beta1_volume_attributes_class_list.py index 646ade264f..62ea69666b 100644 --- a/kubernetes/client/models/v1beta1_volume_attributes_class_list.py +++ b/kubernetes/client/models/v1beta1_volume_attributes_class_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_allocated_device_status.py b/kubernetes/client/models/v1beta2_allocated_device_status.py index 4c0931bd9b..024ea68f75 100644 --- a/kubernetes/client/models/v1beta2_allocated_device_status.py +++ b/kubernetes/client/models/v1beta2_allocated_device_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -154,7 +154,7 @@ def device(self, device): def driver(self): """Gets the driver of this V1beta2AllocatedDeviceStatus. # noqa: E501 - Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. # noqa: E501 + Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. # noqa: E501 :return: The driver of this V1beta2AllocatedDeviceStatus. # noqa: E501 :rtype: str @@ -165,7 +165,7 @@ def driver(self): def driver(self, driver): """Sets the driver of this V1beta2AllocatedDeviceStatus. - Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. # noqa: E501 + Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. # noqa: E501 :param driver: The driver of this V1beta2AllocatedDeviceStatus. # noqa: E501 :type: str diff --git a/kubernetes/client/models/v1beta2_allocation_result.py b/kubernetes/client/models/v1beta2_allocation_result.py index b81981510d..c094c41fbb 100644 --- a/kubernetes/client/models/v1beta2_allocation_result.py +++ b/kubernetes/client/models/v1beta2_allocation_result.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_capacity_request_policy.py b/kubernetes/client/models/v1beta2_capacity_request_policy.py index 5de01c1dd7..f7b91ab230 100644 --- a/kubernetes/client/models/v1beta2_capacity_request_policy.py +++ b/kubernetes/client/models/v1beta2_capacity_request_policy.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_capacity_request_policy_range.py b/kubernetes/client/models/v1beta2_capacity_request_policy_range.py index 6e45976998..91effd2b27 100644 --- a/kubernetes/client/models/v1beta2_capacity_request_policy_range.py +++ b/kubernetes/client/models/v1beta2_capacity_request_policy_range.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_capacity_requirements.py b/kubernetes/client/models/v1beta2_capacity_requirements.py index 20120ff172..9989d9dd9d 100644 --- a/kubernetes/client/models/v1beta2_capacity_requirements.py +++ b/kubernetes/client/models/v1beta2_capacity_requirements.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_cel_device_selector.py b/kubernetes/client/models/v1beta2_cel_device_selector.py index ac71d42d49..cd9d05636c 100644 --- a/kubernetes/client/models/v1beta2_cel_device_selector.py +++ b/kubernetes/client/models/v1beta2_cel_device_selector.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_counter.py b/kubernetes/client/models/v1beta2_counter.py index d09897adfa..f4102730bb 100644 --- a/kubernetes/client/models/v1beta2_counter.py +++ b/kubernetes/client/models/v1beta2_counter.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_counter_set.py b/kubernetes/client/models/v1beta2_counter_set.py index 2ba6f7abdd..f2d81d7042 100644 --- a/kubernetes/client/models/v1beta2_counter_set.py +++ b/kubernetes/client/models/v1beta2_counter_set.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -59,7 +59,7 @@ def __init__(self, counters=None, name=None, local_vars_configuration=None): # def counters(self): """Gets the counters of this V1beta2CounterSet. # noqa: E501 - Counters defines the set of counters for this CounterSet The name of each counter must be unique in that set and must be a DNS label. The maximum number of counters in all sets is 32. # noqa: E501 + Counters defines the set of counters for this CounterSet The name of each counter must be unique in that set and must be a DNS label. The maximum number of counters is 32. # noqa: E501 :return: The counters of this V1beta2CounterSet. # noqa: E501 :rtype: dict(str, V1beta2Counter) @@ -70,7 +70,7 @@ def counters(self): def counters(self, counters): """Sets the counters of this V1beta2CounterSet. - Counters defines the set of counters for this CounterSet The name of each counter must be unique in that set and must be a DNS label. The maximum number of counters in all sets is 32. # noqa: E501 + Counters defines the set of counters for this CounterSet The name of each counter must be unique in that set and must be a DNS label. The maximum number of counters is 32. # noqa: E501 :param counters: The counters of this V1beta2CounterSet. # noqa: E501 :type: dict(str, V1beta2Counter) diff --git a/kubernetes/client/models/v1beta2_device.py b/kubernetes/client/models/v1beta2_device.py index cfc80b81c5..5c220de87a 100644 --- a/kubernetes/client/models/v1beta2_device.py +++ b/kubernetes/client/models/v1beta2_device.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -271,7 +271,7 @@ def capacity(self, capacity): def consumes_counters(self): """Gets the consumes_counters of this V1beta2Device. # noqa: E501 - ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets. There can only be a single entry per counterSet. The total number of device counter consumption entries must be <= 32. In addition, the total number in the entire ResourceSlice must be <= 1024 (for example, 64 devices with 16 counters each). # noqa: E501 + ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets. There can only be a single entry per counterSet. The maximum number of device counter consumptions per device is 2. # noqa: E501 :return: The consumes_counters of this V1beta2Device. # noqa: E501 :rtype: list[V1beta2DeviceCounterConsumption] @@ -282,7 +282,7 @@ def consumes_counters(self): def consumes_counters(self, consumes_counters): """Sets the consumes_counters of this V1beta2Device. - ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets. There can only be a single entry per counterSet. The total number of device counter consumption entries must be <= 32. In addition, the total number in the entire ResourceSlice must be <= 1024 (for example, 64 devices with 16 counters each). # noqa: E501 + ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets. There can only be a single entry per counterSet. The maximum number of device counter consumptions per device is 2. # noqa: E501 :param consumes_counters: The consumes_counters of this V1beta2Device. # noqa: E501 :type: list[V1beta2DeviceCounterConsumption] @@ -363,7 +363,7 @@ def node_selector(self, node_selector): def taints(self): """Gets the taints of this V1beta2Device. # noqa: E501 - If specified, these are the driver-defined taints. The maximum number of taints is 4. This is an alpha field and requires enabling the DRADeviceTaints feature gate. # noqa: E501 + If specified, these are the driver-defined taints. The maximum number of taints is 16. If taints are set for any device in a ResourceSlice, then the maximum number of allowed devices per ResourceSlice is 64 instead of 128. This is an alpha field and requires enabling the DRADeviceTaints feature gate. # noqa: E501 :return: The taints of this V1beta2Device. # noqa: E501 :rtype: list[V1beta2DeviceTaint] @@ -374,7 +374,7 @@ def taints(self): def taints(self, taints): """Sets the taints of this V1beta2Device. - If specified, these are the driver-defined taints. The maximum number of taints is 4. This is an alpha field and requires enabling the DRADeviceTaints feature gate. # noqa: E501 + If specified, these are the driver-defined taints. The maximum number of taints is 16. If taints are set for any device in a ResourceSlice, then the maximum number of allowed devices per ResourceSlice is 64 instead of 128. This is an alpha field and requires enabling the DRADeviceTaints feature gate. # noqa: E501 :param taints: The taints of this V1beta2Device. # noqa: E501 :type: list[V1beta2DeviceTaint] diff --git a/kubernetes/client/models/v1beta2_device_allocation_configuration.py b/kubernetes/client/models/v1beta2_device_allocation_configuration.py index 7da14f5f7b..1f63f30c8a 100644 --- a/kubernetes/client/models/v1beta2_device_allocation_configuration.py +++ b/kubernetes/client/models/v1beta2_device_allocation_configuration.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_device_allocation_result.py b/kubernetes/client/models/v1beta2_device_allocation_result.py index cafcb10bf8..4892b1f2ef 100644 --- a/kubernetes/client/models/v1beta2_device_allocation_result.py +++ b/kubernetes/client/models/v1beta2_device_allocation_result.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_device_attribute.py b/kubernetes/client/models/v1beta2_device_attribute.py index e8890a7148..8973478f8b 100644 --- a/kubernetes/client/models/v1beta2_device_attribute.py +++ b/kubernetes/client/models/v1beta2_device_attribute.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_device_capacity.py b/kubernetes/client/models/v1beta2_device_capacity.py index e8e001ad96..a643b0e234 100644 --- a/kubernetes/client/models/v1beta2_device_capacity.py +++ b/kubernetes/client/models/v1beta2_device_capacity.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_device_claim.py b/kubernetes/client/models/v1beta2_device_claim.py index eedf20ad12..eb9e464b0b 100644 --- a/kubernetes/client/models/v1beta2_device_claim.py +++ b/kubernetes/client/models/v1beta2_device_claim.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_device_claim_configuration.py b/kubernetes/client/models/v1beta2_device_claim_configuration.py index 07d35a687c..28c5cd1f96 100644 --- a/kubernetes/client/models/v1beta2_device_claim_configuration.py +++ b/kubernetes/client/models/v1beta2_device_claim_configuration.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_device_class.py b/kubernetes/client/models/v1beta2_device_class.py index 74645cbf61..6a197c6500 100644 --- a/kubernetes/client/models/v1beta2_device_class.py +++ b/kubernetes/client/models/v1beta2_device_class.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_device_class_configuration.py b/kubernetes/client/models/v1beta2_device_class_configuration.py index e18d2eb2da..db4da5a52a 100644 --- a/kubernetes/client/models/v1beta2_device_class_configuration.py +++ b/kubernetes/client/models/v1beta2_device_class_configuration.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_device_class_list.py b/kubernetes/client/models/v1beta2_device_class_list.py index 8d1e59cd8c..984caa84bb 100644 --- a/kubernetes/client/models/v1beta2_device_class_list.py +++ b/kubernetes/client/models/v1beta2_device_class_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_device_class_spec.py b/kubernetes/client/models/v1beta2_device_class_spec.py index 8c906c06d3..e1e0367507 100644 --- a/kubernetes/client/models/v1beta2_device_class_spec.py +++ b/kubernetes/client/models/v1beta2_device_class_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_device_constraint.py b/kubernetes/client/models/v1beta2_device_constraint.py index 84c6188788..8b6556b597 100644 --- a/kubernetes/client/models/v1beta2_device_constraint.py +++ b/kubernetes/client/models/v1beta2_device_constraint.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_device_counter_consumption.py b/kubernetes/client/models/v1beta2_device_counter_consumption.py index 6e5de3d799..2077af2273 100644 --- a/kubernetes/client/models/v1beta2_device_counter_consumption.py +++ b/kubernetes/client/models/v1beta2_device_counter_consumption.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -84,7 +84,7 @@ def counter_set(self, counter_set): def counters(self): """Gets the counters of this V1beta2DeviceCounterConsumption. # noqa: E501 - Counters defines the counters that will be consumed by the device. The maximum number counters in a device is 32. In addition, the maximum number of all counters in all devices is 1024 (for example, 64 devices with 16 counters each). # noqa: E501 + Counters defines the counters that will be consumed by the device. The maximum number of counters is 32. # noqa: E501 :return: The counters of this V1beta2DeviceCounterConsumption. # noqa: E501 :rtype: dict(str, V1beta2Counter) @@ -95,7 +95,7 @@ def counters(self): def counters(self, counters): """Sets the counters of this V1beta2DeviceCounterConsumption. - Counters defines the counters that will be consumed by the device. The maximum number counters in a device is 32. In addition, the maximum number of all counters in all devices is 1024 (for example, 64 devices with 16 counters each). # noqa: E501 + Counters defines the counters that will be consumed by the device. The maximum number of counters is 32. # noqa: E501 :param counters: The counters of this V1beta2DeviceCounterConsumption. # noqa: E501 :type: dict(str, V1beta2Counter) diff --git a/kubernetes/client/models/v1beta2_device_request.py b/kubernetes/client/models/v1beta2_device_request.py index a254789ffa..d84f3da750 100644 --- a/kubernetes/client/models/v1beta2_device_request.py +++ b/kubernetes/client/models/v1beta2_device_request.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_device_request_allocation_result.py b/kubernetes/client/models/v1beta2_device_request_allocation_result.py index 3d724ebf12..02ac7f866f 100644 --- a/kubernetes/client/models/v1beta2_device_request_allocation_result.py +++ b/kubernetes/client/models/v1beta2_device_request_allocation_result.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -214,7 +214,7 @@ def device(self, device): def driver(self): """Gets the driver of this V1beta2DeviceRequestAllocationResult. # noqa: E501 - Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. # noqa: E501 + Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. # noqa: E501 :return: The driver of this V1beta2DeviceRequestAllocationResult. # noqa: E501 :rtype: str @@ -225,7 +225,7 @@ def driver(self): def driver(self, driver): """Sets the driver of this V1beta2DeviceRequestAllocationResult. - Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. # noqa: E501 + Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. # noqa: E501 :param driver: The driver of this V1beta2DeviceRequestAllocationResult. # noqa: E501 :type: str diff --git a/kubernetes/client/models/v1beta2_device_selector.py b/kubernetes/client/models/v1beta2_device_selector.py index d6b471a599..2d9e2bd1d8 100644 --- a/kubernetes/client/models/v1beta2_device_selector.py +++ b/kubernetes/client/models/v1beta2_device_selector.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_device_sub_request.py b/kubernetes/client/models/v1beta2_device_sub_request.py index 380cb38b3d..60f1107566 100644 --- a/kubernetes/client/models/v1beta2_device_sub_request.py +++ b/kubernetes/client/models/v1beta2_device_sub_request.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_device_taint.py b/kubernetes/client/models/v1beta2_device_taint.py index 0cf636b368..58393843c1 100644 --- a/kubernetes/client/models/v1beta2_device_taint.py +++ b/kubernetes/client/models/v1beta2_device_taint.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -69,7 +69,7 @@ def __init__(self, effect=None, key=None, time_added=None, value=None, local_var def effect(self): """Gets the effect of this V1beta2DeviceTaint. # noqa: E501 - The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. # noqa: E501 + The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are None, NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. More effects may get added in the future. Consumers must treat unknown effects like None. # noqa: E501 :return: The effect of this V1beta2DeviceTaint. # noqa: E501 :rtype: str @@ -80,7 +80,7 @@ def effect(self): def effect(self, effect): """Sets the effect of this V1beta2DeviceTaint. - The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. # noqa: E501 + The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are None, NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. More effects may get added in the future. Consumers must treat unknown effects like None. # noqa: E501 :param effect: The effect of this V1beta2DeviceTaint. # noqa: E501 :type: str diff --git a/kubernetes/client/models/v1beta2_device_toleration.py b/kubernetes/client/models/v1beta2_device_toleration.py index dc641bdd47..5af1851c52 100644 --- a/kubernetes/client/models/v1beta2_device_toleration.py +++ b/kubernetes/client/models/v1beta2_device_toleration.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_exact_device_request.py b/kubernetes/client/models/v1beta2_exact_device_request.py index 43de79f7b3..9221d38e50 100644 --- a/kubernetes/client/models/v1beta2_exact_device_request.py +++ b/kubernetes/client/models/v1beta2_exact_device_request.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_network_device_data.py b/kubernetes/client/models/v1beta2_network_device_data.py index be24b0ca93..81a43a9a7f 100644 --- a/kubernetes/client/models/v1beta2_network_device_data.py +++ b/kubernetes/client/models/v1beta2_network_device_data.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_opaque_device_configuration.py b/kubernetes/client/models/v1beta2_opaque_device_configuration.py index 88070e1f3c..825c55c334 100644 --- a/kubernetes/client/models/v1beta2_opaque_device_configuration.py +++ b/kubernetes/client/models/v1beta2_opaque_device_configuration.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -59,7 +59,7 @@ def __init__(self, driver=None, parameters=None, local_vars_configuration=None): def driver(self): """Gets the driver of this V1beta2OpaqueDeviceConfiguration. # noqa: E501 - Driver is used to determine which kubelet plugin needs to be passed these configuration parameters. An admission policy provided by the driver developer could use this to decide whether it needs to validate them. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. # noqa: E501 + Driver is used to determine which kubelet plugin needs to be passed these configuration parameters. An admission policy provided by the driver developer could use this to decide whether it needs to validate them. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. # noqa: E501 :return: The driver of this V1beta2OpaqueDeviceConfiguration. # noqa: E501 :rtype: str @@ -70,7 +70,7 @@ def driver(self): def driver(self, driver): """Sets the driver of this V1beta2OpaqueDeviceConfiguration. - Driver is used to determine which kubelet plugin needs to be passed these configuration parameters. An admission policy provided by the driver developer could use this to decide whether it needs to validate them. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. # noqa: E501 + Driver is used to determine which kubelet plugin needs to be passed these configuration parameters. An admission policy provided by the driver developer could use this to decide whether it needs to validate them. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. # noqa: E501 :param driver: The driver of this V1beta2OpaqueDeviceConfiguration. # noqa: E501 :type: str diff --git a/kubernetes/client/models/v1beta2_resource_claim.py b/kubernetes/client/models/v1beta2_resource_claim.py index 5900cdfc6f..f9f7ba3a04 100644 --- a/kubernetes/client/models/v1beta2_resource_claim.py +++ b/kubernetes/client/models/v1beta2_resource_claim.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_resource_claim_consumer_reference.py b/kubernetes/client/models/v1beta2_resource_claim_consumer_reference.py index 2ec7222076..c5ae365b4d 100644 --- a/kubernetes/client/models/v1beta2_resource_claim_consumer_reference.py +++ b/kubernetes/client/models/v1beta2_resource_claim_consumer_reference.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_resource_claim_list.py b/kubernetes/client/models/v1beta2_resource_claim_list.py index 2f48f31c3d..60289ee30f 100644 --- a/kubernetes/client/models/v1beta2_resource_claim_list.py +++ b/kubernetes/client/models/v1beta2_resource_claim_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_resource_claim_spec.py b/kubernetes/client/models/v1beta2_resource_claim_spec.py index 117b886c71..11ad0d0684 100644 --- a/kubernetes/client/models/v1beta2_resource_claim_spec.py +++ b/kubernetes/client/models/v1beta2_resource_claim_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_resource_claim_status.py b/kubernetes/client/models/v1beta2_resource_claim_status.py index 9f275f23a3..0dcf24d3c3 100644 --- a/kubernetes/client/models/v1beta2_resource_claim_status.py +++ b/kubernetes/client/models/v1beta2_resource_claim_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_resource_claim_template.py b/kubernetes/client/models/v1beta2_resource_claim_template.py index c76d4a47c3..dad2b454bb 100644 --- a/kubernetes/client/models/v1beta2_resource_claim_template.py +++ b/kubernetes/client/models/v1beta2_resource_claim_template.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_resource_claim_template_list.py b/kubernetes/client/models/v1beta2_resource_claim_template_list.py index e99164c4ae..b306847396 100644 --- a/kubernetes/client/models/v1beta2_resource_claim_template_list.py +++ b/kubernetes/client/models/v1beta2_resource_claim_template_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_resource_claim_template_spec.py b/kubernetes/client/models/v1beta2_resource_claim_template_spec.py index 6be38d7e73..25c9c78e5c 100644 --- a/kubernetes/client/models/v1beta2_resource_claim_template_spec.py +++ b/kubernetes/client/models/v1beta2_resource_claim_template_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_resource_pool.py b/kubernetes/client/models/v1beta2_resource_pool.py index d1713cd2ee..adf1b39ed0 100644 --- a/kubernetes/client/models/v1beta2_resource_pool.py +++ b/kubernetes/client/models/v1beta2_resource_pool.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_resource_slice.py b/kubernetes/client/models/v1beta2_resource_slice.py index e77b5e1388..3ca8249721 100644 --- a/kubernetes/client/models/v1beta2_resource_slice.py +++ b/kubernetes/client/models/v1beta2_resource_slice.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_resource_slice_list.py b/kubernetes/client/models/v1beta2_resource_slice_list.py index 1dd610594a..5e399befbc 100644 --- a/kubernetes/client/models/v1beta2_resource_slice_list.py +++ b/kubernetes/client/models/v1beta2_resource_slice_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v1beta2_resource_slice_spec.py b/kubernetes/client/models/v1beta2_resource_slice_spec.py index dc69b3d513..115b0c8ae3 100644 --- a/kubernetes/client/models/v1beta2_resource_slice_spec.py +++ b/kubernetes/client/models/v1beta2_resource_slice_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -112,7 +112,7 @@ def all_nodes(self, all_nodes): def devices(self): """Gets the devices of this V1beta2ResourceSliceSpec. # noqa: E501 - Devices lists some or all of the devices in this pool. Must not have more than 128 entries. # noqa: E501 + Devices lists some or all of the devices in this pool. Must not have more than 128 entries. If any device uses taints or consumes counters the limit is 64. Only one of Devices and SharedCounters can be set in a ResourceSlice. # noqa: E501 :return: The devices of this V1beta2ResourceSliceSpec. # noqa: E501 :rtype: list[V1beta2Device] @@ -123,7 +123,7 @@ def devices(self): def devices(self, devices): """Sets the devices of this V1beta2ResourceSliceSpec. - Devices lists some or all of the devices in this pool. Must not have more than 128 entries. # noqa: E501 + Devices lists some or all of the devices in this pool. Must not have more than 128 entries. If any device uses taints or consumes counters the limit is 64. Only one of Devices and SharedCounters can be set in a ResourceSlice. # noqa: E501 :param devices: The devices of this V1beta2ResourceSliceSpec. # noqa: E501 :type: list[V1beta2Device] @@ -135,7 +135,7 @@ def devices(self, devices): def driver(self): """Gets the driver of this V1beta2ResourceSliceSpec. # noqa: E501 - Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. This field is immutable. # noqa: E501 + Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. This field is immutable. # noqa: E501 :return: The driver of this V1beta2ResourceSliceSpec. # noqa: E501 :rtype: str @@ -146,7 +146,7 @@ def driver(self): def driver(self, driver): """Sets the driver of this V1beta2ResourceSliceSpec. - Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. This field is immutable. # noqa: E501 + Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. This field is immutable. # noqa: E501 :param driver: The driver of this V1beta2ResourceSliceSpec. # noqa: E501 :type: str @@ -250,7 +250,7 @@ def pool(self, pool): def shared_counters(self): """Gets the shared_counters of this V1beta2ResourceSliceSpec. # noqa: E501 - SharedCounters defines a list of counter sets, each of which has a name and a list of counters available. The names of the SharedCounters must be unique in the ResourceSlice. The maximum number of counters in all sets is 32. # noqa: E501 + SharedCounters defines a list of counter sets, each of which has a name and a list of counters available. The names of the counter sets must be unique in the ResourcePool. Only one of Devices and SharedCounters can be set in a ResourceSlice. The maximum number of counter sets is 8. # noqa: E501 :return: The shared_counters of this V1beta2ResourceSliceSpec. # noqa: E501 :rtype: list[V1beta2CounterSet] @@ -261,7 +261,7 @@ def shared_counters(self): def shared_counters(self, shared_counters): """Sets the shared_counters of this V1beta2ResourceSliceSpec. - SharedCounters defines a list of counter sets, each of which has a name and a list of counters available. The names of the SharedCounters must be unique in the ResourceSlice. The maximum number of counters in all sets is 32. # noqa: E501 + SharedCounters defines a list of counter sets, each of which has a name and a list of counters available. The names of the counter sets must be unique in the ResourcePool. Only one of Devices and SharedCounters can be set in a ResourceSlice. The maximum number of counter sets is 8. # noqa: E501 :param shared_counters: The shared_counters of this V1beta2ResourceSliceSpec. # noqa: E501 :type: list[V1beta2CounterSet] diff --git a/kubernetes/client/models/v2_container_resource_metric_source.py b/kubernetes/client/models/v2_container_resource_metric_source.py index 6d473addef..16c026e340 100644 --- a/kubernetes/client/models/v2_container_resource_metric_source.py +++ b/kubernetes/client/models/v2_container_resource_metric_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v2_container_resource_metric_status.py b/kubernetes/client/models/v2_container_resource_metric_status.py index e649a8b075..6ec03dcc54 100644 --- a/kubernetes/client/models/v2_container_resource_metric_status.py +++ b/kubernetes/client/models/v2_container_resource_metric_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v2_cross_version_object_reference.py b/kubernetes/client/models/v2_cross_version_object_reference.py index 3d6b12996f..84ee8043fa 100644 --- a/kubernetes/client/models/v2_cross_version_object_reference.py +++ b/kubernetes/client/models/v2_cross_version_object_reference.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v2_external_metric_source.py b/kubernetes/client/models/v2_external_metric_source.py index ede3f181f3..eafb9ce0c3 100644 --- a/kubernetes/client/models/v2_external_metric_source.py +++ b/kubernetes/client/models/v2_external_metric_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v2_external_metric_status.py b/kubernetes/client/models/v2_external_metric_status.py index 88790c35ee..4e3acc7d8b 100644 --- a/kubernetes/client/models/v2_external_metric_status.py +++ b/kubernetes/client/models/v2_external_metric_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v2_horizontal_pod_autoscaler.py b/kubernetes/client/models/v2_horizontal_pod_autoscaler.py index e95a59bfc4..3104dcd226 100644 --- a/kubernetes/client/models/v2_horizontal_pod_autoscaler.py +++ b/kubernetes/client/models/v2_horizontal_pod_autoscaler.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v2_horizontal_pod_autoscaler_behavior.py b/kubernetes/client/models/v2_horizontal_pod_autoscaler_behavior.py index 1b3cab9f8c..768d62d410 100644 --- a/kubernetes/client/models/v2_horizontal_pod_autoscaler_behavior.py +++ b/kubernetes/client/models/v2_horizontal_pod_autoscaler_behavior.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v2_horizontal_pod_autoscaler_condition.py b/kubernetes/client/models/v2_horizontal_pod_autoscaler_condition.py index 0fdf46238b..16b02b22dc 100644 --- a/kubernetes/client/models/v2_horizontal_pod_autoscaler_condition.py +++ b/kubernetes/client/models/v2_horizontal_pod_autoscaler_condition.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v2_horizontal_pod_autoscaler_list.py b/kubernetes/client/models/v2_horizontal_pod_autoscaler_list.py index 22ce4c7828..c0c13051cd 100644 --- a/kubernetes/client/models/v2_horizontal_pod_autoscaler_list.py +++ b/kubernetes/client/models/v2_horizontal_pod_autoscaler_list.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v2_horizontal_pod_autoscaler_spec.py b/kubernetes/client/models/v2_horizontal_pod_autoscaler_spec.py index abd3aad76f..ce276634c4 100644 --- a/kubernetes/client/models/v2_horizontal_pod_autoscaler_spec.py +++ b/kubernetes/client/models/v2_horizontal_pod_autoscaler_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v2_horizontal_pod_autoscaler_status.py b/kubernetes/client/models/v2_horizontal_pod_autoscaler_status.py index 3285be2d99..4efabdec8e 100644 --- a/kubernetes/client/models/v2_horizontal_pod_autoscaler_status.py +++ b/kubernetes/client/models/v2_horizontal_pod_autoscaler_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v2_hpa_scaling_policy.py b/kubernetes/client/models/v2_hpa_scaling_policy.py index 3cd91575f8..d8eae5e41a 100644 --- a/kubernetes/client/models/v2_hpa_scaling_policy.py +++ b/kubernetes/client/models/v2_hpa_scaling_policy.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v2_hpa_scaling_rules.py b/kubernetes/client/models/v2_hpa_scaling_rules.py index 8459ca8873..e49b51e607 100644 --- a/kubernetes/client/models/v2_hpa_scaling_rules.py +++ b/kubernetes/client/models/v2_hpa_scaling_rules.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ @@ -140,7 +140,7 @@ def stabilization_window_seconds(self, stabilization_window_seconds): def tolerance(self): """Gets the tolerance of this V2HPAScalingRules. # noqa: E501 - tolerance is the tolerance on the ratio between the current and desired metric value under which no updates are made to the desired number of replicas (e.g. 0.01 for 1%). Must be greater than or equal to zero. If not set, the default cluster-wide tolerance is applied (by default 10%). For example, if autoscaling is configured with a memory consumption target of 100Mi, and scale-down and scale-up tolerances of 5% and 1% respectively, scaling will be triggered when the actual consumption falls below 95Mi or exceeds 101Mi. This is an alpha field and requires enabling the HPAConfigurableTolerance feature gate. # noqa: E501 + tolerance is the tolerance on the ratio between the current and desired metric value under which no updates are made to the desired number of replicas (e.g. 0.01 for 1%). Must be greater than or equal to zero. If not set, the default cluster-wide tolerance is applied (by default 10%). For example, if autoscaling is configured with a memory consumption target of 100Mi, and scale-down and scale-up tolerances of 5% and 1% respectively, scaling will be triggered when the actual consumption falls below 95Mi or exceeds 101Mi. This is an beta field and requires the HPAConfigurableTolerance feature gate to be enabled. # noqa: E501 :return: The tolerance of this V2HPAScalingRules. # noqa: E501 :rtype: str @@ -151,7 +151,7 @@ def tolerance(self): def tolerance(self, tolerance): """Sets the tolerance of this V2HPAScalingRules. - tolerance is the tolerance on the ratio between the current and desired metric value under which no updates are made to the desired number of replicas (e.g. 0.01 for 1%). Must be greater than or equal to zero. If not set, the default cluster-wide tolerance is applied (by default 10%). For example, if autoscaling is configured with a memory consumption target of 100Mi, and scale-down and scale-up tolerances of 5% and 1% respectively, scaling will be triggered when the actual consumption falls below 95Mi or exceeds 101Mi. This is an alpha field and requires enabling the HPAConfigurableTolerance feature gate. # noqa: E501 + tolerance is the tolerance on the ratio between the current and desired metric value under which no updates are made to the desired number of replicas (e.g. 0.01 for 1%). Must be greater than or equal to zero. If not set, the default cluster-wide tolerance is applied (by default 10%). For example, if autoscaling is configured with a memory consumption target of 100Mi, and scale-down and scale-up tolerances of 5% and 1% respectively, scaling will be triggered when the actual consumption falls below 95Mi or exceeds 101Mi. This is an beta field and requires the HPAConfigurableTolerance feature gate to be enabled. # noqa: E501 :param tolerance: The tolerance of this V2HPAScalingRules. # noqa: E501 :type: str diff --git a/kubernetes/client/models/v2_metric_identifier.py b/kubernetes/client/models/v2_metric_identifier.py index b4eb29b0eb..c76ceabea5 100644 --- a/kubernetes/client/models/v2_metric_identifier.py +++ b/kubernetes/client/models/v2_metric_identifier.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v2_metric_spec.py b/kubernetes/client/models/v2_metric_spec.py index 12765139b5..cc13fd64e2 100644 --- a/kubernetes/client/models/v2_metric_spec.py +++ b/kubernetes/client/models/v2_metric_spec.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v2_metric_status.py b/kubernetes/client/models/v2_metric_status.py index b6a81216e2..019dc10098 100644 --- a/kubernetes/client/models/v2_metric_status.py +++ b/kubernetes/client/models/v2_metric_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v2_metric_target.py b/kubernetes/client/models/v2_metric_target.py index 275154ce03..0ffb63df18 100644 --- a/kubernetes/client/models/v2_metric_target.py +++ b/kubernetes/client/models/v2_metric_target.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v2_metric_value_status.py b/kubernetes/client/models/v2_metric_value_status.py index 2d8a801ec9..da307d6f81 100644 --- a/kubernetes/client/models/v2_metric_value_status.py +++ b/kubernetes/client/models/v2_metric_value_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v2_object_metric_source.py b/kubernetes/client/models/v2_object_metric_source.py index a41a8f2555..d48f9b007a 100644 --- a/kubernetes/client/models/v2_object_metric_source.py +++ b/kubernetes/client/models/v2_object_metric_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v2_object_metric_status.py b/kubernetes/client/models/v2_object_metric_status.py index 7b71fa5d7d..fdbc5ecc1c 100644 --- a/kubernetes/client/models/v2_object_metric_status.py +++ b/kubernetes/client/models/v2_object_metric_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v2_pods_metric_source.py b/kubernetes/client/models/v2_pods_metric_source.py index 4ebe0334c4..d461588d42 100644 --- a/kubernetes/client/models/v2_pods_metric_source.py +++ b/kubernetes/client/models/v2_pods_metric_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v2_pods_metric_status.py b/kubernetes/client/models/v2_pods_metric_status.py index b7aed9d273..f616765b1d 100644 --- a/kubernetes/client/models/v2_pods_metric_status.py +++ b/kubernetes/client/models/v2_pods_metric_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v2_resource_metric_source.py b/kubernetes/client/models/v2_resource_metric_source.py index 7197a23284..216e98ab86 100644 --- a/kubernetes/client/models/v2_resource_metric_source.py +++ b/kubernetes/client/models/v2_resource_metric_source.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/v2_resource_metric_status.py b/kubernetes/client/models/v2_resource_metric_status.py index e962bb99db..cccd709d51 100644 --- a/kubernetes/client/models/v2_resource_metric_status.py +++ b/kubernetes/client/models/v2_resource_metric_status.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/models/version_info.py b/kubernetes/client/models/version_info.py index 17387e9d64..3109bf9838 100644 --- a/kubernetes/client/models/version_info.py +++ b/kubernetes/client/models/version_info.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/client/rest.py b/kubernetes/client/rest.py index bb97dfe3c7..43301efc33 100644 --- a/kubernetes/client/rest.py +++ b/kubernetes/client/rest.py @@ -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.34 + The version of the OpenAPI document: release-1.35 Generated by: https://openapi-generator.tech """ diff --git a/kubernetes/docs/CertificatesV1alpha1Api.md b/kubernetes/docs/CertificatesV1alpha1Api.md index 7bb528d798..c5020d26ff 100644 --- a/kubernetes/docs/CertificatesV1alpha1Api.md +++ b/kubernetes/docs/CertificatesV1alpha1Api.md @@ -5,24 +5,13 @@ All URIs are relative to *http://localhost* Method | HTTP request | Description ------------- | ------------- | ------------- [**create_cluster_trust_bundle**](CertificatesV1alpha1Api.md#create_cluster_trust_bundle) | **POST** /apis/certificates.k8s.io/v1alpha1/clustertrustbundles | -[**create_namespaced_pod_certificate_request**](CertificatesV1alpha1Api.md#create_namespaced_pod_certificate_request) | **POST** /apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests | [**delete_cluster_trust_bundle**](CertificatesV1alpha1Api.md#delete_cluster_trust_bundle) | **DELETE** /apis/certificates.k8s.io/v1alpha1/clustertrustbundles/{name} | [**delete_collection_cluster_trust_bundle**](CertificatesV1alpha1Api.md#delete_collection_cluster_trust_bundle) | **DELETE** /apis/certificates.k8s.io/v1alpha1/clustertrustbundles | -[**delete_collection_namespaced_pod_certificate_request**](CertificatesV1alpha1Api.md#delete_collection_namespaced_pod_certificate_request) | **DELETE** /apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests | -[**delete_namespaced_pod_certificate_request**](CertificatesV1alpha1Api.md#delete_namespaced_pod_certificate_request) | **DELETE** /apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests/{name} | [**get_api_resources**](CertificatesV1alpha1Api.md#get_api_resources) | **GET** /apis/certificates.k8s.io/v1alpha1/ | [**list_cluster_trust_bundle**](CertificatesV1alpha1Api.md#list_cluster_trust_bundle) | **GET** /apis/certificates.k8s.io/v1alpha1/clustertrustbundles | -[**list_namespaced_pod_certificate_request**](CertificatesV1alpha1Api.md#list_namespaced_pod_certificate_request) | **GET** /apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests | -[**list_pod_certificate_request_for_all_namespaces**](CertificatesV1alpha1Api.md#list_pod_certificate_request_for_all_namespaces) | **GET** /apis/certificates.k8s.io/v1alpha1/podcertificaterequests | [**patch_cluster_trust_bundle**](CertificatesV1alpha1Api.md#patch_cluster_trust_bundle) | **PATCH** /apis/certificates.k8s.io/v1alpha1/clustertrustbundles/{name} | -[**patch_namespaced_pod_certificate_request**](CertificatesV1alpha1Api.md#patch_namespaced_pod_certificate_request) | **PATCH** /apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests/{name} | -[**patch_namespaced_pod_certificate_request_status**](CertificatesV1alpha1Api.md#patch_namespaced_pod_certificate_request_status) | **PATCH** /apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests/{name}/status | [**read_cluster_trust_bundle**](CertificatesV1alpha1Api.md#read_cluster_trust_bundle) | **GET** /apis/certificates.k8s.io/v1alpha1/clustertrustbundles/{name} | -[**read_namespaced_pod_certificate_request**](CertificatesV1alpha1Api.md#read_namespaced_pod_certificate_request) | **GET** /apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests/{name} | -[**read_namespaced_pod_certificate_request_status**](CertificatesV1alpha1Api.md#read_namespaced_pod_certificate_request_status) | **GET** /apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests/{name}/status | [**replace_cluster_trust_bundle**](CertificatesV1alpha1Api.md#replace_cluster_trust_bundle) | **PUT** /apis/certificates.k8s.io/v1alpha1/clustertrustbundles/{name} | -[**replace_namespaced_pod_certificate_request**](CertificatesV1alpha1Api.md#replace_namespaced_pod_certificate_request) | **PUT** /apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests/{name} | -[**replace_namespaced_pod_certificate_request_status**](CertificatesV1alpha1Api.md#replace_namespaced_pod_certificate_request_status) | **PUT** /apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests/{name}/status | # **create_cluster_trust_bundle** @@ -100,83 +89,6 @@ Name | Type | Description | Notes [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_namespaced_pod_certificate_request** -> V1alpha1PodCertificateRequest create_namespaced_pod_certificate_request(namespace, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) - - - -create a PodCertificateRequest - -### Example - -* Api Key Authentication (BearerToken): -```python -from __future__ import print_function -import time -import kubernetes.client -from kubernetes.client.rest import ApiException -from pprint import pprint -configuration = kubernetes.client.Configuration() -# Configure API key authorization: BearerToken -configuration.api_key['authorization'] = 'YOUR_API_KEY' -# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed -# configuration.api_key_prefix['authorization'] = 'Bearer' - -# Defining host is optional and default to http://localhost -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.CertificatesV1alpha1Api(api_client) - namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects -body = kubernetes.client.V1alpha1PodCertificateRequest() # V1alpha1PodCertificateRequest | -pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) -dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) -field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) -field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) - - try: - api_response = api_instance.create_namespaced_pod_certificate_request(namespace, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) - pprint(api_response) - except ApiException as e: - print("Exception when calling CertificatesV1alpha1Api->create_namespaced_pod_certificate_request: %s\n" % e) -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **namespace** | **str**| object name and auth scope, such as for teams and projects | - **body** | [**V1alpha1PodCertificateRequest**](V1alpha1PodCertificateRequest.md)| | - **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] - **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] - **field_manager** | **str**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional] - **field_validation** | **str**| fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional] - -### Return type - -[**V1alpha1PodCertificateRequest**](V1alpha1PodCertificateRequest.md) - -### Authorization - -[BearerToken](../README.md#BearerToken) - -### HTTP request headers - - - **Content-Type**: Not defined - - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor - -### HTTP response details -| Status code | Description | Response headers | -|-------------|-------------|------------------| -**200** | OK | - | -**201** | Created | - | -**202** | Accepted | - | -**401** | Unauthorized | - | - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - # **delete_cluster_trust_bundle** > V1Status delete_cluster_trust_bundle(name, pretty=pretty, dry_run=dry_run, grace_period_seconds=grace_period_seconds, ignore_store_read_error_with_cluster_breaking_potential=ignore_store_read_error_with_cluster_breaking_potential, orphan_dependents=orphan_dependents, propagation_policy=propagation_policy, body=body) @@ -350,12 +262,12 @@ Name | Type | Description | Notes [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **delete_collection_namespaced_pod_certificate_request** -> V1Status delete_collection_namespaced_pod_certificate_request(namespace, pretty=pretty, _continue=_continue, dry_run=dry_run, field_selector=field_selector, grace_period_seconds=grace_period_seconds, ignore_store_read_error_with_cluster_breaking_potential=ignore_store_read_error_with_cluster_breaking_potential, label_selector=label_selector, limit=limit, orphan_dependents=orphan_dependents, propagation_policy=propagation_policy, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, body=body) +# **get_api_resources** +> V1APIResourceList get_api_resources() -delete collection of PodCertificateRequest +get available resources ### Example @@ -379,54 +291,20 @@ configuration.host = "http://localhost" with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CertificatesV1alpha1Api(api_client) - namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects -pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) -_continue = '_continue_example' # str | The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. (optional) -dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) -field_selector = 'field_selector_example' # str | A selector to restrict the list of returned objects by their fields. Defaults to everything. (optional) -grace_period_seconds = 56 # int | The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. (optional) -ignore_store_read_error_with_cluster_breaking_potential = True # bool | if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it (optional) -label_selector = 'label_selector_example' # str | A selector to restrict the list of returned objects by their labels. Defaults to everything. (optional) -limit = 56 # int | limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. (optional) -orphan_dependents = True # bool | Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. (optional) -propagation_policy = 'propagation_policy_example' # str | Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. (optional) -resource_version = 'resource_version_example' # str | resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) -resource_version_match = 'resource_version_match_example' # str | resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) -send_initial_events = True # bool | `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. (optional) -timeout_seconds = 56 # int | Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. (optional) -body = kubernetes.client.V1DeleteOptions() # V1DeleteOptions | (optional) - + try: - api_response = api_instance.delete_collection_namespaced_pod_certificate_request(namespace, pretty=pretty, _continue=_continue, dry_run=dry_run, field_selector=field_selector, grace_period_seconds=grace_period_seconds, ignore_store_read_error_with_cluster_breaking_potential=ignore_store_read_error_with_cluster_breaking_potential, label_selector=label_selector, limit=limit, orphan_dependents=orphan_dependents, propagation_policy=propagation_policy, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, body=body) + api_response = api_instance.get_api_resources() pprint(api_response) except ApiException as e: - print("Exception when calling CertificatesV1alpha1Api->delete_collection_namespaced_pod_certificate_request: %s\n" % e) + print("Exception when calling CertificatesV1alpha1Api->get_api_resources: %s\n" % e) ``` ### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **namespace** | **str**| object name and auth scope, such as for teams and projects | - **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] - **_continue** | **str**| The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. | [optional] - **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] - **field_selector** | **str**| A selector to restrict the list of returned objects by their fields. Defaults to everything. | [optional] - **grace_period_seconds** | **int**| The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. | [optional] - **ignore_store_read_error_with_cluster_breaking_potential** | **bool**| if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it | [optional] - **label_selector** | **str**| A selector to restrict the list of returned objects by their labels. Defaults to everything. | [optional] - **limit** | **int**| limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. | [optional] - **orphan_dependents** | **bool**| Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. | [optional] - **propagation_policy** | **str**| Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. | [optional] - **resource_version** | **str**| resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional] - **resource_version_match** | **str**| resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional] - **send_initial_events** | **bool**| `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. | [optional] - **timeout_seconds** | **int**| Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. | [optional] - **body** | [**V1DeleteOptions**](V1DeleteOptions.md)| | [optional] +This endpoint does not need any parameter. ### Return type -[**V1Status**](V1Status.md) +[**V1APIResourceList**](V1APIResourceList.md) ### Authorization @@ -445,12 +323,12 @@ Name | Type | Description | Notes [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **delete_namespaced_pod_certificate_request** -> V1Status delete_namespaced_pod_certificate_request(name, namespace, pretty=pretty, dry_run=dry_run, grace_period_seconds=grace_period_seconds, ignore_store_read_error_with_cluster_breaking_potential=ignore_store_read_error_with_cluster_breaking_potential, orphan_dependents=orphan_dependents, propagation_policy=propagation_policy, body=body) +# **list_cluster_trust_bundle** +> V1alpha1ClusterTrustBundleList list_cluster_trust_bundle(pretty=pretty, allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, watch=watch) -delete a PodCertificateRequest +list or watch objects of kind ClusterTrustBundle ### Example @@ -474,40 +352,44 @@ configuration.host = "http://localhost" with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CertificatesV1alpha1Api(api_client) - name = 'name_example' # str | name of the PodCertificateRequest -namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects -pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) -dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) -grace_period_seconds = 56 # int | The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. (optional) -ignore_store_read_error_with_cluster_breaking_potential = True # bool | if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it (optional) -orphan_dependents = True # bool | Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. (optional) -propagation_policy = 'propagation_policy_example' # str | Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. (optional) -body = kubernetes.client.V1DeleteOptions() # V1DeleteOptions | (optional) + pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) +allow_watch_bookmarks = True # bool | allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. (optional) +_continue = '_continue_example' # str | The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. (optional) +field_selector = 'field_selector_example' # str | A selector to restrict the list of returned objects by their fields. Defaults to everything. (optional) +label_selector = 'label_selector_example' # str | A selector to restrict the list of returned objects by their labels. Defaults to everything. (optional) +limit = 56 # int | limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. (optional) +resource_version = 'resource_version_example' # str | resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) +resource_version_match = 'resource_version_match_example' # str | resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) +send_initial_events = True # bool | `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. (optional) +timeout_seconds = 56 # int | Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. (optional) +watch = True # bool | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. (optional) try: - api_response = api_instance.delete_namespaced_pod_certificate_request(name, namespace, pretty=pretty, dry_run=dry_run, grace_period_seconds=grace_period_seconds, ignore_store_read_error_with_cluster_breaking_potential=ignore_store_read_error_with_cluster_breaking_potential, orphan_dependents=orphan_dependents, propagation_policy=propagation_policy, body=body) + api_response = api_instance.list_cluster_trust_bundle(pretty=pretty, allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, watch=watch) pprint(api_response) except ApiException as e: - print("Exception when calling CertificatesV1alpha1Api->delete_namespaced_pod_certificate_request: %s\n" % e) + print("Exception when calling CertificatesV1alpha1Api->list_cluster_trust_bundle: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **name** | **str**| name of the PodCertificateRequest | - **namespace** | **str**| object name and auth scope, such as for teams and projects | **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] - **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] - **grace_period_seconds** | **int**| The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. | [optional] - **ignore_store_read_error_with_cluster_breaking_potential** | **bool**| if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it | [optional] - **orphan_dependents** | **bool**| Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. | [optional] - **propagation_policy** | **str**| Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. | [optional] - **body** | [**V1DeleteOptions**](V1DeleteOptions.md)| | [optional] + **allow_watch_bookmarks** | **bool**| allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. | [optional] + **_continue** | **str**| The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. | [optional] + **field_selector** | **str**| A selector to restrict the list of returned objects by their fields. Defaults to everything. | [optional] + **label_selector** | **str**| A selector to restrict the list of returned objects by their labels. Defaults to everything. | [optional] + **limit** | **int**| limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. | [optional] + **resource_version** | **str**| resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional] + **resource_version_match** | **str**| resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional] + **send_initial_events** | **bool**| `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. | [optional] + **timeout_seconds** | **int**| Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. | [optional] + **watch** | **bool**| Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | [optional] ### Return type -[**V1Status**](V1Status.md) +[**V1alpha1ClusterTrustBundleList**](V1alpha1ClusterTrustBundleList.md) ### Authorization @@ -516,23 +398,22 @@ Name | Type | Description | Notes ### HTTP request headers - **Content-Type**: Not defined - - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor + - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor, application/json;stream=watch, application/vnd.kubernetes.protobuf;stream=watch, application/cbor-seq ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| **200** | OK | - | -**202** | Accepted | - | **401** | Unauthorized | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **get_api_resources** -> V1APIResourceList get_api_resources() +# **patch_cluster_trust_bundle** +> V1alpha1ClusterTrustBundle patch_cluster_trust_bundle(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) -get available resources +partially update the specified ClusterTrustBundle ### Example @@ -556,20 +437,36 @@ configuration.host = "http://localhost" with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CertificatesV1alpha1Api(api_client) - + name = 'name_example' # str | name of the ClusterTrustBundle +body = None # object | +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional) +field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) +force = True # bool | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. (optional) + try: - api_response = api_instance.get_api_resources() + api_response = api_instance.patch_cluster_trust_bundle(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) pprint(api_response) except ApiException as e: - print("Exception when calling CertificatesV1alpha1Api->get_api_resources: %s\n" % e) + print("Exception when calling CertificatesV1alpha1Api->patch_cluster_trust_bundle: %s\n" % e) ``` ### Parameters -This endpoint does not need any parameter. + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **name** | **str**| name of the ClusterTrustBundle | + **body** | **object**| | + **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] + **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] + **field_manager** | **str**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). | [optional] + **field_validation** | **str**| fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional] + **force** | **bool**| Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. | [optional] ### Return type -[**V1APIResourceList**](V1APIResourceList.md) +[**V1alpha1ClusterTrustBundle**](V1alpha1ClusterTrustBundle.md) ### Authorization @@ -577,23 +474,24 @@ This endpoint does not need any parameter. ### HTTP request headers - - **Content-Type**: Not defined + - **Content-Type**: application/json-patch+json, application/merge-patch+json, application/strategic-merge-patch+json, application/apply-patch+yaml, application/apply-patch+cbor - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| **200** | OK | - | +**201** | Created | - | **401** | Unauthorized | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **list_cluster_trust_bundle** -> V1alpha1ClusterTrustBundleList list_cluster_trust_bundle(pretty=pretty, allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, watch=watch) +# **read_cluster_trust_bundle** +> V1alpha1ClusterTrustBundle read_cluster_trust_bundle(name, pretty=pretty) -list or watch objects of kind ClusterTrustBundle +read the specified ClusterTrustBundle ### Example @@ -617,44 +515,26 @@ configuration.host = "http://localhost" with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CertificatesV1alpha1Api(api_client) - pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) -allow_watch_bookmarks = True # bool | allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. (optional) -_continue = '_continue_example' # str | The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. (optional) -field_selector = 'field_selector_example' # str | A selector to restrict the list of returned objects by their fields. Defaults to everything. (optional) -label_selector = 'label_selector_example' # str | A selector to restrict the list of returned objects by their labels. Defaults to everything. (optional) -limit = 56 # int | limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. (optional) -resource_version = 'resource_version_example' # str | resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) -resource_version_match = 'resource_version_match_example' # str | resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) -send_initial_events = True # bool | `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. (optional) -timeout_seconds = 56 # int | Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. (optional) -watch = True # bool | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. (optional) + name = 'name_example' # str | name of the ClusterTrustBundle +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) try: - api_response = api_instance.list_cluster_trust_bundle(pretty=pretty, allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, watch=watch) + api_response = api_instance.read_cluster_trust_bundle(name, pretty=pretty) pprint(api_response) except ApiException as e: - print("Exception when calling CertificatesV1alpha1Api->list_cluster_trust_bundle: %s\n" % e) + print("Exception when calling CertificatesV1alpha1Api->read_cluster_trust_bundle: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- + **name** | **str**| name of the ClusterTrustBundle | **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] - **allow_watch_bookmarks** | **bool**| allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. | [optional] - **_continue** | **str**| The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. | [optional] - **field_selector** | **str**| A selector to restrict the list of returned objects by their fields. Defaults to everything. | [optional] - **label_selector** | **str**| A selector to restrict the list of returned objects by their labels. Defaults to everything. | [optional] - **limit** | **int**| limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. | [optional] - **resource_version** | **str**| resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional] - **resource_version_match** | **str**| resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional] - **send_initial_events** | **bool**| `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. | [optional] - **timeout_seconds** | **int**| Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. | [optional] - **watch** | **bool**| Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | [optional] ### Return type -[**V1alpha1ClusterTrustBundleList**](V1alpha1ClusterTrustBundleList.md) +[**V1alpha1ClusterTrustBundle**](V1alpha1ClusterTrustBundle.md) ### Authorization @@ -663,7 +543,7 @@ Name | Type | Description | Notes ### HTTP request headers - **Content-Type**: Not defined - - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor, application/json;stream=watch, application/vnd.kubernetes.protobuf;stream=watch, application/cbor-seq + - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor ### HTTP response details | Status code | Description | Response headers | @@ -673,12 +553,12 @@ Name | Type | Description | Notes [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **list_namespaced_pod_certificate_request** -> V1alpha1PodCertificateRequestList list_namespaced_pod_certificate_request(namespace, pretty=pretty, allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, watch=watch) +# **replace_cluster_trust_bundle** +> V1alpha1ClusterTrustBundle replace_cluster_trust_bundle(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) -list or watch objects of kind PodCertificateRequest +replace the specified ClusterTrustBundle ### Example @@ -702,641 +582,26 @@ configuration.host = "http://localhost" with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CertificatesV1alpha1Api(api_client) - namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects + name = 'name_example' # str | name of the ClusterTrustBundle +body = kubernetes.client.V1alpha1ClusterTrustBundle() # V1alpha1ClusterTrustBundle | pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) -allow_watch_bookmarks = True # bool | allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. (optional) -_continue = '_continue_example' # str | The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. (optional) -field_selector = 'field_selector_example' # str | A selector to restrict the list of returned objects by their fields. Defaults to everything. (optional) -label_selector = 'label_selector_example' # str | A selector to restrict the list of returned objects by their labels. Defaults to everything. (optional) -limit = 56 # int | limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. (optional) -resource_version = 'resource_version_example' # str | resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) -resource_version_match = 'resource_version_match_example' # str | resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) -send_initial_events = True # bool | `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. (optional) -timeout_seconds = 56 # int | Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. (optional) -watch = True # bool | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. (optional) +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) +field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) try: - api_response = api_instance.list_namespaced_pod_certificate_request(namespace, pretty=pretty, allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, watch=watch) + api_response = api_instance.replace_cluster_trust_bundle(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) pprint(api_response) except ApiException as e: - print("Exception when calling CertificatesV1alpha1Api->list_namespaced_pod_certificate_request: %s\n" % e) + print("Exception when calling CertificatesV1alpha1Api->replace_cluster_trust_bundle: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **namespace** | **str**| object name and auth scope, such as for teams and projects | - **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] - **allow_watch_bookmarks** | **bool**| allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. | [optional] - **_continue** | **str**| The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. | [optional] - **field_selector** | **str**| A selector to restrict the list of returned objects by their fields. Defaults to everything. | [optional] - **label_selector** | **str**| A selector to restrict the list of returned objects by their labels. Defaults to everything. | [optional] - **limit** | **int**| limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. | [optional] - **resource_version** | **str**| resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional] - **resource_version_match** | **str**| resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional] - **send_initial_events** | **bool**| `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. | [optional] - **timeout_seconds** | **int**| Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. | [optional] - **watch** | **bool**| Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | [optional] - -### Return type - -[**V1alpha1PodCertificateRequestList**](V1alpha1PodCertificateRequestList.md) - -### Authorization - -[BearerToken](../README.md#BearerToken) - -### HTTP request headers - - - **Content-Type**: Not defined - - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor, application/json;stream=watch, application/vnd.kubernetes.protobuf;stream=watch, application/cbor-seq - -### HTTP response details -| Status code | Description | Response headers | -|-------------|-------------|------------------| -**200** | OK | - | -**401** | Unauthorized | - | - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - -# **list_pod_certificate_request_for_all_namespaces** -> V1alpha1PodCertificateRequestList list_pod_certificate_request_for_all_namespaces(allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, pretty=pretty, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, watch=watch) - - - -list or watch objects of kind PodCertificateRequest - -### Example - -* Api Key Authentication (BearerToken): -```python -from __future__ import print_function -import time -import kubernetes.client -from kubernetes.client.rest import ApiException -from pprint import pprint -configuration = kubernetes.client.Configuration() -# Configure API key authorization: BearerToken -configuration.api_key['authorization'] = 'YOUR_API_KEY' -# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed -# configuration.api_key_prefix['authorization'] = 'Bearer' - -# Defining host is optional and default to http://localhost -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.CertificatesV1alpha1Api(api_client) - allow_watch_bookmarks = True # bool | allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. (optional) -_continue = '_continue_example' # str | The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. (optional) -field_selector = 'field_selector_example' # str | A selector to restrict the list of returned objects by their fields. Defaults to everything. (optional) -label_selector = 'label_selector_example' # str | A selector to restrict the list of returned objects by their labels. Defaults to everything. (optional) -limit = 56 # int | limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. (optional) -pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) -resource_version = 'resource_version_example' # str | resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) -resource_version_match = 'resource_version_match_example' # str | resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) -send_initial_events = True # bool | `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. (optional) -timeout_seconds = 56 # int | Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. (optional) -watch = True # bool | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. (optional) - - try: - api_response = api_instance.list_pod_certificate_request_for_all_namespaces(allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, pretty=pretty, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, watch=watch) - pprint(api_response) - except ApiException as e: - print("Exception when calling CertificatesV1alpha1Api->list_pod_certificate_request_for_all_namespaces: %s\n" % e) -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **allow_watch_bookmarks** | **bool**| allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. | [optional] - **_continue** | **str**| The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. | [optional] - **field_selector** | **str**| A selector to restrict the list of returned objects by their fields. Defaults to everything. | [optional] - **label_selector** | **str**| A selector to restrict the list of returned objects by their labels. Defaults to everything. | [optional] - **limit** | **int**| limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. | [optional] - **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] - **resource_version** | **str**| resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional] - **resource_version_match** | **str**| resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional] - **send_initial_events** | **bool**| `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. | [optional] - **timeout_seconds** | **int**| Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. | [optional] - **watch** | **bool**| Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | [optional] - -### Return type - -[**V1alpha1PodCertificateRequestList**](V1alpha1PodCertificateRequestList.md) - -### Authorization - -[BearerToken](../README.md#BearerToken) - -### HTTP request headers - - - **Content-Type**: Not defined - - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor, application/json;stream=watch, application/vnd.kubernetes.protobuf;stream=watch, application/cbor-seq - -### HTTP response details -| Status code | Description | Response headers | -|-------------|-------------|------------------| -**200** | OK | - | -**401** | Unauthorized | - | - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - -# **patch_cluster_trust_bundle** -> V1alpha1ClusterTrustBundle patch_cluster_trust_bundle(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) - - - -partially update the specified ClusterTrustBundle - -### Example - -* Api Key Authentication (BearerToken): -```python -from __future__ import print_function -import time -import kubernetes.client -from kubernetes.client.rest import ApiException -from pprint import pprint -configuration = kubernetes.client.Configuration() -# Configure API key authorization: BearerToken -configuration.api_key['authorization'] = 'YOUR_API_KEY' -# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed -# configuration.api_key_prefix['authorization'] = 'Bearer' - -# Defining host is optional and default to http://localhost -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.CertificatesV1alpha1Api(api_client) - name = 'name_example' # str | name of the ClusterTrustBundle -body = None # object | -pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) -dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) -field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional) -field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) -force = True # bool | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. (optional) - - try: - api_response = api_instance.patch_cluster_trust_bundle(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) - pprint(api_response) - except ApiException as e: - print("Exception when calling CertificatesV1alpha1Api->patch_cluster_trust_bundle: %s\n" % e) -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **name** | **str**| name of the ClusterTrustBundle | - **body** | **object**| | - **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] - **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] - **field_manager** | **str**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). | [optional] - **field_validation** | **str**| fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional] - **force** | **bool**| Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. | [optional] - -### Return type - -[**V1alpha1ClusterTrustBundle**](V1alpha1ClusterTrustBundle.md) - -### Authorization - -[BearerToken](../README.md#BearerToken) - -### HTTP request headers - - - **Content-Type**: application/json-patch+json, application/merge-patch+json, application/strategic-merge-patch+json, application/apply-patch+yaml, application/apply-patch+cbor - - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor - -### HTTP response details -| Status code | Description | Response headers | -|-------------|-------------|------------------| -**200** | OK | - | -**201** | Created | - | -**401** | Unauthorized | - | - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - -# **patch_namespaced_pod_certificate_request** -> V1alpha1PodCertificateRequest patch_namespaced_pod_certificate_request(name, namespace, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) - - - -partially update the specified PodCertificateRequest - -### Example - -* Api Key Authentication (BearerToken): -```python -from __future__ import print_function -import time -import kubernetes.client -from kubernetes.client.rest import ApiException -from pprint import pprint -configuration = kubernetes.client.Configuration() -# Configure API key authorization: BearerToken -configuration.api_key['authorization'] = 'YOUR_API_KEY' -# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed -# configuration.api_key_prefix['authorization'] = 'Bearer' - -# Defining host is optional and default to http://localhost -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.CertificatesV1alpha1Api(api_client) - name = 'name_example' # str | name of the PodCertificateRequest -namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects -body = None # object | -pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) -dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) -field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional) -field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) -force = True # bool | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. (optional) - - try: - api_response = api_instance.patch_namespaced_pod_certificate_request(name, namespace, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) - pprint(api_response) - except ApiException as e: - print("Exception when calling CertificatesV1alpha1Api->patch_namespaced_pod_certificate_request: %s\n" % e) -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **name** | **str**| name of the PodCertificateRequest | - **namespace** | **str**| object name and auth scope, such as for teams and projects | - **body** | **object**| | - **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] - **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] - **field_manager** | **str**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). | [optional] - **field_validation** | **str**| fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional] - **force** | **bool**| Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. | [optional] - -### Return type - -[**V1alpha1PodCertificateRequest**](V1alpha1PodCertificateRequest.md) - -### Authorization - -[BearerToken](../README.md#BearerToken) - -### HTTP request headers - - - **Content-Type**: application/json-patch+json, application/merge-patch+json, application/strategic-merge-patch+json, application/apply-patch+yaml, application/apply-patch+cbor - - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor - -### HTTP response details -| Status code | Description | Response headers | -|-------------|-------------|------------------| -**200** | OK | - | -**201** | Created | - | -**401** | Unauthorized | - | - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - -# **patch_namespaced_pod_certificate_request_status** -> V1alpha1PodCertificateRequest patch_namespaced_pod_certificate_request_status(name, namespace, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) - - - -partially update status of the specified PodCertificateRequest - -### Example - -* Api Key Authentication (BearerToken): -```python -from __future__ import print_function -import time -import kubernetes.client -from kubernetes.client.rest import ApiException -from pprint import pprint -configuration = kubernetes.client.Configuration() -# Configure API key authorization: BearerToken -configuration.api_key['authorization'] = 'YOUR_API_KEY' -# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed -# configuration.api_key_prefix['authorization'] = 'Bearer' - -# Defining host is optional and default to http://localhost -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.CertificatesV1alpha1Api(api_client) - name = 'name_example' # str | name of the PodCertificateRequest -namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects -body = None # object | -pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) -dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) -field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional) -field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) -force = True # bool | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. (optional) - - try: - api_response = api_instance.patch_namespaced_pod_certificate_request_status(name, namespace, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) - pprint(api_response) - except ApiException as e: - print("Exception when calling CertificatesV1alpha1Api->patch_namespaced_pod_certificate_request_status: %s\n" % e) -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **name** | **str**| name of the PodCertificateRequest | - **namespace** | **str**| object name and auth scope, such as for teams and projects | - **body** | **object**| | - **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] - **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] - **field_manager** | **str**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). | [optional] - **field_validation** | **str**| fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional] - **force** | **bool**| Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. | [optional] - -### Return type - -[**V1alpha1PodCertificateRequest**](V1alpha1PodCertificateRequest.md) - -### Authorization - -[BearerToken](../README.md#BearerToken) - -### HTTP request headers - - - **Content-Type**: application/json-patch+json, application/merge-patch+json, application/strategic-merge-patch+json, application/apply-patch+yaml, application/apply-patch+cbor - - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor - -### HTTP response details -| Status code | Description | Response headers | -|-------------|-------------|------------------| -**200** | OK | - | -**201** | Created | - | -**401** | Unauthorized | - | - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - -# **read_cluster_trust_bundle** -> V1alpha1ClusterTrustBundle read_cluster_trust_bundle(name, pretty=pretty) - - - -read the specified ClusterTrustBundle - -### Example - -* Api Key Authentication (BearerToken): -```python -from __future__ import print_function -import time -import kubernetes.client -from kubernetes.client.rest import ApiException -from pprint import pprint -configuration = kubernetes.client.Configuration() -# Configure API key authorization: BearerToken -configuration.api_key['authorization'] = 'YOUR_API_KEY' -# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed -# configuration.api_key_prefix['authorization'] = 'Bearer' - -# Defining host is optional and default to http://localhost -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.CertificatesV1alpha1Api(api_client) - name = 'name_example' # str | name of the ClusterTrustBundle -pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) - - try: - api_response = api_instance.read_cluster_trust_bundle(name, pretty=pretty) - pprint(api_response) - except ApiException as e: - print("Exception when calling CertificatesV1alpha1Api->read_cluster_trust_bundle: %s\n" % e) -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **name** | **str**| name of the ClusterTrustBundle | - **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] - -### Return type - -[**V1alpha1ClusterTrustBundle**](V1alpha1ClusterTrustBundle.md) - -### Authorization - -[BearerToken](../README.md#BearerToken) - -### HTTP request headers - - - **Content-Type**: Not defined - - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor - -### HTTP response details -| Status code | Description | Response headers | -|-------------|-------------|------------------| -**200** | OK | - | -**401** | Unauthorized | - | - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - -# **read_namespaced_pod_certificate_request** -> V1alpha1PodCertificateRequest read_namespaced_pod_certificate_request(name, namespace, pretty=pretty) - - - -read the specified PodCertificateRequest - -### Example - -* Api Key Authentication (BearerToken): -```python -from __future__ import print_function -import time -import kubernetes.client -from kubernetes.client.rest import ApiException -from pprint import pprint -configuration = kubernetes.client.Configuration() -# Configure API key authorization: BearerToken -configuration.api_key['authorization'] = 'YOUR_API_KEY' -# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed -# configuration.api_key_prefix['authorization'] = 'Bearer' - -# Defining host is optional and default to http://localhost -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.CertificatesV1alpha1Api(api_client) - name = 'name_example' # str | name of the PodCertificateRequest -namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects -pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) - - try: - api_response = api_instance.read_namespaced_pod_certificate_request(name, namespace, pretty=pretty) - pprint(api_response) - except ApiException as e: - print("Exception when calling CertificatesV1alpha1Api->read_namespaced_pod_certificate_request: %s\n" % e) -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **name** | **str**| name of the PodCertificateRequest | - **namespace** | **str**| object name and auth scope, such as for teams and projects | - **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] - -### Return type - -[**V1alpha1PodCertificateRequest**](V1alpha1PodCertificateRequest.md) - -### Authorization - -[BearerToken](../README.md#BearerToken) - -### HTTP request headers - - - **Content-Type**: Not defined - - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor - -### HTTP response details -| Status code | Description | Response headers | -|-------------|-------------|------------------| -**200** | OK | - | -**401** | Unauthorized | - | - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - -# **read_namespaced_pod_certificate_request_status** -> V1alpha1PodCertificateRequest read_namespaced_pod_certificate_request_status(name, namespace, pretty=pretty) - - - -read status of the specified PodCertificateRequest - -### Example - -* Api Key Authentication (BearerToken): -```python -from __future__ import print_function -import time -import kubernetes.client -from kubernetes.client.rest import ApiException -from pprint import pprint -configuration = kubernetes.client.Configuration() -# Configure API key authorization: BearerToken -configuration.api_key['authorization'] = 'YOUR_API_KEY' -# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed -# configuration.api_key_prefix['authorization'] = 'Bearer' - -# Defining host is optional and default to http://localhost -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.CertificatesV1alpha1Api(api_client) - name = 'name_example' # str | name of the PodCertificateRequest -namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects -pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) - - try: - api_response = api_instance.read_namespaced_pod_certificate_request_status(name, namespace, pretty=pretty) - pprint(api_response) - except ApiException as e: - print("Exception when calling CertificatesV1alpha1Api->read_namespaced_pod_certificate_request_status: %s\n" % e) -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **name** | **str**| name of the PodCertificateRequest | - **namespace** | **str**| object name and auth scope, such as for teams and projects | - **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] - -### Return type - -[**V1alpha1PodCertificateRequest**](V1alpha1PodCertificateRequest.md) - -### Authorization - -[BearerToken](../README.md#BearerToken) - -### HTTP request headers - - - **Content-Type**: Not defined - - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor - -### HTTP response details -| Status code | Description | Response headers | -|-------------|-------------|------------------| -**200** | OK | - | -**401** | Unauthorized | - | - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - -# **replace_cluster_trust_bundle** -> V1alpha1ClusterTrustBundle replace_cluster_trust_bundle(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) - - - -replace the specified ClusterTrustBundle - -### Example - -* Api Key Authentication (BearerToken): -```python -from __future__ import print_function -import time -import kubernetes.client -from kubernetes.client.rest import ApiException -from pprint import pprint -configuration = kubernetes.client.Configuration() -# Configure API key authorization: BearerToken -configuration.api_key['authorization'] = 'YOUR_API_KEY' -# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed -# configuration.api_key_prefix['authorization'] = 'Bearer' - -# Defining host is optional and default to http://localhost -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.CertificatesV1alpha1Api(api_client) - name = 'name_example' # str | name of the ClusterTrustBundle -body = kubernetes.client.V1alpha1ClusterTrustBundle() # V1alpha1ClusterTrustBundle | -pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) -dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) -field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) -field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) - - try: - api_response = api_instance.replace_cluster_trust_bundle(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) - pprint(api_response) - except ApiException as e: - print("Exception when calling CertificatesV1alpha1Api->replace_cluster_trust_bundle: %s\n" % e) -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **name** | **str**| name of the ClusterTrustBundle | - **body** | [**V1alpha1ClusterTrustBundle**](V1alpha1ClusterTrustBundle.md)| | + **name** | **str**| name of the ClusterTrustBundle | + **body** | [**V1alpha1ClusterTrustBundle**](V1alpha1ClusterTrustBundle.md)| | **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] **field_manager** | **str**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional] @@ -1364,159 +629,3 @@ Name | Type | Description | Notes [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **replace_namespaced_pod_certificate_request** -> V1alpha1PodCertificateRequest replace_namespaced_pod_certificate_request(name, namespace, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) - - - -replace the specified PodCertificateRequest - -### Example - -* Api Key Authentication (BearerToken): -```python -from __future__ import print_function -import time -import kubernetes.client -from kubernetes.client.rest import ApiException -from pprint import pprint -configuration = kubernetes.client.Configuration() -# Configure API key authorization: BearerToken -configuration.api_key['authorization'] = 'YOUR_API_KEY' -# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed -# configuration.api_key_prefix['authorization'] = 'Bearer' - -# Defining host is optional and default to http://localhost -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.CertificatesV1alpha1Api(api_client) - name = 'name_example' # str | name of the PodCertificateRequest -namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects -body = kubernetes.client.V1alpha1PodCertificateRequest() # V1alpha1PodCertificateRequest | -pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) -dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) -field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) -field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) - - try: - api_response = api_instance.replace_namespaced_pod_certificate_request(name, namespace, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) - pprint(api_response) - except ApiException as e: - print("Exception when calling CertificatesV1alpha1Api->replace_namespaced_pod_certificate_request: %s\n" % e) -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **name** | **str**| name of the PodCertificateRequest | - **namespace** | **str**| object name and auth scope, such as for teams and projects | - **body** | [**V1alpha1PodCertificateRequest**](V1alpha1PodCertificateRequest.md)| | - **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] - **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] - **field_manager** | **str**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional] - **field_validation** | **str**| fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional] - -### Return type - -[**V1alpha1PodCertificateRequest**](V1alpha1PodCertificateRequest.md) - -### Authorization - -[BearerToken](../README.md#BearerToken) - -### HTTP request headers - - - **Content-Type**: Not defined - - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor - -### HTTP response details -| Status code | Description | Response headers | -|-------------|-------------|------------------| -**200** | OK | - | -**201** | Created | - | -**401** | Unauthorized | - | - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - -# **replace_namespaced_pod_certificate_request_status** -> V1alpha1PodCertificateRequest replace_namespaced_pod_certificate_request_status(name, namespace, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) - - - -replace status of the specified PodCertificateRequest - -### Example - -* Api Key Authentication (BearerToken): -```python -from __future__ import print_function -import time -import kubernetes.client -from kubernetes.client.rest import ApiException -from pprint import pprint -configuration = kubernetes.client.Configuration() -# Configure API key authorization: BearerToken -configuration.api_key['authorization'] = 'YOUR_API_KEY' -# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed -# configuration.api_key_prefix['authorization'] = 'Bearer' - -# Defining host is optional and default to http://localhost -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.CertificatesV1alpha1Api(api_client) - name = 'name_example' # str | name of the PodCertificateRequest -namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects -body = kubernetes.client.V1alpha1PodCertificateRequest() # V1alpha1PodCertificateRequest | -pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) -dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) -field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) -field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) - - try: - api_response = api_instance.replace_namespaced_pod_certificate_request_status(name, namespace, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) - pprint(api_response) - except ApiException as e: - print("Exception when calling CertificatesV1alpha1Api->replace_namespaced_pod_certificate_request_status: %s\n" % e) -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **name** | **str**| name of the PodCertificateRequest | - **namespace** | **str**| object name and auth scope, such as for teams and projects | - **body** | [**V1alpha1PodCertificateRequest**](V1alpha1PodCertificateRequest.md)| | - **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] - **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] - **field_manager** | **str**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional] - **field_validation** | **str**| fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional] - -### Return type - -[**V1alpha1PodCertificateRequest**](V1alpha1PodCertificateRequest.md) - -### Authorization - -[BearerToken](../README.md#BearerToken) - -### HTTP request headers - - - **Content-Type**: Not defined - - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor - -### HTTP response details -| Status code | Description | Response headers | -|-------------|-------------|------------------| -**200** | OK | - | -**201** | Created | - | -**401** | Unauthorized | - | - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - diff --git a/kubernetes/docs/CertificatesV1beta1Api.md b/kubernetes/docs/CertificatesV1beta1Api.md index 2cbc4e6a9d..9c89ec7423 100644 --- a/kubernetes/docs/CertificatesV1beta1Api.md +++ b/kubernetes/docs/CertificatesV1beta1Api.md @@ -5,13 +5,24 @@ All URIs are relative to *http://localhost* Method | HTTP request | Description ------------- | ------------- | ------------- [**create_cluster_trust_bundle**](CertificatesV1beta1Api.md#create_cluster_trust_bundle) | **POST** /apis/certificates.k8s.io/v1beta1/clustertrustbundles | +[**create_namespaced_pod_certificate_request**](CertificatesV1beta1Api.md#create_namespaced_pod_certificate_request) | **POST** /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests | [**delete_cluster_trust_bundle**](CertificatesV1beta1Api.md#delete_cluster_trust_bundle) | **DELETE** /apis/certificates.k8s.io/v1beta1/clustertrustbundles/{name} | [**delete_collection_cluster_trust_bundle**](CertificatesV1beta1Api.md#delete_collection_cluster_trust_bundle) | **DELETE** /apis/certificates.k8s.io/v1beta1/clustertrustbundles | +[**delete_collection_namespaced_pod_certificate_request**](CertificatesV1beta1Api.md#delete_collection_namespaced_pod_certificate_request) | **DELETE** /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests | +[**delete_namespaced_pod_certificate_request**](CertificatesV1beta1Api.md#delete_namespaced_pod_certificate_request) | **DELETE** /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name} | [**get_api_resources**](CertificatesV1beta1Api.md#get_api_resources) | **GET** /apis/certificates.k8s.io/v1beta1/ | [**list_cluster_trust_bundle**](CertificatesV1beta1Api.md#list_cluster_trust_bundle) | **GET** /apis/certificates.k8s.io/v1beta1/clustertrustbundles | +[**list_namespaced_pod_certificate_request**](CertificatesV1beta1Api.md#list_namespaced_pod_certificate_request) | **GET** /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests | +[**list_pod_certificate_request_for_all_namespaces**](CertificatesV1beta1Api.md#list_pod_certificate_request_for_all_namespaces) | **GET** /apis/certificates.k8s.io/v1beta1/podcertificaterequests | [**patch_cluster_trust_bundle**](CertificatesV1beta1Api.md#patch_cluster_trust_bundle) | **PATCH** /apis/certificates.k8s.io/v1beta1/clustertrustbundles/{name} | +[**patch_namespaced_pod_certificate_request**](CertificatesV1beta1Api.md#patch_namespaced_pod_certificate_request) | **PATCH** /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name} | +[**patch_namespaced_pod_certificate_request_status**](CertificatesV1beta1Api.md#patch_namespaced_pod_certificate_request_status) | **PATCH** /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name}/status | [**read_cluster_trust_bundle**](CertificatesV1beta1Api.md#read_cluster_trust_bundle) | **GET** /apis/certificates.k8s.io/v1beta1/clustertrustbundles/{name} | +[**read_namespaced_pod_certificate_request**](CertificatesV1beta1Api.md#read_namespaced_pod_certificate_request) | **GET** /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name} | +[**read_namespaced_pod_certificate_request_status**](CertificatesV1beta1Api.md#read_namespaced_pod_certificate_request_status) | **GET** /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name}/status | [**replace_cluster_trust_bundle**](CertificatesV1beta1Api.md#replace_cluster_trust_bundle) | **PUT** /apis/certificates.k8s.io/v1beta1/clustertrustbundles/{name} | +[**replace_namespaced_pod_certificate_request**](CertificatesV1beta1Api.md#replace_namespaced_pod_certificate_request) | **PUT** /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name} | +[**replace_namespaced_pod_certificate_request_status**](CertificatesV1beta1Api.md#replace_namespaced_pod_certificate_request_status) | **PUT** /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name}/status | # **create_cluster_trust_bundle** @@ -89,6 +100,83 @@ Name | Type | Description | Notes [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) +# **create_namespaced_pod_certificate_request** +> V1beta1PodCertificateRequest create_namespaced_pod_certificate_request(namespace, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) + + + +create a PodCertificateRequest + +### Example + +* Api Key Authentication (BearerToken): +```python +from __future__ import print_function +import time +import kubernetes.client +from kubernetes.client.rest import ApiException +from pprint import pprint +configuration = kubernetes.client.Configuration() +# Configure API key authorization: BearerToken +configuration.api_key['authorization'] = 'YOUR_API_KEY' +# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed +# configuration.api_key_prefix['authorization'] = 'Bearer' + +# Defining host is optional and default to http://localhost +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.CertificatesV1beta1Api(api_client) + namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects +body = kubernetes.client.V1beta1PodCertificateRequest() # V1beta1PodCertificateRequest | +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) +field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) + + try: + api_response = api_instance.create_namespaced_pod_certificate_request(namespace, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) + pprint(api_response) + except ApiException as e: + print("Exception when calling CertificatesV1beta1Api->create_namespaced_pod_certificate_request: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **namespace** | **str**| object name and auth scope, such as for teams and projects | + **body** | [**V1beta1PodCertificateRequest**](V1beta1PodCertificateRequest.md)| | + **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] + **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] + **field_manager** | **str**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional] + **field_validation** | **str**| fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional] + +### Return type + +[**V1beta1PodCertificateRequest**](V1beta1PodCertificateRequest.md) + +### Authorization + +[BearerToken](../README.md#BearerToken) + +### HTTP request headers + + - **Content-Type**: Not defined + - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | OK | - | +**201** | Created | - | +**202** | Accepted | - | +**401** | Unauthorized | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + # **delete_cluster_trust_bundle** > V1Status delete_cluster_trust_bundle(name, pretty=pretty, dry_run=dry_run, grace_period_seconds=grace_period_seconds, ignore_store_read_error_with_cluster_breaking_potential=ignore_store_read_error_with_cluster_breaking_potential, orphan_dependents=orphan_dependents, propagation_policy=propagation_policy, body=body) @@ -262,12 +350,12 @@ Name | Type | Description | Notes [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **get_api_resources** -> V1APIResourceList get_api_resources() +# **delete_collection_namespaced_pod_certificate_request** +> V1Status delete_collection_namespaced_pod_certificate_request(namespace, pretty=pretty, _continue=_continue, dry_run=dry_run, field_selector=field_selector, grace_period_seconds=grace_period_seconds, ignore_store_read_error_with_cluster_breaking_potential=ignore_store_read_error_with_cluster_breaking_potential, label_selector=label_selector, limit=limit, orphan_dependents=orphan_dependents, propagation_policy=propagation_policy, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, body=body) -get available resources +delete collection of PodCertificateRequest ### Example @@ -291,20 +379,54 @@ configuration.host = "http://localhost" with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CertificatesV1beta1Api(api_client) - + namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) +_continue = '_continue_example' # str | The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. (optional) +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_selector = 'field_selector_example' # str | A selector to restrict the list of returned objects by their fields. Defaults to everything. (optional) +grace_period_seconds = 56 # int | The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. (optional) +ignore_store_read_error_with_cluster_breaking_potential = True # bool | if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it (optional) +label_selector = 'label_selector_example' # str | A selector to restrict the list of returned objects by their labels. Defaults to everything. (optional) +limit = 56 # int | limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. (optional) +orphan_dependents = True # bool | Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. (optional) +propagation_policy = 'propagation_policy_example' # str | Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. (optional) +resource_version = 'resource_version_example' # str | resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) +resource_version_match = 'resource_version_match_example' # str | resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) +send_initial_events = True # bool | `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. (optional) +timeout_seconds = 56 # int | Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. (optional) +body = kubernetes.client.V1DeleteOptions() # V1DeleteOptions | (optional) + try: - api_response = api_instance.get_api_resources() + api_response = api_instance.delete_collection_namespaced_pod_certificate_request(namespace, pretty=pretty, _continue=_continue, dry_run=dry_run, field_selector=field_selector, grace_period_seconds=grace_period_seconds, ignore_store_read_error_with_cluster_breaking_potential=ignore_store_read_error_with_cluster_breaking_potential, label_selector=label_selector, limit=limit, orphan_dependents=orphan_dependents, propagation_policy=propagation_policy, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, body=body) pprint(api_response) except ApiException as e: - print("Exception when calling CertificatesV1beta1Api->get_api_resources: %s\n" % e) + print("Exception when calling CertificatesV1beta1Api->delete_collection_namespaced_pod_certificate_request: %s\n" % e) ``` ### Parameters -This endpoint does not need any parameter. + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **namespace** | **str**| object name and auth scope, such as for teams and projects | + **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] + **_continue** | **str**| The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. | [optional] + **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] + **field_selector** | **str**| A selector to restrict the list of returned objects by their fields. Defaults to everything. | [optional] + **grace_period_seconds** | **int**| The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. | [optional] + **ignore_store_read_error_with_cluster_breaking_potential** | **bool**| if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it | [optional] + **label_selector** | **str**| A selector to restrict the list of returned objects by their labels. Defaults to everything. | [optional] + **limit** | **int**| limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. | [optional] + **orphan_dependents** | **bool**| Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. | [optional] + **propagation_policy** | **str**| Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. | [optional] + **resource_version** | **str**| resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional] + **resource_version_match** | **str**| resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional] + **send_initial_events** | **bool**| `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. | [optional] + **timeout_seconds** | **int**| Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. | [optional] + **body** | [**V1DeleteOptions**](V1DeleteOptions.md)| | [optional] ### Return type -[**V1APIResourceList**](V1APIResourceList.md) +[**V1Status**](V1Status.md) ### Authorization @@ -323,12 +445,12 @@ This endpoint does not need any parameter. [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **list_cluster_trust_bundle** -> V1beta1ClusterTrustBundleList list_cluster_trust_bundle(pretty=pretty, allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, watch=watch) +# **delete_namespaced_pod_certificate_request** +> V1Status delete_namespaced_pod_certificate_request(name, namespace, pretty=pretty, dry_run=dry_run, grace_period_seconds=grace_period_seconds, ignore_store_read_error_with_cluster_breaking_potential=ignore_store_read_error_with_cluster_breaking_potential, orphan_dependents=orphan_dependents, propagation_policy=propagation_policy, body=body) -list or watch objects of kind ClusterTrustBundle +delete a PodCertificateRequest ### Example @@ -352,44 +474,40 @@ configuration.host = "http://localhost" with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CertificatesV1beta1Api(api_client) - pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) -allow_watch_bookmarks = True # bool | allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. (optional) -_continue = '_continue_example' # str | The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. (optional) -field_selector = 'field_selector_example' # str | A selector to restrict the list of returned objects by their fields. Defaults to everything. (optional) -label_selector = 'label_selector_example' # str | A selector to restrict the list of returned objects by their labels. Defaults to everything. (optional) -limit = 56 # int | limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. (optional) -resource_version = 'resource_version_example' # str | resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) -resource_version_match = 'resource_version_match_example' # str | resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) -send_initial_events = True # bool | `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. (optional) -timeout_seconds = 56 # int | Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. (optional) -watch = True # bool | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. (optional) + name = 'name_example' # str | name of the PodCertificateRequest +namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +grace_period_seconds = 56 # int | The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. (optional) +ignore_store_read_error_with_cluster_breaking_potential = True # bool | if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it (optional) +orphan_dependents = True # bool | Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. (optional) +propagation_policy = 'propagation_policy_example' # str | Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. (optional) +body = kubernetes.client.V1DeleteOptions() # V1DeleteOptions | (optional) try: - api_response = api_instance.list_cluster_trust_bundle(pretty=pretty, allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, watch=watch) + api_response = api_instance.delete_namespaced_pod_certificate_request(name, namespace, pretty=pretty, dry_run=dry_run, grace_period_seconds=grace_period_seconds, ignore_store_read_error_with_cluster_breaking_potential=ignore_store_read_error_with_cluster_breaking_potential, orphan_dependents=orphan_dependents, propagation_policy=propagation_policy, body=body) pprint(api_response) except ApiException as e: - print("Exception when calling CertificatesV1beta1Api->list_cluster_trust_bundle: %s\n" % e) + print("Exception when calling CertificatesV1beta1Api->delete_namespaced_pod_certificate_request: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- + **name** | **str**| name of the PodCertificateRequest | + **namespace** | **str**| object name and auth scope, such as for teams and projects | **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] - **allow_watch_bookmarks** | **bool**| allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. | [optional] - **_continue** | **str**| The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. | [optional] - **field_selector** | **str**| A selector to restrict the list of returned objects by their fields. Defaults to everything. | [optional] - **label_selector** | **str**| A selector to restrict the list of returned objects by their labels. Defaults to everything. | [optional] - **limit** | **int**| limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. | [optional] - **resource_version** | **str**| resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional] - **resource_version_match** | **str**| resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional] - **send_initial_events** | **bool**| `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. | [optional] - **timeout_seconds** | **int**| Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. | [optional] - **watch** | **bool**| Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | [optional] + **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] + **grace_period_seconds** | **int**| The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. | [optional] + **ignore_store_read_error_with_cluster_breaking_potential** | **bool**| if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it | [optional] + **orphan_dependents** | **bool**| Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. | [optional] + **propagation_policy** | **str**| Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. | [optional] + **body** | [**V1DeleteOptions**](V1DeleteOptions.md)| | [optional] ### Return type -[**V1beta1ClusterTrustBundleList**](V1beta1ClusterTrustBundleList.md) +[**V1Status**](V1Status.md) ### Authorization @@ -398,22 +516,23 @@ Name | Type | Description | Notes ### HTTP request headers - **Content-Type**: Not defined - - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor, application/json;stream=watch, application/vnd.kubernetes.protobuf;stream=watch, application/cbor-seq + - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| **200** | OK | - | +**202** | Accepted | - | **401** | Unauthorized | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **patch_cluster_trust_bundle** -> V1beta1ClusterTrustBundle patch_cluster_trust_bundle(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) +# **get_api_resources** +> V1APIResourceList get_api_resources() -partially update the specified ClusterTrustBundle +get available resources ### Example @@ -437,36 +556,20 @@ configuration.host = "http://localhost" with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CertificatesV1beta1Api(api_client) - name = 'name_example' # str | name of the ClusterTrustBundle -body = None # object | -pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) -dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) -field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional) -field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) -force = True # bool | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. (optional) - + try: - api_response = api_instance.patch_cluster_trust_bundle(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) + api_response = api_instance.get_api_resources() pprint(api_response) except ApiException as e: - print("Exception when calling CertificatesV1beta1Api->patch_cluster_trust_bundle: %s\n" % e) + print("Exception when calling CertificatesV1beta1Api->get_api_resources: %s\n" % e) ``` ### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **name** | **str**| name of the ClusterTrustBundle | - **body** | **object**| | - **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] - **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] - **field_manager** | **str**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). | [optional] - **field_validation** | **str**| fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional] - **force** | **bool**| Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. | [optional] +This endpoint does not need any parameter. ### Return type -[**V1beta1ClusterTrustBundle**](V1beta1ClusterTrustBundle.md) +[**V1APIResourceList**](V1APIResourceList.md) ### Authorization @@ -474,24 +577,23 @@ Name | Type | Description | Notes ### HTTP request headers - - **Content-Type**: application/json-patch+json, application/merge-patch+json, application/strategic-merge-patch+json, application/apply-patch+yaml, application/apply-patch+cbor + - **Content-Type**: Not defined - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| **200** | OK | - | -**201** | Created | - | **401** | Unauthorized | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **read_cluster_trust_bundle** -> V1beta1ClusterTrustBundle read_cluster_trust_bundle(name, pretty=pretty) +# **list_cluster_trust_bundle** +> V1beta1ClusterTrustBundleList list_cluster_trust_bundle(pretty=pretty, allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, watch=watch) -read the specified ClusterTrustBundle +list or watch objects of kind ClusterTrustBundle ### Example @@ -515,26 +617,44 @@ configuration.host = "http://localhost" with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CertificatesV1beta1Api(api_client) - name = 'name_example' # str | name of the ClusterTrustBundle -pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) + pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) +allow_watch_bookmarks = True # bool | allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. (optional) +_continue = '_continue_example' # str | The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. (optional) +field_selector = 'field_selector_example' # str | A selector to restrict the list of returned objects by their fields. Defaults to everything. (optional) +label_selector = 'label_selector_example' # str | A selector to restrict the list of returned objects by their labels. Defaults to everything. (optional) +limit = 56 # int | limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. (optional) +resource_version = 'resource_version_example' # str | resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) +resource_version_match = 'resource_version_match_example' # str | resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) +send_initial_events = True # bool | `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. (optional) +timeout_seconds = 56 # int | Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. (optional) +watch = True # bool | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. (optional) try: - api_response = api_instance.read_cluster_trust_bundle(name, pretty=pretty) + api_response = api_instance.list_cluster_trust_bundle(pretty=pretty, allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, watch=watch) pprint(api_response) except ApiException as e: - print("Exception when calling CertificatesV1beta1Api->read_cluster_trust_bundle: %s\n" % e) + print("Exception when calling CertificatesV1beta1Api->list_cluster_trust_bundle: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **name** | **str**| name of the ClusterTrustBundle | **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] + **allow_watch_bookmarks** | **bool**| allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. | [optional] + **_continue** | **str**| The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. | [optional] + **field_selector** | **str**| A selector to restrict the list of returned objects by their fields. Defaults to everything. | [optional] + **label_selector** | **str**| A selector to restrict the list of returned objects by their labels. Defaults to everything. | [optional] + **limit** | **int**| limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. | [optional] + **resource_version** | **str**| resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional] + **resource_version_match** | **str**| resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional] + **send_initial_events** | **bool**| `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. | [optional] + **timeout_seconds** | **int**| Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. | [optional] + **watch** | **bool**| Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | [optional] ### Return type -[**V1beta1ClusterTrustBundle**](V1beta1ClusterTrustBundle.md) +[**V1beta1ClusterTrustBundleList**](V1beta1ClusterTrustBundleList.md) ### Authorization @@ -543,7 +663,7 @@ Name | Type | Description | Notes ### HTTP request headers - **Content-Type**: Not defined - - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor + - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor, application/json;stream=watch, application/vnd.kubernetes.protobuf;stream=watch, application/cbor-seq ### HTTP response details | Status code | Description | Response headers | @@ -553,12 +673,12 @@ Name | Type | Description | Notes [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **replace_cluster_trust_bundle** -> V1beta1ClusterTrustBundle replace_cluster_trust_bundle(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) +# **list_namespaced_pod_certificate_request** +> V1beta1PodCertificateRequestList list_namespaced_pod_certificate_request(namespace, pretty=pretty, allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, watch=watch) -replace the specified ClusterTrustBundle +list or watch objects of kind PodCertificateRequest ### Example @@ -582,34 +702,805 @@ configuration.host = "http://localhost" with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CertificatesV1beta1Api(api_client) - name = 'name_example' # str | name of the ClusterTrustBundle -body = kubernetes.client.V1beta1ClusterTrustBundle() # V1beta1ClusterTrustBundle | + namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) -dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) -field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) -field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) +allow_watch_bookmarks = True # bool | allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. (optional) +_continue = '_continue_example' # str | The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. (optional) +field_selector = 'field_selector_example' # str | A selector to restrict the list of returned objects by their fields. Defaults to everything. (optional) +label_selector = 'label_selector_example' # str | A selector to restrict the list of returned objects by their labels. Defaults to everything. (optional) +limit = 56 # int | limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. (optional) +resource_version = 'resource_version_example' # str | resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) +resource_version_match = 'resource_version_match_example' # str | resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) +send_initial_events = True # bool | `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. (optional) +timeout_seconds = 56 # int | Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. (optional) +watch = True # bool | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. (optional) try: - api_response = api_instance.replace_cluster_trust_bundle(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) + api_response = api_instance.list_namespaced_pod_certificate_request(namespace, pretty=pretty, allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, watch=watch) pprint(api_response) except ApiException as e: - print("Exception when calling CertificatesV1beta1Api->replace_cluster_trust_bundle: %s\n" % e) + print("Exception when calling CertificatesV1beta1Api->list_namespaced_pod_certificate_request: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **name** | **str**| name of the ClusterTrustBundle | - **body** | [**V1beta1ClusterTrustBundle**](V1beta1ClusterTrustBundle.md)| | + **namespace** | **str**| object name and auth scope, such as for teams and projects | **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] - **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] - **field_manager** | **str**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional] - **field_validation** | **str**| fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional] - -### Return type - -[**V1beta1ClusterTrustBundle**](V1beta1ClusterTrustBundle.md) + **allow_watch_bookmarks** | **bool**| allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. | [optional] + **_continue** | **str**| The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. | [optional] + **field_selector** | **str**| A selector to restrict the list of returned objects by their fields. Defaults to everything. | [optional] + **label_selector** | **str**| A selector to restrict the list of returned objects by their labels. Defaults to everything. | [optional] + **limit** | **int**| limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. | [optional] + **resource_version** | **str**| resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional] + **resource_version_match** | **str**| resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional] + **send_initial_events** | **bool**| `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. | [optional] + **timeout_seconds** | **int**| Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. | [optional] + **watch** | **bool**| Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | [optional] + +### Return type + +[**V1beta1PodCertificateRequestList**](V1beta1PodCertificateRequestList.md) + +### Authorization + +[BearerToken](../README.md#BearerToken) + +### HTTP request headers + + - **Content-Type**: Not defined + - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor, application/json;stream=watch, application/vnd.kubernetes.protobuf;stream=watch, application/cbor-seq + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | OK | - | +**401** | Unauthorized | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **list_pod_certificate_request_for_all_namespaces** +> V1beta1PodCertificateRequestList list_pod_certificate_request_for_all_namespaces(allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, pretty=pretty, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, watch=watch) + + + +list or watch objects of kind PodCertificateRequest + +### Example + +* Api Key Authentication (BearerToken): +```python +from __future__ import print_function +import time +import kubernetes.client +from kubernetes.client.rest import ApiException +from pprint import pprint +configuration = kubernetes.client.Configuration() +# Configure API key authorization: BearerToken +configuration.api_key['authorization'] = 'YOUR_API_KEY' +# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed +# configuration.api_key_prefix['authorization'] = 'Bearer' + +# Defining host is optional and default to http://localhost +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.CertificatesV1beta1Api(api_client) + allow_watch_bookmarks = True # bool | allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. (optional) +_continue = '_continue_example' # str | The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. (optional) +field_selector = 'field_selector_example' # str | A selector to restrict the list of returned objects by their fields. Defaults to everything. (optional) +label_selector = 'label_selector_example' # str | A selector to restrict the list of returned objects by their labels. Defaults to everything. (optional) +limit = 56 # int | limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. (optional) +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) +resource_version = 'resource_version_example' # str | resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) +resource_version_match = 'resource_version_match_example' # str | resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) +send_initial_events = True # bool | `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. (optional) +timeout_seconds = 56 # int | Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. (optional) +watch = True # bool | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. (optional) + + try: + api_response = api_instance.list_pod_certificate_request_for_all_namespaces(allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, pretty=pretty, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, watch=watch) + pprint(api_response) + except ApiException as e: + print("Exception when calling CertificatesV1beta1Api->list_pod_certificate_request_for_all_namespaces: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **allow_watch_bookmarks** | **bool**| allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. | [optional] + **_continue** | **str**| The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. | [optional] + **field_selector** | **str**| A selector to restrict the list of returned objects by their fields. Defaults to everything. | [optional] + **label_selector** | **str**| A selector to restrict the list of returned objects by their labels. Defaults to everything. | [optional] + **limit** | **int**| limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. | [optional] + **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] + **resource_version** | **str**| resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional] + **resource_version_match** | **str**| resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional] + **send_initial_events** | **bool**| `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. | [optional] + **timeout_seconds** | **int**| Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. | [optional] + **watch** | **bool**| Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | [optional] + +### Return type + +[**V1beta1PodCertificateRequestList**](V1beta1PodCertificateRequestList.md) + +### Authorization + +[BearerToken](../README.md#BearerToken) + +### HTTP request headers + + - **Content-Type**: Not defined + - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor, application/json;stream=watch, application/vnd.kubernetes.protobuf;stream=watch, application/cbor-seq + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | OK | - | +**401** | Unauthorized | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **patch_cluster_trust_bundle** +> V1beta1ClusterTrustBundle patch_cluster_trust_bundle(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) + + + +partially update the specified ClusterTrustBundle + +### Example + +* Api Key Authentication (BearerToken): +```python +from __future__ import print_function +import time +import kubernetes.client +from kubernetes.client.rest import ApiException +from pprint import pprint +configuration = kubernetes.client.Configuration() +# Configure API key authorization: BearerToken +configuration.api_key['authorization'] = 'YOUR_API_KEY' +# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed +# configuration.api_key_prefix['authorization'] = 'Bearer' + +# Defining host is optional and default to http://localhost +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.CertificatesV1beta1Api(api_client) + name = 'name_example' # str | name of the ClusterTrustBundle +body = None # object | +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional) +field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) +force = True # bool | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. (optional) + + try: + api_response = api_instance.patch_cluster_trust_bundle(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) + pprint(api_response) + except ApiException as e: + print("Exception when calling CertificatesV1beta1Api->patch_cluster_trust_bundle: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **name** | **str**| name of the ClusterTrustBundle | + **body** | **object**| | + **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] + **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] + **field_manager** | **str**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). | [optional] + **field_validation** | **str**| fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional] + **force** | **bool**| Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. | [optional] + +### Return type + +[**V1beta1ClusterTrustBundle**](V1beta1ClusterTrustBundle.md) + +### Authorization + +[BearerToken](../README.md#BearerToken) + +### HTTP request headers + + - **Content-Type**: application/json-patch+json, application/merge-patch+json, application/strategic-merge-patch+json, application/apply-patch+yaml, application/apply-patch+cbor + - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | OK | - | +**201** | Created | - | +**401** | Unauthorized | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **patch_namespaced_pod_certificate_request** +> V1beta1PodCertificateRequest patch_namespaced_pod_certificate_request(name, namespace, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) + + + +partially update the specified PodCertificateRequest + +### Example + +* Api Key Authentication (BearerToken): +```python +from __future__ import print_function +import time +import kubernetes.client +from kubernetes.client.rest import ApiException +from pprint import pprint +configuration = kubernetes.client.Configuration() +# Configure API key authorization: BearerToken +configuration.api_key['authorization'] = 'YOUR_API_KEY' +# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed +# configuration.api_key_prefix['authorization'] = 'Bearer' + +# Defining host is optional and default to http://localhost +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.CertificatesV1beta1Api(api_client) + name = 'name_example' # str | name of the PodCertificateRequest +namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects +body = None # object | +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional) +field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) +force = True # bool | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. (optional) + + try: + api_response = api_instance.patch_namespaced_pod_certificate_request(name, namespace, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) + pprint(api_response) + except ApiException as e: + print("Exception when calling CertificatesV1beta1Api->patch_namespaced_pod_certificate_request: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **name** | **str**| name of the PodCertificateRequest | + **namespace** | **str**| object name and auth scope, such as for teams and projects | + **body** | **object**| | + **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] + **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] + **field_manager** | **str**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). | [optional] + **field_validation** | **str**| fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional] + **force** | **bool**| Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. | [optional] + +### Return type + +[**V1beta1PodCertificateRequest**](V1beta1PodCertificateRequest.md) + +### Authorization + +[BearerToken](../README.md#BearerToken) + +### HTTP request headers + + - **Content-Type**: application/json-patch+json, application/merge-patch+json, application/strategic-merge-patch+json, application/apply-patch+yaml, application/apply-patch+cbor + - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | OK | - | +**201** | Created | - | +**401** | Unauthorized | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **patch_namespaced_pod_certificate_request_status** +> V1beta1PodCertificateRequest patch_namespaced_pod_certificate_request_status(name, namespace, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) + + + +partially update status of the specified PodCertificateRequest + +### Example + +* Api Key Authentication (BearerToken): +```python +from __future__ import print_function +import time +import kubernetes.client +from kubernetes.client.rest import ApiException +from pprint import pprint +configuration = kubernetes.client.Configuration() +# Configure API key authorization: BearerToken +configuration.api_key['authorization'] = 'YOUR_API_KEY' +# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed +# configuration.api_key_prefix['authorization'] = 'Bearer' + +# Defining host is optional and default to http://localhost +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.CertificatesV1beta1Api(api_client) + name = 'name_example' # str | name of the PodCertificateRequest +namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects +body = None # object | +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional) +field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) +force = True # bool | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. (optional) + + try: + api_response = api_instance.patch_namespaced_pod_certificate_request_status(name, namespace, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) + pprint(api_response) + except ApiException as e: + print("Exception when calling CertificatesV1beta1Api->patch_namespaced_pod_certificate_request_status: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **name** | **str**| name of the PodCertificateRequest | + **namespace** | **str**| object name and auth scope, such as for teams and projects | + **body** | **object**| | + **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] + **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] + **field_manager** | **str**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). | [optional] + **field_validation** | **str**| fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional] + **force** | **bool**| Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. | [optional] + +### Return type + +[**V1beta1PodCertificateRequest**](V1beta1PodCertificateRequest.md) + +### Authorization + +[BearerToken](../README.md#BearerToken) + +### HTTP request headers + + - **Content-Type**: application/json-patch+json, application/merge-patch+json, application/strategic-merge-patch+json, application/apply-patch+yaml, application/apply-patch+cbor + - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | OK | - | +**201** | Created | - | +**401** | Unauthorized | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **read_cluster_trust_bundle** +> V1beta1ClusterTrustBundle read_cluster_trust_bundle(name, pretty=pretty) + + + +read the specified ClusterTrustBundle + +### Example + +* Api Key Authentication (BearerToken): +```python +from __future__ import print_function +import time +import kubernetes.client +from kubernetes.client.rest import ApiException +from pprint import pprint +configuration = kubernetes.client.Configuration() +# Configure API key authorization: BearerToken +configuration.api_key['authorization'] = 'YOUR_API_KEY' +# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed +# configuration.api_key_prefix['authorization'] = 'Bearer' + +# Defining host is optional and default to http://localhost +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.CertificatesV1beta1Api(api_client) + name = 'name_example' # str | name of the ClusterTrustBundle +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) + + try: + api_response = api_instance.read_cluster_trust_bundle(name, pretty=pretty) + pprint(api_response) + except ApiException as e: + print("Exception when calling CertificatesV1beta1Api->read_cluster_trust_bundle: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **name** | **str**| name of the ClusterTrustBundle | + **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] + +### Return type + +[**V1beta1ClusterTrustBundle**](V1beta1ClusterTrustBundle.md) + +### Authorization + +[BearerToken](../README.md#BearerToken) + +### HTTP request headers + + - **Content-Type**: Not defined + - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | OK | - | +**401** | Unauthorized | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **read_namespaced_pod_certificate_request** +> V1beta1PodCertificateRequest read_namespaced_pod_certificate_request(name, namespace, pretty=pretty) + + + +read the specified PodCertificateRequest + +### Example + +* Api Key Authentication (BearerToken): +```python +from __future__ import print_function +import time +import kubernetes.client +from kubernetes.client.rest import ApiException +from pprint import pprint +configuration = kubernetes.client.Configuration() +# Configure API key authorization: BearerToken +configuration.api_key['authorization'] = 'YOUR_API_KEY' +# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed +# configuration.api_key_prefix['authorization'] = 'Bearer' + +# Defining host is optional and default to http://localhost +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.CertificatesV1beta1Api(api_client) + name = 'name_example' # str | name of the PodCertificateRequest +namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) + + try: + api_response = api_instance.read_namespaced_pod_certificate_request(name, namespace, pretty=pretty) + pprint(api_response) + except ApiException as e: + print("Exception when calling CertificatesV1beta1Api->read_namespaced_pod_certificate_request: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **name** | **str**| name of the PodCertificateRequest | + **namespace** | **str**| object name and auth scope, such as for teams and projects | + **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] + +### Return type + +[**V1beta1PodCertificateRequest**](V1beta1PodCertificateRequest.md) + +### Authorization + +[BearerToken](../README.md#BearerToken) + +### HTTP request headers + + - **Content-Type**: Not defined + - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | OK | - | +**401** | Unauthorized | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **read_namespaced_pod_certificate_request_status** +> V1beta1PodCertificateRequest read_namespaced_pod_certificate_request_status(name, namespace, pretty=pretty) + + + +read status of the specified PodCertificateRequest + +### Example + +* Api Key Authentication (BearerToken): +```python +from __future__ import print_function +import time +import kubernetes.client +from kubernetes.client.rest import ApiException +from pprint import pprint +configuration = kubernetes.client.Configuration() +# Configure API key authorization: BearerToken +configuration.api_key['authorization'] = 'YOUR_API_KEY' +# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed +# configuration.api_key_prefix['authorization'] = 'Bearer' + +# Defining host is optional and default to http://localhost +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.CertificatesV1beta1Api(api_client) + name = 'name_example' # str | name of the PodCertificateRequest +namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) + + try: + api_response = api_instance.read_namespaced_pod_certificate_request_status(name, namespace, pretty=pretty) + pprint(api_response) + except ApiException as e: + print("Exception when calling CertificatesV1beta1Api->read_namespaced_pod_certificate_request_status: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **name** | **str**| name of the PodCertificateRequest | + **namespace** | **str**| object name and auth scope, such as for teams and projects | + **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] + +### Return type + +[**V1beta1PodCertificateRequest**](V1beta1PodCertificateRequest.md) + +### Authorization + +[BearerToken](../README.md#BearerToken) + +### HTTP request headers + + - **Content-Type**: Not defined + - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | OK | - | +**401** | Unauthorized | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **replace_cluster_trust_bundle** +> V1beta1ClusterTrustBundle replace_cluster_trust_bundle(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) + + + +replace the specified ClusterTrustBundle + +### Example + +* Api Key Authentication (BearerToken): +```python +from __future__ import print_function +import time +import kubernetes.client +from kubernetes.client.rest import ApiException +from pprint import pprint +configuration = kubernetes.client.Configuration() +# Configure API key authorization: BearerToken +configuration.api_key['authorization'] = 'YOUR_API_KEY' +# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed +# configuration.api_key_prefix['authorization'] = 'Bearer' + +# Defining host is optional and default to http://localhost +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.CertificatesV1beta1Api(api_client) + name = 'name_example' # str | name of the ClusterTrustBundle +body = kubernetes.client.V1beta1ClusterTrustBundle() # V1beta1ClusterTrustBundle | +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) +field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) + + try: + api_response = api_instance.replace_cluster_trust_bundle(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) + pprint(api_response) + except ApiException as e: + print("Exception when calling CertificatesV1beta1Api->replace_cluster_trust_bundle: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **name** | **str**| name of the ClusterTrustBundle | + **body** | [**V1beta1ClusterTrustBundle**](V1beta1ClusterTrustBundle.md)| | + **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] + **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] + **field_manager** | **str**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional] + **field_validation** | **str**| fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional] + +### Return type + +[**V1beta1ClusterTrustBundle**](V1beta1ClusterTrustBundle.md) + +### Authorization + +[BearerToken](../README.md#BearerToken) + +### HTTP request headers + + - **Content-Type**: Not defined + - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | OK | - | +**201** | Created | - | +**401** | Unauthorized | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **replace_namespaced_pod_certificate_request** +> V1beta1PodCertificateRequest replace_namespaced_pod_certificate_request(name, namespace, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) + + + +replace the specified PodCertificateRequest + +### Example + +* Api Key Authentication (BearerToken): +```python +from __future__ import print_function +import time +import kubernetes.client +from kubernetes.client.rest import ApiException +from pprint import pprint +configuration = kubernetes.client.Configuration() +# Configure API key authorization: BearerToken +configuration.api_key['authorization'] = 'YOUR_API_KEY' +# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed +# configuration.api_key_prefix['authorization'] = 'Bearer' + +# Defining host is optional and default to http://localhost +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.CertificatesV1beta1Api(api_client) + name = 'name_example' # str | name of the PodCertificateRequest +namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects +body = kubernetes.client.V1beta1PodCertificateRequest() # V1beta1PodCertificateRequest | +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) +field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) + + try: + api_response = api_instance.replace_namespaced_pod_certificate_request(name, namespace, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) + pprint(api_response) + except ApiException as e: + print("Exception when calling CertificatesV1beta1Api->replace_namespaced_pod_certificate_request: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **name** | **str**| name of the PodCertificateRequest | + **namespace** | **str**| object name and auth scope, such as for teams and projects | + **body** | [**V1beta1PodCertificateRequest**](V1beta1PodCertificateRequest.md)| | + **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] + **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] + **field_manager** | **str**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional] + **field_validation** | **str**| fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional] + +### Return type + +[**V1beta1PodCertificateRequest**](V1beta1PodCertificateRequest.md) + +### Authorization + +[BearerToken](../README.md#BearerToken) + +### HTTP request headers + + - **Content-Type**: Not defined + - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | OK | - | +**201** | Created | - | +**401** | Unauthorized | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **replace_namespaced_pod_certificate_request_status** +> V1beta1PodCertificateRequest replace_namespaced_pod_certificate_request_status(name, namespace, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) + + + +replace status of the specified PodCertificateRequest + +### Example + +* Api Key Authentication (BearerToken): +```python +from __future__ import print_function +import time +import kubernetes.client +from kubernetes.client.rest import ApiException +from pprint import pprint +configuration = kubernetes.client.Configuration() +# Configure API key authorization: BearerToken +configuration.api_key['authorization'] = 'YOUR_API_KEY' +# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed +# configuration.api_key_prefix['authorization'] = 'Bearer' + +# Defining host is optional and default to http://localhost +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.CertificatesV1beta1Api(api_client) + name = 'name_example' # str | name of the PodCertificateRequest +namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects +body = kubernetes.client.V1beta1PodCertificateRequest() # V1beta1PodCertificateRequest | +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) +field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) + + try: + api_response = api_instance.replace_namespaced_pod_certificate_request_status(name, namespace, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) + pprint(api_response) + except ApiException as e: + print("Exception when calling CertificatesV1beta1Api->replace_namespaced_pod_certificate_request_status: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **name** | **str**| name of the PodCertificateRequest | + **namespace** | **str**| object name and auth scope, such as for teams and projects | + **body** | [**V1beta1PodCertificateRequest**](V1beta1PodCertificateRequest.md)| | + **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] + **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] + **field_manager** | **str**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional] + **field_validation** | **str**| fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional] + +### Return type + +[**V1beta1PodCertificateRequest**](V1beta1PodCertificateRequest.md) ### Authorization diff --git a/kubernetes/docs/CustomObjectsApi.md b/kubernetes/docs/CustomObjectsApi.md index fbe85909fd..48ecb5fe04 100644 --- a/kubernetes/docs/CustomObjectsApi.md +++ b/kubernetes/docs/CustomObjectsApi.md @@ -64,13 +64,13 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | The custom resource's group name - version = 'version_example' # str | The custom resource's version - plural = 'plural_example' # str | The custom resource's plural name. For TPRs this would be lowercase plural kind. - body = None # object | The JSON schema of the Resource to create. - pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. (optional) - dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) - field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional) - field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) +version = 'version_example' # str | The custom resource's version +plural = 'plural_example' # str | The custom resource's plural name. For TPRs this would be lowercase plural kind. +body = None # object | The JSON schema of the Resource to create. +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. (optional) +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional) +field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) try: api_response = api_instance.create_cluster_custom_object(group, version, plural, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) @@ -143,14 +143,14 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | The custom resource's group name - version = 'version_example' # str | The custom resource's version - namespace = 'namespace_example' # str | The custom resource's namespace - plural = 'plural_example' # str | The custom resource's plural name. For TPRs this would be lowercase plural kind. - body = None # object | The JSON schema of the Resource to create. - pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. (optional) - dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) - field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) - field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) +version = 'version_example' # str | The custom resource's version +namespace = 'namespace_example' # str | The custom resource's namespace +plural = 'plural_example' # str | The custom resource's plural name. For TPRs this would be lowercase plural kind. +body = None # object | The JSON schema of the Resource to create. +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. (optional) +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) +field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) try: api_response = api_instance.create_namespaced_custom_object(group, version, namespace, plural, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) @@ -224,14 +224,14 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | the custom resource's group - version = 'version_example' # str | the custom resource's version - plural = 'plural_example' # str | the custom object's plural name. For TPRs this would be lowercase plural kind. - name = 'name_example' # str | the custom object's name - grace_period_seconds = 56 # int | The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. (optional) - orphan_dependents = True # bool | Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. (optional) - propagation_policy = 'propagation_policy_example' # str | Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. (optional) - dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) - body = kubernetes.client.V1DeleteOptions() # V1DeleteOptions | (optional) +version = 'version_example' # str | the custom resource's version +plural = 'plural_example' # str | the custom object's plural name. For TPRs this would be lowercase plural kind. +name = 'name_example' # str | the custom object's name +grace_period_seconds = 56 # int | The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. (optional) +orphan_dependents = True # bool | Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. (optional) +propagation_policy = 'propagation_policy_example' # str | Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. (optional) +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +body = kubernetes.client.V1DeleteOptions() # V1DeleteOptions | (optional) try: api_response = api_instance.delete_cluster_custom_object(group, version, plural, name, grace_period_seconds=grace_period_seconds, orphan_dependents=orphan_dependents, propagation_policy=propagation_policy, dry_run=dry_run, body=body) @@ -305,15 +305,15 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | The custom resource's group name - version = 'version_example' # str | The custom resource's version - plural = 'plural_example' # str | The custom resource's plural name. For TPRs this would be lowercase plural kind. - pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. (optional) - label_selector = 'label_selector_example' # str | A selector to restrict the list of returned objects by their labels. Defaults to everything. (optional) - grace_period_seconds = 56 # int | The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. (optional) - orphan_dependents = True # bool | Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. (optional) - propagation_policy = 'propagation_policy_example' # str | Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. (optional) - dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) - body = kubernetes.client.V1DeleteOptions() # V1DeleteOptions | (optional) +version = 'version_example' # str | The custom resource's version +plural = 'plural_example' # str | The custom resource's plural name. For TPRs this would be lowercase plural kind. +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. (optional) +label_selector = 'label_selector_example' # str | A selector to restrict the list of returned objects by their labels. Defaults to everything. (optional) +grace_period_seconds = 56 # int | The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. (optional) +orphan_dependents = True # bool | Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. (optional) +propagation_policy = 'propagation_policy_example' # str | Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. (optional) +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +body = kubernetes.client.V1DeleteOptions() # V1DeleteOptions | (optional) try: api_response = api_instance.delete_collection_cluster_custom_object(group, version, plural, pretty=pretty, label_selector=label_selector, grace_period_seconds=grace_period_seconds, orphan_dependents=orphan_dependents, propagation_policy=propagation_policy, dry_run=dry_run, body=body) @@ -388,17 +388,17 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | The custom resource's group name - version = 'version_example' # str | The custom resource's version - namespace = 'namespace_example' # str | The custom resource's namespace - plural = 'plural_example' # str | The custom resource's plural name. For TPRs this would be lowercase plural kind. - pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. (optional) - label_selector = 'label_selector_example' # str | A selector to restrict the list of returned objects by their labels. Defaults to everything. (optional) - grace_period_seconds = 56 # int | The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. (optional) - orphan_dependents = True # bool | Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. (optional) - propagation_policy = 'propagation_policy_example' # str | Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. (optional) - dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) - field_selector = 'field_selector_example' # str | A selector to restrict the list of returned objects by their fields. Defaults to everything. (optional) - body = kubernetes.client.V1DeleteOptions() # V1DeleteOptions | (optional) +version = 'version_example' # str | The custom resource's version +namespace = 'namespace_example' # str | The custom resource's namespace +plural = 'plural_example' # str | The custom resource's plural name. For TPRs this would be lowercase plural kind. +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. (optional) +label_selector = 'label_selector_example' # str | A selector to restrict the list of returned objects by their labels. Defaults to everything. (optional) +grace_period_seconds = 56 # int | The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. (optional) +orphan_dependents = True # bool | Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. (optional) +propagation_policy = 'propagation_policy_example' # str | Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. (optional) +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_selector = 'field_selector_example' # str | A selector to restrict the list of returned objects by their fields. Defaults to everything. (optional) +body = kubernetes.client.V1DeleteOptions() # V1DeleteOptions | (optional) try: api_response = api_instance.delete_collection_namespaced_custom_object(group, version, namespace, plural, pretty=pretty, label_selector=label_selector, grace_period_seconds=grace_period_seconds, orphan_dependents=orphan_dependents, propagation_policy=propagation_policy, dry_run=dry_run, field_selector=field_selector, body=body) @@ -475,15 +475,15 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | the custom resource's group - version = 'version_example' # str | the custom resource's version - namespace = 'namespace_example' # str | The custom resource's namespace - plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. - name = 'name_example' # str | the custom object's name - grace_period_seconds = 56 # int | The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. (optional) - orphan_dependents = True # bool | Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. (optional) - propagation_policy = 'propagation_policy_example' # str | Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. (optional) - dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) - body = kubernetes.client.V1DeleteOptions() # V1DeleteOptions | (optional) +version = 'version_example' # str | the custom resource's version +namespace = 'namespace_example' # str | The custom resource's namespace +plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. +name = 'name_example' # str | the custom object's name +grace_period_seconds = 56 # int | The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. (optional) +orphan_dependents = True # bool | Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. (optional) +propagation_policy = 'propagation_policy_example' # str | Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. (optional) +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +body = kubernetes.client.V1DeleteOptions() # V1DeleteOptions | (optional) try: api_response = api_instance.delete_namespaced_custom_object(group, version, namespace, plural, name, grace_period_seconds=grace_period_seconds, orphan_dependents=orphan_dependents, propagation_policy=propagation_policy, dry_run=dry_run, body=body) @@ -558,7 +558,7 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | The custom resource's group name - version = 'version_example' # str | The custom resource's version +version = 'version_example' # str | The custom resource's version try: api_response = api_instance.get_api_resources(group, version) @@ -625,9 +625,9 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | the custom resource's group - version = 'version_example' # str | the custom resource's version - plural = 'plural_example' # str | the custom object's plural name. For TPRs this would be lowercase plural kind. - name = 'name_example' # str | the custom object's name +version = 'version_example' # str | the custom resource's version +plural = 'plural_example' # str | the custom object's plural name. For TPRs this would be lowercase plural kind. +name = 'name_example' # str | the custom object's name try: api_response = api_instance.get_cluster_custom_object(group, version, plural, name) @@ -696,9 +696,9 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | the custom resource's group - version = 'version_example' # str | the custom resource's version - plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. - name = 'name_example' # str | the custom object's name +version = 'version_example' # str | the custom resource's version +plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. +name = 'name_example' # str | the custom object's name try: api_response = api_instance.get_cluster_custom_object_scale(group, version, plural, name) @@ -767,9 +767,9 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | the custom resource's group - version = 'version_example' # str | the custom resource's version - plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. - name = 'name_example' # str | the custom object's name +version = 'version_example' # str | the custom resource's version +plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. +name = 'name_example' # str | the custom object's name try: api_response = api_instance.get_cluster_custom_object_status(group, version, plural, name) @@ -838,10 +838,10 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | the custom resource's group - version = 'version_example' # str | the custom resource's version - namespace = 'namespace_example' # str | The custom resource's namespace - plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. - name = 'name_example' # str | the custom object's name +version = 'version_example' # str | the custom resource's version +namespace = 'namespace_example' # str | The custom resource's namespace +plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. +name = 'name_example' # str | the custom object's name try: api_response = api_instance.get_namespaced_custom_object(group, version, namespace, plural, name) @@ -911,10 +911,10 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | the custom resource's group - version = 'version_example' # str | the custom resource's version - namespace = 'namespace_example' # str | The custom resource's namespace - plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. - name = 'name_example' # str | the custom object's name +version = 'version_example' # str | the custom resource's version +namespace = 'namespace_example' # str | The custom resource's namespace +plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. +name = 'name_example' # str | the custom object's name try: api_response = api_instance.get_namespaced_custom_object_scale(group, version, namespace, plural, name) @@ -984,10 +984,10 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | the custom resource's group - version = 'version_example' # str | the custom resource's version - namespace = 'namespace_example' # str | The custom resource's namespace - plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. - name = 'name_example' # str | the custom object's name +version = 'version_example' # str | the custom resource's version +namespace = 'namespace_example' # str | The custom resource's namespace +plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. +name = 'name_example' # str | the custom object's name try: api_response = api_instance.get_namespaced_custom_object_status(group, version, namespace, plural, name) @@ -1057,18 +1057,18 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | The custom resource's group name - version = 'version_example' # str | The custom resource's version - plural = 'plural_example' # str | The custom resource's plural name. For TPRs this would be lowercase plural kind. - pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. (optional) - allow_watch_bookmarks = True # bool | allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. (optional) - _continue = '_continue_example' # str | The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. (optional) - field_selector = 'field_selector_example' # str | A selector to restrict the list of returned objects by their fields. Defaults to everything. (optional) - label_selector = 'label_selector_example' # str | A selector to restrict the list of returned objects by their labels. Defaults to everything. (optional) - limit = 56 # int | limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. (optional) - resource_version = 'resource_version_example' # str | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. (optional) - resource_version_match = 'resource_version_match_example' # str | resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) - timeout_seconds = 56 # int | Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. (optional) - watch = True # bool | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. (optional) +version = 'version_example' # str | The custom resource's version +plural = 'plural_example' # str | The custom resource's plural name. For TPRs this would be lowercase plural kind. +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. (optional) +allow_watch_bookmarks = True # bool | allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. (optional) +_continue = '_continue_example' # str | The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. (optional) +field_selector = 'field_selector_example' # str | A selector to restrict the list of returned objects by their fields. Defaults to everything. (optional) +label_selector = 'label_selector_example' # str | A selector to restrict the list of returned objects by their labels. Defaults to everything. (optional) +limit = 56 # int | limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. (optional) +resource_version = 'resource_version_example' # str | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. (optional) +resource_version_match = 'resource_version_match_example' # str | resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) +timeout_seconds = 56 # int | Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. (optional) +watch = True # bool | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. (optional) try: api_response = api_instance.list_cluster_custom_object(group, version, plural, pretty=pretty, allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, resource_version=resource_version, resource_version_match=resource_version_match, timeout_seconds=timeout_seconds, watch=watch) @@ -1146,18 +1146,18 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | The custom resource's group name - version = 'version_example' # str | The custom resource's version - resource_plural = 'resource_plural_example' # str | The custom resource's plural name. For TPRs this would be lowercase plural kind. - pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. (optional) - allow_watch_bookmarks = True # bool | allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. (optional) - _continue = '_continue_example' # str | The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. (optional) - field_selector = 'field_selector_example' # str | A selector to restrict the list of returned objects by their fields. Defaults to everything. (optional) - label_selector = 'label_selector_example' # str | A selector to restrict the list of returned objects by their labels. Defaults to everything. (optional) - limit = 56 # int | limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. (optional) - resource_version = 'resource_version_example' # str | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. (optional) - resource_version_match = 'resource_version_match_example' # str | resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) - timeout_seconds = 56 # int | Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. (optional) - watch = True # bool | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. (optional) +version = 'version_example' # str | The custom resource's version +resource_plural = 'resource_plural_example' # str | The custom resource's plural name. For TPRs this would be lowercase plural kind. +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. (optional) +allow_watch_bookmarks = True # bool | allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. (optional) +_continue = '_continue_example' # str | The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. (optional) +field_selector = 'field_selector_example' # str | A selector to restrict the list of returned objects by their fields. Defaults to everything. (optional) +label_selector = 'label_selector_example' # str | A selector to restrict the list of returned objects by their labels. Defaults to everything. (optional) +limit = 56 # int | limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. (optional) +resource_version = 'resource_version_example' # str | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. (optional) +resource_version_match = 'resource_version_match_example' # str | resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) +timeout_seconds = 56 # int | Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. (optional) +watch = True # bool | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. (optional) try: api_response = api_instance.list_custom_object_for_all_namespaces(group, version, resource_plural, pretty=pretty, allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, resource_version=resource_version, resource_version_match=resource_version_match, timeout_seconds=timeout_seconds, watch=watch) @@ -1235,19 +1235,19 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | The custom resource's group name - version = 'version_example' # str | The custom resource's version - namespace = 'namespace_example' # str | The custom resource's namespace - plural = 'plural_example' # str | The custom resource's plural name. For TPRs this would be lowercase plural kind. - pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. (optional) - allow_watch_bookmarks = True # bool | allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. (optional) - _continue = '_continue_example' # str | The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. (optional) - field_selector = 'field_selector_example' # str | A selector to restrict the list of returned objects by their fields. Defaults to everything. (optional) - label_selector = 'label_selector_example' # str | A selector to restrict the list of returned objects by their labels. Defaults to everything. (optional) - limit = 56 # int | limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. (optional) - resource_version = 'resource_version_example' # str | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. (optional) - resource_version_match = 'resource_version_match_example' # str | resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) - timeout_seconds = 56 # int | Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. (optional) - watch = True # bool | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. (optional) +version = 'version_example' # str | The custom resource's version +namespace = 'namespace_example' # str | The custom resource's namespace +plural = 'plural_example' # str | The custom resource's plural name. For TPRs this would be lowercase plural kind. +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. (optional) +allow_watch_bookmarks = True # bool | allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. (optional) +_continue = '_continue_example' # str | The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. (optional) +field_selector = 'field_selector_example' # str | A selector to restrict the list of returned objects by their fields. Defaults to everything. (optional) +label_selector = 'label_selector_example' # str | A selector to restrict the list of returned objects by their labels. Defaults to everything. (optional) +limit = 56 # int | limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. (optional) +resource_version = 'resource_version_example' # str | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. (optional) +resource_version_match = 'resource_version_match_example' # str | resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) +timeout_seconds = 56 # int | Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. (optional) +watch = True # bool | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. (optional) try: api_response = api_instance.list_namespaced_custom_object(group, version, namespace, plural, pretty=pretty, allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, resource_version=resource_version, resource_version_match=resource_version_match, timeout_seconds=timeout_seconds, watch=watch) @@ -1326,14 +1326,14 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | the custom resource's group - version = 'version_example' # str | the custom resource's version - plural = 'plural_example' # str | the custom object's plural name. For TPRs this would be lowercase plural kind. - name = 'name_example' # str | the custom object's name - body = None # object | The JSON schema of the Resource to patch. - dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) - field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional) - field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) - force = True # bool | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. (optional) +version = 'version_example' # str | the custom resource's version +plural = 'plural_example' # str | the custom object's plural name. For TPRs this would be lowercase plural kind. +name = 'name_example' # str | the custom object's name +body = None # object | The JSON schema of the Resource to patch. +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional) +field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) +force = True # bool | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. (optional) try: api_response = api_instance.patch_cluster_custom_object(group, version, plural, name, body, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) @@ -1407,14 +1407,14 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | the custom resource's group - version = 'version_example' # str | the custom resource's version - plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. - name = 'name_example' # str | the custom object's name - body = None # object | - dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) - field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional) - field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) - force = True # bool | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. (optional) +version = 'version_example' # str | the custom resource's version +plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. +name = 'name_example' # str | the custom object's name +body = None # object | +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional) +field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) +force = True # bool | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. (optional) try: api_response = api_instance.patch_cluster_custom_object_scale(group, version, plural, name, body, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) @@ -1488,14 +1488,14 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | the custom resource's group - version = 'version_example' # str | the custom resource's version - plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. - name = 'name_example' # str | the custom object's name - body = None # object | - dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) - field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional) - field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) - force = True # bool | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. (optional) +version = 'version_example' # str | the custom resource's version +plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. +name = 'name_example' # str | the custom object's name +body = None # object | +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional) +field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) +force = True # bool | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. (optional) try: api_response = api_instance.patch_cluster_custom_object_status(group, version, plural, name, body, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) @@ -1569,15 +1569,15 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | the custom resource's group - version = 'version_example' # str | the custom resource's version - namespace = 'namespace_example' # str | The custom resource's namespace - plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. - name = 'name_example' # str | the custom object's name - body = None # object | The JSON schema of the Resource to patch. - dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) - field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional) - field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) - force = True # bool | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. (optional) +version = 'version_example' # str | the custom resource's version +namespace = 'namespace_example' # str | The custom resource's namespace +plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. +name = 'name_example' # str | the custom object's name +body = None # object | The JSON schema of the Resource to patch. +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional) +field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) +force = True # bool | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. (optional) try: api_response = api_instance.patch_namespaced_custom_object(group, version, namespace, plural, name, body, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) @@ -1652,15 +1652,15 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | the custom resource's group - version = 'version_example' # str | the custom resource's version - namespace = 'namespace_example' # str | The custom resource's namespace - plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. - name = 'name_example' # str | the custom object's name - body = None # object | - dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) - field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional) - field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) - force = True # bool | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. (optional) +version = 'version_example' # str | the custom resource's version +namespace = 'namespace_example' # str | The custom resource's namespace +plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. +name = 'name_example' # str | the custom object's name +body = None # object | +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional) +field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) +force = True # bool | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. (optional) try: api_response = api_instance.patch_namespaced_custom_object_scale(group, version, namespace, plural, name, body, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) @@ -1735,15 +1735,15 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | the custom resource's group - version = 'version_example' # str | the custom resource's version - namespace = 'namespace_example' # str | The custom resource's namespace - plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. - name = 'name_example' # str | the custom object's name - body = None # object | - dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) - field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional) - field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) - force = True # bool | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. (optional) +version = 'version_example' # str | the custom resource's version +namespace = 'namespace_example' # str | The custom resource's namespace +plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. +name = 'name_example' # str | the custom object's name +body = None # object | +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional) +field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) +force = True # bool | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. (optional) try: api_response = api_instance.patch_namespaced_custom_object_status(group, version, namespace, plural, name, body, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) @@ -1818,13 +1818,13 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | the custom resource's group - version = 'version_example' # str | the custom resource's version - plural = 'plural_example' # str | the custom object's plural name. For TPRs this would be lowercase plural kind. - name = 'name_example' # str | the custom object's name - body = None # object | The JSON schema of the Resource to replace. - dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) - field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) - field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) +version = 'version_example' # str | the custom resource's version +plural = 'plural_example' # str | the custom object's plural name. For TPRs this would be lowercase plural kind. +name = 'name_example' # str | the custom object's name +body = None # object | The JSON schema of the Resource to replace. +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) +field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) try: api_response = api_instance.replace_cluster_custom_object(group, version, plural, name, body, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) @@ -1897,13 +1897,13 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | the custom resource's group - version = 'version_example' # str | the custom resource's version - plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. - name = 'name_example' # str | the custom object's name - body = None # object | - dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) - field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) - field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) +version = 'version_example' # str | the custom resource's version +plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. +name = 'name_example' # str | the custom object's name +body = None # object | +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) +field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) try: api_response = api_instance.replace_cluster_custom_object_scale(group, version, plural, name, body, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) @@ -1977,13 +1977,13 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | the custom resource's group - version = 'version_example' # str | the custom resource's version - plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. - name = 'name_example' # str | the custom object's name - body = None # object | - dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) - field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) - field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) +version = 'version_example' # str | the custom resource's version +plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. +name = 'name_example' # str | the custom object's name +body = None # object | +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) +field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) try: api_response = api_instance.replace_cluster_custom_object_status(group, version, plural, name, body, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) @@ -2057,14 +2057,14 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | the custom resource's group - version = 'version_example' # str | the custom resource's version - namespace = 'namespace_example' # str | The custom resource's namespace - plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. - name = 'name_example' # str | the custom object's name - body = None # object | The JSON schema of the Resource to replace. - dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) - field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) - field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) +version = 'version_example' # str | the custom resource's version +namespace = 'namespace_example' # str | The custom resource's namespace +plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. +name = 'name_example' # str | the custom object's name +body = None # object | The JSON schema of the Resource to replace. +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) +field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) try: api_response = api_instance.replace_namespaced_custom_object(group, version, namespace, plural, name, body, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) @@ -2138,14 +2138,14 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | the custom resource's group - version = 'version_example' # str | the custom resource's version - namespace = 'namespace_example' # str | The custom resource's namespace - plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. - name = 'name_example' # str | the custom object's name - body = None # object | - dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) - field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) - field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) +version = 'version_example' # str | the custom resource's version +namespace = 'namespace_example' # str | The custom resource's namespace +plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. +name = 'name_example' # str | the custom object's name +body = None # object | +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) +field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) try: api_response = api_instance.replace_namespaced_custom_object_scale(group, version, namespace, plural, name, body, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) @@ -2220,14 +2220,14 @@ with kubernetes.client.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = kubernetes.client.CustomObjectsApi(api_client) group = 'group_example' # str | the custom resource's group - version = 'version_example' # str | the custom resource's version - namespace = 'namespace_example' # str | The custom resource's namespace - plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. - name = 'name_example' # str | the custom object's name - body = None # object | - dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) - field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) - field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) +version = 'version_example' # str | the custom resource's version +namespace = 'namespace_example' # str | The custom resource's namespace +plural = 'plural_example' # str | the custom resource's plural name. For TPRs this would be lowercase plural kind. +name = 'name_example' # str | the custom object's name +body = None # object | +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) +field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) (optional) try: api_response = api_instance.replace_namespaced_custom_object_status(group, version, namespace, plural, name, body, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) diff --git a/kubernetes/docs/ResourceV1alpha3Api.md b/kubernetes/docs/ResourceV1alpha3Api.md index 8e4cc98c9e..1977d18054 100644 --- a/kubernetes/docs/ResourceV1alpha3Api.md +++ b/kubernetes/docs/ResourceV1alpha3Api.md @@ -10,8 +10,11 @@ Method | HTTP request | Description [**get_api_resources**](ResourceV1alpha3Api.md#get_api_resources) | **GET** /apis/resource.k8s.io/v1alpha3/ | [**list_device_taint_rule**](ResourceV1alpha3Api.md#list_device_taint_rule) | **GET** /apis/resource.k8s.io/v1alpha3/devicetaintrules | [**patch_device_taint_rule**](ResourceV1alpha3Api.md#patch_device_taint_rule) | **PATCH** /apis/resource.k8s.io/v1alpha3/devicetaintrules/{name} | +[**patch_device_taint_rule_status**](ResourceV1alpha3Api.md#patch_device_taint_rule_status) | **PATCH** /apis/resource.k8s.io/v1alpha3/devicetaintrules/{name}/status | [**read_device_taint_rule**](ResourceV1alpha3Api.md#read_device_taint_rule) | **GET** /apis/resource.k8s.io/v1alpha3/devicetaintrules/{name} | +[**read_device_taint_rule_status**](ResourceV1alpha3Api.md#read_device_taint_rule_status) | **GET** /apis/resource.k8s.io/v1alpha3/devicetaintrules/{name}/status | [**replace_device_taint_rule**](ResourceV1alpha3Api.md#replace_device_taint_rule) | **PUT** /apis/resource.k8s.io/v1alpha3/devicetaintrules/{name} | +[**replace_device_taint_rule_status**](ResourceV1alpha3Api.md#replace_device_taint_rule_status) | **PUT** /apis/resource.k8s.io/v1alpha3/devicetaintrules/{name}/status | # **create_device_taint_rule** @@ -486,6 +489,84 @@ Name | Type | Description | Notes [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) +# **patch_device_taint_rule_status** +> V1alpha3DeviceTaintRule patch_device_taint_rule_status(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) + + + +partially update status of the specified DeviceTaintRule + +### Example + +* Api Key Authentication (BearerToken): +```python +from __future__ import print_function +import time +import kubernetes.client +from kubernetes.client.rest import ApiException +from pprint import pprint +configuration = kubernetes.client.Configuration() +# Configure API key authorization: BearerToken +configuration.api_key['authorization'] = 'YOUR_API_KEY' +# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed +# configuration.api_key_prefix['authorization'] = 'Bearer' + +# Defining host is optional and default to http://localhost +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.ResourceV1alpha3Api(api_client) + name = 'name_example' # str | name of the DeviceTaintRule +body = None # object | +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional) +field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) +force = True # bool | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. (optional) + + try: + api_response = api_instance.patch_device_taint_rule_status(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) + pprint(api_response) + except ApiException as e: + print("Exception when calling ResourceV1alpha3Api->patch_device_taint_rule_status: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **name** | **str**| name of the DeviceTaintRule | + **body** | **object**| | + **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] + **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] + **field_manager** | **str**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). | [optional] + **field_validation** | **str**| fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional] + **force** | **bool**| Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. | [optional] + +### Return type + +[**V1alpha3DeviceTaintRule**](V1alpha3DeviceTaintRule.md) + +### Authorization + +[BearerToken](../README.md#BearerToken) + +### HTTP request headers + + - **Content-Type**: application/json-patch+json, application/merge-patch+json, application/strategic-merge-patch+json, application/apply-patch+yaml, application/apply-patch+cbor + - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | OK | - | +**201** | Created | - | +**401** | Unauthorized | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + # **read_device_taint_rule** > V1alpha3DeviceTaintRule read_device_taint_rule(name, pretty=pretty) @@ -553,6 +634,73 @@ Name | Type | Description | Notes [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) +# **read_device_taint_rule_status** +> V1alpha3DeviceTaintRule read_device_taint_rule_status(name, pretty=pretty) + + + +read status of the specified DeviceTaintRule + +### Example + +* Api Key Authentication (BearerToken): +```python +from __future__ import print_function +import time +import kubernetes.client +from kubernetes.client.rest import ApiException +from pprint import pprint +configuration = kubernetes.client.Configuration() +# Configure API key authorization: BearerToken +configuration.api_key['authorization'] = 'YOUR_API_KEY' +# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed +# configuration.api_key_prefix['authorization'] = 'Bearer' + +# Defining host is optional and default to http://localhost +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.ResourceV1alpha3Api(api_client) + name = 'name_example' # str | name of the DeviceTaintRule +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) + + try: + api_response = api_instance.read_device_taint_rule_status(name, pretty=pretty) + pprint(api_response) + except ApiException as e: + print("Exception when calling ResourceV1alpha3Api->read_device_taint_rule_status: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **name** | **str**| name of the DeviceTaintRule | + **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] + +### Return type + +[**V1alpha3DeviceTaintRule**](V1alpha3DeviceTaintRule.md) + +### Authorization + +[BearerToken](../README.md#BearerToken) + +### HTTP request headers + + - **Content-Type**: Not defined + - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | OK | - | +**401** | Unauthorized | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + # **replace_device_taint_rule** > V1alpha3DeviceTaintRule replace_device_taint_rule(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) @@ -629,3 +777,79 @@ Name | Type | Description | Notes [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) +# **replace_device_taint_rule_status** +> V1alpha3DeviceTaintRule replace_device_taint_rule_status(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) + + + +replace status of the specified DeviceTaintRule + +### Example + +* Api Key Authentication (BearerToken): +```python +from __future__ import print_function +import time +import kubernetes.client +from kubernetes.client.rest import ApiException +from pprint import pprint +configuration = kubernetes.client.Configuration() +# Configure API key authorization: BearerToken +configuration.api_key['authorization'] = 'YOUR_API_KEY' +# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed +# configuration.api_key_prefix['authorization'] = 'Bearer' + +# Defining host is optional and default to http://localhost +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.ResourceV1alpha3Api(api_client) + name = 'name_example' # str | name of the DeviceTaintRule +body = kubernetes.client.V1alpha3DeviceTaintRule() # V1alpha3DeviceTaintRule | +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) +dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) +field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) +field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) + + try: + api_response = api_instance.replace_device_taint_rule_status(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) + pprint(api_response) + except ApiException as e: + print("Exception when calling ResourceV1alpha3Api->replace_device_taint_rule_status: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **name** | **str**| name of the DeviceTaintRule | + **body** | [**V1alpha3DeviceTaintRule**](V1alpha3DeviceTaintRule.md)| | + **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] + **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] + **field_manager** | **str**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional] + **field_validation** | **str**| fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional] + +### Return type + +[**V1alpha3DeviceTaintRule**](V1alpha3DeviceTaintRule.md) + +### Authorization + +[BearerToken](../README.md#BearerToken) + +### HTTP request headers + + - **Content-Type**: Not defined + - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | OK | - | +**201** | Created | - | +**401** | Unauthorized | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + diff --git a/kubernetes/docs/StorageV1alpha1Api.md b/kubernetes/docs/SchedulingV1alpha1Api.md similarity index 70% rename from kubernetes/docs/StorageV1alpha1Api.md rename to kubernetes/docs/SchedulingV1alpha1Api.md index 4b6fe5f4d5..12583f8b10 100644 --- a/kubernetes/docs/StorageV1alpha1Api.md +++ b/kubernetes/docs/SchedulingV1alpha1Api.md @@ -1,25 +1,26 @@ -# kubernetes.client.StorageV1alpha1Api +# kubernetes.client.SchedulingV1alpha1Api All URIs are relative to *http://localhost* Method | HTTP request | Description ------------- | ------------- | ------------- -[**create_volume_attributes_class**](StorageV1alpha1Api.md#create_volume_attributes_class) | **POST** /apis/storage.k8s.io/v1alpha1/volumeattributesclasses | -[**delete_collection_volume_attributes_class**](StorageV1alpha1Api.md#delete_collection_volume_attributes_class) | **DELETE** /apis/storage.k8s.io/v1alpha1/volumeattributesclasses | -[**delete_volume_attributes_class**](StorageV1alpha1Api.md#delete_volume_attributes_class) | **DELETE** /apis/storage.k8s.io/v1alpha1/volumeattributesclasses/{name} | -[**get_api_resources**](StorageV1alpha1Api.md#get_api_resources) | **GET** /apis/storage.k8s.io/v1alpha1/ | -[**list_volume_attributes_class**](StorageV1alpha1Api.md#list_volume_attributes_class) | **GET** /apis/storage.k8s.io/v1alpha1/volumeattributesclasses | -[**patch_volume_attributes_class**](StorageV1alpha1Api.md#patch_volume_attributes_class) | **PATCH** /apis/storage.k8s.io/v1alpha1/volumeattributesclasses/{name} | -[**read_volume_attributes_class**](StorageV1alpha1Api.md#read_volume_attributes_class) | **GET** /apis/storage.k8s.io/v1alpha1/volumeattributesclasses/{name} | -[**replace_volume_attributes_class**](StorageV1alpha1Api.md#replace_volume_attributes_class) | **PUT** /apis/storage.k8s.io/v1alpha1/volumeattributesclasses/{name} | +[**create_namespaced_workload**](SchedulingV1alpha1Api.md#create_namespaced_workload) | **POST** /apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads | +[**delete_collection_namespaced_workload**](SchedulingV1alpha1Api.md#delete_collection_namespaced_workload) | **DELETE** /apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads | +[**delete_namespaced_workload**](SchedulingV1alpha1Api.md#delete_namespaced_workload) | **DELETE** /apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads/{name} | +[**get_api_resources**](SchedulingV1alpha1Api.md#get_api_resources) | **GET** /apis/scheduling.k8s.io/v1alpha1/ | +[**list_namespaced_workload**](SchedulingV1alpha1Api.md#list_namespaced_workload) | **GET** /apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads | +[**list_workload_for_all_namespaces**](SchedulingV1alpha1Api.md#list_workload_for_all_namespaces) | **GET** /apis/scheduling.k8s.io/v1alpha1/workloads | +[**patch_namespaced_workload**](SchedulingV1alpha1Api.md#patch_namespaced_workload) | **PATCH** /apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads/{name} | +[**read_namespaced_workload**](SchedulingV1alpha1Api.md#read_namespaced_workload) | **GET** /apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads/{name} | +[**replace_namespaced_workload**](SchedulingV1alpha1Api.md#replace_namespaced_workload) | **PUT** /apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads/{name} | -# **create_volume_attributes_class** -> V1alpha1VolumeAttributesClass create_volume_attributes_class(body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) +# **create_namespaced_workload** +> V1alpha1Workload create_namespaced_workload(namespace, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) -create a VolumeAttributesClass +create a Workload ### Example @@ -42,25 +43,27 @@ 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.StorageV1alpha1Api(api_client) - body = kubernetes.client.V1alpha1VolumeAttributesClass() # V1alpha1VolumeAttributesClass | + api_instance = kubernetes.client.SchedulingV1alpha1Api(api_client) + namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects +body = kubernetes.client.V1alpha1Workload() # V1alpha1Workload | pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) try: - api_response = api_instance.create_volume_attributes_class(body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) + api_response = api_instance.create_namespaced_workload(namespace, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) pprint(api_response) except ApiException as e: - print("Exception when calling StorageV1alpha1Api->create_volume_attributes_class: %s\n" % e) + print("Exception when calling SchedulingV1alpha1Api->create_namespaced_workload: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**V1alpha1VolumeAttributesClass**](V1alpha1VolumeAttributesClass.md)| | + **namespace** | **str**| object name and auth scope, such as for teams and projects | + **body** | [**V1alpha1Workload**](V1alpha1Workload.md)| | **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] **field_manager** | **str**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional] @@ -68,7 +71,7 @@ Name | Type | Description | Notes ### Return type -[**V1alpha1VolumeAttributesClass**](V1alpha1VolumeAttributesClass.md) +[**V1alpha1Workload**](V1alpha1Workload.md) ### Authorization @@ -89,12 +92,12 @@ Name | Type | Description | Notes [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **delete_collection_volume_attributes_class** -> V1Status delete_collection_volume_attributes_class(pretty=pretty, _continue=_continue, dry_run=dry_run, field_selector=field_selector, grace_period_seconds=grace_period_seconds, ignore_store_read_error_with_cluster_breaking_potential=ignore_store_read_error_with_cluster_breaking_potential, label_selector=label_selector, limit=limit, orphan_dependents=orphan_dependents, propagation_policy=propagation_policy, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, body=body) +# **delete_collection_namespaced_workload** +> V1Status delete_collection_namespaced_workload(namespace, pretty=pretty, _continue=_continue, dry_run=dry_run, field_selector=field_selector, grace_period_seconds=grace_period_seconds, ignore_store_read_error_with_cluster_breaking_potential=ignore_store_read_error_with_cluster_breaking_potential, label_selector=label_selector, limit=limit, orphan_dependents=orphan_dependents, propagation_policy=propagation_policy, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, body=body) -delete collection of VolumeAttributesClass +delete collection of Workload ### Example @@ -117,8 +120,9 @@ 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.StorageV1alpha1Api(api_client) - pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) + api_instance = kubernetes.client.SchedulingV1alpha1Api(api_client) + namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) _continue = '_continue_example' # str | The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. (optional) dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) field_selector = 'field_selector_example' # str | A selector to restrict the list of returned objects by their fields. Defaults to everything. (optional) @@ -135,16 +139,17 @@ timeout_seconds = 56 # int | Timeout for the list/watch call. This limits the du body = kubernetes.client.V1DeleteOptions() # V1DeleteOptions | (optional) try: - api_response = api_instance.delete_collection_volume_attributes_class(pretty=pretty, _continue=_continue, dry_run=dry_run, field_selector=field_selector, grace_period_seconds=grace_period_seconds, ignore_store_read_error_with_cluster_breaking_potential=ignore_store_read_error_with_cluster_breaking_potential, label_selector=label_selector, limit=limit, orphan_dependents=orphan_dependents, propagation_policy=propagation_policy, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, body=body) + api_response = api_instance.delete_collection_namespaced_workload(namespace, pretty=pretty, _continue=_continue, dry_run=dry_run, field_selector=field_selector, grace_period_seconds=grace_period_seconds, ignore_store_read_error_with_cluster_breaking_potential=ignore_store_read_error_with_cluster_breaking_potential, label_selector=label_selector, limit=limit, orphan_dependents=orphan_dependents, propagation_policy=propagation_policy, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, body=body) pprint(api_response) except ApiException as e: - print("Exception when calling StorageV1alpha1Api->delete_collection_volume_attributes_class: %s\n" % e) + print("Exception when calling SchedulingV1alpha1Api->delete_collection_namespaced_workload: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- + **namespace** | **str**| object name and auth scope, such as for teams and projects | **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] **_continue** | **str**| The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. | [optional] **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] @@ -182,12 +187,12 @@ Name | Type | Description | Notes [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **delete_volume_attributes_class** -> V1alpha1VolumeAttributesClass delete_volume_attributes_class(name, pretty=pretty, dry_run=dry_run, grace_period_seconds=grace_period_seconds, ignore_store_read_error_with_cluster_breaking_potential=ignore_store_read_error_with_cluster_breaking_potential, orphan_dependents=orphan_dependents, propagation_policy=propagation_policy, body=body) +# **delete_namespaced_workload** +> V1Status delete_namespaced_workload(name, namespace, pretty=pretty, dry_run=dry_run, grace_period_seconds=grace_period_seconds, ignore_store_read_error_with_cluster_breaking_potential=ignore_store_read_error_with_cluster_breaking_potential, orphan_dependents=orphan_dependents, propagation_policy=propagation_policy, body=body) -delete a VolumeAttributesClass +delete a Workload ### Example @@ -210,8 +215,9 @@ 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.StorageV1alpha1Api(api_client) - name = 'name_example' # str | name of the VolumeAttributesClass + api_instance = kubernetes.client.SchedulingV1alpha1Api(api_client) + name = 'name_example' # str | name of the Workload +namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) grace_period_seconds = 56 # int | The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. (optional) @@ -221,17 +227,18 @@ propagation_policy = 'propagation_policy_example' # str | Whether and how garbag body = kubernetes.client.V1DeleteOptions() # V1DeleteOptions | (optional) try: - api_response = api_instance.delete_volume_attributes_class(name, pretty=pretty, dry_run=dry_run, grace_period_seconds=grace_period_seconds, ignore_store_read_error_with_cluster_breaking_potential=ignore_store_read_error_with_cluster_breaking_potential, orphan_dependents=orphan_dependents, propagation_policy=propagation_policy, body=body) + api_response = api_instance.delete_namespaced_workload(name, namespace, pretty=pretty, dry_run=dry_run, grace_period_seconds=grace_period_seconds, ignore_store_read_error_with_cluster_breaking_potential=ignore_store_read_error_with_cluster_breaking_potential, orphan_dependents=orphan_dependents, propagation_policy=propagation_policy, body=body) pprint(api_response) except ApiException as e: - print("Exception when calling StorageV1alpha1Api->delete_volume_attributes_class: %s\n" % e) + print("Exception when calling SchedulingV1alpha1Api->delete_namespaced_workload: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **name** | **str**| name of the VolumeAttributesClass | + **name** | **str**| name of the Workload | + **namespace** | **str**| object name and auth scope, such as for teams and projects | **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] **grace_period_seconds** | **int**| The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. | [optional] @@ -242,7 +249,7 @@ Name | Type | Description | Notes ### Return type -[**V1alpha1VolumeAttributesClass**](V1alpha1VolumeAttributesClass.md) +[**V1Status**](V1Status.md) ### Authorization @@ -290,13 +297,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.StorageV1alpha1Api(api_client) + api_instance = kubernetes.client.SchedulingV1alpha1Api(api_client) try: api_response = api_instance.get_api_resources() pprint(api_response) except ApiException as e: - print("Exception when calling StorageV1alpha1Api->get_api_resources: %s\n" % e) + print("Exception when calling SchedulingV1alpha1Api->get_api_resources: %s\n" % e) ``` ### Parameters @@ -323,12 +330,12 @@ This endpoint does not need any parameter. [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **list_volume_attributes_class** -> V1alpha1VolumeAttributesClassList list_volume_attributes_class(pretty=pretty, allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, watch=watch) +# **list_namespaced_workload** +> V1alpha1WorkloadList list_namespaced_workload(namespace, pretty=pretty, allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, watch=watch) -list or watch objects of kind VolumeAttributesClass +list or watch objects of kind Workload ### Example @@ -351,8 +358,9 @@ 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.StorageV1alpha1Api(api_client) - pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) + api_instance = kubernetes.client.SchedulingV1alpha1Api(api_client) + namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) allow_watch_bookmarks = True # bool | allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. (optional) _continue = '_continue_example' # str | The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. (optional) field_selector = 'field_selector_example' # str | A selector to restrict the list of returned objects by their fields. Defaults to everything. (optional) @@ -365,16 +373,17 @@ timeout_seconds = 56 # int | Timeout for the list/watch call. This limits the du watch = True # bool | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. (optional) try: - api_response = api_instance.list_volume_attributes_class(pretty=pretty, allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, watch=watch) + api_response = api_instance.list_namespaced_workload(namespace, pretty=pretty, allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, watch=watch) pprint(api_response) except ApiException as e: - print("Exception when calling StorageV1alpha1Api->list_volume_attributes_class: %s\n" % e) + print("Exception when calling SchedulingV1alpha1Api->list_namespaced_workload: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- + **namespace** | **str**| object name and auth scope, such as for teams and projects | **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] **allow_watch_bookmarks** | **bool**| allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. | [optional] **_continue** | **str**| The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. | [optional] @@ -389,7 +398,92 @@ Name | Type | Description | Notes ### Return type -[**V1alpha1VolumeAttributesClassList**](V1alpha1VolumeAttributesClassList.md) +[**V1alpha1WorkloadList**](V1alpha1WorkloadList.md) + +### Authorization + +[BearerToken](../README.md#BearerToken) + +### HTTP request headers + + - **Content-Type**: Not defined + - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/cbor, application/json;stream=watch, application/vnd.kubernetes.protobuf;stream=watch, application/cbor-seq + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | OK | - | +**401** | Unauthorized | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **list_workload_for_all_namespaces** +> V1alpha1WorkloadList list_workload_for_all_namespaces(allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, pretty=pretty, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, watch=watch) + + + +list or watch objects of kind Workload + +### Example + +* Api Key Authentication (BearerToken): +```python +from __future__ import print_function +import time +import kubernetes.client +from kubernetes.client.rest import ApiException +from pprint import pprint +configuration = kubernetes.client.Configuration() +# Configure API key authorization: BearerToken +configuration.api_key['authorization'] = 'YOUR_API_KEY' +# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed +# configuration.api_key_prefix['authorization'] = 'Bearer' + +# Defining host is optional and default to http://localhost +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.SchedulingV1alpha1Api(api_client) + allow_watch_bookmarks = True # bool | allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. (optional) +_continue = '_continue_example' # str | The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. (optional) +field_selector = 'field_selector_example' # str | A selector to restrict the list of returned objects by their fields. Defaults to everything. (optional) +label_selector = 'label_selector_example' # str | A selector to restrict the list of returned objects by their labels. Defaults to everything. (optional) +limit = 56 # int | limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. (optional) +pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) +resource_version = 'resource_version_example' # str | resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) +resource_version_match = 'resource_version_match_example' # str | resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset (optional) +send_initial_events = True # bool | `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. (optional) +timeout_seconds = 56 # int | Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. (optional) +watch = True # bool | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. (optional) + + try: + api_response = api_instance.list_workload_for_all_namespaces(allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, pretty=pretty, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, watch=watch) + pprint(api_response) + except ApiException as e: + print("Exception when calling SchedulingV1alpha1Api->list_workload_for_all_namespaces: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **allow_watch_bookmarks** | **bool**| allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. | [optional] + **_continue** | **str**| The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. | [optional] + **field_selector** | **str**| A selector to restrict the list of returned objects by their fields. Defaults to everything. | [optional] + **label_selector** | **str**| A selector to restrict the list of returned objects by their labels. Defaults to everything. | [optional] + **limit** | **int**| limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and kubernetes.clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, kubernetes.clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a kubernetes.client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. | [optional] + **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] + **resource_version** | **str**| resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional] + **resource_version_match** | **str**| resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional] + **send_initial_events** | **bool**| `sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched. When `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan is interpreted as \"data at least as new as the provided `resourceVersion`\" and the bookmark event is send when the state is synced to a `resourceVersion` at least as fresh as the one provided by the ListOptions. If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the bookmark event is send when the state is synced at least to the moment when request started being processed. - `resourceVersionMatch` set to any other value or unset Invalid error is returned. Defaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise. | [optional] + **timeout_seconds** | **int**| Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. | [optional] + **watch** | **bool**| Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | [optional] + +### Return type + +[**V1alpha1WorkloadList**](V1alpha1WorkloadList.md) ### Authorization @@ -408,12 +502,12 @@ Name | Type | Description | Notes [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **patch_volume_attributes_class** -> V1alpha1VolumeAttributesClass patch_volume_attributes_class(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) +# **patch_namespaced_workload** +> V1alpha1Workload patch_namespaced_workload(name, namespace, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) -partially update the specified VolumeAttributesClass +partially update the specified Workload ### Example @@ -436,8 +530,9 @@ 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.StorageV1alpha1Api(api_client) - name = 'name_example' # str | name of the VolumeAttributesClass + api_instance = kubernetes.client.SchedulingV1alpha1Api(api_client) + name = 'name_example' # str | name of the Workload +namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects body = None # object | pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) @@ -446,17 +541,18 @@ field_validation = 'field_validation_example' # str | fieldValidation instructs force = True # bool | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. (optional) try: - api_response = api_instance.patch_volume_attributes_class(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) + api_response = api_instance.patch_namespaced_workload(name, namespace, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) pprint(api_response) except ApiException as e: - print("Exception when calling StorageV1alpha1Api->patch_volume_attributes_class: %s\n" % e) + print("Exception when calling SchedulingV1alpha1Api->patch_namespaced_workload: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **name** | **str**| name of the VolumeAttributesClass | + **name** | **str**| name of the Workload | + **namespace** | **str**| object name and auth scope, such as for teams and projects | **body** | **object**| | **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] @@ -466,7 +562,7 @@ Name | Type | Description | Notes ### Return type -[**V1alpha1VolumeAttributesClass**](V1alpha1VolumeAttributesClass.md) +[**V1alpha1Workload**](V1alpha1Workload.md) ### Authorization @@ -486,12 +582,12 @@ Name | Type | Description | Notes [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **read_volume_attributes_class** -> V1alpha1VolumeAttributesClass read_volume_attributes_class(name, pretty=pretty) +# **read_namespaced_workload** +> V1alpha1Workload read_namespaced_workload(name, namespace, pretty=pretty) -read the specified VolumeAttributesClass +read the specified Workload ### Example @@ -514,27 +610,29 @@ 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.StorageV1alpha1Api(api_client) - name = 'name_example' # str | name of the VolumeAttributesClass + api_instance = kubernetes.client.SchedulingV1alpha1Api(api_client) + name = 'name_example' # str | name of the Workload +namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) try: - api_response = api_instance.read_volume_attributes_class(name, pretty=pretty) + api_response = api_instance.read_namespaced_workload(name, namespace, pretty=pretty) pprint(api_response) except ApiException as e: - print("Exception when calling StorageV1alpha1Api->read_volume_attributes_class: %s\n" % e) + print("Exception when calling SchedulingV1alpha1Api->read_namespaced_workload: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **name** | **str**| name of the VolumeAttributesClass | + **name** | **str**| name of the Workload | + **namespace** | **str**| object name and auth scope, such as for teams and projects | **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] ### Return type -[**V1alpha1VolumeAttributesClass**](V1alpha1VolumeAttributesClass.md) +[**V1alpha1Workload**](V1alpha1Workload.md) ### Authorization @@ -553,12 +651,12 @@ Name | Type | Description | Notes [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **replace_volume_attributes_class** -> V1alpha1VolumeAttributesClass replace_volume_attributes_class(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) +# **replace_namespaced_workload** +> V1alpha1Workload replace_namespaced_workload(name, namespace, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) -replace the specified VolumeAttributesClass +replace the specified Workload ### Example @@ -581,27 +679,29 @@ 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.StorageV1alpha1Api(api_client) - name = 'name_example' # str | name of the VolumeAttributesClass -body = kubernetes.client.V1alpha1VolumeAttributesClass() # V1alpha1VolumeAttributesClass | + api_instance = kubernetes.client.SchedulingV1alpha1Api(api_client) + name = 'name_example' # str | name of the Workload +namespace = 'namespace_example' # str | object name and auth scope, such as for teams and projects +body = kubernetes.client.V1alpha1Workload() # V1alpha1Workload | pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) field_validation = 'field_validation_example' # str | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional) try: - api_response = api_instance.replace_volume_attributes_class(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) + api_response = api_instance.replace_namespaced_workload(name, namespace, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) pprint(api_response) except ApiException as e: - print("Exception when calling StorageV1alpha1Api->replace_volume_attributes_class: %s\n" % e) + print("Exception when calling SchedulingV1alpha1Api->replace_namespaced_workload: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **name** | **str**| name of the VolumeAttributesClass | - **body** | [**V1alpha1VolumeAttributesClass**](V1alpha1VolumeAttributesClass.md)| | + **name** | **str**| name of the Workload | + **namespace** | **str**| object name and auth scope, such as for teams and projects | + **body** | [**V1alpha1Workload**](V1alpha1Workload.md)| | **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] **field_manager** | **str**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional] @@ -609,7 +709,7 @@ Name | Type | Description | Notes ### Return type -[**V1alpha1VolumeAttributesClass**](V1alpha1VolumeAttributesClass.md) +[**V1alpha1Workload**](V1alpha1Workload.md) ### Authorization diff --git a/kubernetes/docs/StoragemigrationV1alpha1Api.md b/kubernetes/docs/StoragemigrationV1beta1Api.md similarity index 91% rename from kubernetes/docs/StoragemigrationV1alpha1Api.md rename to kubernetes/docs/StoragemigrationV1beta1Api.md index b78a796af1..dc01c61e8c 100644 --- a/kubernetes/docs/StoragemigrationV1alpha1Api.md +++ b/kubernetes/docs/StoragemigrationV1beta1Api.md @@ -1,24 +1,24 @@ -# kubernetes.client.StoragemigrationV1alpha1Api +# kubernetes.client.StoragemigrationV1beta1Api All URIs are relative to *http://localhost* Method | HTTP request | Description ------------- | ------------- | ------------- -[**create_storage_version_migration**](StoragemigrationV1alpha1Api.md#create_storage_version_migration) | **POST** /apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations | -[**delete_collection_storage_version_migration**](StoragemigrationV1alpha1Api.md#delete_collection_storage_version_migration) | **DELETE** /apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations | -[**delete_storage_version_migration**](StoragemigrationV1alpha1Api.md#delete_storage_version_migration) | **DELETE** /apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations/{name} | -[**get_api_resources**](StoragemigrationV1alpha1Api.md#get_api_resources) | **GET** /apis/storagemigration.k8s.io/v1alpha1/ | -[**list_storage_version_migration**](StoragemigrationV1alpha1Api.md#list_storage_version_migration) | **GET** /apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations | -[**patch_storage_version_migration**](StoragemigrationV1alpha1Api.md#patch_storage_version_migration) | **PATCH** /apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations/{name} | -[**patch_storage_version_migration_status**](StoragemigrationV1alpha1Api.md#patch_storage_version_migration_status) | **PATCH** /apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations/{name}/status | -[**read_storage_version_migration**](StoragemigrationV1alpha1Api.md#read_storage_version_migration) | **GET** /apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations/{name} | -[**read_storage_version_migration_status**](StoragemigrationV1alpha1Api.md#read_storage_version_migration_status) | **GET** /apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations/{name}/status | -[**replace_storage_version_migration**](StoragemigrationV1alpha1Api.md#replace_storage_version_migration) | **PUT** /apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations/{name} | -[**replace_storage_version_migration_status**](StoragemigrationV1alpha1Api.md#replace_storage_version_migration_status) | **PUT** /apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations/{name}/status | +[**create_storage_version_migration**](StoragemigrationV1beta1Api.md#create_storage_version_migration) | **POST** /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations | +[**delete_collection_storage_version_migration**](StoragemigrationV1beta1Api.md#delete_collection_storage_version_migration) | **DELETE** /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations | +[**delete_storage_version_migration**](StoragemigrationV1beta1Api.md#delete_storage_version_migration) | **DELETE** /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name} | +[**get_api_resources**](StoragemigrationV1beta1Api.md#get_api_resources) | **GET** /apis/storagemigration.k8s.io/v1beta1/ | +[**list_storage_version_migration**](StoragemigrationV1beta1Api.md#list_storage_version_migration) | **GET** /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations | +[**patch_storage_version_migration**](StoragemigrationV1beta1Api.md#patch_storage_version_migration) | **PATCH** /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name} | +[**patch_storage_version_migration_status**](StoragemigrationV1beta1Api.md#patch_storage_version_migration_status) | **PATCH** /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name}/status | +[**read_storage_version_migration**](StoragemigrationV1beta1Api.md#read_storage_version_migration) | **GET** /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name} | +[**read_storage_version_migration_status**](StoragemigrationV1beta1Api.md#read_storage_version_migration_status) | **GET** /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name}/status | +[**replace_storage_version_migration**](StoragemigrationV1beta1Api.md#replace_storage_version_migration) | **PUT** /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name} | +[**replace_storage_version_migration_status**](StoragemigrationV1beta1Api.md#replace_storage_version_migration_status) | **PUT** /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name}/status | # **create_storage_version_migration** -> V1alpha1StorageVersionMigration create_storage_version_migration(body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) +> V1beta1StorageVersionMigration create_storage_version_migration(body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) @@ -45,8 +45,8 @@ 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.StoragemigrationV1alpha1Api(api_client) - body = kubernetes.client.V1alpha1StorageVersionMigration() # V1alpha1StorageVersionMigration | + api_instance = kubernetes.client.StoragemigrationV1beta1Api(api_client) + body = kubernetes.client.V1beta1StorageVersionMigration() # V1beta1StorageVersionMigration | pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) @@ -56,14 +56,14 @@ field_validation = 'field_validation_example' # str | fieldValidation instructs api_response = api_instance.create_storage_version_migration(body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) pprint(api_response) except ApiException as e: - print("Exception when calling StoragemigrationV1alpha1Api->create_storage_version_migration: %s\n" % e) + print("Exception when calling StoragemigrationV1beta1Api->create_storage_version_migration: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**V1alpha1StorageVersionMigration**](V1alpha1StorageVersionMigration.md)| | + **body** | [**V1beta1StorageVersionMigration**](V1beta1StorageVersionMigration.md)| | **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] **field_manager** | **str**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional] @@ -71,7 +71,7 @@ Name | Type | Description | Notes ### Return type -[**V1alpha1StorageVersionMigration**](V1alpha1StorageVersionMigration.md) +[**V1beta1StorageVersionMigration**](V1beta1StorageVersionMigration.md) ### Authorization @@ -120,7 +120,7 @@ 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.StoragemigrationV1alpha1Api(api_client) + api_instance = kubernetes.client.StoragemigrationV1beta1Api(api_client) pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) _continue = '_continue_example' # str | The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. (optional) dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) @@ -141,7 +141,7 @@ body = kubernetes.client.V1DeleteOptions() # V1DeleteOptions | (optional) api_response = api_instance.delete_collection_storage_version_migration(pretty=pretty, _continue=_continue, dry_run=dry_run, field_selector=field_selector, grace_period_seconds=grace_period_seconds, ignore_store_read_error_with_cluster_breaking_potential=ignore_store_read_error_with_cluster_breaking_potential, label_selector=label_selector, limit=limit, orphan_dependents=orphan_dependents, propagation_policy=propagation_policy, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, body=body) pprint(api_response) except ApiException as e: - print("Exception when calling StoragemigrationV1alpha1Api->delete_collection_storage_version_migration: %s\n" % e) + print("Exception when calling StoragemigrationV1beta1Api->delete_collection_storage_version_migration: %s\n" % e) ``` ### Parameters @@ -213,7 +213,7 @@ 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.StoragemigrationV1alpha1Api(api_client) + api_instance = kubernetes.client.StoragemigrationV1beta1Api(api_client) name = 'name_example' # str | name of the StorageVersionMigration pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) @@ -227,7 +227,7 @@ body = kubernetes.client.V1DeleteOptions() # V1DeleteOptions | (optional) api_response = api_instance.delete_storage_version_migration(name, pretty=pretty, dry_run=dry_run, grace_period_seconds=grace_period_seconds, ignore_store_read_error_with_cluster_breaking_potential=ignore_store_read_error_with_cluster_breaking_potential, orphan_dependents=orphan_dependents, propagation_policy=propagation_policy, body=body) pprint(api_response) except ApiException as e: - print("Exception when calling StoragemigrationV1alpha1Api->delete_storage_version_migration: %s\n" % e) + print("Exception when calling StoragemigrationV1beta1Api->delete_storage_version_migration: %s\n" % e) ``` ### Parameters @@ -293,13 +293,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.StoragemigrationV1alpha1Api(api_client) + api_instance = kubernetes.client.StoragemigrationV1beta1Api(api_client) try: api_response = api_instance.get_api_resources() pprint(api_response) except ApiException as e: - print("Exception when calling StoragemigrationV1alpha1Api->get_api_resources: %s\n" % e) + print("Exception when calling StoragemigrationV1beta1Api->get_api_resources: %s\n" % e) ``` ### Parameters @@ -327,7 +327,7 @@ This endpoint does not need any parameter. [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) # **list_storage_version_migration** -> V1alpha1StorageVersionMigrationList list_storage_version_migration(pretty=pretty, allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, watch=watch) +> V1beta1StorageVersionMigrationList list_storage_version_migration(pretty=pretty, allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, watch=watch) @@ -354,7 +354,7 @@ 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.StoragemigrationV1alpha1Api(api_client) + api_instance = kubernetes.client.StoragemigrationV1beta1Api(api_client) pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) allow_watch_bookmarks = True # bool | allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. (optional) _continue = '_continue_example' # str | The continue option should be set when retrieving more results from the server. Since this value is server defined, kubernetes.clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the kubernetes.client needs a consistent list, it must restart their list without the continue field. Otherwise, the kubernetes.client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. (optional) @@ -371,7 +371,7 @@ watch = True # bool | Watch for changes to the described resources and return th api_response = api_instance.list_storage_version_migration(pretty=pretty, allow_watch_bookmarks=allow_watch_bookmarks, _continue=_continue, field_selector=field_selector, label_selector=label_selector, limit=limit, resource_version=resource_version, resource_version_match=resource_version_match, send_initial_events=send_initial_events, timeout_seconds=timeout_seconds, watch=watch) pprint(api_response) except ApiException as e: - print("Exception when calling StoragemigrationV1alpha1Api->list_storage_version_migration: %s\n" % e) + print("Exception when calling StoragemigrationV1beta1Api->list_storage_version_migration: %s\n" % e) ``` ### Parameters @@ -392,7 +392,7 @@ Name | Type | Description | Notes ### Return type -[**V1alpha1StorageVersionMigrationList**](V1alpha1StorageVersionMigrationList.md) +[**V1beta1StorageVersionMigrationList**](V1beta1StorageVersionMigrationList.md) ### Authorization @@ -412,7 +412,7 @@ Name | Type | Description | Notes [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) # **patch_storage_version_migration** -> V1alpha1StorageVersionMigration patch_storage_version_migration(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) +> V1beta1StorageVersionMigration patch_storage_version_migration(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) @@ -439,7 +439,7 @@ 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.StoragemigrationV1alpha1Api(api_client) + api_instance = kubernetes.client.StoragemigrationV1beta1Api(api_client) name = 'name_example' # str | name of the StorageVersionMigration body = None # object | pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) @@ -452,7 +452,7 @@ force = True # bool | Force is going to \"force\" Apply requests. It means user api_response = api_instance.patch_storage_version_migration(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) pprint(api_response) except ApiException as e: - print("Exception when calling StoragemigrationV1alpha1Api->patch_storage_version_migration: %s\n" % e) + print("Exception when calling StoragemigrationV1beta1Api->patch_storage_version_migration: %s\n" % e) ``` ### Parameters @@ -469,7 +469,7 @@ Name | Type | Description | Notes ### Return type -[**V1alpha1StorageVersionMigration**](V1alpha1StorageVersionMigration.md) +[**V1beta1StorageVersionMigration**](V1beta1StorageVersionMigration.md) ### Authorization @@ -490,7 +490,7 @@ Name | Type | Description | Notes [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) # **patch_storage_version_migration_status** -> V1alpha1StorageVersionMigration patch_storage_version_migration_status(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) +> V1beta1StorageVersionMigration patch_storage_version_migration_status(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) @@ -517,7 +517,7 @@ 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.StoragemigrationV1alpha1Api(api_client) + api_instance = kubernetes.client.StoragemigrationV1beta1Api(api_client) name = 'name_example' # str | name of the StorageVersionMigration body = None # object | pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) @@ -530,7 +530,7 @@ force = True # bool | Force is going to \"force\" Apply requests. It means user api_response = api_instance.patch_storage_version_migration_status(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation, force=force) pprint(api_response) except ApiException as e: - print("Exception when calling StoragemigrationV1alpha1Api->patch_storage_version_migration_status: %s\n" % e) + print("Exception when calling StoragemigrationV1beta1Api->patch_storage_version_migration_status: %s\n" % e) ``` ### Parameters @@ -547,7 +547,7 @@ Name | Type | Description | Notes ### Return type -[**V1alpha1StorageVersionMigration**](V1alpha1StorageVersionMigration.md) +[**V1beta1StorageVersionMigration**](V1beta1StorageVersionMigration.md) ### Authorization @@ -568,7 +568,7 @@ Name | Type | Description | Notes [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) # **read_storage_version_migration** -> V1alpha1StorageVersionMigration read_storage_version_migration(name, pretty=pretty) +> V1beta1StorageVersionMigration read_storage_version_migration(name, pretty=pretty) @@ -595,7 +595,7 @@ 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.StoragemigrationV1alpha1Api(api_client) + api_instance = kubernetes.client.StoragemigrationV1beta1Api(api_client) name = 'name_example' # str | name of the StorageVersionMigration pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) @@ -603,7 +603,7 @@ pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. api_response = api_instance.read_storage_version_migration(name, pretty=pretty) pprint(api_response) except ApiException as e: - print("Exception when calling StoragemigrationV1alpha1Api->read_storage_version_migration: %s\n" % e) + print("Exception when calling StoragemigrationV1beta1Api->read_storage_version_migration: %s\n" % e) ``` ### Parameters @@ -615,7 +615,7 @@ Name | Type | Description | Notes ### Return type -[**V1alpha1StorageVersionMigration**](V1alpha1StorageVersionMigration.md) +[**V1beta1StorageVersionMigration**](V1beta1StorageVersionMigration.md) ### Authorization @@ -635,7 +635,7 @@ Name | Type | Description | Notes [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) # **read_storage_version_migration_status** -> V1alpha1StorageVersionMigration read_storage_version_migration_status(name, pretty=pretty) +> V1beta1StorageVersionMigration read_storage_version_migration_status(name, pretty=pretty) @@ -662,7 +662,7 @@ 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.StoragemigrationV1alpha1Api(api_client) + api_instance = kubernetes.client.StoragemigrationV1beta1Api(api_client) name = 'name_example' # str | name of the StorageVersionMigration pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) @@ -670,7 +670,7 @@ pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. api_response = api_instance.read_storage_version_migration_status(name, pretty=pretty) pprint(api_response) except ApiException as e: - print("Exception when calling StoragemigrationV1alpha1Api->read_storage_version_migration_status: %s\n" % e) + print("Exception when calling StoragemigrationV1beta1Api->read_storage_version_migration_status: %s\n" % e) ``` ### Parameters @@ -682,7 +682,7 @@ Name | Type | Description | Notes ### Return type -[**V1alpha1StorageVersionMigration**](V1alpha1StorageVersionMigration.md) +[**V1beta1StorageVersionMigration**](V1beta1StorageVersionMigration.md) ### Authorization @@ -702,7 +702,7 @@ Name | Type | Description | Notes [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) # **replace_storage_version_migration** -> V1alpha1StorageVersionMigration replace_storage_version_migration(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) +> V1beta1StorageVersionMigration replace_storage_version_migration(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) @@ -729,9 +729,9 @@ 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.StoragemigrationV1alpha1Api(api_client) + api_instance = kubernetes.client.StoragemigrationV1beta1Api(api_client) name = 'name_example' # str | name of the StorageVersionMigration -body = kubernetes.client.V1alpha1StorageVersionMigration() # V1alpha1StorageVersionMigration | +body = kubernetes.client.V1beta1StorageVersionMigration() # V1beta1StorageVersionMigration | pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) @@ -741,7 +741,7 @@ field_validation = 'field_validation_example' # str | fieldValidation instructs api_response = api_instance.replace_storage_version_migration(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) pprint(api_response) except ApiException as e: - print("Exception when calling StoragemigrationV1alpha1Api->replace_storage_version_migration: %s\n" % e) + print("Exception when calling StoragemigrationV1beta1Api->replace_storage_version_migration: %s\n" % e) ``` ### Parameters @@ -749,7 +749,7 @@ field_validation = 'field_validation_example' # str | fieldValidation instructs Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **name** | **str**| name of the StorageVersionMigration | - **body** | [**V1alpha1StorageVersionMigration**](V1alpha1StorageVersionMigration.md)| | + **body** | [**V1beta1StorageVersionMigration**](V1beta1StorageVersionMigration.md)| | **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] **field_manager** | **str**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional] @@ -757,7 +757,7 @@ Name | Type | Description | Notes ### Return type -[**V1alpha1StorageVersionMigration**](V1alpha1StorageVersionMigration.md) +[**V1beta1StorageVersionMigration**](V1beta1StorageVersionMigration.md) ### Authorization @@ -778,7 +778,7 @@ Name | Type | Description | Notes [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) # **replace_storage_version_migration_status** -> V1alpha1StorageVersionMigration replace_storage_version_migration_status(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) +> V1beta1StorageVersionMigration replace_storage_version_migration_status(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) @@ -805,9 +805,9 @@ 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.StoragemigrationV1alpha1Api(api_client) + api_instance = kubernetes.client.StoragemigrationV1beta1Api(api_client) name = 'name_example' # str | name of the StorageVersionMigration -body = kubernetes.client.V1alpha1StorageVersionMigration() # V1alpha1StorageVersionMigration | +body = kubernetes.client.V1beta1StorageVersionMigration() # V1beta1StorageVersionMigration | pretty = 'pretty_example' # str | If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). (optional) dry_run = 'dry_run_example' # str | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional) field_manager = 'field_manager_example' # str | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional) @@ -817,7 +817,7 @@ field_validation = 'field_validation_example' # str | fieldValidation instructs api_response = api_instance.replace_storage_version_migration_status(name, body, pretty=pretty, dry_run=dry_run, field_manager=field_manager, field_validation=field_validation) pprint(api_response) except ApiException as e: - print("Exception when calling StoragemigrationV1alpha1Api->replace_storage_version_migration_status: %s\n" % e) + print("Exception when calling StoragemigrationV1beta1Api->replace_storage_version_migration_status: %s\n" % e) ``` ### Parameters @@ -825,7 +825,7 @@ field_validation = 'field_validation_example' # str | fieldValidation instructs Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- **name** | **str**| name of the StorageVersionMigration | - **body** | [**V1alpha1StorageVersionMigration**](V1alpha1StorageVersionMigration.md)| | + **body** | [**V1beta1StorageVersionMigration**](V1beta1StorageVersionMigration.md)| | **pretty** | **str**| If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). | [optional] **dry_run** | **str**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional] **field_manager** | **str**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional] @@ -833,7 +833,7 @@ Name | Type | Description | Notes ### Return type -[**V1alpha1StorageVersionMigration**](V1alpha1StorageVersionMigration.md) +[**V1beta1StorageVersionMigration**](V1beta1StorageVersionMigration.md) ### Authorization diff --git a/kubernetes/docs/V1AllocatedDeviceStatus.md b/kubernetes/docs/V1AllocatedDeviceStatus.md index 261a415c92..97a2423476 100644 --- a/kubernetes/docs/V1AllocatedDeviceStatus.md +++ b/kubernetes/docs/V1AllocatedDeviceStatus.md @@ -7,7 +7,7 @@ Name | Type | Description | Notes **conditions** | [**list[V1Condition]**](V1Condition.md) | Conditions contains the latest observation of the device's state. If the device has been configured according to the class and claim config references, the `Ready` condition should be True. Must not contain more than 8 entries. | [optional] **data** | [**object**](.md) | Data contains arbitrary driver-specific data. The length of the raw data must be smaller or equal to 10 Ki. | [optional] **device** | **str** | Device references one device instance via its name in the driver's resource pool. It must be a DNS label. | -**driver** | **str** | Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. | +**driver** | **str** | Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. | **network_data** | [**V1NetworkDeviceData**](V1NetworkDeviceData.md) | | [optional] **pool** | **str** | This name together with the driver name and the device name field identify which device was allocated (`<driver name>/<pool name>/<device name>`). Must not be longer than 253 characters and may contain one or more DNS sub-domains separated by slashes. | **share_id** | **str** | ShareID uniquely identifies an individual allocation share of the device. | [optional] diff --git a/kubernetes/docs/V1CSIDriverSpec.md b/kubernetes/docs/V1CSIDriverSpec.md index d65b28c08f..59a141f597 100644 --- a/kubernetes/docs/V1CSIDriverSpec.md +++ b/kubernetes/docs/V1CSIDriverSpec.md @@ -10,6 +10,7 @@ Name | Type | Description | Notes **pod_info_on_mount** | **bool** | podInfoOnMount indicates this CSI volume driver requires additional pod information (like podName, podUID, etc.) during mount operations, if set to true. If set to false, pod information will not be passed on mount. Default is false. The CSI driver specifies podInfoOnMount as part of driver deployment. If true, Kubelet will pass pod information as VolumeContext in the CSI NodePublishVolume() calls. The CSI driver is responsible for parsing and validating the information passed in as VolumeContext. The following VolumeContext will be passed if podInfoOnMount is set to true. This list might grow, but the prefix will be used. \"csi.storage.k8s.io/pod.name\": pod.Name \"csi.storage.k8s.io/pod.namespace\": pod.Namespace \"csi.storage.k8s.io/pod.uid\": string(pod.UID) \"csi.storage.k8s.io/ephemeral\": \"true\" if the volume is an ephemeral inline volume defined by a CSIVolumeSource, otherwise \"false\" \"csi.storage.k8s.io/ephemeral\" is a new feature in Kubernetes 1.16. It is only required for drivers which support both the \"Persistent\" and \"Ephemeral\" VolumeLifecycleMode. Other drivers can leave pod info disabled and/or ignore this field. As Kubernetes 1.15 doesn't support this field, drivers can only support one mode when deployed on such a cluster and the deployment determines which mode that is, for example via a command line parameter of the driver. This field was immutable in Kubernetes < 1.29 and now is mutable. | [optional] **requires_republish** | **bool** | requiresRepublish indicates the CSI driver wants `NodePublishVolume` being periodically called to reflect any possible change in the mounted volume. This field defaults to false. Note: After a successful initial NodePublishVolume call, subsequent calls to NodePublishVolume should only update the contents of the volume. New mount points will not be seen by a running container. | [optional] **se_linux_mount** | **bool** | seLinuxMount specifies if the CSI driver supports \"-o context\" mount option. When \"true\", the CSI driver must ensure that all volumes provided by this CSI driver can be mounted separately with different `-o context` options. This is typical for storage backends that provide volumes as filesystems on block devices or as independent shared volumes. Kubernetes will call NodeStage / NodePublish with \"-o context=xyz\" mount option when mounting a ReadWriteOncePod volume used in Pod that has explicitly set SELinux context. In the future, it may be expanded to other volume AccessModes. In any case, Kubernetes will ensure that the volume is mounted only with a single SELinux context. When \"false\", Kubernetes won't pass any special SELinux mount options to the driver. This is typical for volumes that represent subdirectories of a bigger shared filesystem. Default is \"false\". | [optional] +**service_account_token_in_secrets** | **bool** | serviceAccountTokenInSecrets is an opt-in for CSI drivers to indicate that service account tokens should be passed via the Secrets field in NodePublishVolumeRequest instead of the VolumeContext field. The CSI specification provides a dedicated Secrets field for sensitive information like tokens, which is the appropriate mechanism for handling credentials. This addresses security concerns where sensitive tokens were being logged as part of volume context. When \"true\", kubelet will pass the tokens only in the Secrets field with the key \"csi.storage.k8s.io/serviceAccount.tokens\". The CSI driver must be updated to read tokens from the Secrets field instead of VolumeContext. When \"false\" or not set, kubelet will pass the tokens in VolumeContext with the key \"csi.storage.k8s.io/serviceAccount.tokens\" (existing behavior). This maintains backward compatibility with existing CSI drivers. This field can only be set when TokenRequests is configured. The API server will reject CSIDriver specs that set this field without TokenRequests. Default behavior if unset is to pass tokens in the VolumeContext field. | [optional] **storage_capacity** | **bool** | storageCapacity indicates that the CSI volume driver wants pod scheduling to consider the storage capacity that the driver deployment will report by creating CSIStorageCapacity objects with capacity information, if set to true. The check can be enabled immediately when deploying a driver. In that case, provisioning new volumes with late binding will pause until the driver deployment has published some suitable CSIStorageCapacity object. Alternatively, the driver can be deployed with the field unset or false and it can be flipped later when storage capacity information has been published. This field was immutable in Kubernetes <= 1.22 and now is mutable. | [optional] **token_requests** | [**list[StorageV1TokenRequest]**](StorageV1TokenRequest.md) | tokenRequests indicates the CSI driver needs pods' service account tokens it is mounting volume for to do necessary authentication. Kubelet will pass the tokens in VolumeContext in the CSI NodePublishVolume calls. The CSI driver should parse and validate the following VolumeContext: \"csi.storage.k8s.io/serviceAccount.tokens\": { \"<audience>\": { \"token\": <token>, \"expirationTimestamp\": <expiration timestamp in RFC3339>, }, ... } Note: Audience in each TokenRequest should be different and at most one token is empty string. To receive a new token after expiry, RequiresRepublish can be used to trigger NodePublishVolume periodically. | [optional] **volume_lifecycle_modes** | **list[str]** | volumeLifecycleModes defines what kind of volumes this CSI volume driver supports. The default if the list is empty is \"Persistent\", which is the usage defined by the CSI specification and implemented in Kubernetes via the usual PV/PVC mechanism. The other mode is \"Ephemeral\". In this mode, volumes are defined inline inside the pod spec with CSIVolumeSource and their lifecycle is tied to the lifecycle of that pod. A driver has to be aware of this because it is only going to get a NodePublishVolume call for such a volume. For more information about implementing this mode, see https://kubernetes-csi.github.io/docs/ephemeral-local-volumes.html A driver can support one or more of these modes and more modes may be added in the future. This field is beta. This field is immutable. | [optional] diff --git a/kubernetes/docs/V1Container.md b/kubernetes/docs/V1Container.md index 3a1fe73642..294c880725 100644 --- a/kubernetes/docs/V1Container.md +++ b/kubernetes/docs/V1Container.md @@ -15,7 +15,7 @@ Name | Type | Description | Notes **name** | **str** | Name of the container specified as a DNS_LABEL. Each container in a pod must have a unique name (DNS_LABEL). Cannot be updated. | **ports** | [**list[V1ContainerPort]**](V1ContainerPort.md) | List of ports to expose from the container. Not specifying a port here DOES NOT prevent that port from being exposed. Any port which is listening on the default \"0.0.0.0\" address inside a container will be accessible from the network. Modifying this array with strategic merge patch may corrupt the data. For more information See https://github.com/kubernetes/kubernetes/issues/108255. Cannot be updated. | [optional] **readiness_probe** | [**V1Probe**](V1Probe.md) | | [optional] -**resize_policy** | [**list[V1ContainerResizePolicy]**](V1ContainerResizePolicy.md) | Resources resize policy for the container. | [optional] +**resize_policy** | [**list[V1ContainerResizePolicy]**](V1ContainerResizePolicy.md) | Resources resize policy for the container. This field cannot be set on ephemeral containers. | [optional] **resources** | [**V1ResourceRequirements**](V1ResourceRequirements.md) | | [optional] **restart_policy** | **str** | RestartPolicy defines the restart behavior of individual containers in a pod. This overrides the pod-level restart policy. When this field is not specified, the restart behavior is defined by the Pod's restart policy and the container type. Additionally, setting the RestartPolicy as \"Always\" for the init container will have the following effect: this init container will be continually restarted on exit until all regular containers have terminated. Once all regular containers have completed, all init containers with restartPolicy \"Always\" will be shut down. This lifecycle differs from normal init containers and is often referred to as a \"sidecar\" container. Although this init container still starts in the init container sequence, it does not wait for the container to complete before proceeding to the next init container. Instead, the next init container starts immediately after this init container is started, or after any startupProbe has successfully completed. | [optional] **restart_policy_rules** | [**list[V1ContainerRestartRule]**](V1ContainerRestartRule.md) | Represents a list of rules to be checked to determine if the container should be restarted on exit. The rules are evaluated in order. Once a rule matches a container exit condition, the remaining rules are ignored. If no rule matches the container exit condition, the Container-level restart policy determines the whether the container is restarted or not. Constraints on the rules: - At most 20 rules are allowed. - Rules can have the same action. - Identical rules are not forbidden in validations. When rules are specified, container MUST set RestartPolicy explicitly even it if matches the Pod's RestartPolicy. | [optional] diff --git a/kubernetes/docs/V1CounterSet.md b/kubernetes/docs/V1CounterSet.md index ac9155fa12..d90d0b09d8 100644 --- a/kubernetes/docs/V1CounterSet.md +++ b/kubernetes/docs/V1CounterSet.md @@ -1,10 +1,10 @@ # V1CounterSet -CounterSet defines a named set of counters that are available to be used by devices defined in the ResourceSlice. The counters are not allocatable by themselves, but can be referenced by devices. When a device is allocated, the portion of counters it uses will no longer be available for use by other devices. +CounterSet defines a named set of counters that are available to be used by devices defined in the ResourcePool. The counters are not allocatable by themselves, but can be referenced by devices. When a device is allocated, the portion of counters it uses will no longer be available for use by other devices. ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**counters** | [**dict(str, V1Counter)**](V1Counter.md) | Counters defines the set of counters for this CounterSet The name of each counter must be unique in that set and must be a DNS label. The maximum number of counters in all sets is 32. | +**counters** | [**dict(str, V1Counter)**](V1Counter.md) | Counters defines the set of counters for this CounterSet The name of each counter must be unique in that set and must be a DNS label. The maximum number of counters is 32. | **name** | **str** | Name defines the name of the counter set. It must be a DNS label. | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1CustomResourceDefinitionCondition.md b/kubernetes/docs/V1CustomResourceDefinitionCondition.md index 5840e60783..94decf08e3 100644 --- a/kubernetes/docs/V1CustomResourceDefinitionCondition.md +++ b/kubernetes/docs/V1CustomResourceDefinitionCondition.md @@ -6,6 +6,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **last_transition_time** | **datetime** | lastTransitionTime last time the condition transitioned from one status to another. | [optional] **message** | **str** | message is a human-readable message indicating details about last transition. | [optional] +**observed_generation** | **int** | observedGeneration represents the .metadata.generation that the condition was set based upon. For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date with respect to the current state of the instance. | [optional] **reason** | **str** | reason is a unique, one-word, CamelCase reason for the condition's last transition. | [optional] **status** | **str** | status is the status of the condition. Can be True, False, Unknown. | **type** | **str** | type is the type of the condition. Types include Established, NamesAccepted and Terminating. | diff --git a/kubernetes/docs/V1CustomResourceDefinitionStatus.md b/kubernetes/docs/V1CustomResourceDefinitionStatus.md index 3b2ca59d64..17e51d37c1 100644 --- a/kubernetes/docs/V1CustomResourceDefinitionStatus.md +++ b/kubernetes/docs/V1CustomResourceDefinitionStatus.md @@ -6,6 +6,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accepted_names** | [**V1CustomResourceDefinitionNames**](V1CustomResourceDefinitionNames.md) | | [optional] **conditions** | [**list[V1CustomResourceDefinitionCondition]**](V1CustomResourceDefinitionCondition.md) | conditions indicate state for particular aspects of a CustomResourceDefinition | [optional] +**observed_generation** | **int** | The generation observed by the CRD controller. | [optional] **stored_versions** | **list[str]** | storedVersions lists all versions of CustomResources that were ever persisted. Tracking these versions allows a migration path for stored versions in etcd. The field is mutable so a migration controller can finish a migration to another version (ensuring no old objects are left in storage), and then remove the rest of the versions from this list. Versions may not be removed from `spec.versions` while they exist in this list. | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1DeploymentStatus.md b/kubernetes/docs/V1DeploymentStatus.md index d8bdbabc8a..8efe673087 100644 --- a/kubernetes/docs/V1DeploymentStatus.md +++ b/kubernetes/docs/V1DeploymentStatus.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes **observed_generation** | **int** | The generation observed by the deployment controller. | [optional] **ready_replicas** | **int** | Total number of non-terminating pods targeted by this Deployment with a Ready Condition. | [optional] **replicas** | **int** | Total number of non-terminating pods targeted by this deployment (their labels match the selector). | [optional] -**terminating_replicas** | **int** | Total number of terminating pods targeted by this deployment. Terminating pods have a non-null .metadata.deletionTimestamp and have not yet reached the Failed or Succeeded .status.phase. This is an alpha field. Enable DeploymentReplicaSetTerminatingReplicas to be able to use this field. | [optional] +**terminating_replicas** | **int** | Total number of terminating pods targeted by this deployment. Terminating pods have a non-null .metadata.deletionTimestamp and have not yet reached the Failed or Succeeded .status.phase. This is a beta field and requires enabling DeploymentReplicaSetTerminatingReplicas feature (enabled by default). | [optional] **unavailable_replicas** | **int** | Total number of unavailable pods targeted by this deployment. This is the total number of pods that are still required for the deployment to have 100% available capacity. They may either be pods that are running but not yet available or pods that still have not been created. | [optional] **updated_replicas** | **int** | Total number of non-terminating pods targeted by this deployment that have the desired template spec. | [optional] diff --git a/kubernetes/docs/V1Device.md b/kubernetes/docs/V1Device.md index 5b51c67031..eac184b1f7 100644 --- a/kubernetes/docs/V1Device.md +++ b/kubernetes/docs/V1Device.md @@ -11,11 +11,11 @@ Name | Type | Description | Notes **binding_failure_conditions** | **list[str]** | BindingFailureConditions defines the conditions for binding failure. They may be set in the per-device status conditions. If any is set to \"True\", a binding failure occurred. The maximum number of binding failure conditions is 4. The conditions must be a valid condition type string. This is an alpha field and requires enabling the DRADeviceBindingConditions and DRAResourceClaimDeviceStatus feature gates. | [optional] **binds_to_node** | **bool** | BindsToNode indicates if the usage of an allocation involving this device has to be limited to exactly the node that was chosen when allocating the claim. If set to true, the scheduler will set the ResourceClaim.Status.Allocation.NodeSelector to match the node where the allocation was made. This is an alpha field and requires enabling the DRADeviceBindingConditions and DRAResourceClaimDeviceStatus feature gates. | [optional] **capacity** | [**dict(str, V1DeviceCapacity)**](V1DeviceCapacity.md) | Capacity defines the set of capacities for this device. The name of each capacity must be unique in that set. The maximum number of attributes and capacities combined is 32. | [optional] -**consumes_counters** | [**list[V1DeviceCounterConsumption]**](V1DeviceCounterConsumption.md) | ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets. There can only be a single entry per counterSet. The total number of device counter consumption entries must be <= 32. In addition, the total number in the entire ResourceSlice must be <= 1024 (for example, 64 devices with 16 counters each). | [optional] +**consumes_counters** | [**list[V1DeviceCounterConsumption]**](V1DeviceCounterConsumption.md) | ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets. There can only be a single entry per counterSet. The maximum number of device counter consumptions per device is 2. | [optional] **name** | **str** | Name is unique identifier among all devices managed by the driver in the pool. It must be a DNS label. | **node_name** | **str** | NodeName identifies the node where the device is available. Must only be set if Spec.PerDeviceNodeSelection is set to true. At most one of NodeName, NodeSelector and AllNodes can be set. | [optional] **node_selector** | [**V1NodeSelector**](V1NodeSelector.md) | | [optional] -**taints** | [**list[V1DeviceTaint]**](V1DeviceTaint.md) | If specified, these are the driver-defined taints. The maximum number of taints is 4. This is an alpha field and requires enabling the DRADeviceTaints feature gate. | [optional] +**taints** | [**list[V1DeviceTaint]**](V1DeviceTaint.md) | If specified, these are the driver-defined taints. The maximum number of taints is 16. If taints are set for any device in a ResourceSlice, then the maximum number of allowed devices per ResourceSlice is 64 instead of 128. This is an alpha field and requires enabling the DRADeviceTaints feature gate. | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1DeviceCounterConsumption.md b/kubernetes/docs/V1DeviceCounterConsumption.md index de2502c14c..3acd706c2a 100644 --- a/kubernetes/docs/V1DeviceCounterConsumption.md +++ b/kubernetes/docs/V1DeviceCounterConsumption.md @@ -5,7 +5,7 @@ DeviceCounterConsumption defines a set of counters that a device will consume fr Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **counter_set** | **str** | CounterSet is the name of the set from which the counters defined will be consumed. | -**counters** | [**dict(str, V1Counter)**](V1Counter.md) | Counters defines the counters that will be consumed by the device. The maximum number counters in a device is 32. In addition, the maximum number of all counters in all devices is 1024 (for example, 64 devices with 16 counters each). | +**counters** | [**dict(str, V1Counter)**](V1Counter.md) | Counters defines the counters that will be consumed by the device. The maximum number of counters is 32. | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1DeviceRequestAllocationResult.md b/kubernetes/docs/V1DeviceRequestAllocationResult.md index af71e630bf..facdcebe74 100644 --- a/kubernetes/docs/V1DeviceRequestAllocationResult.md +++ b/kubernetes/docs/V1DeviceRequestAllocationResult.md @@ -9,7 +9,7 @@ Name | Type | Description | Notes **binding_failure_conditions** | **list[str]** | BindingFailureConditions contains a copy of the BindingFailureConditions from the corresponding ResourceSlice at the time of allocation. This is an alpha field and requires enabling the DRADeviceBindingConditions and DRAResourceClaimDeviceStatus feature gates. | [optional] **consumed_capacity** | **dict(str, str)** | ConsumedCapacity tracks the amount of capacity consumed per device as part of the claim request. The consumed amount may differ from the requested amount: it is rounded up to the nearest valid value based on the device’s requestPolicy if applicable (i.e., may not be less than the requested amount). The total consumed capacity for each device must not exceed the DeviceCapacity's Value. This field is populated only for devices that allow multiple allocations. All capacity entries are included, even if the consumed amount is zero. | [optional] **device** | **str** | Device references one device instance via its name in the driver's resource pool. It must be a DNS label. | -**driver** | **str** | Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. | +**driver** | **str** | Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. | **pool** | **str** | This name together with the driver name and the device name field identify which device was allocated (`<driver name>/<pool name>/<device name>`). Must not be longer than 253 characters and may contain one or more DNS sub-domains separated by slashes. | **request** | **str** | Request is the name of the request in the claim which caused this device to be allocated. If it references a subrequest in the firstAvailable list on a DeviceRequest, this field must include both the name of the main request and the subrequest using the format <main request>/<subrequest>. Multiple devices may have been allocated per request. | **share_id** | **str** | ShareID uniquely identifies an individual allocation share of the device, used when the device supports multiple simultaneous allocations. It serves as an additional map key to differentiate concurrent shares of the same device. | [optional] diff --git a/kubernetes/docs/V1DeviceTaint.md b/kubernetes/docs/V1DeviceTaint.md index 2f710e9c9c..06a07ac67b 100644 --- a/kubernetes/docs/V1DeviceTaint.md +++ b/kubernetes/docs/V1DeviceTaint.md @@ -4,7 +4,7 @@ The device this taint is attached to has the \"effect\" on any claim which does ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**effect** | **str** | The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. | +**effect** | **str** | The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are None, NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. More effects may get added in the future. Consumers must treat unknown effects like None. | **key** | **str** | The taint key to be applied to a device. Must be a label name. | **time_added** | **datetime** | TimeAdded represents the time at which the taint was added. Added automatically during create or update if not set. | [optional] **value** | **str** | The taint value corresponding to the taint key. Must be a label value. | [optional] diff --git a/kubernetes/docs/V1EndpointHints.md b/kubernetes/docs/V1EndpointHints.md index fafa9ab289..e491cad349 100644 --- a/kubernetes/docs/V1EndpointHints.md +++ b/kubernetes/docs/V1EndpointHints.md @@ -4,7 +4,7 @@ EndpointHints provides hints describing how an endpoint should be consumed. ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**for_nodes** | [**list[V1ForNode]**](V1ForNode.md) | forNodes indicates the node(s) this endpoint should be consumed by when using topology aware routing. May contain a maximum of 8 entries. This is an Alpha feature and is only used when the PreferSameTrafficDistribution feature gate is enabled. | [optional] +**for_nodes** | [**list[V1ForNode]**](V1ForNode.md) | forNodes indicates the node(s) this endpoint should be consumed by when using topology aware routing. May contain a maximum of 8 entries. | [optional] **for_zones** | [**list[V1ForZone]**](V1ForZone.md) | forZones indicates the zone(s) this endpoint should be consumed by when using topology aware routing. May contain a maximum of 8 entries. | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1alpha1GroupVersionResource.md b/kubernetes/docs/V1GroupResource.md similarity index 50% rename from kubernetes/docs/V1alpha1GroupVersionResource.md rename to kubernetes/docs/V1GroupResource.md index 9d1081eb2e..9c9b36335e 100644 --- a/kubernetes/docs/V1alpha1GroupVersionResource.md +++ b/kubernetes/docs/V1GroupResource.md @@ -1,12 +1,11 @@ -# V1alpha1GroupVersionResource +# V1GroupResource -The names of the group, the version, and the resource. +GroupResource specifies a Group and a Resource, but does not force a version. This is useful for identifying concepts during lookup stages without having partially valid types ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**group** | **str** | The name of the group. | [optional] -**resource** | **str** | The name of the resource. | [optional] -**version** | **str** | The name of the version. | [optional] +**group** | **str** | | +**resource** | **str** | | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1JobSpec.md b/kubernetes/docs/V1JobSpec.md index b2f6db3e59..32d69e0fdd 100644 --- a/kubernetes/docs/V1JobSpec.md +++ b/kubernetes/docs/V1JobSpec.md @@ -9,7 +9,7 @@ Name | Type | Description | Notes **backoff_limit_per_index** | **int** | Specifies the limit for the number of retries within an index before marking this index as failed. When enabled the number of failures per index is kept in the pod's batch.kubernetes.io/job-index-failure-count annotation. It can only be set when Job's completionMode=Indexed, and the Pod's restart policy is Never. The field is immutable. | [optional] **completion_mode** | **str** | completionMode specifies how Pod completions are tracked. It can be `NonIndexed` (default) or `Indexed`. `NonIndexed` means that the Job is considered complete when there have been .spec.completions successfully completed Pods. Each Pod completion is homologous to each other. `Indexed` means that the Pods of a Job get an associated completion index from 0 to (.spec.completions - 1), available in the annotation batch.kubernetes.io/job-completion-index. The Job is considered complete when there is one successfully completed Pod for each index. When value is `Indexed`, .spec.completions must be specified and `.spec.parallelism` must be less than or equal to 10^5. In addition, The Pod name takes the form `$(job-name)-$(index)-$(random-string)`, the Pod hostname takes the form `$(job-name)-$(index)`. More completion modes can be added in the future. If the Job controller observes a mode that it doesn't recognize, which is possible during upgrades due to version skew, the controller skips updates for the Job. | [optional] **completions** | **int** | Specifies the desired number of successfully finished pods the job should be run with. Setting to null means that the success of any pod signals the success of all pods, and allows parallelism to have any positive value. Setting to 1 means that parallelism is limited to 1 and the success of that pod signals the success of the job. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/ | [optional] -**managed_by** | **str** | ManagedBy field indicates the controller that manages a Job. The k8s Job controller reconciles jobs which don't have this field at all or the field value is the reserved string `kubernetes.io/job-controller`, but skips reconciling Jobs with a custom value for this field. The value must be a valid domain-prefixed path (e.g. acme.io/foo) - all characters before the first \"/\" must be a valid subdomain as defined by RFC 1123. All characters trailing the first \"/\" must be valid HTTP Path characters as defined by RFC 3986. The value cannot exceed 63 characters. This field is immutable. This field is beta-level. The job controller accepts setting the field when the feature gate JobManagedBy is enabled (enabled by default). | [optional] +**managed_by** | **str** | ManagedBy field indicates the controller that manages a Job. The k8s Job controller reconciles jobs which don't have this field at all or the field value is the reserved string `kubernetes.io/job-controller`, but skips reconciling Jobs with a custom value for this field. The value must be a valid domain-prefixed path (e.g. acme.io/foo) - all characters before the first \"/\" must be a valid subdomain as defined by RFC 1123. All characters trailing the first \"/\" must be valid HTTP Path characters as defined by RFC 3986. The value cannot exceed 63 characters. This field is immutable. | [optional] **manual_selector** | **bool** | manualSelector controls generation of pod labels and pod selectors. Leave `manualSelector` unset unless you are certain what you are doing. When false or unset, the system pick labels unique to this job and appends those labels to the pod template. When true, the user is responsible for picking unique labels and specifying the selector. Failure to pick a unique label may cause this and other jobs to not function correctly. However, You may see `manualSelector=true` in jobs that were created with the old `extensions/v1beta1` API. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/#specifying-your-own-pod-selector | [optional] **max_failed_indexes** | **int** | Specifies the maximal number of failed indexes before marking the Job as failed, when backoffLimitPerIndex is set. Once the number of failed indexes exceeds this number the entire Job is marked as Failed and its execution is terminated. When left as null the job continues execution of all of its indexes and is marked with the `Complete` Job condition. It can only be specified when backoffLimitPerIndex is set. It can be null or up to completions. It is required and must be less than or equal to 10^4 when is completions greater than 10^5. | [optional] **parallelism** | **int** | Specifies the maximum desired number of pods the job should run at any given time. The actual number of pods running in steady state will be less than this number when ((.spec.completions - .status.successful) < .spec.parallelism), i.e. when the work left to do is less than max parallelism. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/ | [optional] diff --git a/kubernetes/docs/V1NodeStatus.md b/kubernetes/docs/V1NodeStatus.md index 8f4a175aed..84f84e8b67 100644 --- a/kubernetes/docs/V1NodeStatus.md +++ b/kubernetes/docs/V1NodeStatus.md @@ -10,6 +10,7 @@ Name | Type | Description | Notes **conditions** | [**list[V1NodeCondition]**](V1NodeCondition.md) | Conditions is an array of current observed node conditions. More info: https://kubernetes.io/docs/reference/node/node-status/#condition | [optional] **config** | [**V1NodeConfigStatus**](V1NodeConfigStatus.md) | | [optional] **daemon_endpoints** | [**V1NodeDaemonEndpoints**](V1NodeDaemonEndpoints.md) | | [optional] +**declared_features** | **list[str]** | DeclaredFeatures represents the features related to feature gates that are declared by the node. | [optional] **features** | [**V1NodeFeatures**](V1NodeFeatures.md) | | [optional] **images** | [**list[V1ContainerImage]**](V1ContainerImage.md) | List of container images on this node | [optional] **node_info** | [**V1NodeSystemInfo**](V1NodeSystemInfo.md) | | [optional] diff --git a/kubernetes/docs/V1OpaqueDeviceConfiguration.md b/kubernetes/docs/V1OpaqueDeviceConfiguration.md index a328604a2a..416a661486 100644 --- a/kubernetes/docs/V1OpaqueDeviceConfiguration.md +++ b/kubernetes/docs/V1OpaqueDeviceConfiguration.md @@ -4,7 +4,7 @@ OpaqueDeviceConfiguration contains configuration parameters for a driver in a fo ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**driver** | **str** | Driver is used to determine which kubelet plugin needs to be passed these configuration parameters. An admission policy provided by the driver developer could use this to decide whether it needs to validate them. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. | +**driver** | **str** | Driver is used to determine which kubelet plugin needs to be passed these configuration parameters. An admission policy provided by the driver developer could use this to decide whether it needs to validate them. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. | **parameters** | [**object**](.md) | Parameters can contain arbitrary data. It is the responsibility of the driver developer to handle validation and versioning. Typically this includes self-identification and a version (\"kind\" + \"apiVersion\" for Kubernetes types), with conversion between different versions. The length of the raw data must be smaller or equal to 10 Ki. | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1PersistentVolumeClaimStatus.md b/kubernetes/docs/V1PersistentVolumeClaimStatus.md index d1445334aa..85ff837d65 100644 --- a/kubernetes/docs/V1PersistentVolumeClaimStatus.md +++ b/kubernetes/docs/V1PersistentVolumeClaimStatus.md @@ -5,8 +5,8 @@ PersistentVolumeClaimStatus is the current status of a persistent volume claim. Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **access_modes** | **list[str]** | accessModes contains the actual access modes the volume backing the PVC has. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1 | [optional] -**allocated_resource_statuses** | **dict(str, str)** | allocatedResourceStatuses stores status of resource being resized for the given PVC. Key names follow standard Kubernetes label syntax. Valid values are either: * Un-prefixed keys: - storage - the capacity of the volume. * Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\" Apart from above values - keys that are unprefixed or have kubernetes.io prefix are considered reserved and hence may not be used. ClaimResourceStatus can be in any of following states: - ControllerResizeInProgress: State set when resize controller starts resizing the volume in control-plane. - ControllerResizeFailed: State set when resize has failed in resize controller with a terminal error. - NodeResizePending: State set when resize controller has finished resizing the volume but further resizing of volume is needed on the node. - NodeResizeInProgress: State set when kubelet starts resizing the volume. - NodeResizeFailed: State set when resizing has failed in kubelet with a terminal error. Transient errors don't set NodeResizeFailed. For example: if expanding a PVC for more capacity - this field can be one of the following states: - pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeInProgress\" - pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeFailed\" - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizePending\" - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeInProgress\" - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeFailed\" When this field is not set, it means that no resize operation is in progress for the given PVC. A controller that receives PVC update with previously unknown resourceName or ClaimResourceStatus should ignore the update for the purpose it was designed. For example - a controller that only is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid resources associated with PVC. This is an alpha field and requires enabling RecoverVolumeExpansionFailure feature. | [optional] -**allocated_resources** | **dict(str, str)** | allocatedResources tracks the resources allocated to a PVC including its capacity. Key names follow standard Kubernetes label syntax. Valid values are either: * Un-prefixed keys: - storage - the capacity of the volume. * Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\" Apart from above values - keys that are unprefixed or have kubernetes.io prefix are considered reserved and hence may not be used. Capacity reported here may be larger than the actual capacity when a volume expansion operation is requested. For storage quota, the larger value from allocatedResources and PVC.spec.resources is used. If allocatedResources is not set, PVC.spec.resources alone is used for quota calculation. If a volume expansion capacity request is lowered, allocatedResources is only lowered if there are no expansion operations in progress and if the actual volume capacity is equal or lower than the requested capacity. A controller that receives PVC update with previously unknown resourceName should ignore the update for the purpose it was designed. For example - a controller that only is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid resources associated with PVC. This is an alpha field and requires enabling RecoverVolumeExpansionFailure feature. | [optional] +**allocated_resource_statuses** | **dict(str, str)** | allocatedResourceStatuses stores status of resource being resized for the given PVC. Key names follow standard Kubernetes label syntax. Valid values are either: * Un-prefixed keys: - storage - the capacity of the volume. * Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\" Apart from above values - keys that are unprefixed or have kubernetes.io prefix are considered reserved and hence may not be used. ClaimResourceStatus can be in any of following states: - ControllerResizeInProgress: State set when resize controller starts resizing the volume in control-plane. - ControllerResizeFailed: State set when resize has failed in resize controller with a terminal error. - NodeResizePending: State set when resize controller has finished resizing the volume but further resizing of volume is needed on the node. - NodeResizeInProgress: State set when kubelet starts resizing the volume. - NodeResizeFailed: State set when resizing has failed in kubelet with a terminal error. Transient errors don't set NodeResizeFailed. For example: if expanding a PVC for more capacity - this field can be one of the following states: - pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeInProgress\" - pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeFailed\" - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizePending\" - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeInProgress\" - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeFailed\" When this field is not set, it means that no resize operation is in progress for the given PVC. A controller that receives PVC update with previously unknown resourceName or ClaimResourceStatus should ignore the update for the purpose it was designed. For example - a controller that only is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid resources associated with PVC. | [optional] +**allocated_resources** | **dict(str, str)** | allocatedResources tracks the resources allocated to a PVC including its capacity. Key names follow standard Kubernetes label syntax. Valid values are either: * Un-prefixed keys: - storage - the capacity of the volume. * Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\" Apart from above values - keys that are unprefixed or have kubernetes.io prefix are considered reserved and hence may not be used. Capacity reported here may be larger than the actual capacity when a volume expansion operation is requested. For storage quota, the larger value from allocatedResources and PVC.spec.resources is used. If allocatedResources is not set, PVC.spec.resources alone is used for quota calculation. If a volume expansion capacity request is lowered, allocatedResources is only lowered if there are no expansion operations in progress and if the actual volume capacity is equal or lower than the requested capacity. A controller that receives PVC update with previously unknown resourceName should ignore the update for the purpose it was designed. For example - a controller that only is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid resources associated with PVC. | [optional] **capacity** | **dict(str, str)** | capacity represents the actual resources of the underlying volume. | [optional] **conditions** | [**list[V1PersistentVolumeClaimCondition]**](V1PersistentVolumeClaimCondition.md) | conditions is the current Condition of persistent volume claim. If underlying persistent volume is being resized then the Condition will be set to 'Resizing'. | [optional] **current_volume_attributes_class_name** | **str** | currentVolumeAttributesClassName is the current name of the VolumeAttributesClass the PVC is using. When unset, there is no VolumeAttributeClass applied to this PersistentVolumeClaim | [optional] diff --git a/kubernetes/docs/V1PodCertificateProjection.md b/kubernetes/docs/V1PodCertificateProjection.md index 662afe146d..034c95f4f5 100644 --- a/kubernetes/docs/V1PodCertificateProjection.md +++ b/kubernetes/docs/V1PodCertificateProjection.md @@ -10,6 +10,7 @@ Name | Type | Description | Notes **key_type** | **str** | The type of keypair Kubelet will generate for the pod. Valid values are \"RSA3072\", \"RSA4096\", \"ECDSAP256\", \"ECDSAP384\", \"ECDSAP521\", and \"ED25519\". | **max_expiration_seconds** | **int** | maxExpirationSeconds is the maximum lifetime permitted for the certificate. Kubelet copies this value verbatim into the PodCertificateRequests it generates for this projection. If omitted, kube-apiserver will set it to 86400(24 hours). kube-apiserver will reject values shorter than 3600 (1 hour). The maximum allowable value is 7862400 (91 days). The signer implementation is then free to issue a certificate with any lifetime *shorter* than MaxExpirationSeconds, but no shorter than 3600 seconds (1 hour). This constraint is enforced by kube-apiserver. `kubernetes.io` signers will never issue certificates with a lifetime longer than 24 hours. | [optional] **signer_name** | **str** | Kubelet's generated CSRs will be addressed to this signer. | +**user_annotations** | **dict(str, str)** | userAnnotations allow pod authors to pass additional information to the signer implementation. Kubernetes does not restrict or validate this metadata in any way. These values are copied verbatim into the `spec.unverifiedUserAnnotations` field of the PodCertificateRequest objects that Kubelet creates. Entries are subject to the same validation as object metadata annotations, with the addition that all keys must be domain-prefixed. No restrictions are placed on values, except an overall size limitation on the entire field. Signers should document the keys and values they support. Signers should deny requests that contain keys they do not recognize. | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1PodCondition.md b/kubernetes/docs/V1PodCondition.md index f952ced49c..03aedcac15 100644 --- a/kubernetes/docs/V1PodCondition.md +++ b/kubernetes/docs/V1PodCondition.md @@ -7,7 +7,7 @@ Name | Type | Description | Notes **last_probe_time** | **datetime** | Last time we probed the condition. | [optional] **last_transition_time** | **datetime** | Last time the condition transitioned from one status to another. | [optional] **message** | **str** | Human-readable message indicating details about last transition. | [optional] -**observed_generation** | **int** | If set, this represents the .metadata.generation that the pod condition was set based upon. This is an alpha field. Enable PodObservedGenerationTracking to be able to use this field. | [optional] +**observed_generation** | **int** | If set, this represents the .metadata.generation that the pod condition was set based upon. The PodObservedGenerationTracking feature gate must be enabled to use this field. | [optional] **reason** | **str** | Unique, one-word, CamelCase reason for the condition's last transition. | [optional] **status** | **str** | Status is the status of the condition. Can be True, False, Unknown. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions | **type** | **str** | Type is the type of the condition. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions | diff --git a/kubernetes/docs/V1PodFailurePolicyOnPodConditionsPattern.md b/kubernetes/docs/V1PodFailurePolicyOnPodConditionsPattern.md index 0c0ea1cc8b..3bf16e627e 100644 --- a/kubernetes/docs/V1PodFailurePolicyOnPodConditionsPattern.md +++ b/kubernetes/docs/V1PodFailurePolicyOnPodConditionsPattern.md @@ -4,7 +4,7 @@ PodFailurePolicyOnPodConditionsPattern describes a pattern for matching an actua ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**status** | **str** | Specifies the required Pod condition status. To match a pod condition it is required that the specified status equals the pod condition status. Defaults to True. | +**status** | **str** | Specifies the required Pod condition status. To match a pod condition it is required that the specified status equals the pod condition status. Defaults to True. | [optional] **type** | **str** | Specifies the required Pod condition type. To match a pod condition it is required that specified type equals the pod condition type. | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1PodSpec.md b/kubernetes/docs/V1PodSpec.md index c1172fed30..3a6997a293 100644 --- a/kubernetes/docs/V1PodSpec.md +++ b/kubernetes/docs/V1PodSpec.md @@ -29,7 +29,7 @@ Name | Type | Description | Notes **priority** | **int** | The priority value. Various system components use this field to find the priority of the pod. When Priority Admission Controller is enabled, it prevents users from setting this field. The admission controller populates this field from PriorityClassName. The higher the value, the higher the priority. | [optional] **priority_class_name** | **str** | If specified, indicates the pod's priority. \"system-node-critical\" and \"system-cluster-critical\" are two special keywords which indicate the highest priorities with the former being the highest priority. Any other name must be defined by creating a PriorityClass object with that name. If not specified, the pod priority will be default or zero if there is no default. | [optional] **readiness_gates** | [**list[V1PodReadinessGate]**](V1PodReadinessGate.md) | If specified, all readiness gates will be evaluated for pod readiness. A pod is ready when all its containers are ready AND all conditions specified in the readiness gates have status equal to \"True\" More info: https://git.k8s.io/enhancements/keps/sig-network/580-pod-readiness-gates | [optional] -**resource_claims** | [**list[V1PodResourceClaim]**](V1PodResourceClaim.md) | ResourceClaims defines which ResourceClaims must be allocated and reserved before the Pod is allowed to start. The resources will be made available to those containers which consume them by name. This is an alpha field and requires enabling the DynamicResourceAllocation feature gate. This field is immutable. | [optional] +**resource_claims** | [**list[V1PodResourceClaim]**](V1PodResourceClaim.md) | ResourceClaims defines which ResourceClaims must be allocated and reserved before the Pod is allowed to start. The resources will be made available to those containers which consume them by name. This is a stable field but requires that the DynamicResourceAllocation feature gate is enabled. This field is immutable. | [optional] **resources** | [**V1ResourceRequirements**](V1ResourceRequirements.md) | | [optional] **restart_policy** | **str** | Restart policy for all containers within the pod. One of Always, OnFailure, Never. In some contexts, only a subset of those values may be permitted. Default to Always. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#restart-policy | [optional] **runtime_class_name** | **str** | RuntimeClassName refers to a RuntimeClass object in the node.k8s.io group, which should be used to run this pod. If no RuntimeClass resource matches the named class, the pod will not be run. If unset or empty, the \"legacy\" RuntimeClass will be used, which is an implicit class with an empty definition that uses the default runtime handler. More info: https://git.k8s.io/enhancements/keps/sig-node/585-runtime-class | [optional] @@ -45,6 +45,7 @@ Name | Type | Description | Notes **tolerations** | [**list[V1Toleration]**](V1Toleration.md) | If specified, the pod's tolerations. | [optional] **topology_spread_constraints** | [**list[V1TopologySpreadConstraint]**](V1TopologySpreadConstraint.md) | TopologySpreadConstraints describes how a group of pods ought to spread across topology domains. Scheduler will schedule pods in a way which abides by the constraints. All topologySpreadConstraints are ANDed. | [optional] **volumes** | [**list[V1Volume]**](V1Volume.md) | List of volumes that can be mounted by containers belonging to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes | [optional] +**workload_ref** | [**V1WorkloadReference**](V1WorkloadReference.md) | | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1PodStatus.md b/kubernetes/docs/V1PodStatus.md index 82de7d613d..7e01f2ed2d 100644 --- a/kubernetes/docs/V1PodStatus.md +++ b/kubernetes/docs/V1PodStatus.md @@ -4,6 +4,7 @@ PodStatus represents information about the status of a pod. Status may trail the ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- +**allocated_resources** | **dict(str, str)** | AllocatedResources is the total requests allocated for this pod by the node. If pod-level requests are not set, this will be the total requests aggregated across containers in the pod. | [optional] **conditions** | [**list[V1PodCondition]**](V1PodCondition.md) | Current service state of pod. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions | [optional] **container_statuses** | [**list[V1ContainerStatus]**](V1ContainerStatus.md) | Statuses of containers in this pod. Each container in the pod should have at most one status in this list, and all statuses should be for containers in the pod. However this is not enforced. If a status for a non-existent container is present in the list, or the list has duplicate names, the behavior of various Kubernetes components is not defined and those statuses might be ignored. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status | [optional] **ephemeral_container_statuses** | [**list[V1ContainerStatus]**](V1ContainerStatus.md) | Statuses for any ephemeral containers that have run in this pod. Each ephemeral container in the pod should have at most one status in this list, and all statuses should be for containers in the pod. However this is not enforced. If a status for a non-existent container is present in the list, or the list has duplicate names, the behavior of various Kubernetes components is not defined and those statuses might be ignored. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status | [optional] @@ -13,7 +14,7 @@ Name | Type | Description | Notes **init_container_statuses** | [**list[V1ContainerStatus]**](V1ContainerStatus.md) | Statuses of init containers in this pod. The most recent successful non-restartable init container will have ready = true, the most recently started container will have startTime set. Each init container in the pod should have at most one status in this list, and all statuses should be for containers in the pod. However this is not enforced. If a status for a non-existent container is present in the list, or the list has duplicate names, the behavior of various Kubernetes components is not defined and those statuses might be ignored. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#pod-and-container-status | [optional] **message** | **str** | A human readable message indicating details about why the pod is in this condition. | [optional] **nominated_node_name** | **str** | nominatedNodeName is set only when this pod preempts other pods on the node, but it cannot be scheduled right away as preemption victims receive their graceful termination periods. This field does not guarantee that the pod will be scheduled on this node. Scheduler may decide to place the pod elsewhere if other nodes become available sooner. Scheduler may also decide to give the resources on this node to a higher priority pod that is created after preemption. As a result, this field may be different than PodSpec.nodeName when the pod is scheduled. | [optional] -**observed_generation** | **int** | If set, this represents the .metadata.generation that the pod status was set based upon. This is an alpha field. Enable PodObservedGenerationTracking to be able to use this field. | [optional] +**observed_generation** | **int** | If set, this represents the .metadata.generation that the pod status was set based upon. The PodObservedGenerationTracking feature gate must be enabled to use this field. | [optional] **phase** | **str** | The phase of a Pod is a simple, high-level summary of where the Pod is in its lifecycle. The conditions array, the reason and message fields, and the individual container status arrays contain more detail about the pod's status. There are five possible phase values: Pending: The pod has been accepted by the Kubernetes system, but one or more of the container images has not been created. This includes time before being scheduled as well as time spent downloading images over the network, which could take a while. Running: The pod has been bound to a node, and all of the containers have been created. At least one container is still running, or is in the process of starting or restarting. Succeeded: All containers in the pod have terminated in success, and will not be restarted. Failed: All containers in the pod have terminated, and at least one container has terminated in failure. The container either exited with non-zero status or was terminated by the system. Unknown: For some reason the state of the pod could not be obtained, typically due to an error in communicating with the host of the pod. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-phase | [optional] **pod_ip** | **str** | podIP address allocated to the pod. Routable at least within the cluster. Empty if not yet allocated. | [optional] **pod_i_ps** | [**list[V1PodIP]**](V1PodIP.md) | podIPs holds the IP addresses allocated to the pod. If this field is specified, the 0th entry must match the podIP field. Pods may be allocated at most 1 value for each of IPv4 and IPv6. This list is empty if no IPs have been allocated yet. | [optional] @@ -21,6 +22,7 @@ Name | Type | Description | Notes **reason** | **str** | A brief CamelCase message indicating details about why the pod is in this state. e.g. 'Evicted' | [optional] **resize** | **str** | Status of resources resize desired for pod's containers. It is empty if no resources resize is pending. Any changes to container resources will automatically set this to \"Proposed\" Deprecated: Resize status is moved to two pod conditions PodResizePending and PodResizeInProgress. PodResizePending will track states where the spec has been resized, but the Kubelet has not yet allocated the resources. PodResizeInProgress will track in-progress resizes, and should be present whenever allocated resources != acknowledged resources. | [optional] **resource_claim_statuses** | [**list[V1PodResourceClaimStatus]**](V1PodResourceClaimStatus.md) | Status of resource claims. | [optional] +**resources** | [**V1ResourceRequirements**](V1ResourceRequirements.md) | | [optional] **start_time** | **datetime** | RFC 3339 date and time at which the object was acknowledged by the Kubelet. This is before the Kubelet pulled the container image(s) for the pod. | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1ReplicaSetStatus.md b/kubernetes/docs/V1ReplicaSetStatus.md index 360a18326d..1e1d9a9347 100644 --- a/kubernetes/docs/V1ReplicaSetStatus.md +++ b/kubernetes/docs/V1ReplicaSetStatus.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes **observed_generation** | **int** | ObservedGeneration reflects the generation of the most recently observed ReplicaSet. | [optional] **ready_replicas** | **int** | The number of non-terminating pods targeted by this ReplicaSet with a Ready Condition. | [optional] **replicas** | **int** | Replicas is the most recently observed number of non-terminating pods. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicaset | -**terminating_replicas** | **int** | The number of terminating pods for this replica set. Terminating pods have a non-null .metadata.deletionTimestamp and have not yet reached the Failed or Succeeded .status.phase. This is an alpha field. Enable DeploymentReplicaSetTerminatingReplicas to be able to use this field. | [optional] +**terminating_replicas** | **int** | The number of terminating pods for this replica set. Terminating pods have a non-null .metadata.deletionTimestamp and have not yet reached the Failed or Succeeded .status.phase. This is a beta field and requires enabling DeploymentReplicaSetTerminatingReplicas feature (enabled by default). | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1ResourceSliceSpec.md b/kubernetes/docs/V1ResourceSliceSpec.md index bcbfffd239..c1daee6fe8 100644 --- a/kubernetes/docs/V1ResourceSliceSpec.md +++ b/kubernetes/docs/V1ResourceSliceSpec.md @@ -5,13 +5,13 @@ ResourceSliceSpec contains the information published by the driver in one Resour Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **all_nodes** | **bool** | AllNodes indicates that all nodes have access to the resources in the pool. Exactly one of NodeName, NodeSelector, AllNodes, and PerDeviceNodeSelection must be set. | [optional] -**devices** | [**list[V1Device]**](V1Device.md) | Devices lists some or all of the devices in this pool. Must not have more than 128 entries. | [optional] -**driver** | **str** | Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. This field is immutable. | +**devices** | [**list[V1Device]**](V1Device.md) | Devices lists some or all of the devices in this pool. Must not have more than 128 entries. If any device uses taints or consumes counters the limit is 64. Only one of Devices and SharedCounters can be set in a ResourceSlice. | [optional] +**driver** | **str** | Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. This field is immutable. | **node_name** | **str** | NodeName identifies the node which provides the resources in this pool. A field selector can be used to list only ResourceSlice objects belonging to a certain node. This field can be used to limit access from nodes to ResourceSlices with the same node name. It also indicates to autoscalers that adding new nodes of the same type as some old node might also make new resources available. Exactly one of NodeName, NodeSelector, AllNodes, and PerDeviceNodeSelection must be set. This field is immutable. | [optional] **node_selector** | [**V1NodeSelector**](V1NodeSelector.md) | | [optional] **per_device_node_selection** | **bool** | PerDeviceNodeSelection defines whether the access from nodes to resources in the pool is set on the ResourceSlice level or on each device. If it is set to true, every device defined the ResourceSlice must specify this individually. Exactly one of NodeName, NodeSelector, AllNodes, and PerDeviceNodeSelection must be set. | [optional] **pool** | [**V1ResourcePool**](V1ResourcePool.md) | | -**shared_counters** | [**list[V1CounterSet]**](V1CounterSet.md) | SharedCounters defines a list of counter sets, each of which has a name and a list of counters available. The names of the SharedCounters must be unique in the ResourceSlice. The maximum number of counters in all sets is 32. | [optional] +**shared_counters** | [**list[V1CounterSet]**](V1CounterSet.md) | SharedCounters defines a list of counter sets, each of which has a name and a list of counters available. The names of the counter sets must be unique in the ResourcePool. Only one of Devices and SharedCounters can be set in a ResourceSlice. The maximum number of counter sets is 8. | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1RollingUpdateStatefulSetStrategy.md b/kubernetes/docs/V1RollingUpdateStatefulSetStrategy.md index 690edad5b2..3a633e456c 100644 --- a/kubernetes/docs/V1RollingUpdateStatefulSetStrategy.md +++ b/kubernetes/docs/V1RollingUpdateStatefulSetStrategy.md @@ -4,7 +4,7 @@ RollingUpdateStatefulSetStrategy is used to communicate parameter for RollingUpd ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**max_unavailable** | [**object**](.md) | The maximum number of pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). Absolute number is calculated from percentage by rounding up. This can not be 0. Defaults to 1. This field is alpha-level and is only honored by servers that enable the MaxUnavailableStatefulSet feature. The field applies to all pods in the range 0 to Replicas-1. That means if there is any unavailable pod in the range 0 to Replicas-1, it will be counted towards MaxUnavailable. | [optional] +**max_unavailable** | [**object**](.md) | The maximum number of pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). Absolute number is calculated from percentage by rounding up. This can not be 0. Defaults to 1. This field is beta-level and is enabled by default. The field applies to all pods in the range 0 to Replicas-1. That means if there is any unavailable pod in the range 0 to Replicas-1, it will be counted towards MaxUnavailable. This setting might not be effective for the OrderedReady podManagementPolicy. That policy ensures pods are created and become ready one at a time. | [optional] **partition** | **int** | Partition indicates the ordinal at which the StatefulSet should be partitioned for updates. During a rolling update, all pods from ordinal Replicas-1 to Partition are updated. All pods from ordinal Partition-1 to 0 remain untouched. This is helpful in being able to do a canary based deployment. The default value is 0. | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1Toleration.md b/kubernetes/docs/V1Toleration.md index e57b4a3a76..56714f6096 100644 --- a/kubernetes/docs/V1Toleration.md +++ b/kubernetes/docs/V1Toleration.md @@ -6,7 +6,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **effect** | **str** | Effect indicates the taint effect to match. Empty means match all taint effects. When specified, allowed values are NoSchedule, PreferNoSchedule and NoExecute. | [optional] **key** | **str** | Key is the taint key that the toleration applies to. Empty means match all taint keys. If the key is empty, operator must be Exists; this combination means to match all values and all keys. | [optional] -**operator** | **str** | Operator represents a key's relationship to the value. Valid operators are Exists and Equal. Defaults to Equal. Exists is equivalent to wildcard for value, so that a pod can tolerate all taints of a particular category. | [optional] +**operator** | **str** | Operator represents a key's relationship to the value. Valid operators are Exists, Equal, Lt, and Gt. Defaults to Equal. Exists is equivalent to wildcard for value, so that a pod can tolerate all taints of a particular category. Lt and Gt perform numeric comparisons (requires feature gate TaintTolerationComparisonOperators). | [optional] **toleration_seconds** | **int** | TolerationSeconds represents the period of time the toleration (which must be of effect NoExecute, otherwise this field is ignored) tolerates the taint. By default, it is not set, which means tolerate the taint forever (do not evict). Zero and negative values will be treated as 0 (evict immediately) by the system. | [optional] **value** | **str** | Value is the taint value the toleration matches to. If the operator is Exists, the value should be empty, otherwise just a regular string. | [optional] diff --git a/kubernetes/docs/V1WorkloadReference.md b/kubernetes/docs/V1WorkloadReference.md new file mode 100644 index 0000000000..e70477fc9f --- /dev/null +++ b/kubernetes/docs/V1WorkloadReference.md @@ -0,0 +1,13 @@ +# V1WorkloadReference + +WorkloadReference identifies the Workload object and PodGroup membership that a Pod belongs to. The scheduler uses this information to apply workload-aware scheduling semantics. +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**name** | **str** | Name defines the name of the Workload object this Pod belongs to. Workload must be in the same namespace as the Pod. If it doesn't match any existing Workload, the Pod will remain unschedulable until a Workload object is created and observed by the kube-scheduler. It must be a DNS subdomain. | +**pod_group** | **str** | PodGroup is the name of the PodGroup within the Workload that this Pod belongs to. If it doesn't match any existing PodGroup within the Workload, the Pod will remain unschedulable until the Workload object is recreated and observed by the kube-scheduler. It must be a DNS label. | +**pod_group_replica_key** | **str** | PodGroupReplicaKey specifies the replica key of the PodGroup to which this Pod belongs. It is used to distinguish pods belonging to different replicas of the same pod group. The pod group policy is applied separately to each replica. When set, it must be a DNS label. | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/kubernetes/docs/V1alpha1GangSchedulingPolicy.md b/kubernetes/docs/V1alpha1GangSchedulingPolicy.md new file mode 100644 index 0000000000..75ab8d4df8 --- /dev/null +++ b/kubernetes/docs/V1alpha1GangSchedulingPolicy.md @@ -0,0 +1,11 @@ +# V1alpha1GangSchedulingPolicy + +GangSchedulingPolicy defines the parameters for gang scheduling. +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**min_count** | **int** | MinCount is the minimum number of pods that must be schedulable or scheduled at the same time for the scheduler to admit the entire group. It must be a positive integer. | + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/kubernetes/docs/V1alpha1MigrationCondition.md b/kubernetes/docs/V1alpha1MigrationCondition.md deleted file mode 100644 index a90207af92..0000000000 --- a/kubernetes/docs/V1alpha1MigrationCondition.md +++ /dev/null @@ -1,15 +0,0 @@ -# V1alpha1MigrationCondition - -Describes the state of a migration at a certain point. -## Properties -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**last_update_time** | **datetime** | The last time this condition was updated. | [optional] -**message** | **str** | A human readable message indicating details about the transition. | [optional] -**reason** | **str** | The reason for the condition's last transition. | [optional] -**status** | **str** | Status of the condition, one of True, False, Unknown. | -**type** | **str** | Type of the condition. | - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) - - diff --git a/kubernetes/docs/V1alpha1PodGroup.md b/kubernetes/docs/V1alpha1PodGroup.md new file mode 100644 index 0000000000..c8c843805e --- /dev/null +++ b/kubernetes/docs/V1alpha1PodGroup.md @@ -0,0 +1,12 @@ +# V1alpha1PodGroup + +PodGroup represents a set of pods with a common scheduling policy. +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**name** | **str** | Name is a unique identifier for the PodGroup within the Workload. It must be a DNS label. This field is immutable. | +**policy** | [**V1alpha1PodGroupPolicy**](V1alpha1PodGroupPolicy.md) | | + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/kubernetes/docs/V1alpha1PodGroupPolicy.md b/kubernetes/docs/V1alpha1PodGroupPolicy.md new file mode 100644 index 0000000000..11ff369d77 --- /dev/null +++ b/kubernetes/docs/V1alpha1PodGroupPolicy.md @@ -0,0 +1,12 @@ +# V1alpha1PodGroupPolicy + +PodGroupPolicy defines the scheduling configuration for a PodGroup. +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**basic** | [**object**](.md) | Basic specifies that the pods in this group should be scheduled using standard Kubernetes scheduling behavior. | [optional] +**gang** | [**V1alpha1GangSchedulingPolicy**](V1alpha1GangSchedulingPolicy.md) | | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/kubernetes/docs/V1alpha1StorageVersionMigrationSpec.md b/kubernetes/docs/V1alpha1StorageVersionMigrationSpec.md deleted file mode 100644 index e534e49611..0000000000 --- a/kubernetes/docs/V1alpha1StorageVersionMigrationSpec.md +++ /dev/null @@ -1,12 +0,0 @@ -# V1alpha1StorageVersionMigrationSpec - -Spec of the storage version migration. -## Properties -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**continue_token** | **str** | The token used in the list options to get the next chunk of objects to migrate. When the .status.conditions indicates the migration is \"Running\", users can use this token to check the progress of the migration. | [optional] -**resource** | [**V1alpha1GroupVersionResource**](V1alpha1GroupVersionResource.md) | | - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) - - diff --git a/kubernetes/docs/V1alpha1TypedLocalObjectReference.md b/kubernetes/docs/V1alpha1TypedLocalObjectReference.md new file mode 100644 index 0000000000..0ec201a3b3 --- /dev/null +++ b/kubernetes/docs/V1alpha1TypedLocalObjectReference.md @@ -0,0 +1,13 @@ +# V1alpha1TypedLocalObjectReference + +TypedLocalObjectReference allows to reference typed object inside the same namespace. +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**api_group** | **str** | APIGroup is the group for the resource being referenced. If APIGroup is empty, the specified Kind must be in the core API group. For any other third-party types, setting APIGroup is required. It must be a DNS subdomain. | [optional] +**kind** | **str** | Kind is the type of resource being referenced. It must be a path segment name. | +**name** | **str** | Name is the name of resource being referenced. It must be a path segment name. | + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/kubernetes/docs/V1alpha1VolumeAttributesClass.md b/kubernetes/docs/V1alpha1VolumeAttributesClass.md deleted file mode 100644 index 07b99c4681..0000000000 --- a/kubernetes/docs/V1alpha1VolumeAttributesClass.md +++ /dev/null @@ -1,15 +0,0 @@ -# V1alpha1VolumeAttributesClass - -VolumeAttributesClass represents a specification of mutable volume attributes defined by the CSI driver. The class can be specified during dynamic provisioning of PersistentVolumeClaims, and changed in the PersistentVolumeClaim spec after provisioning. -## Properties -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**api_version** | **str** | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | [optional] -**driver_name** | **str** | Name of the CSI driver This field is immutable. | -**kind** | **str** | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the kubernetes.client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | [optional] -**metadata** | [**V1ObjectMeta**](V1ObjectMeta.md) | | [optional] -**parameters** | **dict(str, str)** | parameters hold volume attributes defined by the CSI driver. These values are opaque to the Kubernetes and are passed directly to the CSI driver. The underlying storage provider supports changing these attributes on an existing volume, however the parameters field itself is immutable. To invoke a volume update, a new VolumeAttributesClass should be created with new parameters, and the PersistentVolumeClaim should be updated to reference the new VolumeAttributesClass. This field is required and must contain at least one key/value pair. The keys cannot be empty, and the maximum number of parameters is 512, with a cumulative max size of 256K. If the CSI driver rejects invalid parameters, the target PersistentVolumeClaim will be set to an \"Infeasible\" state in the modifyVolumeStatus field. | [optional] - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) - - diff --git a/kubernetes/docs/V1alpha1Workload.md b/kubernetes/docs/V1alpha1Workload.md new file mode 100644 index 0000000000..a8c172a589 --- /dev/null +++ b/kubernetes/docs/V1alpha1Workload.md @@ -0,0 +1,14 @@ +# V1alpha1Workload + +Workload allows for expressing scheduling constraints that should be used when managing lifecycle of workloads from scheduling perspective, including scheduling, preemption, eviction and other phases. +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**api_version** | **str** | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | [optional] +**kind** | **str** | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the kubernetes.client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | [optional] +**metadata** | [**V1ObjectMeta**](V1ObjectMeta.md) | | [optional] +**spec** | [**V1alpha1WorkloadSpec**](V1alpha1WorkloadSpec.md) | | + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/kubernetes/docs/V1alpha1VolumeAttributesClassList.md b/kubernetes/docs/V1alpha1WorkloadList.md similarity index 79% rename from kubernetes/docs/V1alpha1VolumeAttributesClassList.md rename to kubernetes/docs/V1alpha1WorkloadList.md index 1e329e13bd..2b7abebcda 100644 --- a/kubernetes/docs/V1alpha1VolumeAttributesClassList.md +++ b/kubernetes/docs/V1alpha1WorkloadList.md @@ -1,11 +1,11 @@ -# V1alpha1VolumeAttributesClassList +# V1alpha1WorkloadList -VolumeAttributesClassList is a collection of VolumeAttributesClass objects. +WorkloadList contains a list of Workload resources. ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **api_version** | **str** | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | [optional] -**items** | [**list[V1alpha1VolumeAttributesClass]**](V1alpha1VolumeAttributesClass.md) | items is the list of VolumeAttributesClass objects. | +**items** | [**list[V1alpha1Workload]**](V1alpha1Workload.md) | Items is the list of Workloads. | **kind** | **str** | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the kubernetes.client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | [optional] **metadata** | [**V1ListMeta**](V1ListMeta.md) | | [optional] diff --git a/kubernetes/docs/V1alpha1WorkloadSpec.md b/kubernetes/docs/V1alpha1WorkloadSpec.md new file mode 100644 index 0000000000..008ae5b45d --- /dev/null +++ b/kubernetes/docs/V1alpha1WorkloadSpec.md @@ -0,0 +1,12 @@ +# V1alpha1WorkloadSpec + +WorkloadSpec defines the desired state of a Workload. +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**controller_ref** | [**V1alpha1TypedLocalObjectReference**](V1alpha1TypedLocalObjectReference.md) | | [optional] +**pod_groups** | [**list[V1alpha1PodGroup]**](V1alpha1PodGroup.md) | PodGroups is the list of pod groups that make up the Workload. The maximum number of pod groups is 8. This field is immutable. | + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/kubernetes/docs/V1alpha3CELDeviceSelector.md b/kubernetes/docs/V1alpha3CELDeviceSelector.md deleted file mode 100644 index fb74411023..0000000000 --- a/kubernetes/docs/V1alpha3CELDeviceSelector.md +++ /dev/null @@ -1,11 +0,0 @@ -# V1alpha3CELDeviceSelector - -CELDeviceSelector contains a CEL expression for selecting a device. -## Properties -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**expression** | **str** | Expression is a CEL expression which evaluates a single device. It must evaluate to true when the device under consideration satisfies the desired criteria, and false when it does not. Any other result is an error and causes allocation of devices to abort. The expression's input is an object named \"device\", which carries the following properties: - driver (string): the name of the driver which defines this device. - attributes (map[string]object): the device's attributes, grouped by prefix (e.g. device.attributes[\"dra.example.com\"] evaluates to an object with all of the attributes which were prefixed by \"dra.example.com\". - capacity (map[string]object): the device's capacities, grouped by prefix. Example: Consider a device with driver=\"dra.example.com\", which exposes two attributes named \"model\" and \"ext.example.com/family\" and which exposes one capacity named \"modules\". This input to this expression would have the following fields: device.driver device.attributes[\"dra.example.com\"].model device.attributes[\"ext.example.com\"].family device.capacity[\"dra.example.com\"].modules The device.driver field can be used to check for a specific driver, either as a high-level precondition (i.e. you only want to consider devices from this driver) or as part of a multi-clause expression that is meant to consider devices from different drivers. The value type of each attribute is defined by the device definition, and users who write these expressions must consult the documentation for their specific drivers. The value type of each capacity is Quantity. If an unknown prefix is used as a lookup in either device.attributes or device.capacity, an empty map will be returned. Any reference to an unknown field will cause an evaluation error and allocation to abort. A robust expression should check for the existence of attributes before referencing them. For ease of use, the cel.bind() function is enabled, and can be used to simplify expressions that access multiple attributes with the same domain. For example: cel.bind(dra, device.attributes[\"dra.example.com\"], dra.someBool && dra.anotherBool) The length of the expression must be smaller or equal to 10 Ki. The cost of evaluating it is also limited based on the estimated number of logical steps. | - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) - - diff --git a/kubernetes/docs/V1alpha3DeviceTaint.md b/kubernetes/docs/V1alpha3DeviceTaint.md index 3649763f9a..d716db1503 100644 --- a/kubernetes/docs/V1alpha3DeviceTaint.md +++ b/kubernetes/docs/V1alpha3DeviceTaint.md @@ -4,7 +4,7 @@ The device this taint is attached to has the \"effect\" on any claim which does ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**effect** | **str** | The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. | +**effect** | **str** | The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are None, NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. More effects may get added in the future. Consumers must treat unknown effects like None. | **key** | **str** | The taint key to be applied to a device. Must be a label name. | **time_added** | **datetime** | TimeAdded represents the time at which the taint was added. Added automatically during create or update if not set. | [optional] **value** | **str** | The taint value corresponding to the taint key. Must be a label value. | [optional] diff --git a/kubernetes/docs/V1alpha3DeviceTaintRule.md b/kubernetes/docs/V1alpha3DeviceTaintRule.md index cd31bd937f..eb38785c04 100644 --- a/kubernetes/docs/V1alpha3DeviceTaintRule.md +++ b/kubernetes/docs/V1alpha3DeviceTaintRule.md @@ -8,6 +8,7 @@ Name | Type | Description | Notes **kind** | **str** | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the kubernetes.client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | [optional] **metadata** | [**V1ObjectMeta**](V1ObjectMeta.md) | | [optional] **spec** | [**V1alpha3DeviceTaintRuleSpec**](V1alpha3DeviceTaintRuleSpec.md) | | +**status** | [**V1alpha3DeviceTaintRuleStatus**](V1alpha3DeviceTaintRuleStatus.md) | | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1alpha3DeviceTaintRuleStatus.md b/kubernetes/docs/V1alpha3DeviceTaintRuleStatus.md new file mode 100644 index 0000000000..a0086419c1 --- /dev/null +++ b/kubernetes/docs/V1alpha3DeviceTaintRuleStatus.md @@ -0,0 +1,11 @@ +# V1alpha3DeviceTaintRuleStatus + +DeviceTaintRuleStatus provides information about an on-going pod eviction. +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**conditions** | [**list[V1Condition]**](V1Condition.md) | Conditions provide information about the state of the DeviceTaintRule and the cluster at some point in time, in a machine-readable and human-readable format. The following condition is currently defined as part of this API, more may get added: - Type: EvictionInProgress - Status: True if there are currently pods which need to be evicted, False otherwise (includes the effects which don't cause eviction). - Reason: not specified, may change - Message: includes information about number of pending pods and already evicted pods in a human-readable format, updated periodically, may change For `effect: None`, the condition above gets set once for each change to the spec, with the message containing information about what would happen if the effect was `NoExecute`. This feedback can be used to decide whether changing the effect to `NoExecute` will work as intended. It only gets set once to avoid having to constantly update the status. Must have 8 or fewer entries. | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/kubernetes/docs/V1alpha3DeviceTaintSelector.md b/kubernetes/docs/V1alpha3DeviceTaintSelector.md index 0b70f96bc4..2d47d75a2d 100644 --- a/kubernetes/docs/V1alpha3DeviceTaintSelector.md +++ b/kubernetes/docs/V1alpha3DeviceTaintSelector.md @@ -5,10 +5,8 @@ DeviceTaintSelector defines which device(s) a DeviceTaintRule applies to. The em Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **device** | **str** | If device is set, only devices with that name are selected. This field corresponds to slice.spec.devices[].name. Setting also driver and pool may be required to avoid ambiguity, but is not required. | [optional] -**device_class_name** | **str** | If DeviceClassName is set, the selectors defined there must be satisfied by a device to be selected. This field corresponds to class.metadata.name. | [optional] **driver** | **str** | If driver is set, only devices from that driver are selected. This fields corresponds to slice.spec.driver. | [optional] **pool** | **str** | If pool is set, only devices in that pool are selected. Also setting the driver name may be useful to avoid ambiguity when different drivers use the same pool name, but this is not required because selecting pools from different drivers may also be useful, for example when drivers with node-local devices use the node name as their pool name. | [optional] -**selectors** | [**list[V1alpha3DeviceSelector]**](V1alpha3DeviceSelector.md) | Selectors contains the same selection criteria as a ResourceClaim. Currently, CEL expressions are supported. All of these selectors must be satisfied. | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1beta1AllocatedDeviceStatus.md b/kubernetes/docs/V1beta1AllocatedDeviceStatus.md index 944b8c3196..55eb0ef92a 100644 --- a/kubernetes/docs/V1beta1AllocatedDeviceStatus.md +++ b/kubernetes/docs/V1beta1AllocatedDeviceStatus.md @@ -7,7 +7,7 @@ Name | Type | Description | Notes **conditions** | [**list[V1Condition]**](V1Condition.md) | Conditions contains the latest observation of the device's state. If the device has been configured according to the class and claim config references, the `Ready` condition should be True. Must not contain more than 8 entries. | [optional] **data** | [**object**](.md) | Data contains arbitrary driver-specific data. The length of the raw data must be smaller or equal to 10 Ki. | [optional] **device** | **str** | Device references one device instance via its name in the driver's resource pool. It must be a DNS label. | -**driver** | **str** | Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. | +**driver** | **str** | Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. | **network_data** | [**V1beta1NetworkDeviceData**](V1beta1NetworkDeviceData.md) | | [optional] **pool** | **str** | This name together with the driver name and the device name field identify which device was allocated (`<driver name>/<pool name>/<device name>`). Must not be longer than 253 characters and may contain one or more DNS sub-domains separated by slashes. | **share_id** | **str** | ShareID uniquely identifies an individual allocation share of the device. | [optional] diff --git a/kubernetes/docs/V1beta1BasicDevice.md b/kubernetes/docs/V1beta1BasicDevice.md index ec512ab7fb..2796e09333 100644 --- a/kubernetes/docs/V1beta1BasicDevice.md +++ b/kubernetes/docs/V1beta1BasicDevice.md @@ -11,10 +11,10 @@ Name | Type | Description | Notes **binding_failure_conditions** | **list[str]** | BindingFailureConditions defines the conditions for binding failure. They may be set in the per-device status conditions. If any is true, a binding failure occurred. The maximum number of binding failure conditions is 4. The conditions must be a valid condition type string. This is an alpha field and requires enabling the DRADeviceBindingConditions and DRAResourceClaimDeviceStatus feature gates. | [optional] **binds_to_node** | **bool** | BindsToNode indicates if the usage of an allocation involving this device has to be limited to exactly the node that was chosen when allocating the claim. If set to true, the scheduler will set the ResourceClaim.Status.Allocation.NodeSelector to match the node where the allocation was made. This is an alpha field and requires enabling the DRADeviceBindingConditions and DRAResourceClaimDeviceStatus feature gates. | [optional] **capacity** | [**dict(str, V1beta1DeviceCapacity)**](V1beta1DeviceCapacity.md) | Capacity defines the set of capacities for this device. The name of each capacity must be unique in that set. The maximum number of attributes and capacities combined is 32. | [optional] -**consumes_counters** | [**list[V1beta1DeviceCounterConsumption]**](V1beta1DeviceCounterConsumption.md) | ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets. There can only be a single entry per counterSet. The total number of device counter consumption entries must be <= 32. In addition, the total number in the entire ResourceSlice must be <= 1024 (for example, 64 devices with 16 counters each). | [optional] +**consumes_counters** | [**list[V1beta1DeviceCounterConsumption]**](V1beta1DeviceCounterConsumption.md) | ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets. There can only be a single entry per counterSet. The maximum number of device counter consumptions per device is 2. | [optional] **node_name** | **str** | NodeName identifies the node where the device is available. Must only be set if Spec.PerDeviceNodeSelection is set to true. At most one of NodeName, NodeSelector and AllNodes can be set. | [optional] **node_selector** | [**V1NodeSelector**](V1NodeSelector.md) | | [optional] -**taints** | [**list[V1beta1DeviceTaint]**](V1beta1DeviceTaint.md) | If specified, these are the driver-defined taints. The maximum number of taints is 4. This is an alpha field and requires enabling the DRADeviceTaints feature gate. | [optional] +**taints** | [**list[V1beta1DeviceTaint]**](V1beta1DeviceTaint.md) | If specified, these are the driver-defined taints. The maximum number of taints is 16. If taints are set for any device in a ResourceSlice, then the maximum number of allowed devices per ResourceSlice is 64 instead of 128. This is an alpha field and requires enabling the DRADeviceTaints feature gate. | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1beta1CounterSet.md b/kubernetes/docs/V1beta1CounterSet.md index 632ff658f2..879086cafb 100644 --- a/kubernetes/docs/V1beta1CounterSet.md +++ b/kubernetes/docs/V1beta1CounterSet.md @@ -1,6 +1,6 @@ # V1beta1CounterSet -CounterSet defines a named set of counters that are available to be used by devices defined in the ResourceSlice. The counters are not allocatable by themselves, but can be referenced by devices. When a device is allocated, the portion of counters it uses will no longer be available for use by other devices. +CounterSet defines a named set of counters that are available to be used by devices defined in the ResourcePool. The counters are not allocatable by themselves, but can be referenced by devices. When a device is allocated, the portion of counters it uses will no longer be available for use by other devices. ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/kubernetes/docs/V1beta1DeviceCounterConsumption.md b/kubernetes/docs/V1beta1DeviceCounterConsumption.md index 3c9f140041..40b6f0d447 100644 --- a/kubernetes/docs/V1beta1DeviceCounterConsumption.md +++ b/kubernetes/docs/V1beta1DeviceCounterConsumption.md @@ -5,7 +5,7 @@ DeviceCounterConsumption defines a set of counters that a device will consume fr Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **counter_set** | **str** | CounterSet is the name of the set from which the counters defined will be consumed. | -**counters** | [**dict(str, V1beta1Counter)**](V1beta1Counter.md) | Counters defines the counters that will be consumed by the device. The maximum number counters in a device is 32. In addition, the maximum number of all counters in all devices is 1024 (for example, 64 devices with 16 counters each). | +**counters** | [**dict(str, V1beta1Counter)**](V1beta1Counter.md) | Counters defines the counters that will be consumed by the device. The maximum number of counters is 32. | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1beta1DeviceRequestAllocationResult.md b/kubernetes/docs/V1beta1DeviceRequestAllocationResult.md index 86565af6c1..b8f1a2870a 100644 --- a/kubernetes/docs/V1beta1DeviceRequestAllocationResult.md +++ b/kubernetes/docs/V1beta1DeviceRequestAllocationResult.md @@ -9,7 +9,7 @@ Name | Type | Description | Notes **binding_failure_conditions** | **list[str]** | BindingFailureConditions contains a copy of the BindingFailureConditions from the corresponding ResourceSlice at the time of allocation. This is an alpha field and requires enabling the DRADeviceBindingConditions and DRAResourceClaimDeviceStatus feature gates. | [optional] **consumed_capacity** | **dict(str, str)** | ConsumedCapacity tracks the amount of capacity consumed per device as part of the claim request. The consumed amount may differ from the requested amount: it is rounded up to the nearest valid value based on the device’s requestPolicy if applicable (i.e., may not be less than the requested amount). The total consumed capacity for each device must not exceed the DeviceCapacity's Value. This field is populated only for devices that allow multiple allocations. All capacity entries are included, even if the consumed amount is zero. | [optional] **device** | **str** | Device references one device instance via its name in the driver's resource pool. It must be a DNS label. | -**driver** | **str** | Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. | +**driver** | **str** | Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. | **pool** | **str** | This name together with the driver name and the device name field identify which device was allocated (`<driver name>/<pool name>/<device name>`). Must not be longer than 253 characters and may contain one or more DNS sub-domains separated by slashes. | **request** | **str** | Request is the name of the request in the claim which caused this device to be allocated. If it references a subrequest in the firstAvailable list on a DeviceRequest, this field must include both the name of the main request and the subrequest using the format <main request>/<subrequest>. Multiple devices may have been allocated per request. | **share_id** | **str** | ShareID uniquely identifies an individual allocation share of the device, used when the device supports multiple simultaneous allocations. It serves as an additional map key to differentiate concurrent shares of the same device. | [optional] diff --git a/kubernetes/docs/V1beta1DeviceTaint.md b/kubernetes/docs/V1beta1DeviceTaint.md index f73a97c0f1..c4c7718f3e 100644 --- a/kubernetes/docs/V1beta1DeviceTaint.md +++ b/kubernetes/docs/V1beta1DeviceTaint.md @@ -4,7 +4,7 @@ The device this taint is attached to has the \"effect\" on any claim which does ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**effect** | **str** | The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. | +**effect** | **str** | The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are None, NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. More effects may get added in the future. Consumers must treat unknown effects like None. | **key** | **str** | The taint key to be applied to a device. Must be a label name. | **time_added** | **datetime** | TimeAdded represents the time at which the taint was added. Added automatically during create or update if not set. | [optional] **value** | **str** | The taint value corresponding to the taint key. Must be a label value. | [optional] diff --git a/kubernetes/docs/V1beta1OpaqueDeviceConfiguration.md b/kubernetes/docs/V1beta1OpaqueDeviceConfiguration.md index 7c588a6f7a..89eac46453 100644 --- a/kubernetes/docs/V1beta1OpaqueDeviceConfiguration.md +++ b/kubernetes/docs/V1beta1OpaqueDeviceConfiguration.md @@ -4,7 +4,7 @@ OpaqueDeviceConfiguration contains configuration parameters for a driver in a fo ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**driver** | **str** | Driver is used to determine which kubelet plugin needs to be passed these configuration parameters. An admission policy provided by the driver developer could use this to decide whether it needs to validate them. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. | +**driver** | **str** | Driver is used to determine which kubelet plugin needs to be passed these configuration parameters. An admission policy provided by the driver developer could use this to decide whether it needs to validate them. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. | **parameters** | [**object**](.md) | Parameters can contain arbitrary data. It is the responsibility of the driver developer to handle validation and versioning. Typically this includes self-identification and a version (\"kind\" + \"apiVersion\" for Kubernetes types), with conversion between different versions. The length of the raw data must be smaller or equal to 10 Ki. | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1alpha1PodCertificateRequest.md b/kubernetes/docs/V1beta1PodCertificateRequest.md similarity index 82% rename from kubernetes/docs/V1alpha1PodCertificateRequest.md rename to kubernetes/docs/V1beta1PodCertificateRequest.md index a809d7bb96..9a448450fb 100644 --- a/kubernetes/docs/V1alpha1PodCertificateRequest.md +++ b/kubernetes/docs/V1beta1PodCertificateRequest.md @@ -1,4 +1,4 @@ -# V1alpha1PodCertificateRequest +# V1beta1PodCertificateRequest PodCertificateRequest encodes a pod requesting a certificate from a given signer. Kubelets use this API to implement podCertificate projected volumes ## Properties @@ -7,8 +7,8 @@ Name | Type | Description | Notes **api_version** | **str** | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | [optional] **kind** | **str** | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the kubernetes.client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | [optional] **metadata** | [**V1ObjectMeta**](V1ObjectMeta.md) | | [optional] -**spec** | [**V1alpha1PodCertificateRequestSpec**](V1alpha1PodCertificateRequestSpec.md) | | -**status** | [**V1alpha1PodCertificateRequestStatus**](V1alpha1PodCertificateRequestStatus.md) | | [optional] +**spec** | [**V1beta1PodCertificateRequestSpec**](V1beta1PodCertificateRequestSpec.md) | | +**status** | [**V1beta1PodCertificateRequestStatus**](V1beta1PodCertificateRequestStatus.md) | | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1alpha1PodCertificateRequestList.md b/kubernetes/docs/V1beta1PodCertificateRequestList.md similarity index 85% rename from kubernetes/docs/V1alpha1PodCertificateRequestList.md rename to kubernetes/docs/V1beta1PodCertificateRequestList.md index a2b144294c..7faf793fd1 100644 --- a/kubernetes/docs/V1alpha1PodCertificateRequestList.md +++ b/kubernetes/docs/V1beta1PodCertificateRequestList.md @@ -1,11 +1,11 @@ -# V1alpha1PodCertificateRequestList +# V1beta1PodCertificateRequestList PodCertificateRequestList is a collection of PodCertificateRequest objects ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **api_version** | **str** | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | [optional] -**items** | [**list[V1alpha1PodCertificateRequest]**](V1alpha1PodCertificateRequest.md) | items is a collection of PodCertificateRequest objects | +**items** | [**list[V1beta1PodCertificateRequest]**](V1beta1PodCertificateRequest.md) | items is a collection of PodCertificateRequest objects | **kind** | **str** | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the kubernetes.client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | [optional] **metadata** | [**V1ListMeta**](V1ListMeta.md) | | [optional] diff --git a/kubernetes/docs/V1alpha1PodCertificateRequestSpec.md b/kubernetes/docs/V1beta1PodCertificateRequestSpec.md similarity index 85% rename from kubernetes/docs/V1alpha1PodCertificateRequestSpec.md rename to kubernetes/docs/V1beta1PodCertificateRequestSpec.md index 9c25cc5083..aa93f1749e 100644 --- a/kubernetes/docs/V1alpha1PodCertificateRequestSpec.md +++ b/kubernetes/docs/V1beta1PodCertificateRequestSpec.md @@ -1,4 +1,4 @@ -# V1alpha1PodCertificateRequestSpec +# V1beta1PodCertificateRequestSpec PodCertificateRequestSpec describes the certificate request. All fields are immutable after creation. ## Properties @@ -14,6 +14,7 @@ Name | Type | Description | Notes **service_account_name** | **str** | serviceAccountName is the name of the service account the pod is running as. | **service_account_uid** | **str** | serviceAccountUID is the UID of the service account the pod is running as. | **signer_name** | **str** | signerName indicates the requested signer. All signer names beginning with `kubernetes.io` are reserved for use by the Kubernetes project. There is currently one well-known signer documented by the Kubernetes project, `kubernetes.io/kube-apiserver-kubernetes.client-pod`, which will issue kubernetes.client certificates understood by kube-apiserver. It is currently unimplemented. | +**unverified_user_annotations** | **dict(str, str)** | unverifiedUserAnnotations allow pod authors to pass additional information to the signer implementation. Kubernetes does not restrict or validate this metadata in any way. Entries are subject to the same validation as object metadata annotations, with the addition that all keys must be domain-prefixed. No restrictions are placed on values, except an overall size limitation on the entire field. Signers should document the keys and values they support. Signers should deny requests that contain keys they do not recognize. | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1alpha1PodCertificateRequestStatus.md b/kubernetes/docs/V1beta1PodCertificateRequestStatus.md similarity index 98% rename from kubernetes/docs/V1alpha1PodCertificateRequestStatus.md rename to kubernetes/docs/V1beta1PodCertificateRequestStatus.md index c4626d6194..1ad03ad190 100644 --- a/kubernetes/docs/V1alpha1PodCertificateRequestStatus.md +++ b/kubernetes/docs/V1beta1PodCertificateRequestStatus.md @@ -1,4 +1,4 @@ -# V1alpha1PodCertificateRequestStatus +# V1beta1PodCertificateRequestStatus PodCertificateRequestStatus describes the status of the request, and holds the certificate data if the request is issued. ## Properties diff --git a/kubernetes/docs/V1beta1ResourceSliceSpec.md b/kubernetes/docs/V1beta1ResourceSliceSpec.md index b4aa811bc0..c361671087 100644 --- a/kubernetes/docs/V1beta1ResourceSliceSpec.md +++ b/kubernetes/docs/V1beta1ResourceSliceSpec.md @@ -5,13 +5,13 @@ ResourceSliceSpec contains the information published by the driver in one Resour Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **all_nodes** | **bool** | AllNodes indicates that all nodes have access to the resources in the pool. Exactly one of NodeName, NodeSelector, AllNodes, and PerDeviceNodeSelection must be set. | [optional] -**devices** | [**list[V1beta1Device]**](V1beta1Device.md) | Devices lists some or all of the devices in this pool. Must not have more than 128 entries. | [optional] -**driver** | **str** | Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. This field is immutable. | +**devices** | [**list[V1beta1Device]**](V1beta1Device.md) | Devices lists some or all of the devices in this pool. Must not have more than 128 entries. If any device uses taints or consumes counters the limit is 64. Only one of Devices and SharedCounters can be set in a ResourceSlice. | [optional] +**driver** | **str** | Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. This field is immutable. | **node_name** | **str** | NodeName identifies the node which provides the resources in this pool. A field selector can be used to list only ResourceSlice objects belonging to a certain node. This field can be used to limit access from nodes to ResourceSlices with the same node name. It also indicates to autoscalers that adding new nodes of the same type as some old node might also make new resources available. Exactly one of NodeName, NodeSelector, AllNodes, and PerDeviceNodeSelection must be set. This field is immutable. | [optional] **node_selector** | [**V1NodeSelector**](V1NodeSelector.md) | | [optional] **per_device_node_selection** | **bool** | PerDeviceNodeSelection defines whether the access from nodes to resources in the pool is set on the ResourceSlice level or on each device. If it is set to true, every device defined the ResourceSlice must specify this individually. Exactly one of NodeName, NodeSelector, AllNodes, and PerDeviceNodeSelection must be set. | [optional] **pool** | [**V1beta1ResourcePool**](V1beta1ResourcePool.md) | | -**shared_counters** | [**list[V1beta1CounterSet]**](V1beta1CounterSet.md) | SharedCounters defines a list of counter sets, each of which has a name and a list of counters available. The names of the SharedCounters must be unique in the ResourceSlice. The maximum number of SharedCounters is 32. | [optional] +**shared_counters** | [**list[V1beta1CounterSet]**](V1beta1CounterSet.md) | SharedCounters defines a list of counter sets, each of which has a name and a list of counters available. The names of the counter sets must be unique in the ResourcePool. Only one of Devices and SharedCounters can be set in a ResourceSlice. The maximum number of counter sets is 8. | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1alpha1StorageVersionMigration.md b/kubernetes/docs/V1beta1StorageVersionMigration.md similarity index 80% rename from kubernetes/docs/V1alpha1StorageVersionMigration.md rename to kubernetes/docs/V1beta1StorageVersionMigration.md index 219477cde5..e5c92fcdf8 100644 --- a/kubernetes/docs/V1alpha1StorageVersionMigration.md +++ b/kubernetes/docs/V1beta1StorageVersionMigration.md @@ -1,4 +1,4 @@ -# V1alpha1StorageVersionMigration +# V1beta1StorageVersionMigration StorageVersionMigration represents a migration of stored data to the latest storage version. ## Properties @@ -7,8 +7,8 @@ Name | Type | Description | Notes **api_version** | **str** | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | [optional] **kind** | **str** | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the kubernetes.client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | [optional] **metadata** | [**V1ObjectMeta**](V1ObjectMeta.md) | | [optional] -**spec** | [**V1alpha1StorageVersionMigrationSpec**](V1alpha1StorageVersionMigrationSpec.md) | | [optional] -**status** | [**V1alpha1StorageVersionMigrationStatus**](V1alpha1StorageVersionMigrationStatus.md) | | [optional] +**spec** | [**V1beta1StorageVersionMigrationSpec**](V1beta1StorageVersionMigrationSpec.md) | | [optional] +**status** | [**V1beta1StorageVersionMigrationStatus**](V1beta1StorageVersionMigrationStatus.md) | | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1alpha1StorageVersionMigrationList.md b/kubernetes/docs/V1beta1StorageVersionMigrationList.md similarity index 85% rename from kubernetes/docs/V1alpha1StorageVersionMigrationList.md rename to kubernetes/docs/V1beta1StorageVersionMigrationList.md index afd55989e1..263b1abe7c 100644 --- a/kubernetes/docs/V1alpha1StorageVersionMigrationList.md +++ b/kubernetes/docs/V1beta1StorageVersionMigrationList.md @@ -1,11 +1,11 @@ -# V1alpha1StorageVersionMigrationList +# V1beta1StorageVersionMigrationList StorageVersionMigrationList is a collection of storage version migrations. ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **api_version** | **str** | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | [optional] -**items** | [**list[V1alpha1StorageVersionMigration]**](V1alpha1StorageVersionMigration.md) | Items is the list of StorageVersionMigration | +**items** | [**list[V1beta1StorageVersionMigration]**](V1beta1StorageVersionMigration.md) | Items is the list of StorageVersionMigration | **kind** | **str** | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the kubernetes.client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | [optional] **metadata** | [**V1ListMeta**](V1ListMeta.md) | | [optional] diff --git a/kubernetes/docs/V1alpha3DeviceSelector.md b/kubernetes/docs/V1beta1StorageVersionMigrationSpec.md similarity index 62% rename from kubernetes/docs/V1alpha3DeviceSelector.md rename to kubernetes/docs/V1beta1StorageVersionMigrationSpec.md index 038383e7b2..8207b012e7 100644 --- a/kubernetes/docs/V1alpha3DeviceSelector.md +++ b/kubernetes/docs/V1beta1StorageVersionMigrationSpec.md @@ -1,10 +1,10 @@ -# V1alpha3DeviceSelector +# V1beta1StorageVersionMigrationSpec -DeviceSelector must have exactly one field set. +Spec of the storage version migration. ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**cel** | [**V1alpha3CELDeviceSelector**](V1alpha3CELDeviceSelector.md) | | [optional] +**resource** | [**V1GroupResource**](V1GroupResource.md) | | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1alpha1StorageVersionMigrationStatus.md b/kubernetes/docs/V1beta1StorageVersionMigrationStatus.md similarity index 73% rename from kubernetes/docs/V1alpha1StorageVersionMigrationStatus.md rename to kubernetes/docs/V1beta1StorageVersionMigrationStatus.md index 5bce42bcc4..01a3f4f48d 100644 --- a/kubernetes/docs/V1alpha1StorageVersionMigrationStatus.md +++ b/kubernetes/docs/V1beta1StorageVersionMigrationStatus.md @@ -1,10 +1,10 @@ -# V1alpha1StorageVersionMigrationStatus +# V1beta1StorageVersionMigrationStatus Status of the storage version migration. ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**conditions** | [**list[V1alpha1MigrationCondition]**](V1alpha1MigrationCondition.md) | The latest available observations of the migration's current state. | [optional] +**conditions** | [**list[V1Condition]**](V1Condition.md) | The latest available observations of the migration's current state. | [optional] **resource_version** | **str** | ResourceVersion to compare with the GC cache for performing the migration. This is the current resource version of given group, version and resource when kube-controller-manager first observes this StorageVersionMigration resource. | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1beta2AllocatedDeviceStatus.md b/kubernetes/docs/V1beta2AllocatedDeviceStatus.md index b32d0149c4..6fd86aa983 100644 --- a/kubernetes/docs/V1beta2AllocatedDeviceStatus.md +++ b/kubernetes/docs/V1beta2AllocatedDeviceStatus.md @@ -7,7 +7,7 @@ Name | Type | Description | Notes **conditions** | [**list[V1Condition]**](V1Condition.md) | Conditions contains the latest observation of the device's state. If the device has been configured according to the class and claim config references, the `Ready` condition should be True. Must not contain more than 8 entries. | [optional] **data** | [**object**](.md) | Data contains arbitrary driver-specific data. The length of the raw data must be smaller or equal to 10 Ki. | [optional] **device** | **str** | Device references one device instance via its name in the driver's resource pool. It must be a DNS label. | -**driver** | **str** | Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. | +**driver** | **str** | Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. | **network_data** | [**V1beta2NetworkDeviceData**](V1beta2NetworkDeviceData.md) | | [optional] **pool** | **str** | This name together with the driver name and the device name field identify which device was allocated (`<driver name>/<pool name>/<device name>`). Must not be longer than 253 characters and may contain one or more DNS sub-domains separated by slashes. | **share_id** | **str** | ShareID uniquely identifies an individual allocation share of the device. | [optional] diff --git a/kubernetes/docs/V1beta2CounterSet.md b/kubernetes/docs/V1beta2CounterSet.md index 8635899d86..8ca1a1e325 100644 --- a/kubernetes/docs/V1beta2CounterSet.md +++ b/kubernetes/docs/V1beta2CounterSet.md @@ -1,10 +1,10 @@ # V1beta2CounterSet -CounterSet defines a named set of counters that are available to be used by devices defined in the ResourceSlice. The counters are not allocatable by themselves, but can be referenced by devices. When a device is allocated, the portion of counters it uses will no longer be available for use by other devices. +CounterSet defines a named set of counters that are available to be used by devices defined in the ResourcePool. The counters are not allocatable by themselves, but can be referenced by devices. When a device is allocated, the portion of counters it uses will no longer be available for use by other devices. ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**counters** | [**dict(str, V1beta2Counter)**](V1beta2Counter.md) | Counters defines the set of counters for this CounterSet The name of each counter must be unique in that set and must be a DNS label. The maximum number of counters in all sets is 32. | +**counters** | [**dict(str, V1beta2Counter)**](V1beta2Counter.md) | Counters defines the set of counters for this CounterSet The name of each counter must be unique in that set and must be a DNS label. The maximum number of counters is 32. | **name** | **str** | Name defines the name of the counter set. It must be a DNS label. | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1beta2Device.md b/kubernetes/docs/V1beta2Device.md index 5c1d90e5b5..1682b20366 100644 --- a/kubernetes/docs/V1beta2Device.md +++ b/kubernetes/docs/V1beta2Device.md @@ -11,11 +11,11 @@ Name | Type | Description | Notes **binding_failure_conditions** | **list[str]** | BindingFailureConditions defines the conditions for binding failure. They may be set in the per-device status conditions. If any is set to \"True\", a binding failure occurred. The maximum number of binding failure conditions is 4. The conditions must be a valid condition type string. This is an alpha field and requires enabling the DRADeviceBindingConditions and DRAResourceClaimDeviceStatus feature gates. | [optional] **binds_to_node** | **bool** | BindsToNode indicates if the usage of an allocation involving this device has to be limited to exactly the node that was chosen when allocating the claim. If set to true, the scheduler will set the ResourceClaim.Status.Allocation.NodeSelector to match the node where the allocation was made. This is an alpha field and requires enabling the DRADeviceBindingConditions and DRAResourceClaimDeviceStatus feature gates. | [optional] **capacity** | [**dict(str, V1beta2DeviceCapacity)**](V1beta2DeviceCapacity.md) | Capacity defines the set of capacities for this device. The name of each capacity must be unique in that set. The maximum number of attributes and capacities combined is 32. | [optional] -**consumes_counters** | [**list[V1beta2DeviceCounterConsumption]**](V1beta2DeviceCounterConsumption.md) | ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets. There can only be a single entry per counterSet. The total number of device counter consumption entries must be <= 32. In addition, the total number in the entire ResourceSlice must be <= 1024 (for example, 64 devices with 16 counters each). | [optional] +**consumes_counters** | [**list[V1beta2DeviceCounterConsumption]**](V1beta2DeviceCounterConsumption.md) | ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets. There can only be a single entry per counterSet. The maximum number of device counter consumptions per device is 2. | [optional] **name** | **str** | Name is unique identifier among all devices managed by the driver in the pool. It must be a DNS label. | **node_name** | **str** | NodeName identifies the node where the device is available. Must only be set if Spec.PerDeviceNodeSelection is set to true. At most one of NodeName, NodeSelector and AllNodes can be set. | [optional] **node_selector** | [**V1NodeSelector**](V1NodeSelector.md) | | [optional] -**taints** | [**list[V1beta2DeviceTaint]**](V1beta2DeviceTaint.md) | If specified, these are the driver-defined taints. The maximum number of taints is 4. This is an alpha field and requires enabling the DRADeviceTaints feature gate. | [optional] +**taints** | [**list[V1beta2DeviceTaint]**](V1beta2DeviceTaint.md) | If specified, these are the driver-defined taints. The maximum number of taints is 16. If taints are set for any device in a ResourceSlice, then the maximum number of allowed devices per ResourceSlice is 64 instead of 128. This is an alpha field and requires enabling the DRADeviceTaints feature gate. | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1beta2DeviceCounterConsumption.md b/kubernetes/docs/V1beta2DeviceCounterConsumption.md index 0f84e77306..8144124d4b 100644 --- a/kubernetes/docs/V1beta2DeviceCounterConsumption.md +++ b/kubernetes/docs/V1beta2DeviceCounterConsumption.md @@ -5,7 +5,7 @@ DeviceCounterConsumption defines a set of counters that a device will consume fr Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **counter_set** | **str** | CounterSet is the name of the set from which the counters defined will be consumed. | -**counters** | [**dict(str, V1beta2Counter)**](V1beta2Counter.md) | Counters defines the counters that will be consumed by the device. The maximum number counters in a device is 32. In addition, the maximum number of all counters in all devices is 1024 (for example, 64 devices with 16 counters each). | +**counters** | [**dict(str, V1beta2Counter)**](V1beta2Counter.md) | Counters defines the counters that will be consumed by the device. The maximum number of counters is 32. | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1beta2DeviceRequestAllocationResult.md b/kubernetes/docs/V1beta2DeviceRequestAllocationResult.md index 0855fdf19c..0e141b267a 100644 --- a/kubernetes/docs/V1beta2DeviceRequestAllocationResult.md +++ b/kubernetes/docs/V1beta2DeviceRequestAllocationResult.md @@ -9,7 +9,7 @@ Name | Type | Description | Notes **binding_failure_conditions** | **list[str]** | BindingFailureConditions contains a copy of the BindingFailureConditions from the corresponding ResourceSlice at the time of allocation. This is an alpha field and requires enabling the DRADeviceBindingConditions and DRAResourceClaimDeviceStatus feature gates. | [optional] **consumed_capacity** | **dict(str, str)** | ConsumedCapacity tracks the amount of capacity consumed per device as part of the claim request. The consumed amount may differ from the requested amount: it is rounded up to the nearest valid value based on the device’s requestPolicy if applicable (i.e., may not be less than the requested amount). The total consumed capacity for each device must not exceed the DeviceCapacity's Value. This field is populated only for devices that allow multiple allocations. All capacity entries are included, even if the consumed amount is zero. | [optional] **device** | **str** | Device references one device instance via its name in the driver's resource pool. It must be a DNS label. | -**driver** | **str** | Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. | +**driver** | **str** | Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. | **pool** | **str** | This name together with the driver name and the device name field identify which device was allocated (`<driver name>/<pool name>/<device name>`). Must not be longer than 253 characters and may contain one or more DNS sub-domains separated by slashes. | **request** | **str** | Request is the name of the request in the claim which caused this device to be allocated. If it references a subrequest in the firstAvailable list on a DeviceRequest, this field must include both the name of the main request and the subrequest using the format <main request>/<subrequest>. Multiple devices may have been allocated per request. | **share_id** | **str** | ShareID uniquely identifies an individual allocation share of the device, used when the device supports multiple simultaneous allocations. It serves as an additional map key to differentiate concurrent shares of the same device. | [optional] diff --git a/kubernetes/docs/V1beta2DeviceTaint.md b/kubernetes/docs/V1beta2DeviceTaint.md index 681a599fb9..e2aa6d07a1 100644 --- a/kubernetes/docs/V1beta2DeviceTaint.md +++ b/kubernetes/docs/V1beta2DeviceTaint.md @@ -4,7 +4,7 @@ The device this taint is attached to has the \"effect\" on any claim which does ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**effect** | **str** | The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. | +**effect** | **str** | The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are None, NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. More effects may get added in the future. Consumers must treat unknown effects like None. | **key** | **str** | The taint key to be applied to a device. Must be a label name. | **time_added** | **datetime** | TimeAdded represents the time at which the taint was added. Added automatically during create or update if not set. | [optional] **value** | **str** | The taint value corresponding to the taint key. Must be a label value. | [optional] diff --git a/kubernetes/docs/V1beta2OpaqueDeviceConfiguration.md b/kubernetes/docs/V1beta2OpaqueDeviceConfiguration.md index 326fa420b5..2895c4268e 100644 --- a/kubernetes/docs/V1beta2OpaqueDeviceConfiguration.md +++ b/kubernetes/docs/V1beta2OpaqueDeviceConfiguration.md @@ -4,7 +4,7 @@ OpaqueDeviceConfiguration contains configuration parameters for a driver in a fo ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**driver** | **str** | Driver is used to determine which kubelet plugin needs to be passed these configuration parameters. An admission policy provided by the driver developer could use this to decide whether it needs to validate them. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. | +**driver** | **str** | Driver is used to determine which kubelet plugin needs to be passed these configuration parameters. An admission policy provided by the driver developer could use this to decide whether it needs to validate them. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. | **parameters** | [**object**](.md) | Parameters can contain arbitrary data. It is the responsibility of the driver developer to handle validation and versioning. Typically this includes self-identification and a version (\"kind\" + \"apiVersion\" for Kubernetes types), with conversion between different versions. The length of the raw data must be smaller or equal to 10 Ki. | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V1beta2ResourceSliceSpec.md b/kubernetes/docs/V1beta2ResourceSliceSpec.md index ffbdfa2c0b..74d11f336b 100644 --- a/kubernetes/docs/V1beta2ResourceSliceSpec.md +++ b/kubernetes/docs/V1beta2ResourceSliceSpec.md @@ -5,13 +5,13 @@ ResourceSliceSpec contains the information published by the driver in one Resour Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **all_nodes** | **bool** | AllNodes indicates that all nodes have access to the resources in the pool. Exactly one of NodeName, NodeSelector, AllNodes, and PerDeviceNodeSelection must be set. | [optional] -**devices** | [**list[V1beta2Device]**](V1beta2Device.md) | Devices lists some or all of the devices in this pool. Must not have more than 128 entries. | [optional] -**driver** | **str** | Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. This field is immutable. | +**devices** | [**list[V1beta2Device]**](V1beta2Device.md) | Devices lists some or all of the devices in this pool. Must not have more than 128 entries. If any device uses taints or consumes counters the limit is 64. Only one of Devices and SharedCounters can be set in a ResourceSlice. | [optional] +**driver** | **str** | Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name. Must be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. This field is immutable. | **node_name** | **str** | NodeName identifies the node which provides the resources in this pool. A field selector can be used to list only ResourceSlice objects belonging to a certain node. This field can be used to limit access from nodes to ResourceSlices with the same node name. It also indicates to autoscalers that adding new nodes of the same type as some old node might also make new resources available. Exactly one of NodeName, NodeSelector, AllNodes, and PerDeviceNodeSelection must be set. This field is immutable. | [optional] **node_selector** | [**V1NodeSelector**](V1NodeSelector.md) | | [optional] **per_device_node_selection** | **bool** | PerDeviceNodeSelection defines whether the access from nodes to resources in the pool is set on the ResourceSlice level or on each device. If it is set to true, every device defined the ResourceSlice must specify this individually. Exactly one of NodeName, NodeSelector, AllNodes, and PerDeviceNodeSelection must be set. | [optional] **pool** | [**V1beta2ResourcePool**](V1beta2ResourcePool.md) | | -**shared_counters** | [**list[V1beta2CounterSet]**](V1beta2CounterSet.md) | SharedCounters defines a list of counter sets, each of which has a name and a list of counters available. The names of the SharedCounters must be unique in the ResourceSlice. The maximum number of counters in all sets is 32. | [optional] +**shared_counters** | [**list[V1beta2CounterSet]**](V1beta2CounterSet.md) | SharedCounters defines a list of counter sets, each of which has a name and a list of counters available. The names of the counter sets must be unique in the ResourcePool. Only one of Devices and SharedCounters can be set in a ResourceSlice. The maximum number of counter sets is 8. | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/docs/V2HPAScalingRules.md b/kubernetes/docs/V2HPAScalingRules.md index 35ee8b9e83..6314675fa8 100644 --- a/kubernetes/docs/V2HPAScalingRules.md +++ b/kubernetes/docs/V2HPAScalingRules.md @@ -1,13 +1,13 @@ # V2HPAScalingRules -HPAScalingRules configures the scaling behavior for one direction via scaling Policy Rules and a configurable metric tolerance. Scaling Policy Rules are applied after calculating DesiredReplicas from metrics for the HPA. They can limit the scaling velocity by specifying scaling policies. They can prevent flapping by specifying the stabilization window, so that the number of replicas is not set instantly, instead, the safest value from the stabilization window is chosen. The tolerance is applied to the metric values and prevents scaling too eagerly for small metric variations. (Note that setting a tolerance requires enabling the alpha HPAConfigurableTolerance feature gate.) +HPAScalingRules configures the scaling behavior for one direction via scaling Policy Rules and a configurable metric tolerance. Scaling Policy Rules are applied after calculating DesiredReplicas from metrics for the HPA. They can limit the scaling velocity by specifying scaling policies. They can prevent flapping by specifying the stabilization window, so that the number of replicas is not set instantly, instead, the safest value from the stabilization window is chosen. The tolerance is applied to the metric values and prevents scaling too eagerly for small metric variations. (Note that setting a tolerance requires the beta HPAConfigurableTolerance feature gate to be enabled.) ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **policies** | [**list[V2HPAScalingPolicy]**](V2HPAScalingPolicy.md) | policies is a list of potential scaling polices which can be used during scaling. If not set, use the default values: - For scale up: allow doubling the number of pods, or an absolute change of 4 pods in a 15s window. - For scale down: allow all pods to be removed in a 15s window. | [optional] **select_policy** | **str** | selectPolicy is used to specify which policy should be used. If not set, the default value Max is used. | [optional] **stabilization_window_seconds** | **int** | stabilizationWindowSeconds is the number of seconds for which past recommendations should be considered while scaling up or scaling down. StabilizationWindowSeconds must be greater than or equal to zero and less than or equal to 3600 (one hour). If not set, use the default values: - For scale up: 0 (i.e. no stabilization is done). - For scale down: 300 (i.e. the stabilization window is 300 seconds long). | [optional] -**tolerance** | **str** | tolerance is the tolerance on the ratio between the current and desired metric value under which no updates are made to the desired number of replicas (e.g. 0.01 for 1%). Must be greater than or equal to zero. If not set, the default cluster-wide tolerance is applied (by default 10%). For example, if autoscaling is configured with a memory consumption target of 100Mi, and scale-down and scale-up tolerances of 5% and 1% respectively, scaling will be triggered when the actual consumption falls below 95Mi or exceeds 101Mi. This is an alpha field and requires enabling the HPAConfigurableTolerance feature gate. | [optional] +**tolerance** | **str** | tolerance is the tolerance on the ratio between the current and desired metric value under which no updates are made to the desired number of replicas (e.g. 0.01 for 1%). Must be greater than or equal to zero. If not set, the default cluster-wide tolerance is applied (by default 10%). For example, if autoscaling is configured with a memory consumption target of 100Mi, and scale-down and scale-up tolerances of 5% and 1% respectively, scaling will be triggered when the actual consumption falls below 95Mi or exceeds 101Mi. This is an beta field and requires the HPAConfigurableTolerance feature gate to be enabled. | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/kubernetes/swagger.json.unprocessed b/kubernetes/swagger.json.unprocessed index 811e4422a6..73b4d37963 100644 --- a/kubernetes/swagger.json.unprocessed +++ b/kubernetes/swagger.json.unprocessed @@ -2314,7 +2314,7 @@ "type": "integer" }, "terminatingReplicas": { - "description": "Total number of terminating pods targeted by this deployment. Terminating pods have a non-null .metadata.deletionTimestamp and have not yet reached the Failed or Succeeded .status.phase.\n\nThis is an alpha field. Enable DeploymentReplicaSetTerminatingReplicas to be able to use this field.", + "description": "Total number of terminating pods targeted by this deployment. Terminating pods have a non-null .metadata.deletionTimestamp and have not yet reached the Failed or Succeeded .status.phase.\n\nThis is a beta field and requires enabling DeploymentReplicaSetTerminatingReplicas feature (enabled by default).", "format": "int32", "type": "integer" }, @@ -2512,7 +2512,7 @@ "type": "integer" }, "terminatingReplicas": { - "description": "The number of terminating pods for this replica set. Terminating pods have a non-null .metadata.deletionTimestamp and have not yet reached the Failed or Succeeded .status.phase.\n\nThis is an alpha field. Enable DeploymentReplicaSetTerminatingReplicas to be able to use this field.", + "description": "The number of terminating pods for this replica set. Terminating pods have a non-null .metadata.deletionTimestamp and have not yet reached the Failed or Succeeded .status.phase.\n\nThis is a beta field and requires enabling DeploymentReplicaSetTerminatingReplicas feature (enabled by default).", "format": "int32", "type": "integer" } @@ -2555,7 +2555,7 @@ "properties": { "maxUnavailable": { "$ref": "#/definitions/io.k8s.apimachinery.pkg.util.intstr.IntOrString", - "description": "The maximum number of pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). Absolute number is calculated from percentage by rounding up. This can not be 0. Defaults to 1. This field is alpha-level and is only honored by servers that enable the MaxUnavailableStatefulSet feature. The field applies to all pods in the range 0 to Replicas-1. That means if there is any unavailable pod in the range 0 to Replicas-1, it will be counted towards MaxUnavailable." + "description": "The maximum number of pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). Absolute number is calculated from percentage by rounding up. This can not be 0. Defaults to 1. This field is beta-level and is enabled by default. The field applies to all pods in the range 0 to Replicas-1. That means if there is any unavailable pod in the range 0 to Replicas-1, it will be counted towards MaxUnavailable. This setting might not be effective for the OrderedReady podManagementPolicy. That policy ensures pods are created and become ready one at a time." }, "partition": { "description": "Partition indicates the ordinal at which the StatefulSet should be partitioned for updates. During a rolling update, all pods from ordinal Replicas-1 to Partition are updated. All pods from ordinal Partition-1 to 0 remain untouched. This is helpful in being able to do a canary based deployment. The default value is 0.", @@ -3853,7 +3853,7 @@ "type": "object" }, "io.k8s.api.autoscaling.v2.HPAScalingRules": { - "description": "HPAScalingRules configures the scaling behavior for one direction via scaling Policy Rules and a configurable metric tolerance.\n\nScaling Policy Rules are applied after calculating DesiredReplicas from metrics for the HPA. They can limit the scaling velocity by specifying scaling policies. They can prevent flapping by specifying the stabilization window, so that the number of replicas is not set instantly, instead, the safest value from the stabilization window is chosen.\n\nThe tolerance is applied to the metric values and prevents scaling too eagerly for small metric variations. (Note that setting a tolerance requires enabling the alpha HPAConfigurableTolerance feature gate.)", + "description": "HPAScalingRules configures the scaling behavior for one direction via scaling Policy Rules and a configurable metric tolerance.\n\nScaling Policy Rules are applied after calculating DesiredReplicas from metrics for the HPA. They can limit the scaling velocity by specifying scaling policies. They can prevent flapping by specifying the stabilization window, so that the number of replicas is not set instantly, instead, the safest value from the stabilization window is chosen.\n\nThe tolerance is applied to the metric values and prevents scaling too eagerly for small metric variations. (Note that setting a tolerance requires the beta HPAConfigurableTolerance feature gate to be enabled.)", "properties": { "policies": { "description": "policies is a list of potential scaling polices which can be used during scaling. If not set, use the default values: - For scale up: allow doubling the number of pods, or an absolute change of 4 pods in a 15s window. - For scale down: allow all pods to be removed in a 15s window.", @@ -3874,7 +3874,7 @@ }, "tolerance": { "$ref": "#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity", - "description": "tolerance is the tolerance on the ratio between the current and desired metric value under which no updates are made to the desired number of replicas (e.g. 0.01 for 1%). Must be greater than or equal to zero. If not set, the default cluster-wide tolerance is applied (by default 10%).\n\nFor example, if autoscaling is configured with a memory consumption target of 100Mi, and scale-down and scale-up tolerances of 5% and 1% respectively, scaling will be triggered when the actual consumption falls below 95Mi or exceeds 101Mi.\n\nThis is an alpha field and requires enabling the HPAConfigurableTolerance feature gate." + "description": "tolerance is the tolerance on the ratio between the current and desired metric value under which no updates are made to the desired number of replicas (e.g. 0.01 for 1%). Must be greater than or equal to zero. If not set, the default cluster-wide tolerance is applied (by default 10%).\n\nFor example, if autoscaling is configured with a memory consumption target of 100Mi, and scale-down and scale-up tolerances of 5% and 1% respectively, scaling will be triggered when the actual consumption falls below 95Mi or exceeds 101Mi.\n\nThis is an beta field and requires the HPAConfigurableTolerance feature gate to be enabled." } }, "type": "object" @@ -4587,7 +4587,7 @@ "type": "integer" }, "managedBy": { - "description": "ManagedBy field indicates the controller that manages a Job. The k8s Job controller reconciles jobs which don't have this field at all or the field value is the reserved string `kubernetes.io/job-controller`, but skips reconciling Jobs with a custom value for this field. The value must be a valid domain-prefixed path (e.g. acme.io/foo) - all characters before the first \"/\" must be a valid subdomain as defined by RFC 1123. All characters trailing the first \"/\" must be valid HTTP Path characters as defined by RFC 3986. The value cannot exceed 63 characters. This field is immutable.\n\nThis field is beta-level. The job controller accepts setting the field when the feature gate JobManagedBy is enabled (enabled by default).", + "description": "ManagedBy field indicates the controller that manages a Job. The k8s Job controller reconciles jobs which don't have this field at all or the field value is the reserved string `kubernetes.io/job-controller`, but skips reconciling Jobs with a custom value for this field. The value must be a valid domain-prefixed path (e.g. acme.io/foo) - all characters before the first \"/\" must be a valid subdomain as defined by RFC 1123. All characters trailing the first \"/\" must be valid HTTP Path characters as defined by RFC 3986. The value cannot exceed 63 characters. This field is immutable.", "type": "string" }, "manualSelector": { @@ -4771,8 +4771,7 @@ } }, "required": [ - "type", - "status" + "type" ], "type": "object" }, @@ -4987,8 +4986,7 @@ "request": { "description": "request contains an x509 certificate signing request encoded in a \"CERTIFICATE REQUEST\" PEM block. When serialized as JSON or YAML, the data is additionally base64-encoded.", "format": "byte", - "type": "string", - "x-kubernetes-list-type": "atomic" + "type": "string" }, "signerName": { "description": "signerName indicates the requested signer, and is a qualified name.\n\nList/watch requests for CertificateSigningRequests can filter on this field using a \"spec.signerName=NAME\" fieldSelector.\n\nWell-known Kubernetes signers are:\n 1. \"kubernetes.io/kube-apiserver-client\": issues client certificates that can be used to authenticate to kube-apiserver.\n Requests for this signer are never auto-approved by kube-controller-manager, can be issued by the \"csrsigning\" controller in kube-controller-manager.\n 2. \"kubernetes.io/kube-apiserver-client-kubelet\": issues client certificates that kubelets use to authenticate to kube-apiserver.\n Requests for this signer can be auto-approved by the \"csrapproving\" controller in kube-controller-manager, and can be issued by the \"csrsigning\" controller in kube-controller-manager.\n 3. \"kubernetes.io/kubelet-serving\" issues serving certificates that kubelets use to serve TLS endpoints, which kube-apiserver can connect to securely.\n Requests for this signer are never auto-approved by kube-controller-manager, and can be issued by the \"csrsigning\" controller in kube-controller-manager.\n\nMore details are available at https://k8s.io/docs/reference/access-authn-authz/certificate-signing-requests/#kubernetes-signers\n\nCustom signerNames can also be specified. The signer defines:\n 1. Trust distribution: how trust (CA bundles) are distributed.\n 2. Permitted subjects: and behavior when a disallowed subject is requested.\n 3. Required, permitted, or forbidden x509 extensions in the request (including whether subjectAltNames are allowed, which types, restrictions on allowed values) and behavior when a disallowed extension is requested.\n 4. Required, permitted, or forbidden key usages / extended key usages.\n 5. Expiration/certificate lifetime: whether it is fixed by the signer, configurable by the admin.\n 6. Whether or not requests for CA certificates are allowed.", @@ -5023,8 +5021,7 @@ "certificate": { "description": "certificate is populated with an issued certificate by the signer after an Approved condition is present. This field is set via the /status subresource. Once populated, this field is immutable.\n\nIf the certificate signing request is denied, a condition of type \"Denied\" is added and this field remains empty. If the signer cannot issue the certificate, a condition of type \"Failed\" is added and this field remains empty.\n\nValidation requirements:\n 1. certificate must contain one or more PEM blocks.\n 2. All PEM blocks must have the \"CERTIFICATE\" label, contain no headers, and the encoded data\n must be a BER-encoded ASN.1 Certificate structure as described in section 4 of RFC5280.\n 3. Non-PEM content may appear before or after the \"CERTIFICATE\" PEM blocks and is unvalidated,\n to allow for explanatory text as described in section 5.2 of RFC7468.\n\nIf more than one PEM block is present, and the definition of the requested spec.signerName does not indicate otherwise, the first block is the issued certificate, and subsequent blocks should be treated as intermediate certificates and presented in TLS handshakes.\n\nThe certificate is encoded in PEM format.\n\nWhen serialized as JSON or YAML, the data is additionally base64-encoded, so it consists of:\n\n base64(\n -----BEGIN CERTIFICATE-----\n ...\n -----END CERTIFICATE-----\n )", "format": "byte", - "type": "string", - "x-kubernetes-list-type": "atomic" + "type": "string" }, "conditions": { "description": "conditions applied to the request. Known conditions are \"Approved\", \"Denied\", and \"Failed\".", @@ -5124,7 +5121,91 @@ ], "type": "object" }, - "io.k8s.api.certificates.v1alpha1.PodCertificateRequest": { + "io.k8s.api.certificates.v1beta1.ClusterTrustBundle": { + "description": "ClusterTrustBundle is a cluster-scoped container for X.509 trust anchors (root certificates).\n\nClusterTrustBundle objects are considered to be readable by any authenticated user in the cluster, because they can be mounted by pods using the `clusterTrustBundle` projection. All service accounts have read access to ClusterTrustBundles by default. Users who only have namespace-level access to a cluster can read ClusterTrustBundles by impersonating a serviceaccount that they have access to.\n\nIt can be optionally associated with a particular assigner, in which case it contains one valid set of trust anchors for that signer. Signers may have multiple associated ClusterTrustBundles; each is an independent set of trust anchors for that signer. Admission control is used to enforce that only users with permissions on the signer can create or modify the corresponding bundle.", + "properties": { + "apiVersion": { + "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", + "type": "string" + }, + "kind": { + "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "description": "metadata contains the object metadata." + }, + "spec": { + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.ClusterTrustBundleSpec", + "description": "spec contains the signer (if any) and trust anchors." + } + }, + "required": [ + "spec" + ], + "type": "object", + "x-kubernetes-group-version-kind": [ + { + "group": "certificates.k8s.io", + "kind": "ClusterTrustBundle", + "version": "v1beta1" + } + ] + }, + "io.k8s.api.certificates.v1beta1.ClusterTrustBundleList": { + "description": "ClusterTrustBundleList is a collection of ClusterTrustBundle objects", + "properties": { + "apiVersion": { + "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", + "type": "string" + }, + "items": { + "description": "items is a collection of ClusterTrustBundle objects", + "items": { + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.ClusterTrustBundle" + }, + "type": "array" + }, + "kind": { + "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "description": "metadata contains the list metadata." + } + }, + "required": [ + "items" + ], + "type": "object", + "x-kubernetes-group-version-kind": [ + { + "group": "certificates.k8s.io", + "kind": "ClusterTrustBundleList", + "version": "v1beta1" + } + ] + }, + "io.k8s.api.certificates.v1beta1.ClusterTrustBundleSpec": { + "description": "ClusterTrustBundleSpec contains the signer and trust anchors.", + "properties": { + "signerName": { + "description": "signerName indicates the associated signer, if any.\n\nIn order to create or update a ClusterTrustBundle that sets signerName, you must have the following cluster-scoped permission: group=certificates.k8s.io resource=signers resourceName= verb=attest.\n\nIf signerName is not empty, then the ClusterTrustBundle object must be named with the signer name as a prefix (translating slashes to colons). For example, for the signer name `example.com/foo`, valid ClusterTrustBundle object names include `example.com:foo:abc` and `example.com:foo:v1`.\n\nIf signerName is empty, then the ClusterTrustBundle object's name must not have such a prefix.\n\nList/watch requests for ClusterTrustBundles can filter on this field using a `spec.signerName=NAME` field selector.", + "type": "string" + }, + "trustBundle": { + "description": "trustBundle contains the individual X.509 trust anchors for this bundle, as PEM bundle of PEM-wrapped, DER-formatted X.509 certificates.\n\nThe data must consist only of PEM certificate blocks that parse as valid X.509 certificates. Each certificate must include a basic constraints extension with the CA bit set. The API server will reject objects that contain duplicate certificates, or that use PEM block headers.\n\nUsers of ClusterTrustBundles, including Kubelet, are free to reorder and deduplicate certificate blocks in this file according to their own logic, as well as to drop PEM block headers and inter-block data.", + "type": "string" + } + }, + "required": [ + "trustBundle" + ], + "type": "object" + }, + "io.k8s.api.certificates.v1beta1.PodCertificateRequest": { "description": "PodCertificateRequest encodes a pod requesting a certificate from a given signer.\n\nKubelets use this API to implement podCertificate projected volumes", "properties": { "apiVersion": { @@ -5140,11 +5221,11 @@ "description": "metadata contains the object metadata." }, "spec": { - "$ref": "#/definitions/io.k8s.api.certificates.v1alpha1.PodCertificateRequestSpec", + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.PodCertificateRequestSpec", "description": "spec contains the details about the certificate being requested." }, "status": { - "$ref": "#/definitions/io.k8s.api.certificates.v1alpha1.PodCertificateRequestStatus", + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.PodCertificateRequestStatus", "description": "status contains the issued certificate, and a standard set of conditions." } }, @@ -5156,11 +5237,11 @@ { "group": "certificates.k8s.io", "kind": "PodCertificateRequest", - "version": "v1alpha1" + "version": "v1beta1" } ] }, - "io.k8s.api.certificates.v1alpha1.PodCertificateRequestList": { + "io.k8s.api.certificates.v1beta1.PodCertificateRequestList": { "description": "PodCertificateRequestList is a collection of PodCertificateRequest objects", "properties": { "apiVersion": { @@ -5170,7 +5251,7 @@ "items": { "description": "items is a collection of PodCertificateRequest objects", "items": { - "$ref": "#/definitions/io.k8s.api.certificates.v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.PodCertificateRequest" }, "type": "array" }, @@ -5191,11 +5272,11 @@ { "group": "certificates.k8s.io", "kind": "PodCertificateRequestList", - "version": "v1alpha1" + "version": "v1beta1" } ] }, - "io.k8s.api.certificates.v1alpha1.PodCertificateRequestSpec": { + "io.k8s.api.certificates.v1beta1.PodCertificateRequestSpec": { "description": "PodCertificateRequestSpec describes the certificate request. All fields are immutable after creation.", "properties": { "maxExpirationSeconds": { @@ -5240,6 +5321,13 @@ "signerName": { "description": "signerName indicates the requested signer.\n\nAll signer names beginning with `kubernetes.io` are reserved for use by the Kubernetes project. There is currently one well-known signer documented by the Kubernetes project, `kubernetes.io/kube-apiserver-client-pod`, which will issue client certificates understood by kube-apiserver. It is currently unimplemented.", "type": "string" + }, + "unverifiedUserAnnotations": { + "additionalProperties": { + "type": "string" + }, + "description": "unverifiedUserAnnotations allow pod authors to pass additional information to the signer implementation. Kubernetes does not restrict or validate this metadata in any way.\n\nEntries are subject to the same validation as object metadata annotations, with the addition that all keys must be domain-prefixed. No restrictions are placed on values, except an overall size limitation on the entire field.\n\nSigners should document the keys and values they support. Signers should deny requests that contain keys they do not recognize.", + "type": "object" } }, "required": [ @@ -5255,7 +5343,7 @@ ], "type": "object" }, - "io.k8s.api.certificates.v1alpha1.PodCertificateRequestStatus": { + "io.k8s.api.certificates.v1beta1.PodCertificateRequestStatus": { "description": "PodCertificateRequestStatus describes the status of the request, and holds the certificate data if the request is issued.", "properties": { "beginRefreshAt": { @@ -5290,90 +5378,6 @@ }, "type": "object" }, - "io.k8s.api.certificates.v1beta1.ClusterTrustBundle": { - "description": "ClusterTrustBundle is a cluster-scoped container for X.509 trust anchors (root certificates).\n\nClusterTrustBundle objects are considered to be readable by any authenticated user in the cluster, because they can be mounted by pods using the `clusterTrustBundle` projection. All service accounts have read access to ClusterTrustBundles by default. Users who only have namespace-level access to a cluster can read ClusterTrustBundles by impersonating a serviceaccount that they have access to.\n\nIt can be optionally associated with a particular assigner, in which case it contains one valid set of trust anchors for that signer. Signers may have multiple associated ClusterTrustBundles; each is an independent set of trust anchors for that signer. Admission control is used to enforce that only users with permissions on the signer can create or modify the corresponding bundle.", - "properties": { - "apiVersion": { - "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", - "type": "string" - }, - "kind": { - "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", - "type": "string" - }, - "metadata": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", - "description": "metadata contains the object metadata." - }, - "spec": { - "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.ClusterTrustBundleSpec", - "description": "spec contains the signer (if any) and trust anchors." - } - }, - "required": [ - "spec" - ], - "type": "object", - "x-kubernetes-group-version-kind": [ - { - "group": "certificates.k8s.io", - "kind": "ClusterTrustBundle", - "version": "v1beta1" - } - ] - }, - "io.k8s.api.certificates.v1beta1.ClusterTrustBundleList": { - "description": "ClusterTrustBundleList is a collection of ClusterTrustBundle objects", - "properties": { - "apiVersion": { - "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", - "type": "string" - }, - "items": { - "description": "items is a collection of ClusterTrustBundle objects", - "items": { - "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.ClusterTrustBundle" - }, - "type": "array" - }, - "kind": { - "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", - "type": "string" - }, - "metadata": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", - "description": "metadata contains the list metadata." - } - }, - "required": [ - "items" - ], - "type": "object", - "x-kubernetes-group-version-kind": [ - { - "group": "certificates.k8s.io", - "kind": "ClusterTrustBundleList", - "version": "v1beta1" - } - ] - }, - "io.k8s.api.certificates.v1beta1.ClusterTrustBundleSpec": { - "description": "ClusterTrustBundleSpec contains the signer and trust anchors.", - "properties": { - "signerName": { - "description": "signerName indicates the associated signer, if any.\n\nIn order to create or update a ClusterTrustBundle that sets signerName, you must have the following cluster-scoped permission: group=certificates.k8s.io resource=signers resourceName= verb=attest.\n\nIf signerName is not empty, then the ClusterTrustBundle object must be named with the signer name as a prefix (translating slashes to colons). For example, for the signer name `example.com/foo`, valid ClusterTrustBundle object names include `example.com:foo:abc` and `example.com:foo:v1`.\n\nIf signerName is empty, then the ClusterTrustBundle object's name must not have such a prefix.\n\nList/watch requests for ClusterTrustBundles can filter on this field using a `spec.signerName=NAME` field selector.", - "type": "string" - }, - "trustBundle": { - "description": "trustBundle contains the individual X.509 trust anchors for this bundle, as PEM bundle of PEM-wrapped, DER-formatted X.509 certificates.\n\nThe data must consist only of PEM certificate blocks that parse as valid X.509 certificates. Each certificate must include a basic constraints extension with the CA bit set. The API server will reject objects that contain duplicate certificates, or that use PEM block headers.\n\nUsers of ClusterTrustBundles, including Kubelet, are free to reorder and deduplicate certificate blocks in this file according to their own logic, as well as to drop PEM block headers and inter-block data.", - "type": "string" - } - }, - "required": [ - "trustBundle" - ], - "type": "object" - }, "io.k8s.api.coordination.v1.Lease": { "description": "Lease defines a lease concept.", "properties": { @@ -6517,7 +6521,7 @@ "description": "Periodic probe of container service readiness. Container will be removed from service endpoints if the probe fails. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes" }, "resizePolicy": { - "description": "Resources resize policy for the container.", + "description": "Resources resize policy for the container. This field cannot be set on ephemeral containers.", "items": { "$ref": "#/definitions/io.k8s.api.core.v1.ContainerResizePolicy" }, @@ -8899,6 +8903,14 @@ "$ref": "#/definitions/io.k8s.api.core.v1.NodeDaemonEndpoints", "description": "Endpoints of daemons running on the Node." }, + "declaredFeatures": { + "description": "DeclaredFeatures represents the features related to feature gates that are declared by the node.", + "items": { + "type": "string" + }, + "type": "array", + "x-kubernetes-list-type": "atomic" + }, "features": { "$ref": "#/definitions/io.k8s.api.core.v1.NodeFeatures", "description": "Features describes the set of features implemented by the CRI implementation." @@ -9228,7 +9240,7 @@ }, "resources": { "$ref": "#/definitions/io.k8s.api.core.v1.VolumeResourceRequirements", - "description": "resources represents the minimum resources the volume should have. If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements that are lower than previous value but must still be higher than capacity recorded in the status field of the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources" + "description": "resources represents the minimum resources the volume should have. Users are allowed to specify resource requirements that are lower than previous value but must still be higher than capacity recorded in the status field of the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources" }, "selector": { "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", @@ -9268,7 +9280,7 @@ "additionalProperties": { "type": "string" }, - "description": "allocatedResourceStatuses stores status of resource being resized for the given PVC. Key names follow standard Kubernetes label syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- storage - the capacity of the volume.\n\t* Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io prefix are considered reserved and hence may not be used.\n\nClaimResourceStatus can be in any of following states:\n\t- ControllerResizeInProgress:\n\t\tState set when resize controller starts resizing the volume in control-plane.\n\t- ControllerResizeFailed:\n\t\tState set when resize has failed in resize controller with a terminal error.\n\t- NodeResizePending:\n\t\tState set when resize controller has finished resizing the volume but further resizing of\n\t\tvolume is needed on the node.\n\t- NodeResizeInProgress:\n\t\tState set when kubelet starts resizing the volume.\n\t- NodeResizeFailed:\n\t\tState set when resizing has failed in kubelet with a terminal error. Transient errors don't set\n\t\tNodeResizeFailed.\nFor example: if expanding a PVC for more capacity - this field can be one of the following states:\n\t- pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeFailed\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizePending\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeFailed\"\nWhen this field is not set, it means that no resize operation is in progress for the given PVC.\n\nA controller that receives PVC update with previously unknown resourceName or ClaimResourceStatus should ignore the update for the purpose it was designed. For example - a controller that only is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid resources associated with PVC.\n\nThis is an alpha field and requires enabling RecoverVolumeExpansionFailure feature.", + "description": "allocatedResourceStatuses stores status of resource being resized for the given PVC. Key names follow standard Kubernetes label syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- storage - the capacity of the volume.\n\t* Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io prefix are considered reserved and hence may not be used.\n\nClaimResourceStatus can be in any of following states:\n\t- ControllerResizeInProgress:\n\t\tState set when resize controller starts resizing the volume in control-plane.\n\t- ControllerResizeFailed:\n\t\tState set when resize has failed in resize controller with a terminal error.\n\t- NodeResizePending:\n\t\tState set when resize controller has finished resizing the volume but further resizing of\n\t\tvolume is needed on the node.\n\t- NodeResizeInProgress:\n\t\tState set when kubelet starts resizing the volume.\n\t- NodeResizeFailed:\n\t\tState set when resizing has failed in kubelet with a terminal error. Transient errors don't set\n\t\tNodeResizeFailed.\nFor example: if expanding a PVC for more capacity - this field can be one of the following states:\n\t- pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeFailed\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizePending\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeFailed\"\nWhen this field is not set, it means that no resize operation is in progress for the given PVC.\n\nA controller that receives PVC update with previously unknown resourceName or ClaimResourceStatus should ignore the update for the purpose it was designed. For example - a controller that only is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid resources associated with PVC.", "type": "object", "x-kubernetes-map-type": "granular" }, @@ -9276,7 +9288,7 @@ "additionalProperties": { "$ref": "#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, - "description": "allocatedResources tracks the resources allocated to a PVC including its capacity. Key names follow standard Kubernetes label syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- storage - the capacity of the volume.\n\t* Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io prefix are considered reserved and hence may not be used.\n\nCapacity reported here may be larger than the actual capacity when a volume expansion operation is requested. For storage quota, the larger value from allocatedResources and PVC.spec.resources is used. If allocatedResources is not set, PVC.spec.resources alone is used for quota calculation. If a volume expansion capacity request is lowered, allocatedResources is only lowered if there are no expansion operations in progress and if the actual volume capacity is equal or lower than the requested capacity.\n\nA controller that receives PVC update with previously unknown resourceName should ignore the update for the purpose it was designed. For example - a controller that only is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid resources associated with PVC.\n\nThis is an alpha field and requires enabling RecoverVolumeExpansionFailure feature.", + "description": "allocatedResources tracks the resources allocated to a PVC including its capacity. Key names follow standard Kubernetes label syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- storage - the capacity of the volume.\n\t* Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io prefix are considered reserved and hence may not be used.\n\nCapacity reported here may be larger than the actual capacity when a volume expansion operation is requested. For storage quota, the larger value from allocatedResources and PVC.spec.resources is used. If allocatedResources is not set, PVC.spec.resources alone is used for quota calculation. If a volume expansion capacity request is lowered, allocatedResources is only lowered if there are no expansion operations in progress and if the actual volume capacity is equal or lower than the requested capacity.\n\nA controller that receives PVC update with previously unknown resourceName should ignore the update for the purpose it was designed. For example - a controller that only is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid resources associated with PVC.", "type": "object" }, "capacity": { @@ -9476,7 +9488,7 @@ }, "nodeAffinity": { "$ref": "#/definitions/io.k8s.api.core.v1.VolumeNodeAffinity", - "description": "nodeAffinity defines constraints that limit what nodes this volume can be accessed from. This field influences the scheduling of pods that use this volume." + "description": "nodeAffinity defines constraints that limit what nodes this volume can be accessed from. This field influences the scheduling of pods that use this volume. This field is mutable if MutablePVNodeAffinity feature gate is enabled." }, "persistentVolumeReclaimPolicy": { "description": "persistentVolumeReclaimPolicy defines what happens to a persistent volume when released from its claim. Valid options are Retain (default for manually created PersistentVolumes), Delete (default for dynamically provisioned PersistentVolumes), and Recycle (deprecated). Recycle must be supported by the volume plugin underlying this PersistentVolume. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#reclaiming", @@ -9713,6 +9725,13 @@ "signerName": { "description": "Kubelet's generated CSRs will be addressed to this signer.", "type": "string" + }, + "userAnnotations": { + "additionalProperties": { + "type": "string" + }, + "description": "userAnnotations allow pod authors to pass additional information to the signer implementation. Kubernetes does not restrict or validate this metadata in any way.\n\nThese values are copied verbatim into the `spec.unverifiedUserAnnotations` field of the PodCertificateRequest objects that Kubelet creates.\n\nEntries are subject to the same validation as object metadata annotations, with the addition that all keys must be domain-prefixed. No restrictions are placed on values, except an overall size limitation on the entire field.\n\nSigners should document the keys and values they support. Signers should deny requests that contain keys they do not recognize.", + "type": "object" } }, "required": [ @@ -9737,7 +9756,7 @@ "type": "string" }, "observedGeneration": { - "description": "If set, this represents the .metadata.generation that the pod condition was set based upon. This is an alpha field. Enable PodObservedGenerationTracking to be able to use this field.", + "description": "If set, this represents the .metadata.generation that the pod condition was set based upon. The PodObservedGenerationTracking feature gate must be enabled to use this field.", "format": "int64", "type": "integer" }, @@ -10183,7 +10202,7 @@ "x-kubernetes-list-type": "atomic" }, "resourceClaims": { - "description": "ResourceClaims defines which ResourceClaims must be allocated and reserved before the Pod is allowed to start. The resources will be made available to those containers which consume them by name.\n\nThis is an alpha field and requires enabling the DynamicResourceAllocation feature gate.\n\nThis field is immutable.", + "description": "ResourceClaims defines which ResourceClaims must be allocated and reserved before the Pod is allowed to start. The resources will be made available to those containers which consume them by name.\n\nThis is a stable field but requires that the DynamicResourceAllocation feature gate is enabled.\n\nThis field is immutable.", "items": { "$ref": "#/definitions/io.k8s.api.core.v1.PodResourceClaim" }, @@ -10287,6 +10306,10 @@ "x-kubernetes-list-type": "map", "x-kubernetes-patch-merge-key": "name", "x-kubernetes-patch-strategy": "merge,retainKeys" + }, + "workloadRef": { + "$ref": "#/definitions/io.k8s.api.core.v1.WorkloadReference", + "description": "WorkloadRef provides a reference to the Workload object that this Pod belongs to. This field is used by the scheduler to identify the PodGroup and apply the correct group scheduling policies. The Workload object referenced by this field may not exist at the time the Pod is created. This field is immutable, but a Workload object with the same name may be recreated with different policies. Doing this during pod scheduling may result in the placement not conforming to the expected policies." } }, "required": [ @@ -10297,6 +10320,13 @@ "io.k8s.api.core.v1.PodStatus": { "description": "PodStatus represents information about the status of a pod. Status may trail the actual state of a system, especially if the node that hosts the pod cannot contact the control plane.", "properties": { + "allocatedResources": { + "additionalProperties": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" + }, + "description": "AllocatedResources is the total requests allocated for this pod by the node. If pod-level requests are not set, this will be the total requests aggregated across containers in the pod.", + "type": "object" + }, "conditions": { "description": "Current service state of pod. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions", "items": { @@ -10361,7 +10391,7 @@ "type": "string" }, "observedGeneration": { - "description": "If set, this represents the .metadata.generation that the pod status was set based upon. This is an alpha field. Enable PodObservedGenerationTracking to be able to use this field.", + "description": "If set, this represents the .metadata.generation that the pod status was set based upon. The PodObservedGenerationTracking feature gate must be enabled to use this field.", "format": "int64", "type": "integer" }, @@ -10411,6 +10441,10 @@ "x-kubernetes-patch-merge-key": "name", "x-kubernetes-patch-strategy": "merge,retainKeys" }, + "resources": { + "$ref": "#/definitions/io.k8s.api.core.v1.ResourceRequirements", + "description": "Resources represents the compute resource requests and limits that have been applied at the pod level if pod-level requests or limits are set in PodSpec.Resources" + }, "startTime": { "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", "description": "RFC 3339 date and time at which the object was acknowledged by the Kubelet. This is before the Kubelet pulled the container image(s) for the pod." @@ -12081,7 +12115,7 @@ "type": "string" }, "operator": { - "description": "Operator represents a key's relationship to the value. Valid operators are Exists and Equal. Defaults to Equal. Exists is equivalent to wildcard for value, so that a pod can tolerate all taints of a particular category.", + "description": "Operator represents a key's relationship to the value. Valid operators are Exists, Equal, Lt, and Gt. Defaults to Equal. Exists is equivalent to wildcard for value, so that a pod can tolerate all taints of a particular category. Lt and Gt perform numeric comparisons (requires feature gate TaintTolerationComparisonOperators).", "type": "string" }, "tolerationSeconds": { @@ -12572,6 +12606,28 @@ }, "type": "object" }, + "io.k8s.api.core.v1.WorkloadReference": { + "description": "WorkloadReference identifies the Workload object and PodGroup membership that a Pod belongs to. The scheduler uses this information to apply workload-aware scheduling semantics.", + "properties": { + "name": { + "description": "Name defines the name of the Workload object this Pod belongs to. Workload must be in the same namespace as the Pod. If it doesn't match any existing Workload, the Pod will remain unschedulable until a Workload object is created and observed by the kube-scheduler. It must be a DNS subdomain.", + "type": "string" + }, + "podGroup": { + "description": "PodGroup is the name of the PodGroup within the Workload that this Pod belongs to. If it doesn't match any existing PodGroup within the Workload, the Pod will remain unschedulable until the Workload object is recreated and observed by the kube-scheduler. It must be a DNS label.", + "type": "string" + }, + "podGroupReplicaKey": { + "description": "PodGroupReplicaKey specifies the replica key of the PodGroup to which this Pod belongs. It is used to distinguish pods belonging to different replicas of the same pod group. The pod group policy is applied separately to each replica. When set, it must be a DNS label.", + "type": "string" + } + }, + "required": [ + "name", + "podGroup" + ], + "type": "object" + }, "io.k8s.api.discovery.v1.Endpoint": { "description": "Endpoint represents a single logical \"backend\" implementing a service.", "properties": { @@ -12642,7 +12698,7 @@ "description": "EndpointHints provides hints describing how an endpoint should be consumed.", "properties": { "forNodes": { - "description": "forNodes indicates the node(s) this endpoint should be consumed by when using topology aware routing. May contain a maximum of 8 entries. This is an Alpha feature and is only used when the PreferSameTrafficDistribution feature gate is enabled.", + "description": "forNodes indicates the node(s) this endpoint should be consumed by when using topology aware routing. May contain a maximum of 8 entries.", "items": { "$ref": "#/definitions/io.k8s.api.discovery.v1.ForNode" }, @@ -15231,7 +15287,7 @@ "type": "string" }, "driver": { - "description": "Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver.", + "description": "Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters.", "type": "string" }, "networkData": { @@ -15355,13 +15411,13 @@ "type": "object" }, "io.k8s.api.resource.v1.CounterSet": { - "description": "CounterSet defines a named set of counters that are available to be used by devices defined in the ResourceSlice.\n\nThe counters are not allocatable by themselves, but can be referenced by devices. When a device is allocated, the portion of counters it uses will no longer be available for use by other devices.", + "description": "CounterSet defines a named set of counters that are available to be used by devices defined in the ResourcePool.\n\nThe counters are not allocatable by themselves, but can be referenced by devices. When a device is allocated, the portion of counters it uses will no longer be available for use by other devices.", "properties": { "counters": { "additionalProperties": { "$ref": "#/definitions/io.k8s.api.resource.v1.Counter" }, - "description": "Counters defines the set of counters for this CounterSet The name of each counter must be unique in that set and must be a DNS label.\n\nThe maximum number of counters in all sets is 32.", + "description": "Counters defines the set of counters for this CounterSet The name of each counter must be unique in that set and must be a DNS label.\n\nThe maximum number of counters is 32.", "type": "object" }, "name": { @@ -15421,7 +15477,7 @@ "type": "object" }, "consumesCounters": { - "description": "ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets.\n\nThere can only be a single entry per counterSet.\n\nThe total number of device counter consumption entries must be <= 32. In addition, the total number in the entire ResourceSlice must be <= 1024 (for example, 64 devices with 16 counters each).", + "description": "ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets.\n\nThere can only be a single entry per counterSet.\n\nThe maximum number of device counter consumptions per device is 2.", "items": { "$ref": "#/definitions/io.k8s.api.resource.v1.DeviceCounterConsumption" }, @@ -15441,7 +15497,7 @@ "description": "NodeSelector defines the nodes where the device is available.\n\nMust use exactly one term.\n\nMust only be set if Spec.PerDeviceNodeSelection is set to true. At most one of NodeName, NodeSelector and AllNodes can be set." }, "taints": { - "description": "If specified, these are the driver-defined taints.\n\nThe maximum number of taints is 4.\n\nThis is an alpha field and requires enabling the DRADeviceTaints feature gate.", + "description": "If specified, these are the driver-defined taints.\n\nThe maximum number of taints is 16. If taints are set for any device in a ResourceSlice, then the maximum number of allowed devices per ResourceSlice is 64 instead of 128.\n\nThis is an alpha field and requires enabling the DRADeviceTaints feature gate.", "items": { "$ref": "#/definitions/io.k8s.api.resource.v1.DeviceTaint" }, @@ -15725,7 +15781,7 @@ "additionalProperties": { "$ref": "#/definitions/io.k8s.api.resource.v1.Counter" }, - "description": "Counters defines the counters that will be consumed by the device.\n\nThe maximum number counters in a device is 32. In addition, the maximum number of all counters in all devices is 1024 (for example, 64 devices with 16 counters each).", + "description": "Counters defines the counters that will be consumed by the device.\n\nThe maximum number of counters is 32.", "type": "object" } }, @@ -15795,7 +15851,7 @@ "type": "string" }, "driver": { - "description": "Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver.", + "description": "Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters.", "type": "string" }, "pool": { @@ -15888,7 +15944,7 @@ "description": "The device this taint is attached to has the \"effect\" on any claim which does not tolerate the taint and, through the claim, to pods using the claim.", "properties": { "effect": { - "description": "The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here.", + "description": "The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them.\n\nValid effects are None, NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. More effects may get added in the future. Consumers must treat unknown effects like None.", "type": "string" }, "key": { @@ -16009,7 +16065,7 @@ "description": "OpaqueDeviceConfiguration contains configuration parameters for a driver in a format defined by the driver vendor.", "properties": { "driver": { - "description": "Driver is used to determine which kubelet plugin needs to be passed these configuration parameters.\n\nAn admission policy provided by the driver developer could use this to decide whether it needs to validate them.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver.", + "description": "Driver is used to determine which kubelet plugin needs to be passed these configuration parameters.\n\nAn admission policy provided by the driver developer could use this to decide whether it needs to validate them.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters.", "type": "string" }, "parameters": { @@ -16352,7 +16408,7 @@ "type": "boolean" }, "devices": { - "description": "Devices lists some or all of the devices in this pool.\n\nMust not have more than 128 entries.", + "description": "Devices lists some or all of the devices in this pool.\n\nMust not have more than 128 entries. If any device uses taints or consumes counters the limit is 64.\n\nOnly one of Devices and SharedCounters can be set in a ResourceSlice.", "items": { "$ref": "#/definitions/io.k8s.api.resource.v1.Device" }, @@ -16360,7 +16416,7 @@ "x-kubernetes-list-type": "atomic" }, "driver": { - "description": "Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. This field is immutable.", + "description": "Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. This field is immutable.", "type": "string" }, "nodeName": { @@ -16380,7 +16436,7 @@ "description": "Pool describes the pool that this ResourceSlice belongs to." }, "sharedCounters": { - "description": "SharedCounters defines a list of counter sets, each of which has a name and a list of counters available.\n\nThe names of the SharedCounters must be unique in the ResourceSlice.\n\nThe maximum number of counters in all sets is 32.", + "description": "SharedCounters defines a list of counter sets, each of which has a name and a list of counters available.\n\nThe names of the counter sets must be unique in the ResourcePool.\n\nOnly one of Devices and SharedCounters can be set in a ResourceSlice.\n\nThe maximum number of counter sets is 8.", "items": { "$ref": "#/definitions/io.k8s.api.resource.v1.CounterSet" }, @@ -16394,34 +16450,11 @@ ], "type": "object" }, - "io.k8s.api.resource.v1alpha3.CELDeviceSelector": { - "description": "CELDeviceSelector contains a CEL expression for selecting a device.", - "properties": { - "expression": { - "description": "Expression is a CEL expression which evaluates a single device. It must evaluate to true when the device under consideration satisfies the desired criteria, and false when it does not. Any other result is an error and causes allocation of devices to abort.\n\nThe expression's input is an object named \"device\", which carries the following properties:\n - driver (string): the name of the driver which defines this device.\n - attributes (map[string]object): the device's attributes, grouped by prefix\n (e.g. device.attributes[\"dra.example.com\"] evaluates to an object with all\n of the attributes which were prefixed by \"dra.example.com\".\n - capacity (map[string]object): the device's capacities, grouped by prefix.\n\nExample: Consider a device with driver=\"dra.example.com\", which exposes two attributes named \"model\" and \"ext.example.com/family\" and which exposes one capacity named \"modules\". This input to this expression would have the following fields:\n\n device.driver\n device.attributes[\"dra.example.com\"].model\n device.attributes[\"ext.example.com\"].family\n device.capacity[\"dra.example.com\"].modules\n\nThe device.driver field can be used to check for a specific driver, either as a high-level precondition (i.e. you only want to consider devices from this driver) or as part of a multi-clause expression that is meant to consider devices from different drivers.\n\nThe value type of each attribute is defined by the device definition, and users who write these expressions must consult the documentation for their specific drivers. The value type of each capacity is Quantity.\n\nIf an unknown prefix is used as a lookup in either device.attributes or device.capacity, an empty map will be returned. Any reference to an unknown field will cause an evaluation error and allocation to abort.\n\nA robust expression should check for the existence of attributes before referencing them.\n\nFor ease of use, the cel.bind() function is enabled, and can be used to simplify expressions that access multiple attributes with the same domain. For example:\n\n cel.bind(dra, device.attributes[\"dra.example.com\"], dra.someBool && dra.anotherBool)\n\nThe length of the expression must be smaller or equal to 10 Ki. The cost of evaluating it is also limited based on the estimated number of logical steps.", - "type": "string" - } - }, - "required": [ - "expression" - ], - "type": "object" - }, - "io.k8s.api.resource.v1alpha3.DeviceSelector": { - "description": "DeviceSelector must have exactly one field set.", - "properties": { - "cel": { - "$ref": "#/definitions/io.k8s.api.resource.v1alpha3.CELDeviceSelector", - "description": "CEL contains a CEL expression for selecting a device." - } - }, - "type": "object" - }, "io.k8s.api.resource.v1alpha3.DeviceTaint": { "description": "The device this taint is attached to has the \"effect\" on any claim which does not tolerate the taint and, through the claim, to pods using the claim.", "properties": { "effect": { - "description": "The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here.", + "description": "The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them.\n\nValid effects are None, NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. More effects may get added in the future. Consumers must treat unknown effects like None.", "type": "string" }, "key": { @@ -16461,6 +16494,10 @@ "spec": { "$ref": "#/definitions/io.k8s.api.resource.v1alpha3.DeviceTaintRuleSpec", "description": "Spec specifies the selector and one taint.\n\nChanging the spec automatically increments the metadata.generation number." + }, + "status": { + "$ref": "#/definitions/io.k8s.api.resource.v1alpha3.DeviceTaintRuleStatus", + "description": "Status provides information about what was requested in the spec." } }, "required": [ @@ -16515,7 +16552,7 @@ "properties": { "deviceSelector": { "$ref": "#/definitions/io.k8s.api.resource.v1alpha3.DeviceTaintSelector", - "description": "DeviceSelector defines which device(s) the taint is applied to. All selector criteria must be satified for a device to match. The empty selector matches all devices. Without a selector, no devices are matches." + "description": "DeviceSelector defines which device(s) the taint is applied to. All selector criteria must be satisfied for a device to match. The empty selector matches all devices. Without a selector, no devices are matches." }, "taint": { "$ref": "#/definitions/io.k8s.api.resource.v1alpha3.DeviceTaint", @@ -16527,6 +16564,25 @@ ], "type": "object" }, + "io.k8s.api.resource.v1alpha3.DeviceTaintRuleStatus": { + "description": "DeviceTaintRuleStatus provides information about an on-going pod eviction.", + "properties": { + "conditions": { + "description": "Conditions provide information about the state of the DeviceTaintRule and the cluster at some point in time, in a machine-readable and human-readable format.\n\nThe following condition is currently defined as part of this API, more may get added: - Type: EvictionInProgress - Status: True if there are currently pods which need to be evicted, False otherwise\n (includes the effects which don't cause eviction).\n- Reason: not specified, may change - Message: includes information about number of pending pods and already evicted pods\n in a human-readable format, updated periodically, may change\n\nFor `effect: None`, the condition above gets set once for each change to the spec, with the message containing information about what would happen if the effect was `NoExecute`. This feedback can be used to decide whether changing the effect to `NoExecute` will work as intended. It only gets set once to avoid having to constantly update the status.\n\nMust have 8 or fewer entries.", + "items": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" + }, + "type": "array", + "x-kubernetes-list-map-keys": [ + "type" + ], + "x-kubernetes-list-type": "map", + "x-kubernetes-patch-merge-key": "type", + "x-kubernetes-patch-strategy": "merge" + } + }, + "type": "object" + }, "io.k8s.api.resource.v1alpha3.DeviceTaintSelector": { "description": "DeviceTaintSelector defines which device(s) a DeviceTaintRule applies to. The empty selector matches all devices. Without a selector, no devices are matched.", "properties": { @@ -16534,10 +16590,6 @@ "description": "If device is set, only devices with that name are selected. This field corresponds to slice.spec.devices[].name.\n\nSetting also driver and pool may be required to avoid ambiguity, but is not required.", "type": "string" }, - "deviceClassName": { - "description": "If DeviceClassName is set, the selectors defined there must be satisfied by a device to be selected. This field corresponds to class.metadata.name.", - "type": "string" - }, "driver": { "description": "If driver is set, only devices from that driver are selected. This fields corresponds to slice.spec.driver.", "type": "string" @@ -16545,14 +16597,6 @@ "pool": { "description": "If pool is set, only devices in that pool are selected.\n\nAlso setting the driver name may be useful to avoid ambiguity when different drivers use the same pool name, but this is not required because selecting pools from different drivers may also be useful, for example when drivers with node-local devices use the node name as their pool name.", "type": "string" - }, - "selectors": { - "description": "Selectors contains the same selection criteria as a ResourceClaim. Currently, CEL expressions are supported. All of these selectors must be satisfied.", - "items": { - "$ref": "#/definitions/io.k8s.api.resource.v1alpha3.DeviceSelector" - }, - "type": "array", - "x-kubernetes-list-type": "atomic" } }, "type": "object" @@ -16580,7 +16624,7 @@ "type": "string" }, "driver": { - "description": "Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver.", + "description": "Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters.", "type": "string" }, "networkData": { @@ -16667,7 +16711,7 @@ "type": "object" }, "consumesCounters": { - "description": "ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets.\n\nThere can only be a single entry per counterSet.\n\nThe total number of device counter consumption entries must be <= 32. In addition, the total number in the entire ResourceSlice must be <= 1024 (for example, 64 devices with 16 counters each).", + "description": "ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets.\n\nThere can only be a single entry per counterSet.\n\nThe maximum number of device counter consumptions per device is 2.", "items": { "$ref": "#/definitions/io.k8s.api.resource.v1beta1.DeviceCounterConsumption" }, @@ -16683,7 +16727,7 @@ "description": "NodeSelector defines the nodes where the device is available.\n\nMust use exactly one term.\n\nMust only be set if Spec.PerDeviceNodeSelection is set to true. At most one of NodeName, NodeSelector and AllNodes can be set." }, "taints": { - "description": "If specified, these are the driver-defined taints.\n\nThe maximum number of taints is 4.\n\nThis is an alpha field and requires enabling the DRADeviceTaints feature gate.", + "description": "If specified, these are the driver-defined taints.\n\nThe maximum number of taints is 16. If taints are set for any device in a ResourceSlice, then the maximum number of allowed devices per ResourceSlice is 64 instead of 128.\n\nThis is an alpha field and requires enabling the DRADeviceTaints feature gate.", "items": { "$ref": "#/definitions/io.k8s.api.resource.v1beta1.DeviceTaint" }, @@ -16776,7 +16820,7 @@ "type": "object" }, "io.k8s.api.resource.v1beta1.CounterSet": { - "description": "CounterSet defines a named set of counters that are available to be used by devices defined in the ResourceSlice.\n\nThe counters are not allocatable by themselves, but can be referenced by devices. When a device is allocated, the portion of counters it uses will no longer be available for use by other devices.", + "description": "CounterSet defines a named set of counters that are available to be used by devices defined in the ResourcePool.\n\nThe counters are not allocatable by themselves, but can be referenced by devices. When a device is allocated, the portion of counters it uses will no longer be available for use by other devices.", "properties": { "counters": { "additionalProperties": { @@ -17084,7 +17128,7 @@ "additionalProperties": { "$ref": "#/definitions/io.k8s.api.resource.v1beta1.Counter" }, - "description": "Counters defines the counters that will be consumed by the device.\n\nThe maximum number counters in a device is 32. In addition, the maximum number of all counters in all devices is 1024 (for example, 64 devices with 16 counters each).", + "description": "Counters defines the counters that will be consumed by the device.\n\nThe maximum number of counters is 32.", "type": "object" } }, @@ -17187,7 +17231,7 @@ "type": "string" }, "driver": { - "description": "Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver.", + "description": "Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters.", "type": "string" }, "pool": { @@ -17280,7 +17324,7 @@ "description": "The device this taint is attached to has the \"effect\" on any claim which does not tolerate the taint and, through the claim, to pods using the claim.", "properties": { "effect": { - "description": "The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here.", + "description": "The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them.\n\nValid effects are None, NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. More effects may get added in the future. Consumers must treat unknown effects like None.", "type": "string" }, "key": { @@ -17355,7 +17399,7 @@ "description": "OpaqueDeviceConfiguration contains configuration parameters for a driver in a format defined by the driver vendor.", "properties": { "driver": { - "description": "Driver is used to determine which kubelet plugin needs to be passed these configuration parameters.\n\nAn admission policy provided by the driver developer could use this to decide whether it needs to validate them.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver.", + "description": "Driver is used to determine which kubelet plugin needs to be passed these configuration parameters.\n\nAn admission policy provided by the driver developer could use this to decide whether it needs to validate them.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters.", "type": "string" }, "parameters": { @@ -17698,7 +17742,7 @@ "type": "boolean" }, "devices": { - "description": "Devices lists some or all of the devices in this pool.\n\nMust not have more than 128 entries.", + "description": "Devices lists some or all of the devices in this pool.\n\nMust not have more than 128 entries. If any device uses taints or consumes counters the limit is 64.\n\nOnly one of Devices and SharedCounters can be set in a ResourceSlice.", "items": { "$ref": "#/definitions/io.k8s.api.resource.v1beta1.Device" }, @@ -17706,7 +17750,7 @@ "x-kubernetes-list-type": "atomic" }, "driver": { - "description": "Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. This field is immutable.", + "description": "Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. This field is immutable.", "type": "string" }, "nodeName": { @@ -17726,7 +17770,7 @@ "description": "Pool describes the pool that this ResourceSlice belongs to." }, "sharedCounters": { - "description": "SharedCounters defines a list of counter sets, each of which has a name and a list of counters available.\n\nThe names of the SharedCounters must be unique in the ResourceSlice.\n\nThe maximum number of SharedCounters is 32.", + "description": "SharedCounters defines a list of counter sets, each of which has a name and a list of counters available.\n\nThe names of the counter sets must be unique in the ResourcePool.\n\nOnly one of Devices and SharedCounters can be set in a ResourceSlice.\n\nThe maximum number of counter sets is 8.", "items": { "$ref": "#/definitions/io.k8s.api.resource.v1beta1.CounterSet" }, @@ -17763,7 +17807,7 @@ "type": "string" }, "driver": { - "description": "Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver.", + "description": "Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters.", "type": "string" }, "networkData": { @@ -17887,13 +17931,13 @@ "type": "object" }, "io.k8s.api.resource.v1beta2.CounterSet": { - "description": "CounterSet defines a named set of counters that are available to be used by devices defined in the ResourceSlice.\n\nThe counters are not allocatable by themselves, but can be referenced by devices. When a device is allocated, the portion of counters it uses will no longer be available for use by other devices.", + "description": "CounterSet defines a named set of counters that are available to be used by devices defined in the ResourcePool.\n\nThe counters are not allocatable by themselves, but can be referenced by devices. When a device is allocated, the portion of counters it uses will no longer be available for use by other devices.", "properties": { "counters": { "additionalProperties": { "$ref": "#/definitions/io.k8s.api.resource.v1beta2.Counter" }, - "description": "Counters defines the set of counters for this CounterSet The name of each counter must be unique in that set and must be a DNS label.\n\nThe maximum number of counters in all sets is 32.", + "description": "Counters defines the set of counters for this CounterSet The name of each counter must be unique in that set and must be a DNS label.\n\nThe maximum number of counters is 32.", "type": "object" }, "name": { @@ -17953,7 +17997,7 @@ "type": "object" }, "consumesCounters": { - "description": "ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets.\n\nThere can only be a single entry per counterSet.\n\nThe total number of device counter consumption entries must be <= 32. In addition, the total number in the entire ResourceSlice must be <= 1024 (for example, 64 devices with 16 counters each).", + "description": "ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets.\n\nThere can only be a single entry per counterSet.\n\nThe maximum number of device counter consumptions per device is 2.", "items": { "$ref": "#/definitions/io.k8s.api.resource.v1beta2.DeviceCounterConsumption" }, @@ -17973,7 +18017,7 @@ "description": "NodeSelector defines the nodes where the device is available.\n\nMust use exactly one term.\n\nMust only be set if Spec.PerDeviceNodeSelection is set to true. At most one of NodeName, NodeSelector and AllNodes can be set." }, "taints": { - "description": "If specified, these are the driver-defined taints.\n\nThe maximum number of taints is 4.\n\nThis is an alpha field and requires enabling the DRADeviceTaints feature gate.", + "description": "If specified, these are the driver-defined taints.\n\nThe maximum number of taints is 16. If taints are set for any device in a ResourceSlice, then the maximum number of allowed devices per ResourceSlice is 64 instead of 128.\n\nThis is an alpha field and requires enabling the DRADeviceTaints feature gate.", "items": { "$ref": "#/definitions/io.k8s.api.resource.v1beta2.DeviceTaint" }, @@ -18257,7 +18301,7 @@ "additionalProperties": { "$ref": "#/definitions/io.k8s.api.resource.v1beta2.Counter" }, - "description": "Counters defines the counters that will be consumed by the device.\n\nThe maximum number counters in a device is 32. In addition, the maximum number of all counters in all devices is 1024 (for example, 64 devices with 16 counters each).", + "description": "Counters defines the counters that will be consumed by the device.\n\nThe maximum number of counters is 32.", "type": "object" } }, @@ -18327,7 +18371,7 @@ "type": "string" }, "driver": { - "description": "Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver.", + "description": "Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters.", "type": "string" }, "pool": { @@ -18420,7 +18464,7 @@ "description": "The device this taint is attached to has the \"effect\" on any claim which does not tolerate the taint and, through the claim, to pods using the claim.", "properties": { "effect": { - "description": "The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here.", + "description": "The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them.\n\nValid effects are None, NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. More effects may get added in the future. Consumers must treat unknown effects like None.", "type": "string" }, "key": { @@ -18541,7 +18585,7 @@ "description": "OpaqueDeviceConfiguration contains configuration parameters for a driver in a format defined by the driver vendor.", "properties": { "driver": { - "description": "Driver is used to determine which kubelet plugin needs to be passed these configuration parameters.\n\nAn admission policy provided by the driver developer could use this to decide whether it needs to validate them.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver.", + "description": "Driver is used to determine which kubelet plugin needs to be passed these configuration parameters.\n\nAn admission policy provided by the driver developer could use this to decide whether it needs to validate them.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters.", "type": "string" }, "parameters": { @@ -18884,7 +18928,7 @@ "type": "boolean" }, "devices": { - "description": "Devices lists some or all of the devices in this pool.\n\nMust not have more than 128 entries.", + "description": "Devices lists some or all of the devices in this pool.\n\nMust not have more than 128 entries. If any device uses taints or consumes counters the limit is 64.\n\nOnly one of Devices and SharedCounters can be set in a ResourceSlice.", "items": { "$ref": "#/definitions/io.k8s.api.resource.v1beta2.Device" }, @@ -18892,7 +18936,7 @@ "x-kubernetes-list-type": "atomic" }, "driver": { - "description": "Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. This field is immutable.", + "description": "Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. This field is immutable.", "type": "string" }, "nodeName": { @@ -18912,7 +18956,7 @@ "description": "Pool describes the pool that this ResourceSlice belongs to." }, "sharedCounters": { - "description": "SharedCounters defines a list of counter sets, each of which has a name and a list of counters available.\n\nThe names of the SharedCounters must be unique in the ResourceSlice.\n\nThe maximum number of counters in all sets is 32.", + "description": "SharedCounters defines a list of counter sets, each of which has a name and a list of counters available.\n\nThe names of the counter sets must be unique in the ResourcePool.\n\nOnly one of Devices and SharedCounters can be set in a ResourceSlice.\n\nThe maximum number of counter sets is 8.", "items": { "$ref": "#/definitions/io.k8s.api.resource.v1beta2.CounterSet" }, @@ -19006,6 +19050,169 @@ } ] }, + "io.k8s.api.scheduling.v1alpha1.BasicSchedulingPolicy": { + "description": "BasicSchedulingPolicy indicates that standard Kubernetes scheduling behavior should be used.", + "type": "object" + }, + "io.k8s.api.scheduling.v1alpha1.GangSchedulingPolicy": { + "description": "GangSchedulingPolicy defines the parameters for gang scheduling.", + "properties": { + "minCount": { + "description": "MinCount is the minimum number of pods that must be schedulable or scheduled at the same time for the scheduler to admit the entire group. It must be a positive integer.", + "format": "int32", + "type": "integer" + } + }, + "required": [ + "minCount" + ], + "type": "object" + }, + "io.k8s.api.scheduling.v1alpha1.PodGroup": { + "description": "PodGroup represents a set of pods with a common scheduling policy.", + "properties": { + "name": { + "description": "Name is a unique identifier for the PodGroup within the Workload. It must be a DNS label. This field is immutable.", + "type": "string" + }, + "policy": { + "$ref": "#/definitions/io.k8s.api.scheduling.v1alpha1.PodGroupPolicy", + "description": "Policy defines the scheduling policy for this PodGroup." + } + }, + "required": [ + "name", + "policy" + ], + "type": "object" + }, + "io.k8s.api.scheduling.v1alpha1.PodGroupPolicy": { + "description": "PodGroupPolicy defines the scheduling configuration for a PodGroup.", + "properties": { + "basic": { + "$ref": "#/definitions/io.k8s.api.scheduling.v1alpha1.BasicSchedulingPolicy", + "description": "Basic specifies that the pods in this group should be scheduled using standard Kubernetes scheduling behavior." + }, + "gang": { + "$ref": "#/definitions/io.k8s.api.scheduling.v1alpha1.GangSchedulingPolicy", + "description": "Gang specifies that the pods in this group should be scheduled using all-or-nothing semantics." + } + }, + "type": "object" + }, + "io.k8s.api.scheduling.v1alpha1.TypedLocalObjectReference": { + "description": "TypedLocalObjectReference allows to reference typed object inside the same namespace.", + "properties": { + "apiGroup": { + "description": "APIGroup is the group for the resource being referenced. If APIGroup is empty, the specified Kind must be in the core API group. For any other third-party types, setting APIGroup is required. It must be a DNS subdomain.", + "type": "string" + }, + "kind": { + "description": "Kind is the type of resource being referenced. It must be a path segment name.", + "type": "string" + }, + "name": { + "description": "Name is the name of resource being referenced. It must be a path segment name.", + "type": "string" + } + }, + "required": [ + "kind", + "name" + ], + "type": "object" + }, + "io.k8s.api.scheduling.v1alpha1.Workload": { + "description": "Workload allows for expressing scheduling constraints that should be used when managing lifecycle of workloads from scheduling perspective, including scheduling, preemption, eviction and other phases.", + "properties": { + "apiVersion": { + "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", + "type": "string" + }, + "kind": { + "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", + "description": "Standard object's metadata. Name must be a DNS subdomain." + }, + "spec": { + "$ref": "#/definitions/io.k8s.api.scheduling.v1alpha1.WorkloadSpec", + "description": "Spec defines the desired behavior of a Workload." + } + }, + "required": [ + "spec" + ], + "type": "object", + "x-kubernetes-group-version-kind": [ + { + "group": "scheduling.k8s.io", + "kind": "Workload", + "version": "v1alpha1" + } + ] + }, + "io.k8s.api.scheduling.v1alpha1.WorkloadList": { + "description": "WorkloadList contains a list of Workload resources.", + "properties": { + "apiVersion": { + "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", + "type": "string" + }, + "items": { + "description": "Items is the list of Workloads.", + "items": { + "$ref": "#/definitions/io.k8s.api.scheduling.v1alpha1.Workload" + }, + "type": "array" + }, + "kind": { + "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", + "description": "Standard list metadata." + } + }, + "required": [ + "items" + ], + "type": "object", + "x-kubernetes-group-version-kind": [ + { + "group": "scheduling.k8s.io", + "kind": "WorkloadList", + "version": "v1alpha1" + } + ] + }, + "io.k8s.api.scheduling.v1alpha1.WorkloadSpec": { + "description": "WorkloadSpec defines the desired state of a Workload.", + "properties": { + "controllerRef": { + "$ref": "#/definitions/io.k8s.api.scheduling.v1alpha1.TypedLocalObjectReference", + "description": "ControllerRef is an optional reference to the controlling object, such as a Deployment or Job. This field is intended for use by tools like CLIs to provide a link back to the original workload definition. When set, it cannot be changed." + }, + "podGroups": { + "description": "PodGroups is the list of pod groups that make up the Workload. The maximum number of pod groups is 8. This field is immutable.", + "items": { + "$ref": "#/definitions/io.k8s.api.scheduling.v1alpha1.PodGroup" + }, + "type": "array", + "x-kubernetes-list-map-keys": [ + "name" + ], + "x-kubernetes-list-type": "map" + } + }, + "required": [ + "podGroups" + ], + "type": "object" + }, "io.k8s.api.storage.v1.CSIDriver": { "description": "CSIDriver captures information about a Container Storage Interface (CSI) volume driver deployed on the cluster. Kubernetes attach detach controller uses this object to determine whether attach is required. Kubelet uses this object to determine whether pod information needs to be passed on mount. CSIDriver objects are non-namespaced.", "properties": { @@ -19101,6 +19308,10 @@ "description": "seLinuxMount specifies if the CSI driver supports \"-o context\" mount option.\n\nWhen \"true\", the CSI driver must ensure that all volumes provided by this CSI driver can be mounted separately with different `-o context` options. This is typical for storage backends that provide volumes as filesystems on block devices or as independent shared volumes. Kubernetes will call NodeStage / NodePublish with \"-o context=xyz\" mount option when mounting a ReadWriteOncePod volume used in Pod that has explicitly set SELinux context. In the future, it may be expanded to other volume AccessModes. In any case, Kubernetes will ensure that the volume is mounted only with a single SELinux context.\n\nWhen \"false\", Kubernetes won't pass any special SELinux mount options to the driver. This is typical for volumes that represent subdirectories of a bigger shared filesystem.\n\nDefault is \"false\".", "type": "boolean" }, + "serviceAccountTokenInSecrets": { + "description": "serviceAccountTokenInSecrets is an opt-in for CSI drivers to indicate that service account tokens should be passed via the Secrets field in NodePublishVolumeRequest instead of the VolumeContext field. The CSI specification provides a dedicated Secrets field for sensitive information like tokens, which is the appropriate mechanism for handling credentials. This addresses security concerns where sensitive tokens were being logged as part of volume context.\n\nWhen \"true\", kubelet will pass the tokens only in the Secrets field with the key \"csi.storage.k8s.io/serviceAccount.tokens\". The CSI driver must be updated to read tokens from the Secrets field instead of VolumeContext.\n\nWhen \"false\" or not set, kubelet will pass the tokens in VolumeContext with the key \"csi.storage.k8s.io/serviceAccount.tokens\" (existing behavior). This maintains backward compatibility with existing CSI drivers.\n\nThis field can only be set when TokenRequests is configured. The API server will reject CSIDriver specs that set this field without TokenRequests.\n\nDefault behavior if unset is to pass tokens in the VolumeContext field.", + "type": "boolean" + }, "storageCapacity": { "description": "storageCapacity indicates that the CSI volume driver wants pod scheduling to consider the storage capacity that the driver deployment will report by creating CSIStorageCapacity objects with capacity information, if set to true.\n\nThe check can be enabled immediately when deploying a driver. In that case, provisioning new volumes with late binding will pause until the driver deployment has published some suitable CSIStorageCapacity object.\n\nAlternatively, the driver can be deployed with the field unset or false and it can be flipped later when storage capacity information has been published.\n\nThis field was immutable in Kubernetes <= 1.22 and now is mutable.", "type": "boolean" @@ -19682,80 +19893,6 @@ }, "type": "object" }, - "io.k8s.api.storage.v1alpha1.VolumeAttributesClass": { - "description": "VolumeAttributesClass represents a specification of mutable volume attributes defined by the CSI driver. The class can be specified during dynamic provisioning of PersistentVolumeClaims, and changed in the PersistentVolumeClaim spec after provisioning.", - "properties": { - "apiVersion": { - "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", - "type": "string" - }, - "driverName": { - "description": "Name of the CSI driver This field is immutable.", - "type": "string" - }, - "kind": { - "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", - "type": "string" - }, - "metadata": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta", - "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" - }, - "parameters": { - "additionalProperties": { - "type": "string" - }, - "description": "parameters hold volume attributes defined by the CSI driver. These values are opaque to the Kubernetes and are passed directly to the CSI driver. The underlying storage provider supports changing these attributes on an existing volume, however the parameters field itself is immutable. To invoke a volume update, a new VolumeAttributesClass should be created with new parameters, and the PersistentVolumeClaim should be updated to reference the new VolumeAttributesClass.\n\nThis field is required and must contain at least one key/value pair. The keys cannot be empty, and the maximum number of parameters is 512, with a cumulative max size of 256K. If the CSI driver rejects invalid parameters, the target PersistentVolumeClaim will be set to an \"Infeasible\" state in the modifyVolumeStatus field.", - "type": "object" - } - }, - "required": [ - "driverName" - ], - "type": "object", - "x-kubernetes-group-version-kind": [ - { - "group": "storage.k8s.io", - "kind": "VolumeAttributesClass", - "version": "v1alpha1" - } - ] - }, - "io.k8s.api.storage.v1alpha1.VolumeAttributesClassList": { - "description": "VolumeAttributesClassList is a collection of VolumeAttributesClass objects.", - "properties": { - "apiVersion": { - "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", - "type": "string" - }, - "items": { - "description": "items is the list of VolumeAttributesClass objects.", - "items": { - "$ref": "#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttributesClass" - }, - "type": "array" - }, - "kind": { - "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", - "type": "string" - }, - "metadata": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta", - "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" - } - }, - "required": [ - "items" - ], - "type": "object", - "x-kubernetes-group-version-kind": [ - { - "group": "storage.k8s.io", - "kind": "VolumeAttributesClassList", - "version": "v1alpha1" - } - ] - }, "io.k8s.api.storage.v1beta1.VolumeAttributesClass": { "description": "VolumeAttributesClass represents a specification of mutable volume attributes defined by the CSI driver. The class can be specified during dynamic provisioning of PersistentVolumeClaims, and changed in the PersistentVolumeClaim spec after provisioning.", "properties": { @@ -19830,55 +19967,7 @@ } ] }, - "io.k8s.api.storagemigration.v1alpha1.GroupVersionResource": { - "description": "The names of the group, the version, and the resource.", - "properties": { - "group": { - "description": "The name of the group.", - "type": "string" - }, - "resource": { - "description": "The name of the resource.", - "type": "string" - }, - "version": { - "description": "The name of the version.", - "type": "string" - } - }, - "type": "object" - }, - "io.k8s.api.storagemigration.v1alpha1.MigrationCondition": { - "description": "Describes the state of a migration at a certain point.", - "properties": { - "lastUpdateTime": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Time", - "description": "The last time this condition was updated." - }, - "message": { - "description": "A human readable message indicating details about the transition.", - "type": "string" - }, - "reason": { - "description": "The reason for the condition's last transition.", - "type": "string" - }, - "status": { - "description": "Status of the condition, one of True, False, Unknown.", - "type": "string" - }, - "type": { - "description": "Type of the condition.", - "type": "string" - } - }, - "required": [ - "type", - "status" - ], - "type": "object" - }, - "io.k8s.api.storagemigration.v1alpha1.StorageVersionMigration": { + "io.k8s.api.storagemigration.v1beta1.StorageVersionMigration": { "description": "StorageVersionMigration represents a migration of stored data to the latest storage version.", "properties": { "apiVersion": { @@ -19894,11 +19983,11 @@ "description": "Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "#/definitions/io.k8s.api.storagemigration.v1alpha1.StorageVersionMigrationSpec", + "$ref": "#/definitions/io.k8s.api.storagemigration.v1beta1.StorageVersionMigrationSpec", "description": "Specification of the migration." }, "status": { - "$ref": "#/definitions/io.k8s.api.storagemigration.v1alpha1.StorageVersionMigrationStatus", + "$ref": "#/definitions/io.k8s.api.storagemigration.v1beta1.StorageVersionMigrationStatus", "description": "Status of the migration." } }, @@ -19907,11 +19996,11 @@ { "group": "storagemigration.k8s.io", "kind": "StorageVersionMigration", - "version": "v1alpha1" + "version": "v1beta1" } ] }, - "io.k8s.api.storagemigration.v1alpha1.StorageVersionMigrationList": { + "io.k8s.api.storagemigration.v1beta1.StorageVersionMigrationList": { "description": "StorageVersionMigrationList is a collection of storage version migrations.", "properties": { "apiVersion": { @@ -19921,15 +20010,9 @@ "items": { "description": "Items is the list of StorageVersionMigration", "items": { - "$ref": "#/definitions/io.k8s.api.storagemigration.v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/io.k8s.api.storagemigration.v1beta1.StorageVersionMigration" }, - "type": "array", - "x-kubernetes-list-map-keys": [ - "type" - ], - "x-kubernetes-list-type": "map", - "x-kubernetes-patch-merge-key": "type", - "x-kubernetes-patch-strategy": "merge" + "type": "array" }, "kind": { "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", @@ -19948,19 +20031,15 @@ { "group": "storagemigration.k8s.io", "kind": "StorageVersionMigrationList", - "version": "v1alpha1" + "version": "v1beta1" } ] }, - "io.k8s.api.storagemigration.v1alpha1.StorageVersionMigrationSpec": { + "io.k8s.api.storagemigration.v1beta1.StorageVersionMigrationSpec": { "description": "Spec of the storage version migration.", "properties": { - "continueToken": { - "description": "The token used in the list options to get the next chunk of objects to migrate. When the .status.conditions indicates the migration is \"Running\", users can use this token to check the progress of the migration.", - "type": "string" - }, "resource": { - "$ref": "#/definitions/io.k8s.api.storagemigration.v1alpha1.GroupVersionResource", + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.GroupResource", "description": "The resource that is being migrated. The migrator sends requests to the endpoint serving the resource. Immutable." } }, @@ -19969,13 +20048,13 @@ ], "type": "object" }, - "io.k8s.api.storagemigration.v1alpha1.StorageVersionMigrationStatus": { + "io.k8s.api.storagemigration.v1beta1.StorageVersionMigrationStatus": { "description": "Status of the storage version migration.", "properties": { "conditions": { "description": "The latest available observations of the migration's current state.", "items": { - "$ref": "#/definitions/io.k8s.api.storagemigration.v1alpha1.MigrationCondition" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Condition" }, "type": "array", "x-kubernetes-list-map-keys": [ @@ -20092,6 +20171,11 @@ "description": "message is a human-readable message indicating details about last transition.", "type": "string" }, + "observedGeneration": { + "description": "observedGeneration represents the .metadata.generation that the condition was set based upon. For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date with respect to the current state of the instance.", + "format": "int64", + "type": "integer" + }, "reason": { "description": "reason is a unique, one-word, CamelCase reason for the condition's last transition.", "type": "string" @@ -20246,6 +20330,11 @@ ], "x-kubernetes-list-type": "map" }, + "observedGeneration": { + "description": "The generation observed by the CRD controller.", + "format": "int64", + "type": "integer" + }, "storedVersions": { "description": "storedVersions lists all versions of CustomResources that were ever persisted. Tracking these versions allows a migration path for stored versions in etcd. The field is mutable so a migration controller can finish a migration to another version (ensuring no old objects are left in storage), and then remove the rest of the versions from this list. Versions may not be removed from `spec.versions` while they exist in this list.", "items": { @@ -21316,7 +21405,7 @@ { "group": "storagemigration.k8s.io", "kind": "DeleteOptions", - "version": "v1alpha1" + "version": "v1beta1" } ] }, @@ -21350,6 +21439,22 @@ "description": "FieldsV1 stores a set of fields in a data structure like a Trie, in JSON format.\n\nEach key is either a '.' representing the field itself, and will always map to an empty set, or a string representing a sub-field or item. The string will follow one of these four formats: 'f:', where is the name of a field in a struct, or key in a map 'v:', where is the exact json formatted value of a list item 'i:', where is position of a item in a list 'k:', where is a map of a list item's key fields to their unique values If a key maps to an empty Fields value, the field that key represents is part of the set.\n\nThe exact format is defined in sigs.k8s.io/structured-merge-diff", "type": "object" }, + "io.k8s.apimachinery.pkg.apis.meta.v1.GroupResource": { + "description": "GroupResource specifies a Group and a Resource, but does not force a version. This is useful for identifying concepts during lookup stages without having partially valid types", + "properties": { + "group": { + "type": "string" + }, + "resource": { + "type": "string" + } + }, + "required": [ + "group", + "resource" + ], + "type": "object" + }, "io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery": { "description": "GroupVersion contains the \"group/version\" and \"version\" string of a version. It is made a struct to keep extensibility.", "properties": { @@ -21657,8 +21762,7 @@ }, "details": { "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails", - "description": "Extended data associated with the reason. Each reason may define its own extended details. This field is optional and the data returned is not guaranteed to conform to any schema except that defined by the reason type.", - "x-kubernetes-list-type": "atomic" + "description": "Extended data associated with the reason. Each reason may define its own extended details. This field is optional and the data returned is not guaranteed to conform to any schema except that defined by the reason type." }, "kind": { "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", @@ -22073,7 +22177,7 @@ { "group": "storagemigration.k8s.io", "kind": "WatchEvent", - "version": "v1alpha1" + "version": "v1beta1" } ] }, @@ -58432,13 +58536,208 @@ } } }, - "/apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests": { + "/apis/certificates.k8s.io/v1alpha1/watch/clustertrustbundles": { + "get": { + "consumes": [ + "*/*" + ], + "description": "watch individual changes to a list of ClusterTrustBundle. deprecated: use the 'watch' parameter with a list operation instead.", + "operationId": "watchCertificatesV1alpha1ClusterTrustBundleList", + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "certificates_v1alpha1" + ], + "x-kubernetes-action": "watchlist", + "x-kubernetes-group-version-kind": { + "group": "certificates.k8s.io", + "kind": "ClusterTrustBundle", + "version": "v1alpha1" + } + }, + "parameters": [ + { + "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" + }, + { + "$ref": "#/parameters/continue-QfD61s0i" + }, + { + "$ref": "#/parameters/fieldSelector-xIcQKXFG" + }, + { + "$ref": "#/parameters/labelSelector-5Zw57w4C" + }, + { + "$ref": "#/parameters/limit-1NfNmdNH" + }, + { + "$ref": "#/parameters/pretty-tJGM1-ng" + }, + { + "$ref": "#/parameters/resourceVersion-5WAnf1kx" + }, + { + "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" + }, + { + "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" + }, + { + "$ref": "#/parameters/timeoutSeconds-yvYezaOC" + }, + { + "$ref": "#/parameters/watch-XNNPZGbK" + } + ] + }, + "/apis/certificates.k8s.io/v1alpha1/watch/clustertrustbundles/{name}": { + "get": { + "consumes": [ + "*/*" + ], + "description": "watch changes to an object of kind ClusterTrustBundle. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.", + "operationId": "watchCertificatesV1alpha1ClusterTrustBundle", + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "certificates_v1alpha1" + ], + "x-kubernetes-action": "watch", + "x-kubernetes-group-version-kind": { + "group": "certificates.k8s.io", + "kind": "ClusterTrustBundle", + "version": "v1alpha1" + } + }, + "parameters": [ + { + "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" + }, + { + "$ref": "#/parameters/continue-QfD61s0i" + }, + { + "$ref": "#/parameters/fieldSelector-xIcQKXFG" + }, + { + "$ref": "#/parameters/labelSelector-5Zw57w4C" + }, + { + "$ref": "#/parameters/limit-1NfNmdNH" + }, + { + "description": "name of the ClusterTrustBundle", + "in": "path", + "name": "name", + "required": true, + "type": "string", + "uniqueItems": true + }, + { + "$ref": "#/parameters/pretty-tJGM1-ng" + }, + { + "$ref": "#/parameters/resourceVersion-5WAnf1kx" + }, + { + "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" + }, + { + "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" + }, + { + "$ref": "#/parameters/timeoutSeconds-yvYezaOC" + }, + { + "$ref": "#/parameters/watch-XNNPZGbK" + } + ] + }, + "/apis/certificates.k8s.io/v1beta1/": { + "get": { + "consumes": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "description": "get available resources", + "operationId": "getCertificatesV1beta1APIResources", + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "certificates_v1beta1" + ] + } + }, + "/apis/certificates.k8s.io/v1beta1/clustertrustbundles": { "delete": { "consumes": [ "*/*" ], - "description": "delete collection of PodCertificateRequest", - "operationId": "deleteCertificatesV1alpha1CollectionNamespacedPodCertificateRequest", + "description": "delete collection of ClusterTrustBundle", + "operationId": "deleteCertificatesV1beta1CollectionClusterTrustBundle", "parameters": [ { "$ref": "#/parameters/body-2Y1dVQaQ" @@ -58508,21 +58807,21 @@ "https" ], "tags": [ - "certificates_v1alpha1" + "certificates_v1beta1" ], "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", - "kind": "PodCertificateRequest", - "version": "v1alpha1" + "kind": "ClusterTrustBundle", + "version": "v1beta1" } }, "get": { "consumes": [ "*/*" ], - "description": "list or watch objects of kind PodCertificateRequest", - "operationId": "listCertificatesV1alpha1NamespacedPodCertificateRequest", + "description": "list or watch objects of kind ClusterTrustBundle", + "operationId": "listCertificatesV1beta1ClusterTrustBundle", "parameters": [ { "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" @@ -58568,7 +58867,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1alpha1.PodCertificateRequestList" + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.ClusterTrustBundleList" } }, "401": { @@ -58579,19 +58878,16 @@ "https" ], "tags": [ - "certificates_v1alpha1" + "certificates_v1beta1" ], "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", - "kind": "PodCertificateRequest", - "version": "v1alpha1" + "kind": "ClusterTrustBundle", + "version": "v1beta1" } }, "parameters": [ - { - "$ref": "#/parameters/namespace-vgWSWtn3" - }, { "$ref": "#/parameters/pretty-tJGM1-ng" } @@ -58600,15 +58896,15 @@ "consumes": [ "*/*" ], - "description": "create a PodCertificateRequest", - "operationId": "createCertificatesV1alpha1NamespacedPodCertificateRequest", + "description": "create a ClusterTrustBundle", + "operationId": "createCertificatesV1beta1ClusterTrustBundle", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.ClusterTrustBundle" } }, { @@ -58639,19 +58935,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.ClusterTrustBundle" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.ClusterTrustBundle" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.ClusterTrustBundle" } }, "401": { @@ -58662,23 +58958,23 @@ "https" ], "tags": [ - "certificates_v1alpha1" + "certificates_v1beta1" ], "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", - "kind": "PodCertificateRequest", - "version": "v1alpha1" + "kind": "ClusterTrustBundle", + "version": "v1beta1" } } }, - "/apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests/{name}": { + "/apis/certificates.k8s.io/v1beta1/clustertrustbundles/{name}": { "delete": { "consumes": [ "*/*" ], - "description": "delete a PodCertificateRequest", - "operationId": "deleteCertificatesV1alpha1NamespacedPodCertificateRequest", + "description": "delete a ClusterTrustBundle", + "operationId": "deleteCertificatesV1beta1ClusterTrustBundle", "parameters": [ { "$ref": "#/parameters/body-2Y1dVQaQ" @@ -58730,21 +59026,21 @@ "https" ], "tags": [ - "certificates_v1alpha1" + "certificates_v1beta1" ], "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", - "kind": "PodCertificateRequest", - "version": "v1alpha1" + "kind": "ClusterTrustBundle", + "version": "v1beta1" } }, "get": { "consumes": [ "*/*" ], - "description": "read the specified PodCertificateRequest", - "operationId": "readCertificatesV1alpha1NamespacedPodCertificateRequest", + "description": "read the specified ClusterTrustBundle", + "operationId": "readCertificatesV1beta1ClusterTrustBundle", "produces": [ "application/json", "application/yaml", @@ -58755,7 +59051,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.ClusterTrustBundle" } }, "401": { @@ -58766,27 +59062,24 @@ "https" ], "tags": [ - "certificates_v1alpha1" + "certificates_v1beta1" ], "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", - "kind": "PodCertificateRequest", - "version": "v1alpha1" + "kind": "ClusterTrustBundle", + "version": "v1beta1" } }, "parameters": [ { - "description": "name of the PodCertificateRequest", + "description": "name of the ClusterTrustBundle", "in": "path", "name": "name", "required": true, "type": "string", "uniqueItems": true }, - { - "$ref": "#/parameters/namespace-vgWSWtn3" - }, { "$ref": "#/parameters/pretty-tJGM1-ng" } @@ -58799,8 +59092,8 @@ "application/apply-patch+yaml", "application/apply-patch+cbor" ], - "description": "partially update the specified PodCertificateRequest", - "operationId": "patchCertificatesV1alpha1NamespacedPodCertificateRequest", + "description": "partially update the specified ClusterTrustBundle", + "operationId": "patchCertificatesV1beta1ClusterTrustBundle", "parameters": [ { "$ref": "#/parameters/body-78PwaGsr" @@ -58836,13 +59129,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.ClusterTrustBundle" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.ClusterTrustBundle" } }, "401": { @@ -58853,28 +59146,28 @@ "https" ], "tags": [ - "certificates_v1alpha1" + "certificates_v1beta1" ], "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", - "kind": "PodCertificateRequest", - "version": "v1alpha1" + "kind": "ClusterTrustBundle", + "version": "v1beta1" } }, "put": { "consumes": [ "*/*" ], - "description": "replace the specified PodCertificateRequest", - "operationId": "replaceCertificatesV1alpha1NamespacedPodCertificateRequest", + "description": "replace the specified ClusterTrustBundle", + "operationId": "replaceCertificatesV1beta1ClusterTrustBundle", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.ClusterTrustBundle" } }, { @@ -58905,13 +59198,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.ClusterTrustBundle" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.ClusterTrustBundle" } }, "401": { @@ -58922,23 +59215,71 @@ "https" ], "tags": [ - "certificates_v1alpha1" + "certificates_v1beta1" ], "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", - "kind": "PodCertificateRequest", - "version": "v1alpha1" + "kind": "ClusterTrustBundle", + "version": "v1beta1" } } }, - "/apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests/{name}/status": { - "get": { + "/apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests": { + "delete": { "consumes": [ "*/*" ], - "description": "read status of the specified PodCertificateRequest", - "operationId": "readCertificatesV1alpha1NamespacedPodCertificateRequestStatus", + "description": "delete collection of PodCertificateRequest", + "operationId": "deleteCertificatesV1beta1CollectionNamespacedPodCertificateRequest", + "parameters": [ + { + "$ref": "#/parameters/body-2Y1dVQaQ" + }, + { + "$ref": "#/parameters/continue-QfD61s0i" + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "$ref": "#/parameters/fieldSelector-xIcQKXFG" + }, + { + "$ref": "#/parameters/gracePeriodSeconds--K5HaBOS" + }, + { + "$ref": "#/parameters/ignoreStoreReadErrorWithClusterBreakingPotential-QbNkfIqj" + }, + { + "$ref": "#/parameters/labelSelector-5Zw57w4C" + }, + { + "$ref": "#/parameters/limit-1NfNmdNH" + }, + { + "$ref": "#/parameters/orphanDependents-uRB25kX5" + }, + { + "$ref": "#/parameters/propagationPolicy-6jk3prlO" + }, + { + "$ref": "#/parameters/resourceVersion-5WAnf1kx" + }, + { + "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" + }, + { + "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" + }, + { + "$ref": "#/parameters/timeoutSeconds-yvYezaOC" + } + ], "produces": [ "application/json", "application/yaml", @@ -58949,7 +59290,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" } }, "401": { @@ -58960,83 +59301,67 @@ "https" ], "tags": [ - "certificates_v1alpha1" + "certificates_v1beta1" ], - "x-kubernetes-action": "get", + "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", "kind": "PodCertificateRequest", - "version": "v1alpha1" + "version": "v1beta1" } }, - "parameters": [ - { - "description": "name of the PodCertificateRequest", - "in": "path", - "name": "name", - "required": true, - "type": "string", - "uniqueItems": true - }, - { - "$ref": "#/parameters/namespace-vgWSWtn3" - }, - { - "$ref": "#/parameters/pretty-tJGM1-ng" - } - ], - "patch": { + "get": { "consumes": [ - "application/json-patch+json", - "application/merge-patch+json", - "application/strategic-merge-patch+json", - "application/apply-patch+yaml", - "application/apply-patch+cbor" + "*/*" ], - "description": "partially update status of the specified PodCertificateRequest", - "operationId": "patchCertificatesV1alpha1NamespacedPodCertificateRequestStatus", + "description": "list or watch objects of kind PodCertificateRequest", + "operationId": "listCertificatesV1beta1NamespacedPodCertificateRequest", "parameters": [ { - "$ref": "#/parameters/body-78PwaGsr" + "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" }, { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true + "$ref": "#/parameters/continue-QfD61s0i" }, { - "$ref": "#/parameters/fieldManager-7c6nTn1T" + "$ref": "#/parameters/fieldSelector-xIcQKXFG" }, { - "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", - "in": "query", - "name": "fieldValidation", - "type": "string", - "uniqueItems": true + "$ref": "#/parameters/labelSelector-5Zw57w4C" }, { - "$ref": "#/parameters/force-tOGGb0Yi" + "$ref": "#/parameters/limit-1NfNmdNH" + }, + { + "$ref": "#/parameters/resourceVersion-5WAnf1kx" + }, + { + "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" + }, + { + "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" + }, + { + "$ref": "#/parameters/timeoutSeconds-yvYezaOC" + }, + { + "$ref": "#/parameters/watch-XNNPZGbK" } ], "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor" + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1alpha1.PodCertificateRequest" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.PodCertificateRequestList" } }, "401": { @@ -59047,28 +59372,36 @@ "https" ], "tags": [ - "certificates_v1alpha1" + "certificates_v1beta1" ], - "x-kubernetes-action": "patch", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", "kind": "PodCertificateRequest", - "version": "v1alpha1" + "version": "v1beta1" } }, - "put": { + "parameters": [ + { + "$ref": "#/parameters/namespace-vgWSWtn3" + }, + { + "$ref": "#/parameters/pretty-tJGM1-ng" + } + ], + "post": { "consumes": [ "*/*" ], - "description": "replace status of the specified PodCertificateRequest", - "operationId": "replaceCertificatesV1alpha1NamespacedPodCertificateRequestStatus", + "description": "create a PodCertificateRequest", + "operationId": "createCertificatesV1beta1NamespacedPodCertificateRequest", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.PodCertificateRequest" } }, { @@ -59099,13 +59432,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.PodCertificateRequest" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.PodCertificateRequest" + } + }, + "202": { + "description": "Accepted", + "schema": { + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.PodCertificateRequest" } }, "401": { @@ -59116,37 +59455,64 @@ "https" ], "tags": [ - "certificates_v1alpha1" + "certificates_v1beta1" ], - "x-kubernetes-action": "put", + "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", "kind": "PodCertificateRequest", - "version": "v1alpha1" + "version": "v1beta1" } } }, - "/apis/certificates.k8s.io/v1alpha1/podcertificaterequests": { - "get": { + "/apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name}": { + "delete": { "consumes": [ "*/*" ], - "description": "list or watch objects of kind PodCertificateRequest", - "operationId": "listCertificatesV1alpha1PodCertificateRequestForAllNamespaces", + "description": "delete a PodCertificateRequest", + "operationId": "deleteCertificatesV1beta1NamespacedPodCertificateRequest", + "parameters": [ + { + "$ref": "#/parameters/body-2Y1dVQaQ" + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "$ref": "#/parameters/gracePeriodSeconds--K5HaBOS" + }, + { + "$ref": "#/parameters/ignoreStoreReadErrorWithClusterBreakingPotential-QbNkfIqj" + }, + { + "$ref": "#/parameters/orphanDependents-uRB25kX5" + }, + { + "$ref": "#/parameters/propagationPolicy-6jk3prlO" + } + ], "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch", - "application/cbor-seq" + "application/cbor" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1alpha1.PodCertificateRequestList" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" + } + }, + "202": { + "description": "Accepted", + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" } }, "401": { @@ -59157,72 +59523,32 @@ "https" ], "tags": [ - "certificates_v1alpha1" + "certificates_v1beta1" ], - "x-kubernetes-action": "list", + "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", "kind": "PodCertificateRequest", - "version": "v1alpha1" + "version": "v1beta1" } }, - "parameters": [ - { - "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" - }, - { - "$ref": "#/parameters/continue-QfD61s0i" - }, - { - "$ref": "#/parameters/fieldSelector-xIcQKXFG" - }, - { - "$ref": "#/parameters/labelSelector-5Zw57w4C" - }, - { - "$ref": "#/parameters/limit-1NfNmdNH" - }, - { - "$ref": "#/parameters/pretty-tJGM1-ng" - }, - { - "$ref": "#/parameters/resourceVersion-5WAnf1kx" - }, - { - "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" - }, - { - "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" - }, - { - "$ref": "#/parameters/timeoutSeconds-yvYezaOC" - }, - { - "$ref": "#/parameters/watch-XNNPZGbK" - } - ] - }, - "/apis/certificates.k8s.io/v1alpha1/watch/clustertrustbundles": { "get": { "consumes": [ "*/*" ], - "description": "watch individual changes to a list of ClusterTrustBundle. deprecated: use the 'watch' parameter with a list operation instead.", - "operationId": "watchCertificatesV1alpha1ClusterTrustBundleList", + "description": "read the specified PodCertificateRequest", + "operationId": "readCertificatesV1beta1NamespacedPodCertificateRequest", "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch", - "application/cbor-seq" + "application/cbor" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.PodCertificateRequest" } }, "401": { @@ -59233,72 +59559,83 @@ "https" ], "tags": [ - "certificates_v1alpha1" + "certificates_v1beta1" ], - "x-kubernetes-action": "watchlist", + "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", - "kind": "ClusterTrustBundle", - "version": "v1alpha1" + "kind": "PodCertificateRequest", + "version": "v1beta1" } }, "parameters": [ { - "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" - }, - { - "$ref": "#/parameters/continue-QfD61s0i" - }, - { - "$ref": "#/parameters/fieldSelector-xIcQKXFG" - }, - { - "$ref": "#/parameters/labelSelector-5Zw57w4C" + "description": "name of the PodCertificateRequest", + "in": "path", + "name": "name", + "required": true, + "type": "string", + "uniqueItems": true }, { - "$ref": "#/parameters/limit-1NfNmdNH" + "$ref": "#/parameters/namespace-vgWSWtn3" }, { "$ref": "#/parameters/pretty-tJGM1-ng" - }, - { - "$ref": "#/parameters/resourceVersion-5WAnf1kx" - }, - { - "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" - }, - { - "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" - }, - { - "$ref": "#/parameters/timeoutSeconds-yvYezaOC" - }, - { - "$ref": "#/parameters/watch-XNNPZGbK" } - ] - }, - "/apis/certificates.k8s.io/v1alpha1/watch/clustertrustbundles/{name}": { - "get": { + ], + "patch": { "consumes": [ - "*/*" + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json", + "application/apply-patch+yaml", + "application/apply-patch+cbor" + ], + "description": "partially update the specified PodCertificateRequest", + "operationId": "patchCertificatesV1beta1NamespacedPodCertificateRequest", + "parameters": [ + { + "$ref": "#/parameters/body-78PwaGsr" + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "$ref": "#/parameters/fieldManager-7c6nTn1T" + }, + { + "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", + "in": "query", + "name": "fieldValidation", + "type": "string", + "uniqueItems": true + }, + { + "$ref": "#/parameters/force-tOGGb0Yi" + } ], - "description": "watch changes to an object of kind ClusterTrustBundle. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.", - "operationId": "watchCertificatesV1alpha1ClusterTrustBundle", "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch", - "application/cbor-seq" + "application/cbor" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.PodCertificateRequest" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.PodCertificateRequest" } }, "401": { @@ -59309,80 +59646,65 @@ "https" ], "tags": [ - "certificates_v1alpha1" + "certificates_v1beta1" ], - "x-kubernetes-action": "watch", + "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", - "kind": "ClusterTrustBundle", - "version": "v1alpha1" + "kind": "PodCertificateRequest", + "version": "v1beta1" } }, - "parameters": [ - { - "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" - }, - { - "$ref": "#/parameters/continue-QfD61s0i" - }, - { - "$ref": "#/parameters/fieldSelector-xIcQKXFG" - }, - { - "$ref": "#/parameters/labelSelector-5Zw57w4C" - }, - { - "$ref": "#/parameters/limit-1NfNmdNH" - }, - { - "description": "name of the ClusterTrustBundle", - "in": "path", - "name": "name", - "required": true, - "type": "string", - "uniqueItems": true - }, - { - "$ref": "#/parameters/pretty-tJGM1-ng" - }, - { - "$ref": "#/parameters/resourceVersion-5WAnf1kx" - }, - { - "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" - }, - { - "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" - }, - { - "$ref": "#/parameters/timeoutSeconds-yvYezaOC" - }, - { - "$ref": "#/parameters/watch-XNNPZGbK" - } - ] - }, - "/apis/certificates.k8s.io/v1alpha1/watch/namespaces/{namespace}/podcertificaterequests": { - "get": { + "put": { "consumes": [ "*/*" ], - "description": "watch individual changes to a list of PodCertificateRequest. deprecated: use the 'watch' parameter with a list operation instead.", - "operationId": "watchCertificatesV1alpha1NamespacedPodCertificateRequestList", + "description": "replace the specified PodCertificateRequest", + "operationId": "replaceCertificatesV1beta1NamespacedPodCertificateRequest", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.PodCertificateRequest" + } + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "$ref": "#/parameters/fieldManager-Qy4HdaTW" + }, + { + "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", + "in": "query", + "name": "fieldValidation", + "type": "string", + "uniqueItems": true + } + ], "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch", - "application/cbor-seq" + "application/cbor" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.PodCertificateRequest" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.PodCertificateRequest" } }, "401": { @@ -59393,75 +59715,34 @@ "https" ], "tags": [ - "certificates_v1alpha1" + "certificates_v1beta1" ], - "x-kubernetes-action": "watchlist", + "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", "kind": "PodCertificateRequest", - "version": "v1alpha1" - } - }, - "parameters": [ - { - "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" - }, - { - "$ref": "#/parameters/continue-QfD61s0i" - }, - { - "$ref": "#/parameters/fieldSelector-xIcQKXFG" - }, - { - "$ref": "#/parameters/labelSelector-5Zw57w4C" - }, - { - "$ref": "#/parameters/limit-1NfNmdNH" - }, - { - "$ref": "#/parameters/namespace-vgWSWtn3" - }, - { - "$ref": "#/parameters/pretty-tJGM1-ng" - }, - { - "$ref": "#/parameters/resourceVersion-5WAnf1kx" - }, - { - "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" - }, - { - "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" - }, - { - "$ref": "#/parameters/timeoutSeconds-yvYezaOC" - }, - { - "$ref": "#/parameters/watch-XNNPZGbK" + "version": "v1beta1" } - ] + } }, - "/apis/certificates.k8s.io/v1alpha1/watch/namespaces/{namespace}/podcertificaterequests/{name}": { + "/apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name}/status": { "get": { "consumes": [ "*/*" ], - "description": "watch changes to an object of kind PodCertificateRequest. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.", - "operationId": "watchCertificatesV1alpha1NamespacedPodCertificateRequest", + "description": "read status of the specified PodCertificateRequest", + "operationId": "readCertificatesV1beta1NamespacedPodCertificateRequestStatus", "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch", - "application/cbor-seq" + "application/cbor" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.PodCertificateRequest" } }, "401": { @@ -59472,31 +59753,16 @@ "https" ], "tags": [ - "certificates_v1alpha1" + "certificates_v1beta1" ], - "x-kubernetes-action": "watch", + "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", "kind": "PodCertificateRequest", - "version": "v1alpha1" + "version": "v1beta1" } }, "parameters": [ - { - "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" - }, - { - "$ref": "#/parameters/continue-QfD61s0i" - }, - { - "$ref": "#/parameters/fieldSelector-xIcQKXFG" - }, - { - "$ref": "#/parameters/labelSelector-5Zw57w4C" - }, - { - "$ref": "#/parameters/limit-1NfNmdNH" - }, { "description": "name of the PodCertificateRequest", "in": "path", @@ -59510,148 +59776,21 @@ }, { "$ref": "#/parameters/pretty-tJGM1-ng" - }, - { - "$ref": "#/parameters/resourceVersion-5WAnf1kx" - }, - { - "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" - }, - { - "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" - }, - { - "$ref": "#/parameters/timeoutSeconds-yvYezaOC" - }, - { - "$ref": "#/parameters/watch-XNNPZGbK" - } - ] - }, - "/apis/certificates.k8s.io/v1alpha1/watch/podcertificaterequests": { - "get": { - "consumes": [ - "*/*" - ], - "description": "watch individual changes to a list of PodCertificateRequest. deprecated: use the 'watch' parameter with a list operation instead.", - "operationId": "watchCertificatesV1alpha1PodCertificateRequestListForAllNamespaces", - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch", - "application/cbor-seq" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "schemes": [ - "https" - ], - "tags": [ - "certificates_v1alpha1" - ], - "x-kubernetes-action": "watchlist", - "x-kubernetes-group-version-kind": { - "group": "certificates.k8s.io", - "kind": "PodCertificateRequest", - "version": "v1alpha1" - } - }, - "parameters": [ - { - "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" - }, - { - "$ref": "#/parameters/continue-QfD61s0i" - }, - { - "$ref": "#/parameters/fieldSelector-xIcQKXFG" - }, - { - "$ref": "#/parameters/labelSelector-5Zw57w4C" - }, - { - "$ref": "#/parameters/limit-1NfNmdNH" - }, - { - "$ref": "#/parameters/pretty-tJGM1-ng" - }, - { - "$ref": "#/parameters/resourceVersion-5WAnf1kx" - }, - { - "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" - }, - { - "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" - }, - { - "$ref": "#/parameters/timeoutSeconds-yvYezaOC" - }, - { - "$ref": "#/parameters/watch-XNNPZGbK" } - ] - }, - "/apis/certificates.k8s.io/v1beta1/": { - "get": { - "consumes": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "description": "get available resources", - "operationId": "getCertificatesV1beta1APIResources", - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "schemes": [ - "https" - ], - "tags": [ - "certificates_v1beta1" - ] - } - }, - "/apis/certificates.k8s.io/v1beta1/clustertrustbundles": { - "delete": { + ], + "patch": { "consumes": [ - "*/*" + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json", + "application/apply-patch+yaml", + "application/apply-patch+cbor" ], - "description": "delete collection of ClusterTrustBundle", - "operationId": "deleteCertificatesV1beta1CollectionClusterTrustBundle", + "description": "partially update status of the specified PodCertificateRequest", + "operationId": "patchCertificatesV1beta1NamespacedPodCertificateRequestStatus", "parameters": [ { - "$ref": "#/parameters/body-2Y1dVQaQ" - }, - { - "$ref": "#/parameters/continue-QfD61s0i" + "$ref": "#/parameters/body-78PwaGsr" }, { "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", @@ -59661,37 +59800,17 @@ "uniqueItems": true }, { - "$ref": "#/parameters/fieldSelector-xIcQKXFG" - }, - { - "$ref": "#/parameters/gracePeriodSeconds--K5HaBOS" - }, - { - "$ref": "#/parameters/ignoreStoreReadErrorWithClusterBreakingPotential-QbNkfIqj" - }, - { - "$ref": "#/parameters/labelSelector-5Zw57w4C" - }, - { - "$ref": "#/parameters/limit-1NfNmdNH" - }, - { - "$ref": "#/parameters/orphanDependents-uRB25kX5" - }, - { - "$ref": "#/parameters/propagationPolicy-6jk3prlO" - }, - { - "$ref": "#/parameters/resourceVersion-5WAnf1kx" - }, - { - "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" + "$ref": "#/parameters/fieldManager-7c6nTn1T" }, { - "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" + "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", + "in": "query", + "name": "fieldValidation", + "type": "string", + "uniqueItems": true }, { - "$ref": "#/parameters/timeoutSeconds-yvYezaOC" + "$ref": "#/parameters/force-tOGGb0Yi" } ], "produces": [ @@ -59704,78 +59823,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.PodCertificateRequest" } }, - "401": { - "description": "Unauthorized" - } - }, - "schemes": [ - "https" - ], - "tags": [ - "certificates_v1beta1" - ], - "x-kubernetes-action": "deletecollection", - "x-kubernetes-group-version-kind": { - "group": "certificates.k8s.io", - "kind": "ClusterTrustBundle", - "version": "v1beta1" - } - }, - "get": { - "consumes": [ - "*/*" - ], - "description": "list or watch objects of kind ClusterTrustBundle", - "operationId": "listCertificatesV1beta1ClusterTrustBundle", - "parameters": [ - { - "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" - }, - { - "$ref": "#/parameters/continue-QfD61s0i" - }, - { - "$ref": "#/parameters/fieldSelector-xIcQKXFG" - }, - { - "$ref": "#/parameters/labelSelector-5Zw57w4C" - }, - { - "$ref": "#/parameters/limit-1NfNmdNH" - }, - { - "$ref": "#/parameters/resourceVersion-5WAnf1kx" - }, - { - "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" - }, - { - "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" - }, - { - "$ref": "#/parameters/timeoutSeconds-yvYezaOC" - }, - { - "$ref": "#/parameters/watch-XNNPZGbK" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch", - "application/cbor-seq" - ], - "responses": { - "200": { - "description": "OK", + "201": { + "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.ClusterTrustBundleList" + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.PodCertificateRequest" } }, "401": { @@ -59788,31 +59842,26 @@ "tags": [ "certificates_v1beta1" ], - "x-kubernetes-action": "list", + "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", - "kind": "ClusterTrustBundle", + "kind": "PodCertificateRequest", "version": "v1beta1" } }, - "parameters": [ - { - "$ref": "#/parameters/pretty-tJGM1-ng" - } - ], - "post": { + "put": { "consumes": [ "*/*" ], - "description": "create a ClusterTrustBundle", - "operationId": "createCertificatesV1beta1ClusterTrustBundle", + "description": "replace status of the specified PodCertificateRequest", + "operationId": "replaceCertificatesV1beta1NamespacedPodCertificateRequestStatus", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.ClusterTrustBundle" + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.PodCertificateRequest" } }, { @@ -59843,19 +59892,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.ClusterTrustBundle" + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.PodCertificateRequest" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.ClusterTrustBundle" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.ClusterTrustBundle" + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.PodCertificateRequest" } }, "401": { @@ -59868,62 +59911,35 @@ "tags": [ "certificates_v1beta1" ], - "x-kubernetes-action": "post", + "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", - "kind": "ClusterTrustBundle", + "kind": "PodCertificateRequest", "version": "v1beta1" } } }, - "/apis/certificates.k8s.io/v1beta1/clustertrustbundles/{name}": { - "delete": { + "/apis/certificates.k8s.io/v1beta1/podcertificaterequests": { + "get": { "consumes": [ "*/*" ], - "description": "delete a ClusterTrustBundle", - "operationId": "deleteCertificatesV1beta1ClusterTrustBundle", - "parameters": [ - { - "$ref": "#/parameters/body-2Y1dVQaQ" - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "$ref": "#/parameters/gracePeriodSeconds--K5HaBOS" - }, - { - "$ref": "#/parameters/ignoreStoreReadErrorWithClusterBreakingPotential-QbNkfIqj" - }, - { - "$ref": "#/parameters/orphanDependents-uRB25kX5" - }, - { - "$ref": "#/parameters/propagationPolicy-6jk3prlO" - } - ], + "description": "list or watch objects of kind PodCertificateRequest", + "operationId": "listCertificatesV1beta1PodCertificateRequestForAllNamespaces", "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor" + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" + "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.PodCertificateRequestList" } }, "401": { @@ -59936,30 +59952,70 @@ "tags": [ "certificates_v1beta1" ], - "x-kubernetes-action": "delete", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", - "kind": "ClusterTrustBundle", + "kind": "PodCertificateRequest", "version": "v1beta1" } }, + "parameters": [ + { + "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" + }, + { + "$ref": "#/parameters/continue-QfD61s0i" + }, + { + "$ref": "#/parameters/fieldSelector-xIcQKXFG" + }, + { + "$ref": "#/parameters/labelSelector-5Zw57w4C" + }, + { + "$ref": "#/parameters/limit-1NfNmdNH" + }, + { + "$ref": "#/parameters/pretty-tJGM1-ng" + }, + { + "$ref": "#/parameters/resourceVersion-5WAnf1kx" + }, + { + "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" + }, + { + "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" + }, + { + "$ref": "#/parameters/timeoutSeconds-yvYezaOC" + }, + { + "$ref": "#/parameters/watch-XNNPZGbK" + } + ] + }, + "/apis/certificates.k8s.io/v1beta1/watch/clustertrustbundles": { "get": { "consumes": [ "*/*" ], - "description": "read the specified ClusterTrustBundle", - "operationId": "readCertificatesV1beta1ClusterTrustBundle", + "description": "watch individual changes to a list of ClusterTrustBundle. deprecated: use the 'watch' parameter with a list operation instead.", + "operationId": "watchCertificatesV1beta1ClusterTrustBundleList", "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor" + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.ClusterTrustBundle" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" } }, "401": { @@ -59972,7 +60028,7 @@ "tags": [ "certificates_v1beta1" ], - "x-kubernetes-action": "get", + "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", "kind": "ClusterTrustBundle", @@ -59981,69 +60037,61 @@ }, "parameters": [ { - "description": "name of the ClusterTrustBundle", - "in": "path", - "name": "name", - "required": true, - "type": "string", - "uniqueItems": true + "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" + }, + { + "$ref": "#/parameters/continue-QfD61s0i" + }, + { + "$ref": "#/parameters/fieldSelector-xIcQKXFG" + }, + { + "$ref": "#/parameters/labelSelector-5Zw57w4C" + }, + { + "$ref": "#/parameters/limit-1NfNmdNH" }, { "$ref": "#/parameters/pretty-tJGM1-ng" + }, + { + "$ref": "#/parameters/resourceVersion-5WAnf1kx" + }, + { + "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" + }, + { + "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" + }, + { + "$ref": "#/parameters/timeoutSeconds-yvYezaOC" + }, + { + "$ref": "#/parameters/watch-XNNPZGbK" } - ], - "patch": { + ] + }, + "/apis/certificates.k8s.io/v1beta1/watch/clustertrustbundles/{name}": { + "get": { "consumes": [ - "application/json-patch+json", - "application/merge-patch+json", - "application/strategic-merge-patch+json", - "application/apply-patch+yaml", - "application/apply-patch+cbor" - ], - "description": "partially update the specified ClusterTrustBundle", - "operationId": "patchCertificatesV1beta1ClusterTrustBundle", - "parameters": [ - { - "$ref": "#/parameters/body-78PwaGsr" - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "$ref": "#/parameters/fieldManager-7c6nTn1T" - }, - { - "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", - "in": "query", - "name": "fieldValidation", - "type": "string", - "uniqueItems": true - }, - { - "$ref": "#/parameters/force-tOGGb0Yi" - } + "*/*" ], + "description": "watch changes to an object of kind ClusterTrustBundle. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.", + "operationId": "watchCertificatesV1beta1ClusterTrustBundle", "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor" + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.ClusterTrustBundle" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.ClusterTrustBundle" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" } }, "401": { @@ -60056,90 +60104,64 @@ "tags": [ "certificates_v1beta1" ], - "x-kubernetes-action": "patch", + "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", "kind": "ClusterTrustBundle", "version": "v1beta1" } }, - "put": { - "consumes": [ - "*/*" - ], - "description": "replace the specified ClusterTrustBundle", - "operationId": "replaceCertificatesV1beta1ClusterTrustBundle", - "parameters": [ - { - "in": "body", - "name": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.ClusterTrustBundle" - } - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "$ref": "#/parameters/fieldManager-Qy4HdaTW" - }, - { - "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", - "in": "query", - "name": "fieldValidation", - "type": "string", - "uniqueItems": true - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.ClusterTrustBundle" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.certificates.v1beta1.ClusterTrustBundle" - } - }, - "401": { - "description": "Unauthorized" - } + "parameters": [ + { + "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" }, - "schemes": [ - "https" - ], - "tags": [ - "certificates_v1beta1" - ], - "x-kubernetes-action": "put", - "x-kubernetes-group-version-kind": { - "group": "certificates.k8s.io", - "kind": "ClusterTrustBundle", - "version": "v1beta1" + { + "$ref": "#/parameters/continue-QfD61s0i" + }, + { + "$ref": "#/parameters/fieldSelector-xIcQKXFG" + }, + { + "$ref": "#/parameters/labelSelector-5Zw57w4C" + }, + { + "$ref": "#/parameters/limit-1NfNmdNH" + }, + { + "description": "name of the ClusterTrustBundle", + "in": "path", + "name": "name", + "required": true, + "type": "string", + "uniqueItems": true + }, + { + "$ref": "#/parameters/pretty-tJGM1-ng" + }, + { + "$ref": "#/parameters/resourceVersion-5WAnf1kx" + }, + { + "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" + }, + { + "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" + }, + { + "$ref": "#/parameters/timeoutSeconds-yvYezaOC" + }, + { + "$ref": "#/parameters/watch-XNNPZGbK" } - } + ] }, - "/apis/certificates.k8s.io/v1beta1/watch/clustertrustbundles": { + "/apis/certificates.k8s.io/v1beta1/watch/namespaces/{namespace}/podcertificaterequests": { "get": { "consumes": [ "*/*" ], - "description": "watch individual changes to a list of ClusterTrustBundle. deprecated: use the 'watch' parameter with a list operation instead.", - "operationId": "watchCertificatesV1beta1ClusterTrustBundleList", + "description": "watch individual changes to a list of PodCertificateRequest. deprecated: use the 'watch' parameter with a list operation instead.", + "operationId": "watchCertificatesV1beta1NamespacedPodCertificateRequestList", "produces": [ "application/json", "application/yaml", @@ -60169,7 +60191,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", - "kind": "ClusterTrustBundle", + "kind": "PodCertificateRequest", "version": "v1beta1" } }, @@ -60189,6 +60211,9 @@ { "$ref": "#/parameters/limit-1NfNmdNH" }, + { + "$ref": "#/parameters/namespace-vgWSWtn3" + }, { "$ref": "#/parameters/pretty-tJGM1-ng" }, @@ -60209,13 +60234,13 @@ } ] }, - "/apis/certificates.k8s.io/v1beta1/watch/clustertrustbundles/{name}": { + "/apis/certificates.k8s.io/v1beta1/watch/namespaces/{namespace}/podcertificaterequests/{name}": { "get": { "consumes": [ "*/*" ], - "description": "watch changes to an object of kind ClusterTrustBundle. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.", - "operationId": "watchCertificatesV1beta1ClusterTrustBundle", + "description": "watch changes to an object of kind PodCertificateRequest. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.", + "operationId": "watchCertificatesV1beta1NamespacedPodCertificateRequest", "produces": [ "application/json", "application/yaml", @@ -60245,7 +60270,7 @@ "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", - "kind": "ClusterTrustBundle", + "kind": "PodCertificateRequest", "version": "v1beta1" } }, @@ -60266,13 +60291,92 @@ "$ref": "#/parameters/limit-1NfNmdNH" }, { - "description": "name of the ClusterTrustBundle", + "description": "name of the PodCertificateRequest", "in": "path", "name": "name", "required": true, "type": "string", "uniqueItems": true }, + { + "$ref": "#/parameters/namespace-vgWSWtn3" + }, + { + "$ref": "#/parameters/pretty-tJGM1-ng" + }, + { + "$ref": "#/parameters/resourceVersion-5WAnf1kx" + }, + { + "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" + }, + { + "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" + }, + { + "$ref": "#/parameters/timeoutSeconds-yvYezaOC" + }, + { + "$ref": "#/parameters/watch-XNNPZGbK" + } + ] + }, + "/apis/certificates.k8s.io/v1beta1/watch/podcertificaterequests": { + "get": { + "consumes": [ + "*/*" + ], + "description": "watch individual changes to a list of PodCertificateRequest. deprecated: use the 'watch' parameter with a list operation instead.", + "operationId": "watchCertificatesV1beta1PodCertificateRequestListForAllNamespaces", + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "certificates_v1beta1" + ], + "x-kubernetes-action": "watchlist", + "x-kubernetes-group-version-kind": { + "group": "certificates.k8s.io", + "kind": "PodCertificateRequest", + "version": "v1beta1" + } + }, + "parameters": [ + { + "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" + }, + { + "$ref": "#/parameters/continue-QfD61s0i" + }, + { + "$ref": "#/parameters/fieldSelector-xIcQKXFG" + }, + { + "$ref": "#/parameters/labelSelector-5Zw57w4C" + }, + { + "$ref": "#/parameters/limit-1NfNmdNH" + }, { "$ref": "#/parameters/pretty-tJGM1-ng" }, @@ -81462,6 +81566,197 @@ } } }, + "/apis/resource.k8s.io/v1alpha3/devicetaintrules/{name}/status": { + "get": { + "consumes": [ + "*/*" + ], + "description": "read status of the specified DeviceTaintRule", + "operationId": "readResourceV1alpha3DeviceTaintRuleStatus", + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.api.resource.v1alpha3.DeviceTaintRule" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "resource_v1alpha3" + ], + "x-kubernetes-action": "get", + "x-kubernetes-group-version-kind": { + "group": "resource.k8s.io", + "kind": "DeviceTaintRule", + "version": "v1alpha3" + } + }, + "parameters": [ + { + "description": "name of the DeviceTaintRule", + "in": "path", + "name": "name", + "required": true, + "type": "string", + "uniqueItems": true + }, + { + "$ref": "#/parameters/pretty-tJGM1-ng" + } + ], + "patch": { + "consumes": [ + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json", + "application/apply-patch+yaml", + "application/apply-patch+cbor" + ], + "description": "partially update status of the specified DeviceTaintRule", + "operationId": "patchResourceV1alpha3DeviceTaintRuleStatus", + "parameters": [ + { + "$ref": "#/parameters/body-78PwaGsr" + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "$ref": "#/parameters/fieldManager-7c6nTn1T" + }, + { + "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", + "in": "query", + "name": "fieldValidation", + "type": "string", + "uniqueItems": true + }, + { + "$ref": "#/parameters/force-tOGGb0Yi" + } + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.api.resource.v1alpha3.DeviceTaintRule" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/io.k8s.api.resource.v1alpha3.DeviceTaintRule" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "resource_v1alpha3" + ], + "x-kubernetes-action": "patch", + "x-kubernetes-group-version-kind": { + "group": "resource.k8s.io", + "kind": "DeviceTaintRule", + "version": "v1alpha3" + } + }, + "put": { + "consumes": [ + "*/*" + ], + "description": "replace status of the specified DeviceTaintRule", + "operationId": "replaceResourceV1alpha3DeviceTaintRuleStatus", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/io.k8s.api.resource.v1alpha3.DeviceTaintRule" + } + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "$ref": "#/parameters/fieldManager-Qy4HdaTW" + }, + { + "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", + "in": "query", + "name": "fieldValidation", + "type": "string", + "uniqueItems": true + } + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.api.resource.v1alpha3.DeviceTaintRule" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/io.k8s.api.resource.v1alpha3.DeviceTaintRule" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "resource_v1alpha3" + ], + "x-kubernetes-action": "put", + "x-kubernetes-group-version-kind": { + "group": "resource.k8s.io", + "kind": "DeviceTaintRule", + "version": "v1alpha3" + } + } + }, "/apis/resource.k8s.io/v1alpha3/watch/devicetaintrules": { "get": { "consumes": [ @@ -88690,40 +88985,7 @@ } ] }, - "/apis/storage.k8s.io/": { - "get": { - "consumes": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "description": "get information of a group", - "operationId": "getStorageAPIGroup", - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "schemes": [ - "https" - ], - "tags": [ - "storage" - ] - } - }, - "/apis/storage.k8s.io/v1/": { + "/apis/scheduling.k8s.io/v1alpha1/": { "get": { "consumes": [ "application/json", @@ -88732,7 +88994,7 @@ "application/cbor" ], "description": "get available resources", - "operationId": "getStorageV1APIResources", + "operationId": "getSchedulingV1alpha1APIResources", "produces": [ "application/json", "application/yaml", @@ -88754,17 +89016,17 @@ "https" ], "tags": [ - "storage_v1" + "scheduling_v1alpha1" ] } }, - "/apis/storage.k8s.io/v1/csidrivers": { + "/apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads": { "delete": { "consumes": [ "*/*" ], - "description": "delete collection of CSIDriver", - "operationId": "deleteStorageV1CollectionCSIDriver", + "description": "delete collection of Workload", + "operationId": "deleteSchedulingV1alpha1CollectionNamespacedWorkload", "parameters": [ { "$ref": "#/parameters/body-2Y1dVQaQ" @@ -88834,21 +89096,21 @@ "https" ], "tags": [ - "storage_v1" + "scheduling_v1alpha1" ], "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { - "group": "storage.k8s.io", - "kind": "CSIDriver", - "version": "v1" + "group": "scheduling.k8s.io", + "kind": "Workload", + "version": "v1alpha1" } }, "get": { "consumes": [ "*/*" ], - "description": "list or watch objects of kind CSIDriver", - "operationId": "listStorageV1CSIDriver", + "description": "list or watch objects of kind Workload", + "operationId": "listSchedulingV1alpha1NamespacedWorkload", "parameters": [ { "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" @@ -88894,7 +89156,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSIDriverList" + "$ref": "#/definitions/io.k8s.api.scheduling.v1alpha1.WorkloadList" } }, "401": { @@ -88905,16 +89167,19 @@ "https" ], "tags": [ - "storage_v1" + "scheduling_v1alpha1" ], "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { - "group": "storage.k8s.io", - "kind": "CSIDriver", - "version": "v1" + "group": "scheduling.k8s.io", + "kind": "Workload", + "version": "v1alpha1" } }, "parameters": [ + { + "$ref": "#/parameters/namespace-vgWSWtn3" + }, { "$ref": "#/parameters/pretty-tJGM1-ng" } @@ -88923,15 +89188,281 @@ "consumes": [ "*/*" ], - "description": "create a CSIDriver", - "operationId": "createStorageV1CSIDriver", + "description": "create a Workload", + "operationId": "createSchedulingV1alpha1NamespacedWorkload", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSIDriver" + "$ref": "#/definitions/io.k8s.api.scheduling.v1alpha1.Workload" + } + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "$ref": "#/parameters/fieldManager-Qy4HdaTW" + }, + { + "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", + "in": "query", + "name": "fieldValidation", + "type": "string", + "uniqueItems": true + } + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.api.scheduling.v1alpha1.Workload" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/io.k8s.api.scheduling.v1alpha1.Workload" + } + }, + "202": { + "description": "Accepted", + "schema": { + "$ref": "#/definitions/io.k8s.api.scheduling.v1alpha1.Workload" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "scheduling_v1alpha1" + ], + "x-kubernetes-action": "post", + "x-kubernetes-group-version-kind": { + "group": "scheduling.k8s.io", + "kind": "Workload", + "version": "v1alpha1" + } + } + }, + "/apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads/{name}": { + "delete": { + "consumes": [ + "*/*" + ], + "description": "delete a Workload", + "operationId": "deleteSchedulingV1alpha1NamespacedWorkload", + "parameters": [ + { + "$ref": "#/parameters/body-2Y1dVQaQ" + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "$ref": "#/parameters/gracePeriodSeconds--K5HaBOS" + }, + { + "$ref": "#/parameters/ignoreStoreReadErrorWithClusterBreakingPotential-QbNkfIqj" + }, + { + "$ref": "#/parameters/orphanDependents-uRB25kX5" + }, + { + "$ref": "#/parameters/propagationPolicy-6jk3prlO" + } + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" + } + }, + "202": { + "description": "Accepted", + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "scheduling_v1alpha1" + ], + "x-kubernetes-action": "delete", + "x-kubernetes-group-version-kind": { + "group": "scheduling.k8s.io", + "kind": "Workload", + "version": "v1alpha1" + } + }, + "get": { + "consumes": [ + "*/*" + ], + "description": "read the specified Workload", + "operationId": "readSchedulingV1alpha1NamespacedWorkload", + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.api.scheduling.v1alpha1.Workload" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "scheduling_v1alpha1" + ], + "x-kubernetes-action": "get", + "x-kubernetes-group-version-kind": { + "group": "scheduling.k8s.io", + "kind": "Workload", + "version": "v1alpha1" + } + }, + "parameters": [ + { + "description": "name of the Workload", + "in": "path", + "name": "name", + "required": true, + "type": "string", + "uniqueItems": true + }, + { + "$ref": "#/parameters/namespace-vgWSWtn3" + }, + { + "$ref": "#/parameters/pretty-tJGM1-ng" + } + ], + "patch": { + "consumes": [ + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json", + "application/apply-patch+yaml", + "application/apply-patch+cbor" + ], + "description": "partially update the specified Workload", + "operationId": "patchSchedulingV1alpha1NamespacedWorkload", + "parameters": [ + { + "$ref": "#/parameters/body-78PwaGsr" + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "$ref": "#/parameters/fieldManager-7c6nTn1T" + }, + { + "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", + "in": "query", + "name": "fieldValidation", + "type": "string", + "uniqueItems": true + }, + { + "$ref": "#/parameters/force-tOGGb0Yi" + } + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.api.scheduling.v1alpha1.Workload" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/io.k8s.api.scheduling.v1alpha1.Workload" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "scheduling_v1alpha1" + ], + "x-kubernetes-action": "patch", + "x-kubernetes-group-version-kind": { + "group": "scheduling.k8s.io", + "kind": "Workload", + "version": "v1alpha1" + } + }, + "put": { + "consumes": [ + "*/*" + ], + "description": "replace the specified Workload", + "operationId": "replaceSchedulingV1alpha1NamespacedWorkload", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/io.k8s.api.scheduling.v1alpha1.Workload" } }, { @@ -88956,25 +89487,139 @@ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor" + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.api.scheduling.v1alpha1.Workload" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/io.k8s.api.scheduling.v1alpha1.Workload" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "scheduling_v1alpha1" + ], + "x-kubernetes-action": "put", + "x-kubernetes-group-version-kind": { + "group": "scheduling.k8s.io", + "kind": "Workload", + "version": "v1alpha1" + } + } + }, + "/apis/scheduling.k8s.io/v1alpha1/watch/namespaces/{namespace}/workloads": { + "get": { + "consumes": [ + "*/*" + ], + "description": "watch individual changes to a list of Workload. deprecated: use the 'watch' parameter with a list operation instead.", + "operationId": "watchSchedulingV1alpha1NamespacedWorkloadList", + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "scheduling_v1alpha1" + ], + "x-kubernetes-action": "watchlist", + "x-kubernetes-group-version-kind": { + "group": "scheduling.k8s.io", + "kind": "Workload", + "version": "v1alpha1" + } + }, + "parameters": [ + { + "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" + }, + { + "$ref": "#/parameters/continue-QfD61s0i" + }, + { + "$ref": "#/parameters/fieldSelector-xIcQKXFG" + }, + { + "$ref": "#/parameters/labelSelector-5Zw57w4C" + }, + { + "$ref": "#/parameters/limit-1NfNmdNH" + }, + { + "$ref": "#/parameters/namespace-vgWSWtn3" + }, + { + "$ref": "#/parameters/pretty-tJGM1-ng" + }, + { + "$ref": "#/parameters/resourceVersion-5WAnf1kx" + }, + { + "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" + }, + { + "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" + }, + { + "$ref": "#/parameters/timeoutSeconds-yvYezaOC" + }, + { + "$ref": "#/parameters/watch-XNNPZGbK" + } + ] + }, + "/apis/scheduling.k8s.io/v1alpha1/watch/namespaces/{namespace}/workloads/{name}": { + "get": { + "consumes": [ + "*/*" + ], + "description": "watch changes to an object of kind Workload. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.", + "operationId": "watchSchedulingV1alpha1NamespacedWorkload", + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSIDriver" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSIDriver" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSIDriver" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" } }, "401": { @@ -88985,64 +89630,83 @@ "https" ], "tags": [ - "storage_v1" + "scheduling_v1alpha1" ], - "x-kubernetes-action": "post", + "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { - "group": "storage.k8s.io", - "kind": "CSIDriver", - "version": "v1" + "group": "scheduling.k8s.io", + "kind": "Workload", + "version": "v1alpha1" } - } + }, + "parameters": [ + { + "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" + }, + { + "$ref": "#/parameters/continue-QfD61s0i" + }, + { + "$ref": "#/parameters/fieldSelector-xIcQKXFG" + }, + { + "$ref": "#/parameters/labelSelector-5Zw57w4C" + }, + { + "$ref": "#/parameters/limit-1NfNmdNH" + }, + { + "description": "name of the Workload", + "in": "path", + "name": "name", + "required": true, + "type": "string", + "uniqueItems": true + }, + { + "$ref": "#/parameters/namespace-vgWSWtn3" + }, + { + "$ref": "#/parameters/pretty-tJGM1-ng" + }, + { + "$ref": "#/parameters/resourceVersion-5WAnf1kx" + }, + { + "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" + }, + { + "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" + }, + { + "$ref": "#/parameters/timeoutSeconds-yvYezaOC" + }, + { + "$ref": "#/parameters/watch-XNNPZGbK" + } + ] }, - "/apis/storage.k8s.io/v1/csidrivers/{name}": { - "delete": { + "/apis/scheduling.k8s.io/v1alpha1/watch/workloads": { + "get": { "consumes": [ "*/*" ], - "description": "delete a CSIDriver", - "operationId": "deleteStorageV1CSIDriver", - "parameters": [ - { - "$ref": "#/parameters/body-2Y1dVQaQ" - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "$ref": "#/parameters/gracePeriodSeconds--K5HaBOS" - }, - { - "$ref": "#/parameters/ignoreStoreReadErrorWithClusterBreakingPotential-QbNkfIqj" - }, - { - "$ref": "#/parameters/orphanDependents-uRB25kX5" - }, - { - "$ref": "#/parameters/propagationPolicy-6jk3prlO" - } - ], + "description": "watch individual changes to a list of Workload. deprecated: use the 'watch' parameter with a list operation instead.", + "operationId": "watchSchedulingV1alpha1WorkloadListForAllNamespaces", "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor" + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSIDriver" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSIDriver" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" } }, "401": { @@ -89053,32 +89717,72 @@ "https" ], "tags": [ - "storage_v1" + "scheduling_v1alpha1" ], - "x-kubernetes-action": "delete", + "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { - "group": "storage.k8s.io", - "kind": "CSIDriver", - "version": "v1" + "group": "scheduling.k8s.io", + "kind": "Workload", + "version": "v1alpha1" } }, + "parameters": [ + { + "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" + }, + { + "$ref": "#/parameters/continue-QfD61s0i" + }, + { + "$ref": "#/parameters/fieldSelector-xIcQKXFG" + }, + { + "$ref": "#/parameters/labelSelector-5Zw57w4C" + }, + { + "$ref": "#/parameters/limit-1NfNmdNH" + }, + { + "$ref": "#/parameters/pretty-tJGM1-ng" + }, + { + "$ref": "#/parameters/resourceVersion-5WAnf1kx" + }, + { + "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" + }, + { + "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" + }, + { + "$ref": "#/parameters/timeoutSeconds-yvYezaOC" + }, + { + "$ref": "#/parameters/watch-XNNPZGbK" + } + ] + }, + "/apis/scheduling.k8s.io/v1alpha1/workloads": { "get": { "consumes": [ "*/*" ], - "description": "read the specified CSIDriver", - "operationId": "readStorageV1CSIDriver", + "description": "list or watch objects of kind Workload", + "operationId": "listSchedulingV1alpha1WorkloadForAllNamespaces", "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor" + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSIDriver" + "$ref": "#/definitions/io.k8s.api.scheduling.v1alpha1.WorkloadList" } }, "401": { @@ -89089,80 +89793,70 @@ "https" ], "tags": [ - "storage_v1" + "scheduling_v1alpha1" ], - "x-kubernetes-action": "get", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { - "group": "storage.k8s.io", - "kind": "CSIDriver", - "version": "v1" + "group": "scheduling.k8s.io", + "kind": "Workload", + "version": "v1alpha1" } }, "parameters": [ { - "description": "name of the CSIDriver", - "in": "path", - "name": "name", - "required": true, - "type": "string", - "uniqueItems": true + "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" + }, + { + "$ref": "#/parameters/continue-QfD61s0i" + }, + { + "$ref": "#/parameters/fieldSelector-xIcQKXFG" + }, + { + "$ref": "#/parameters/labelSelector-5Zw57w4C" + }, + { + "$ref": "#/parameters/limit-1NfNmdNH" }, { "$ref": "#/parameters/pretty-tJGM1-ng" + }, + { + "$ref": "#/parameters/resourceVersion-5WAnf1kx" + }, + { + "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" + }, + { + "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" + }, + { + "$ref": "#/parameters/timeoutSeconds-yvYezaOC" + }, + { + "$ref": "#/parameters/watch-XNNPZGbK" } - ], - "patch": { + ] + }, + "/apis/storage.k8s.io/": { + "get": { "consumes": [ - "application/json-patch+json", - "application/merge-patch+json", - "application/strategic-merge-patch+json", - "application/apply-patch+yaml", - "application/apply-patch+cbor" - ], - "description": "partially update the specified CSIDriver", - "operationId": "patchStorageV1CSIDriver", - "parameters": [ - { - "$ref": "#/parameters/body-78PwaGsr" - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "$ref": "#/parameters/fieldManager-7c6nTn1T" - }, - { - "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", - "in": "query", - "name": "fieldValidation", - "type": "string", - "uniqueItems": true - }, - { - "$ref": "#/parameters/force-tOGGb0Yi" - } + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" ], + "description": "get information of a group", + "operationId": "getStorageAPIGroup", "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" + "application/vnd.kubernetes.protobuf" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSIDriver" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSIDriver" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup" } }, "401": { @@ -89173,48 +89867,20 @@ "https" ], "tags": [ - "storage_v1" - ], - "x-kubernetes-action": "patch", - "x-kubernetes-group-version-kind": { - "group": "storage.k8s.io", - "kind": "CSIDriver", - "version": "v1" - } - }, - "put": { + "storage" + ] + } + }, + "/apis/storage.k8s.io/v1/": { + "get": { "consumes": [ - "*/*" - ], - "description": "replace the specified CSIDriver", - "operationId": "replaceStorageV1CSIDriver", - "parameters": [ - { - "in": "body", - "name": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSIDriver" - } - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "$ref": "#/parameters/fieldManager-Qy4HdaTW" - }, - { - "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", - "in": "query", - "name": "fieldValidation", - "type": "string", - "uniqueItems": true - } + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" ], + "description": "get available resources", + "operationId": "getStorageV1APIResources", "produces": [ "application/json", "application/yaml", @@ -89225,13 +89891,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSIDriver" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSIDriver" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList" } }, "401": { @@ -89243,22 +89903,16 @@ ], "tags": [ "storage_v1" - ], - "x-kubernetes-action": "put", - "x-kubernetes-group-version-kind": { - "group": "storage.k8s.io", - "kind": "CSIDriver", - "version": "v1" - } + ] } }, - "/apis/storage.k8s.io/v1/csinodes": { + "/apis/storage.k8s.io/v1/csidrivers": { "delete": { "consumes": [ "*/*" ], - "description": "delete collection of CSINode", - "operationId": "deleteStorageV1CollectionCSINode", + "description": "delete collection of CSIDriver", + "operationId": "deleteStorageV1CollectionCSIDriver", "parameters": [ { "$ref": "#/parameters/body-2Y1dVQaQ" @@ -89333,7 +89987,7 @@ "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "CSINode", + "kind": "CSIDriver", "version": "v1" } }, @@ -89341,8 +89995,8 @@ "consumes": [ "*/*" ], - "description": "list or watch objects of kind CSINode", - "operationId": "listStorageV1CSINode", + "description": "list or watch objects of kind CSIDriver", + "operationId": "listStorageV1CSIDriver", "parameters": [ { "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" @@ -89388,7 +90042,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSINodeList" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSIDriverList" } }, "401": { @@ -89404,7 +90058,7 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "CSINode", + "kind": "CSIDriver", "version": "v1" } }, @@ -89417,15 +90071,15 @@ "consumes": [ "*/*" ], - "description": "create a CSINode", - "operationId": "createStorageV1CSINode", + "description": "create a CSIDriver", + "operationId": "createStorageV1CSIDriver", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSINode" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSIDriver" } }, { @@ -89456,19 +90110,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSINode" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSIDriver" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSINode" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSIDriver" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSINode" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSIDriver" } }, "401": { @@ -89484,18 +90138,18 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "CSINode", + "kind": "CSIDriver", "version": "v1" } } }, - "/apis/storage.k8s.io/v1/csinodes/{name}": { + "/apis/storage.k8s.io/v1/csidrivers/{name}": { "delete": { "consumes": [ "*/*" ], - "description": "delete a CSINode", - "operationId": "deleteStorageV1CSINode", + "description": "delete a CSIDriver", + "operationId": "deleteStorageV1CSIDriver", "parameters": [ { "$ref": "#/parameters/body-2Y1dVQaQ" @@ -89530,13 +90184,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSINode" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSIDriver" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSINode" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSIDriver" } }, "401": { @@ -89552,7 +90206,7 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "CSINode", + "kind": "CSIDriver", "version": "v1" } }, @@ -89560,8 +90214,8 @@ "consumes": [ "*/*" ], - "description": "read the specified CSINode", - "operationId": "readStorageV1CSINode", + "description": "read the specified CSIDriver", + "operationId": "readStorageV1CSIDriver", "produces": [ "application/json", "application/yaml", @@ -89572,7 +90226,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSINode" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSIDriver" } }, "401": { @@ -89588,13 +90242,13 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "CSINode", + "kind": "CSIDriver", "version": "v1" } }, "parameters": [ { - "description": "name of the CSINode", + "description": "name of the CSIDriver", "in": "path", "name": "name", "required": true, @@ -89613,8 +90267,8 @@ "application/apply-patch+yaml", "application/apply-patch+cbor" ], - "description": "partially update the specified CSINode", - "operationId": "patchStorageV1CSINode", + "description": "partially update the specified CSIDriver", + "operationId": "patchStorageV1CSIDriver", "parameters": [ { "$ref": "#/parameters/body-78PwaGsr" @@ -89650,13 +90304,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSINode" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSIDriver" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSINode" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSIDriver" } }, "401": { @@ -89672,7 +90326,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "CSINode", + "kind": "CSIDriver", "version": "v1" } }, @@ -89680,15 +90334,15 @@ "consumes": [ "*/*" ], - "description": "replace the specified CSINode", - "operationId": "replaceStorageV1CSINode", + "description": "replace the specified CSIDriver", + "operationId": "replaceStorageV1CSIDriver", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSINode" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSIDriver" } }, { @@ -89719,13 +90373,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSINode" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSIDriver" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSINode" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSIDriver" } }, "401": { @@ -89741,94 +90395,18 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "CSINode", + "kind": "CSIDriver", "version": "v1" } } }, - "/apis/storage.k8s.io/v1/csistoragecapacities": { - "get": { - "consumes": [ - "*/*" - ], - "description": "list or watch objects of kind CSIStorageCapacity", - "operationId": "listStorageV1CSIStorageCapacityForAllNamespaces", - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch", - "application/cbor-seq" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSIStorageCapacityList" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "schemes": [ - "https" - ], - "tags": [ - "storage_v1" - ], - "x-kubernetes-action": "list", - "x-kubernetes-group-version-kind": { - "group": "storage.k8s.io", - "kind": "CSIStorageCapacity", - "version": "v1" - } - }, - "parameters": [ - { - "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" - }, - { - "$ref": "#/parameters/continue-QfD61s0i" - }, - { - "$ref": "#/parameters/fieldSelector-xIcQKXFG" - }, - { - "$ref": "#/parameters/labelSelector-5Zw57w4C" - }, - { - "$ref": "#/parameters/limit-1NfNmdNH" - }, - { - "$ref": "#/parameters/pretty-tJGM1-ng" - }, - { - "$ref": "#/parameters/resourceVersion-5WAnf1kx" - }, - { - "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" - }, - { - "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" - }, - { - "$ref": "#/parameters/timeoutSeconds-yvYezaOC" - }, - { - "$ref": "#/parameters/watch-XNNPZGbK" - } - ] - }, - "/apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities": { + "/apis/storage.k8s.io/v1/csinodes": { "delete": { "consumes": [ "*/*" ], - "description": "delete collection of CSIStorageCapacity", - "operationId": "deleteStorageV1CollectionNamespacedCSIStorageCapacity", + "description": "delete collection of CSINode", + "operationId": "deleteStorageV1CollectionCSINode", "parameters": [ { "$ref": "#/parameters/body-2Y1dVQaQ" @@ -89903,7 +90481,7 @@ "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "CSIStorageCapacity", + "kind": "CSINode", "version": "v1" } }, @@ -89911,8 +90489,8 @@ "consumes": [ "*/*" ], - "description": "list or watch objects of kind CSIStorageCapacity", - "operationId": "listStorageV1NamespacedCSIStorageCapacity", + "description": "list or watch objects of kind CSINode", + "operationId": "listStorageV1CSINode", "parameters": [ { "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" @@ -89958,7 +90536,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSIStorageCapacityList" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSINodeList" } }, "401": { @@ -89974,14 +90552,11 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "CSIStorageCapacity", + "kind": "CSINode", "version": "v1" } }, "parameters": [ - { - "$ref": "#/parameters/namespace-vgWSWtn3" - }, { "$ref": "#/parameters/pretty-tJGM1-ng" } @@ -89990,15 +90565,15 @@ "consumes": [ "*/*" ], - "description": "create a CSIStorageCapacity", - "operationId": "createStorageV1NamespacedCSIStorageCapacity", + "description": "create a CSINode", + "operationId": "createStorageV1CSINode", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSIStorageCapacity" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSINode" } }, { @@ -90029,19 +90604,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSIStorageCapacity" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSINode" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSIStorageCapacity" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSINode" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSIStorageCapacity" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSINode" } }, "401": { @@ -90057,18 +90632,18 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "CSIStorageCapacity", + "kind": "CSINode", "version": "v1" } } }, - "/apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities/{name}": { + "/apis/storage.k8s.io/v1/csinodes/{name}": { "delete": { "consumes": [ "*/*" ], - "description": "delete a CSIStorageCapacity", - "operationId": "deleteStorageV1NamespacedCSIStorageCapacity", + "description": "delete a CSINode", + "operationId": "deleteStorageV1CSINode", "parameters": [ { "$ref": "#/parameters/body-2Y1dVQaQ" @@ -90103,13 +90678,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSINode" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSINode" } }, "401": { @@ -90125,7 +90700,7 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "CSIStorageCapacity", + "kind": "CSINode", "version": "v1" } }, @@ -90133,8 +90708,8 @@ "consumes": [ "*/*" ], - "description": "read the specified CSIStorageCapacity", - "operationId": "readStorageV1NamespacedCSIStorageCapacity", + "description": "read the specified CSINode", + "operationId": "readStorageV1CSINode", "produces": [ "application/json", "application/yaml", @@ -90145,7 +90720,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSIStorageCapacity" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSINode" } }, "401": { @@ -90161,22 +90736,19 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "CSIStorageCapacity", + "kind": "CSINode", "version": "v1" } }, "parameters": [ { - "description": "name of the CSIStorageCapacity", + "description": "name of the CSINode", "in": "path", "name": "name", "required": true, "type": "string", "uniqueItems": true }, - { - "$ref": "#/parameters/namespace-vgWSWtn3" - }, { "$ref": "#/parameters/pretty-tJGM1-ng" } @@ -90189,8 +90761,8 @@ "application/apply-patch+yaml", "application/apply-patch+cbor" ], - "description": "partially update the specified CSIStorageCapacity", - "operationId": "patchStorageV1NamespacedCSIStorageCapacity", + "description": "partially update the specified CSINode", + "operationId": "patchStorageV1CSINode", "parameters": [ { "$ref": "#/parameters/body-78PwaGsr" @@ -90226,13 +90798,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSIStorageCapacity" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSINode" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSIStorageCapacity" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSINode" } }, "401": { @@ -90248,7 +90820,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "CSIStorageCapacity", + "kind": "CSINode", "version": "v1" } }, @@ -90256,15 +90828,15 @@ "consumes": [ "*/*" ], - "description": "replace the specified CSIStorageCapacity", - "operationId": "replaceStorageV1NamespacedCSIStorageCapacity", + "description": "replace the specified CSINode", + "operationId": "replaceStorageV1CSINode", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSIStorageCapacity" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSINode" } }, { @@ -90295,13 +90867,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSIStorageCapacity" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSINode" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.CSIStorageCapacity" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSINode" } }, "401": { @@ -90317,18 +90889,94 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "CSIStorageCapacity", + "kind": "CSINode", "version": "v1" } } }, - "/apis/storage.k8s.io/v1/storageclasses": { + "/apis/storage.k8s.io/v1/csistoragecapacities": { + "get": { + "consumes": [ + "*/*" + ], + "description": "list or watch objects of kind CSIStorageCapacity", + "operationId": "listStorageV1CSIStorageCapacityForAllNamespaces", + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.api.storage.v1.CSIStorageCapacityList" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "storage_v1" + ], + "x-kubernetes-action": "list", + "x-kubernetes-group-version-kind": { + "group": "storage.k8s.io", + "kind": "CSIStorageCapacity", + "version": "v1" + } + }, + "parameters": [ + { + "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" + }, + { + "$ref": "#/parameters/continue-QfD61s0i" + }, + { + "$ref": "#/parameters/fieldSelector-xIcQKXFG" + }, + { + "$ref": "#/parameters/labelSelector-5Zw57w4C" + }, + { + "$ref": "#/parameters/limit-1NfNmdNH" + }, + { + "$ref": "#/parameters/pretty-tJGM1-ng" + }, + { + "$ref": "#/parameters/resourceVersion-5WAnf1kx" + }, + { + "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" + }, + { + "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" + }, + { + "$ref": "#/parameters/timeoutSeconds-yvYezaOC" + }, + { + "$ref": "#/parameters/watch-XNNPZGbK" + } + ] + }, + "/apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities": { "delete": { "consumes": [ "*/*" ], - "description": "delete collection of StorageClass", - "operationId": "deleteStorageV1CollectionStorageClass", + "description": "delete collection of CSIStorageCapacity", + "operationId": "deleteStorageV1CollectionNamespacedCSIStorageCapacity", "parameters": [ { "$ref": "#/parameters/body-2Y1dVQaQ" @@ -90403,7 +91051,7 @@ "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "StorageClass", + "kind": "CSIStorageCapacity", "version": "v1" } }, @@ -90411,8 +91059,8 @@ "consumes": [ "*/*" ], - "description": "list or watch objects of kind StorageClass", - "operationId": "listStorageV1StorageClass", + "description": "list or watch objects of kind CSIStorageCapacity", + "operationId": "listStorageV1NamespacedCSIStorageCapacity", "parameters": [ { "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" @@ -90458,7 +91106,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.StorageClassList" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSIStorageCapacityList" } }, "401": { @@ -90474,11 +91122,14 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "StorageClass", + "kind": "CSIStorageCapacity", "version": "v1" } }, "parameters": [ + { + "$ref": "#/parameters/namespace-vgWSWtn3" + }, { "$ref": "#/parameters/pretty-tJGM1-ng" } @@ -90487,15 +91138,15 @@ "consumes": [ "*/*" ], - "description": "create a StorageClass", - "operationId": "createStorageV1StorageClass", + "description": "create a CSIStorageCapacity", + "operationId": "createStorageV1NamespacedCSIStorageCapacity", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.StorageClass" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSIStorageCapacity" } }, { @@ -90526,19 +91177,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.StorageClass" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSIStorageCapacity" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.StorageClass" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSIStorageCapacity" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.StorageClass" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSIStorageCapacity" } }, "401": { @@ -90554,18 +91205,18 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "StorageClass", + "kind": "CSIStorageCapacity", "version": "v1" } } }, - "/apis/storage.k8s.io/v1/storageclasses/{name}": { + "/apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities/{name}": { "delete": { "consumes": [ "*/*" ], - "description": "delete a StorageClass", - "operationId": "deleteStorageV1StorageClass", + "description": "delete a CSIStorageCapacity", + "operationId": "deleteStorageV1NamespacedCSIStorageCapacity", "parameters": [ { "$ref": "#/parameters/body-2Y1dVQaQ" @@ -90600,13 +91251,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.StorageClass" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.StorageClass" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" } }, "401": { @@ -90622,7 +91273,7 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "StorageClass", + "kind": "CSIStorageCapacity", "version": "v1" } }, @@ -90630,8 +91281,8 @@ "consumes": [ "*/*" ], - "description": "read the specified StorageClass", - "operationId": "readStorageV1StorageClass", + "description": "read the specified CSIStorageCapacity", + "operationId": "readStorageV1NamespacedCSIStorageCapacity", "produces": [ "application/json", "application/yaml", @@ -90642,7 +91293,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.StorageClass" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSIStorageCapacity" } }, "401": { @@ -90658,19 +91309,22 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "StorageClass", + "kind": "CSIStorageCapacity", "version": "v1" } }, "parameters": [ { - "description": "name of the StorageClass", + "description": "name of the CSIStorageCapacity", "in": "path", "name": "name", "required": true, "type": "string", "uniqueItems": true }, + { + "$ref": "#/parameters/namespace-vgWSWtn3" + }, { "$ref": "#/parameters/pretty-tJGM1-ng" } @@ -90683,8 +91337,8 @@ "application/apply-patch+yaml", "application/apply-patch+cbor" ], - "description": "partially update the specified StorageClass", - "operationId": "patchStorageV1StorageClass", + "description": "partially update the specified CSIStorageCapacity", + "operationId": "patchStorageV1NamespacedCSIStorageCapacity", "parameters": [ { "$ref": "#/parameters/body-78PwaGsr" @@ -90720,13 +91374,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.StorageClass" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSIStorageCapacity" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.StorageClass" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSIStorageCapacity" } }, "401": { @@ -90742,7 +91396,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "StorageClass", + "kind": "CSIStorageCapacity", "version": "v1" } }, @@ -90750,15 +91404,15 @@ "consumes": [ "*/*" ], - "description": "replace the specified StorageClass", - "operationId": "replaceStorageV1StorageClass", + "description": "replace the specified CSIStorageCapacity", + "operationId": "replaceStorageV1NamespacedCSIStorageCapacity", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.StorageClass" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSIStorageCapacity" } }, { @@ -90789,13 +91443,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.StorageClass" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSIStorageCapacity" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.StorageClass" + "$ref": "#/definitions/io.k8s.api.storage.v1.CSIStorageCapacity" } }, "401": { @@ -90811,18 +91465,18 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "StorageClass", + "kind": "CSIStorageCapacity", "version": "v1" } } }, - "/apis/storage.k8s.io/v1/volumeattachments": { + "/apis/storage.k8s.io/v1/storageclasses": { "delete": { "consumes": [ "*/*" ], - "description": "delete collection of VolumeAttachment", - "operationId": "deleteStorageV1CollectionVolumeAttachment", + "description": "delete collection of StorageClass", + "operationId": "deleteStorageV1CollectionStorageClass", "parameters": [ { "$ref": "#/parameters/body-2Y1dVQaQ" @@ -90897,7 +91551,7 @@ "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "VolumeAttachment", + "kind": "StorageClass", "version": "v1" } }, @@ -90905,8 +91559,8 @@ "consumes": [ "*/*" ], - "description": "list or watch objects of kind VolumeAttachment", - "operationId": "listStorageV1VolumeAttachment", + "description": "list or watch objects of kind StorageClass", + "operationId": "listStorageV1StorageClass", "parameters": [ { "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" @@ -90952,7 +91606,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachmentList" + "$ref": "#/definitions/io.k8s.api.storage.v1.StorageClassList" } }, "401": { @@ -90968,7 +91622,7 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "VolumeAttachment", + "kind": "StorageClass", "version": "v1" } }, @@ -90981,15 +91635,15 @@ "consumes": [ "*/*" ], - "description": "create a VolumeAttachment", - "operationId": "createStorageV1VolumeAttachment", + "description": "create a StorageClass", + "operationId": "createStorageV1StorageClass", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" + "$ref": "#/definitions/io.k8s.api.storage.v1.StorageClass" } }, { @@ -91020,19 +91674,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" + "$ref": "#/definitions/io.k8s.api.storage.v1.StorageClass" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" + "$ref": "#/definitions/io.k8s.api.storage.v1.StorageClass" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" + "$ref": "#/definitions/io.k8s.api.storage.v1.StorageClass" } }, "401": { @@ -91048,18 +91702,18 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "VolumeAttachment", + "kind": "StorageClass", "version": "v1" } } }, - "/apis/storage.k8s.io/v1/volumeattachments/{name}": { + "/apis/storage.k8s.io/v1/storageclasses/{name}": { "delete": { "consumes": [ "*/*" ], - "description": "delete a VolumeAttachment", - "operationId": "deleteStorageV1VolumeAttachment", + "description": "delete a StorageClass", + "operationId": "deleteStorageV1StorageClass", "parameters": [ { "$ref": "#/parameters/body-2Y1dVQaQ" @@ -91094,13 +91748,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" + "$ref": "#/definitions/io.k8s.api.storage.v1.StorageClass" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" + "$ref": "#/definitions/io.k8s.api.storage.v1.StorageClass" } }, "401": { @@ -91116,7 +91770,7 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "VolumeAttachment", + "kind": "StorageClass", "version": "v1" } }, @@ -91124,8 +91778,8 @@ "consumes": [ "*/*" ], - "description": "read the specified VolumeAttachment", - "operationId": "readStorageV1VolumeAttachment", + "description": "read the specified StorageClass", + "operationId": "readStorageV1StorageClass", "produces": [ "application/json", "application/yaml", @@ -91136,7 +91790,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" + "$ref": "#/definitions/io.k8s.api.storage.v1.StorageClass" } }, "401": { @@ -91152,13 +91806,13 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "VolumeAttachment", + "kind": "StorageClass", "version": "v1" } }, "parameters": [ { - "description": "name of the VolumeAttachment", + "description": "name of the StorageClass", "in": "path", "name": "name", "required": true, @@ -91177,8 +91831,8 @@ "application/apply-patch+yaml", "application/apply-patch+cbor" ], - "description": "partially update the specified VolumeAttachment", - "operationId": "patchStorageV1VolumeAttachment", + "description": "partially update the specified StorageClass", + "operationId": "patchStorageV1StorageClass", "parameters": [ { "$ref": "#/parameters/body-78PwaGsr" @@ -91214,13 +91868,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" + "$ref": "#/definitions/io.k8s.api.storage.v1.StorageClass" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" + "$ref": "#/definitions/io.k8s.api.storage.v1.StorageClass" } }, "401": { @@ -91236,7 +91890,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "VolumeAttachment", + "kind": "StorageClass", "version": "v1" } }, @@ -91244,15 +91898,15 @@ "consumes": [ "*/*" ], - "description": "replace the specified VolumeAttachment", - "operationId": "replaceStorageV1VolumeAttachment", + "description": "replace the specified StorageClass", + "operationId": "replaceStorageV1StorageClass", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" + "$ref": "#/definitions/io.k8s.api.storage.v1.StorageClass" } }, { @@ -91283,13 +91937,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" + "$ref": "#/definitions/io.k8s.api.storage.v1.StorageClass" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" + "$ref": "#/definitions/io.k8s.api.storage.v1.StorageClass" } }, "401": { @@ -91305,18 +91959,66 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "VolumeAttachment", + "kind": "StorageClass", "version": "v1" } } }, - "/apis/storage.k8s.io/v1/volumeattachments/{name}/status": { - "get": { + "/apis/storage.k8s.io/v1/volumeattachments": { + "delete": { "consumes": [ "*/*" ], - "description": "read status of the specified VolumeAttachment", - "operationId": "readStorageV1VolumeAttachmentStatus", + "description": "delete collection of VolumeAttachment", + "operationId": "deleteStorageV1CollectionVolumeAttachment", + "parameters": [ + { + "$ref": "#/parameters/body-2Y1dVQaQ" + }, + { + "$ref": "#/parameters/continue-QfD61s0i" + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "$ref": "#/parameters/fieldSelector-xIcQKXFG" + }, + { + "$ref": "#/parameters/gracePeriodSeconds--K5HaBOS" + }, + { + "$ref": "#/parameters/ignoreStoreReadErrorWithClusterBreakingPotential-QbNkfIqj" + }, + { + "$ref": "#/parameters/labelSelector-5Zw57w4C" + }, + { + "$ref": "#/parameters/limit-1NfNmdNH" + }, + { + "$ref": "#/parameters/orphanDependents-uRB25kX5" + }, + { + "$ref": "#/parameters/propagationPolicy-6jk3prlO" + }, + { + "$ref": "#/parameters/resourceVersion-5WAnf1kx" + }, + { + "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" + }, + { + "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" + }, + { + "$ref": "#/parameters/timeoutSeconds-yvYezaOC" + } + ], "produces": [ "application/json", "application/yaml", @@ -91327,7 +92029,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" } }, "401": { @@ -91340,78 +92042,65 @@ "tags": [ "storage_v1" ], - "x-kubernetes-action": "get", + "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", "kind": "VolumeAttachment", "version": "v1" } }, - "parameters": [ - { - "description": "name of the VolumeAttachment", - "in": "path", - "name": "name", - "required": true, - "type": "string", - "uniqueItems": true - }, - { - "$ref": "#/parameters/pretty-tJGM1-ng" - } - ], - "patch": { + "get": { "consumes": [ - "application/json-patch+json", - "application/merge-patch+json", - "application/strategic-merge-patch+json", - "application/apply-patch+yaml", - "application/apply-patch+cbor" + "*/*" ], - "description": "partially update status of the specified VolumeAttachment", - "operationId": "patchStorageV1VolumeAttachmentStatus", + "description": "list or watch objects of kind VolumeAttachment", + "operationId": "listStorageV1VolumeAttachment", "parameters": [ { - "$ref": "#/parameters/body-78PwaGsr" + "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" }, { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true + "$ref": "#/parameters/continue-QfD61s0i" }, { - "$ref": "#/parameters/fieldManager-7c6nTn1T" + "$ref": "#/parameters/fieldSelector-xIcQKXFG" }, { - "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", - "in": "query", - "name": "fieldValidation", - "type": "string", - "uniqueItems": true + "$ref": "#/parameters/labelSelector-5Zw57w4C" }, { - "$ref": "#/parameters/force-tOGGb0Yi" + "$ref": "#/parameters/limit-1NfNmdNH" + }, + { + "$ref": "#/parameters/resourceVersion-5WAnf1kx" + }, + { + "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" + }, + { + "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" + }, + { + "$ref": "#/parameters/timeoutSeconds-yvYezaOC" + }, + { + "$ref": "#/parameters/watch-XNNPZGbK" } ], "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor" + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachmentList" } }, "401": { @@ -91424,19 +92113,24 @@ "tags": [ "storage_v1" ], - "x-kubernetes-action": "patch", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", "kind": "VolumeAttachment", "version": "v1" } }, - "put": { + "parameters": [ + { + "$ref": "#/parameters/pretty-tJGM1-ng" + } + ], + "post": { "consumes": [ "*/*" ], - "description": "replace status of the specified VolumeAttachment", - "operationId": "replaceStorageV1VolumeAttachmentStatus", + "description": "create a VolumeAttachment", + "operationId": "createStorageV1VolumeAttachment", "parameters": [ { "in": "body", @@ -91483,6 +92177,12 @@ "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" } }, + "202": { + "description": "Accepted", + "schema": { + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" + } + }, "401": { "description": "Unauthorized" } @@ -91493,7 +92193,7 @@ "tags": [ "storage_v1" ], - "x-kubernetes-action": "put", + "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", "kind": "VolumeAttachment", @@ -91501,20 +92201,17 @@ } } }, - "/apis/storage.k8s.io/v1/volumeattributesclasses": { + "/apis/storage.k8s.io/v1/volumeattachments/{name}": { "delete": { "consumes": [ "*/*" ], - "description": "delete collection of VolumeAttributesClass", - "operationId": "deleteStorageV1CollectionVolumeAttributesClass", + "description": "delete a VolumeAttachment", + "operationId": "deleteStorageV1VolumeAttachment", "parameters": [ { "$ref": "#/parameters/body-2Y1dVQaQ" }, - { - "$ref": "#/parameters/continue-QfD61s0i" - }, { "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", "in": "query", @@ -91522,38 +92219,17 @@ "type": "string", "uniqueItems": true }, - { - "$ref": "#/parameters/fieldSelector-xIcQKXFG" - }, { "$ref": "#/parameters/gracePeriodSeconds--K5HaBOS" }, { "$ref": "#/parameters/ignoreStoreReadErrorWithClusterBreakingPotential-QbNkfIqj" }, - { - "$ref": "#/parameters/labelSelector-5Zw57w4C" - }, - { - "$ref": "#/parameters/limit-1NfNmdNH" - }, { "$ref": "#/parameters/orphanDependents-uRB25kX5" }, { "$ref": "#/parameters/propagationPolicy-6jk3prlO" - }, - { - "$ref": "#/parameters/resourceVersion-5WAnf1kx" - }, - { - "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" - }, - { - "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" - }, - { - "$ref": "#/parameters/timeoutSeconds-yvYezaOC" } ], "produces": [ @@ -91566,7 +92242,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" + } + }, + "202": { + "description": "Accepted", + "schema": { + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" } }, "401": { @@ -91579,10 +92261,10 @@ "tags": [ "storage_v1" ], - "x-kubernetes-action": "deletecollection", + "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "VolumeAttributesClass", + "kind": "VolumeAttachment", "version": "v1" } }, @@ -91590,54 +92272,19 @@ "consumes": [ "*/*" ], - "description": "list or watch objects of kind VolumeAttributesClass", - "operationId": "listStorageV1VolumeAttributesClass", - "parameters": [ - { - "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" - }, - { - "$ref": "#/parameters/continue-QfD61s0i" - }, - { - "$ref": "#/parameters/fieldSelector-xIcQKXFG" - }, - { - "$ref": "#/parameters/labelSelector-5Zw57w4C" - }, - { - "$ref": "#/parameters/limit-1NfNmdNH" - }, - { - "$ref": "#/parameters/resourceVersion-5WAnf1kx" - }, - { - "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" - }, - { - "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" - }, - { - "$ref": "#/parameters/timeoutSeconds-yvYezaOC" - }, - { - "$ref": "#/parameters/watch-XNNPZGbK" - } - ], + "description": "read the specified VolumeAttachment", + "operationId": "readStorageV1VolumeAttachment", "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch", - "application/cbor-seq" + "application/cbor" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttributesClassList" + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" } }, "401": { @@ -91650,32 +92297,39 @@ "tags": [ "storage_v1" ], - "x-kubernetes-action": "list", + "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "VolumeAttributesClass", + "kind": "VolumeAttachment", "version": "v1" } }, "parameters": [ + { + "description": "name of the VolumeAttachment", + "in": "path", + "name": "name", + "required": true, + "type": "string", + "uniqueItems": true + }, { "$ref": "#/parameters/pretty-tJGM1-ng" } ], - "post": { + "patch": { "consumes": [ - "*/*" + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json", + "application/apply-patch+yaml", + "application/apply-patch+cbor" ], - "description": "create a VolumeAttributesClass", - "operationId": "createStorageV1VolumeAttributesClass", + "description": "partially update the specified VolumeAttachment", + "operationId": "patchStorageV1VolumeAttachment", "parameters": [ { - "in": "body", - "name": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttributesClass" - } + "$ref": "#/parameters/body-78PwaGsr" }, { "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", @@ -91685,7 +92339,7 @@ "uniqueItems": true }, { - "$ref": "#/parameters/fieldManager-Qy4HdaTW" + "$ref": "#/parameters/fieldManager-7c6nTn1T" }, { "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", @@ -91693,6 +92347,9 @@ "name": "fieldValidation", "type": "string", "uniqueItems": true + }, + { + "$ref": "#/parameters/force-tOGGb0Yi" } ], "produces": [ @@ -91705,19 +92362,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttributesClass" + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttributesClass" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttributesClass" + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" } }, "401": { @@ -91730,24 +92381,27 @@ "tags": [ "storage_v1" ], - "x-kubernetes-action": "post", + "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "VolumeAttributesClass", + "kind": "VolumeAttachment", "version": "v1" } - } - }, - "/apis/storage.k8s.io/v1/volumeattributesclasses/{name}": { - "delete": { + }, + "put": { "consumes": [ "*/*" ], - "description": "delete a VolumeAttributesClass", - "operationId": "deleteStorageV1VolumeAttributesClass", + "description": "replace the specified VolumeAttachment", + "operationId": "replaceStorageV1VolumeAttachment", "parameters": [ { - "$ref": "#/parameters/body-2Y1dVQaQ" + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" + } }, { "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", @@ -91757,16 +92411,14 @@ "uniqueItems": true }, { - "$ref": "#/parameters/gracePeriodSeconds--K5HaBOS" - }, - { - "$ref": "#/parameters/ignoreStoreReadErrorWithClusterBreakingPotential-QbNkfIqj" - }, - { - "$ref": "#/parameters/orphanDependents-uRB25kX5" + "$ref": "#/parameters/fieldManager-Qy4HdaTW" }, { - "$ref": "#/parameters/propagationPolicy-6jk3prlO" + "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", + "in": "query", + "name": "fieldValidation", + "type": "string", + "uniqueItems": true } ], "produces": [ @@ -91779,13 +92431,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttributesClass" + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" } }, - "202": { - "description": "Accepted", + "201": { + "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttributesClass" + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" } }, "401": { @@ -91798,19 +92450,21 @@ "tags": [ "storage_v1" ], - "x-kubernetes-action": "delete", + "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "VolumeAttributesClass", + "kind": "VolumeAttachment", "version": "v1" } - }, + } + }, + "/apis/storage.k8s.io/v1/volumeattachments/{name}/status": { "get": { "consumes": [ "*/*" ], - "description": "read the specified VolumeAttributesClass", - "operationId": "readStorageV1VolumeAttributesClass", + "description": "read status of the specified VolumeAttachment", + "operationId": "readStorageV1VolumeAttachmentStatus", "produces": [ "application/json", "application/yaml", @@ -91821,7 +92475,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttributesClass" + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" } }, "401": { @@ -91837,13 +92491,13 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "VolumeAttributesClass", + "kind": "VolumeAttachment", "version": "v1" } }, "parameters": [ { - "description": "name of the VolumeAttributesClass", + "description": "name of the VolumeAttachment", "in": "path", "name": "name", "required": true, @@ -91862,8 +92516,8 @@ "application/apply-patch+yaml", "application/apply-patch+cbor" ], - "description": "partially update the specified VolumeAttributesClass", - "operationId": "patchStorageV1VolumeAttributesClass", + "description": "partially update status of the specified VolumeAttachment", + "operationId": "patchStorageV1VolumeAttachmentStatus", "parameters": [ { "$ref": "#/parameters/body-78PwaGsr" @@ -91899,13 +92553,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttributesClass" + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttributesClass" + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" } }, "401": { @@ -91921,7 +92575,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "VolumeAttributesClass", + "kind": "VolumeAttachment", "version": "v1" } }, @@ -91929,15 +92583,15 @@ "consumes": [ "*/*" ], - "description": "replace the specified VolumeAttributesClass", - "operationId": "replaceStorageV1VolumeAttributesClass", + "description": "replace status of the specified VolumeAttachment", + "operationId": "replaceStorageV1VolumeAttachmentStatus", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttributesClass" + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" } }, { @@ -91968,13 +92622,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttributesClass" + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttributesClass" + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttachment" } }, "401": { @@ -91990,108 +92644,77 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "VolumeAttributesClass", + "kind": "VolumeAttachment", "version": "v1" } } }, - "/apis/storage.k8s.io/v1/watch/csidrivers": { - "get": { + "/apis/storage.k8s.io/v1/volumeattributesclasses": { + "delete": { "consumes": [ "*/*" ], - "description": "watch individual changes to a list of CSIDriver. deprecated: use the 'watch' parameter with a list operation instead.", - "operationId": "watchStorageV1CSIDriverList", - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch", - "application/cbor-seq" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" - } + "description": "delete collection of VolumeAttributesClass", + "operationId": "deleteStorageV1CollectionVolumeAttributesClass", + "parameters": [ + { + "$ref": "#/parameters/body-2Y1dVQaQ" }, - "401": { - "description": "Unauthorized" + { + "$ref": "#/parameters/continue-QfD61s0i" + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "$ref": "#/parameters/fieldSelector-xIcQKXFG" + }, + { + "$ref": "#/parameters/gracePeriodSeconds--K5HaBOS" + }, + { + "$ref": "#/parameters/ignoreStoreReadErrorWithClusterBreakingPotential-QbNkfIqj" + }, + { + "$ref": "#/parameters/labelSelector-5Zw57w4C" + }, + { + "$ref": "#/parameters/limit-1NfNmdNH" + }, + { + "$ref": "#/parameters/orphanDependents-uRB25kX5" + }, + { + "$ref": "#/parameters/propagationPolicy-6jk3prlO" + }, + { + "$ref": "#/parameters/resourceVersion-5WAnf1kx" + }, + { + "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" + }, + { + "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" + }, + { + "$ref": "#/parameters/timeoutSeconds-yvYezaOC" } - }, - "schemes": [ - "https" - ], - "tags": [ - "storage_v1" - ], - "x-kubernetes-action": "watchlist", - "x-kubernetes-group-version-kind": { - "group": "storage.k8s.io", - "kind": "CSIDriver", - "version": "v1" - } - }, - "parameters": [ - { - "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" - }, - { - "$ref": "#/parameters/continue-QfD61s0i" - }, - { - "$ref": "#/parameters/fieldSelector-xIcQKXFG" - }, - { - "$ref": "#/parameters/labelSelector-5Zw57w4C" - }, - { - "$ref": "#/parameters/limit-1NfNmdNH" - }, - { - "$ref": "#/parameters/pretty-tJGM1-ng" - }, - { - "$ref": "#/parameters/resourceVersion-5WAnf1kx" - }, - { - "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" - }, - { - "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" - }, - { - "$ref": "#/parameters/timeoutSeconds-yvYezaOC" - }, - { - "$ref": "#/parameters/watch-XNNPZGbK" - } - ] - }, - "/apis/storage.k8s.io/v1/watch/csidrivers/{name}": { - "get": { - "consumes": [ - "*/*" ], - "description": "watch changes to an object of kind CSIDriver. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.", - "operationId": "watchStorageV1CSIDriver", "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch", - "application/cbor-seq" + "application/cbor" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" } }, "401": { @@ -92104,64 +92727,51 @@ "tags": [ "storage_v1" ], - "x-kubernetes-action": "watch", + "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "CSIDriver", + "kind": "VolumeAttributesClass", "version": "v1" } }, - "parameters": [ - { - "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" - }, - { - "$ref": "#/parameters/continue-QfD61s0i" - }, - { - "$ref": "#/parameters/fieldSelector-xIcQKXFG" - }, - { - "$ref": "#/parameters/labelSelector-5Zw57w4C" - }, - { - "$ref": "#/parameters/limit-1NfNmdNH" - }, - { - "description": "name of the CSIDriver", - "in": "path", - "name": "name", - "required": true, - "type": "string", - "uniqueItems": true - }, - { - "$ref": "#/parameters/pretty-tJGM1-ng" - }, - { - "$ref": "#/parameters/resourceVersion-5WAnf1kx" - }, - { - "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" - }, - { - "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" - }, - { - "$ref": "#/parameters/timeoutSeconds-yvYezaOC" - }, - { - "$ref": "#/parameters/watch-XNNPZGbK" - } - ] - }, - "/apis/storage.k8s.io/v1/watch/csinodes": { "get": { "consumes": [ "*/*" ], - "description": "watch individual changes to a list of CSINode. deprecated: use the 'watch' parameter with a list operation instead.", - "operationId": "watchStorageV1CSINodeList", + "description": "list or watch objects of kind VolumeAttributesClass", + "operationId": "listStorageV1VolumeAttributesClass", + "parameters": [ + { + "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" + }, + { + "$ref": "#/parameters/continue-QfD61s0i" + }, + { + "$ref": "#/parameters/fieldSelector-xIcQKXFG" + }, + { + "$ref": "#/parameters/labelSelector-5Zw57w4C" + }, + { + "$ref": "#/parameters/limit-1NfNmdNH" + }, + { + "$ref": "#/parameters/resourceVersion-5WAnf1kx" + }, + { + "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" + }, + { + "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" + }, + { + "$ref": "#/parameters/timeoutSeconds-yvYezaOC" + }, + { + "$ref": "#/parameters/watch-XNNPZGbK" + } + ], "produces": [ "application/json", "application/yaml", @@ -92175,7 +92785,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttributesClassList" } }, "401": { @@ -92188,154 +92798,74 @@ "tags": [ "storage_v1" ], - "x-kubernetes-action": "watchlist", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "CSINode", + "kind": "VolumeAttributesClass", "version": "v1" } }, "parameters": [ - { - "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" - }, - { - "$ref": "#/parameters/continue-QfD61s0i" - }, - { - "$ref": "#/parameters/fieldSelector-xIcQKXFG" - }, - { - "$ref": "#/parameters/labelSelector-5Zw57w4C" - }, - { - "$ref": "#/parameters/limit-1NfNmdNH" - }, { "$ref": "#/parameters/pretty-tJGM1-ng" - }, - { - "$ref": "#/parameters/resourceVersion-5WAnf1kx" - }, - { - "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" - }, - { - "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" - }, - { - "$ref": "#/parameters/timeoutSeconds-yvYezaOC" - }, - { - "$ref": "#/parameters/watch-XNNPZGbK" } - ] - }, - "/apis/storage.k8s.io/v1/watch/csinodes/{name}": { - "get": { + ], + "post": { "consumes": [ "*/*" ], - "description": "watch changes to an object of kind CSINode. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.", - "operationId": "watchStorageV1CSINode", - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch", - "application/cbor-seq" - ], - "responses": { - "200": { - "description": "OK", + "description": "create a VolumeAttributesClass", + "operationId": "createStorageV1VolumeAttributesClass", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttributesClass" } }, - "401": { - "description": "Unauthorized" + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "$ref": "#/parameters/fieldManager-Qy4HdaTW" + }, + { + "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", + "in": "query", + "name": "fieldValidation", + "type": "string", + "uniqueItems": true } - }, - "schemes": [ - "https" - ], - "tags": [ - "storage_v1" - ], - "x-kubernetes-action": "watch", - "x-kubernetes-group-version-kind": { - "group": "storage.k8s.io", - "kind": "CSINode", - "version": "v1" - } - }, - "parameters": [ - { - "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" - }, - { - "$ref": "#/parameters/continue-QfD61s0i" - }, - { - "$ref": "#/parameters/fieldSelector-xIcQKXFG" - }, - { - "$ref": "#/parameters/labelSelector-5Zw57w4C" - }, - { - "$ref": "#/parameters/limit-1NfNmdNH" - }, - { - "description": "name of the CSINode", - "in": "path", - "name": "name", - "required": true, - "type": "string", - "uniqueItems": true - }, - { - "$ref": "#/parameters/pretty-tJGM1-ng" - }, - { - "$ref": "#/parameters/resourceVersion-5WAnf1kx" - }, - { - "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" - }, - { - "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" - }, - { - "$ref": "#/parameters/timeoutSeconds-yvYezaOC" - }, - { - "$ref": "#/parameters/watch-XNNPZGbK" - } - ] - }, - "/apis/storage.k8s.io/v1/watch/csistoragecapacities": { - "get": { - "consumes": [ - "*/*" ], - "description": "watch individual changes to a list of CSIStorageCapacity. deprecated: use the 'watch' parameter with a list operation instead.", - "operationId": "watchStorageV1CSIStorageCapacityListForAllNamespaces", "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch", - "application/cbor-seq" + "application/cbor" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttributesClass" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttributesClass" + } + }, + "202": { + "description": "Accepted", + "schema": { + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttributesClass" } }, "401": { @@ -92348,70 +92878,62 @@ "tags": [ "storage_v1" ], - "x-kubernetes-action": "watchlist", + "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "CSIStorageCapacity", + "kind": "VolumeAttributesClass", "version": "v1" } - }, - "parameters": [ - { - "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" - }, - { - "$ref": "#/parameters/continue-QfD61s0i" - }, - { - "$ref": "#/parameters/fieldSelector-xIcQKXFG" - }, - { - "$ref": "#/parameters/labelSelector-5Zw57w4C" - }, - { - "$ref": "#/parameters/limit-1NfNmdNH" - }, - { - "$ref": "#/parameters/pretty-tJGM1-ng" - }, - { - "$ref": "#/parameters/resourceVersion-5WAnf1kx" - }, - { - "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" - }, - { - "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" - }, - { - "$ref": "#/parameters/timeoutSeconds-yvYezaOC" - }, - { - "$ref": "#/parameters/watch-XNNPZGbK" - } - ] + } }, - "/apis/storage.k8s.io/v1/watch/namespaces/{namespace}/csistoragecapacities": { - "get": { + "/apis/storage.k8s.io/v1/volumeattributesclasses/{name}": { + "delete": { "consumes": [ "*/*" ], - "description": "watch individual changes to a list of CSIStorageCapacity. deprecated: use the 'watch' parameter with a list operation instead.", - "operationId": "watchStorageV1NamespacedCSIStorageCapacityList", + "description": "delete a VolumeAttributesClass", + "operationId": "deleteStorageV1VolumeAttributesClass", + "parameters": [ + { + "$ref": "#/parameters/body-2Y1dVQaQ" + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "$ref": "#/parameters/gracePeriodSeconds--K5HaBOS" + }, + { + "$ref": "#/parameters/ignoreStoreReadErrorWithClusterBreakingPotential-QbNkfIqj" + }, + { + "$ref": "#/parameters/orphanDependents-uRB25kX5" + }, + { + "$ref": "#/parameters/propagationPolicy-6jk3prlO" + } + ], "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch", - "application/cbor-seq" + "application/cbor" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttributesClass" + } + }, + "202": { + "description": "Accepted", + "schema": { + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttributesClass" } }, "401": { @@ -92424,73 +92946,30 @@ "tags": [ "storage_v1" ], - "x-kubernetes-action": "watchlist", + "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "CSIStorageCapacity", + "kind": "VolumeAttributesClass", "version": "v1" } }, - "parameters": [ - { - "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" - }, - { - "$ref": "#/parameters/continue-QfD61s0i" - }, - { - "$ref": "#/parameters/fieldSelector-xIcQKXFG" - }, - { - "$ref": "#/parameters/labelSelector-5Zw57w4C" - }, - { - "$ref": "#/parameters/limit-1NfNmdNH" - }, - { - "$ref": "#/parameters/namespace-vgWSWtn3" - }, - { - "$ref": "#/parameters/pretty-tJGM1-ng" - }, - { - "$ref": "#/parameters/resourceVersion-5WAnf1kx" - }, - { - "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" - }, - { - "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" - }, - { - "$ref": "#/parameters/timeoutSeconds-yvYezaOC" - }, - { - "$ref": "#/parameters/watch-XNNPZGbK" - } - ] - }, - "/apis/storage.k8s.io/v1/watch/namespaces/{namespace}/csistoragecapacities/{name}": { "get": { "consumes": [ "*/*" ], - "description": "watch changes to an object of kind CSIStorageCapacity. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.", - "operationId": "watchStorageV1NamespacedCSIStorageCapacity", + "description": "read the specified VolumeAttributesClass", + "operationId": "readStorageV1VolumeAttributesClass", "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch", - "application/cbor-seq" + "application/cbor" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttributesClass" } }, "401": { @@ -92503,81 +92982,78 @@ "tags": [ "storage_v1" ], - "x-kubernetes-action": "watch", + "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "CSIStorageCapacity", + "kind": "VolumeAttributesClass", "version": "v1" } }, "parameters": [ { - "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" - }, - { - "$ref": "#/parameters/continue-QfD61s0i" - }, - { - "$ref": "#/parameters/fieldSelector-xIcQKXFG" - }, - { - "$ref": "#/parameters/labelSelector-5Zw57w4C" - }, - { - "$ref": "#/parameters/limit-1NfNmdNH" - }, - { - "description": "name of the CSIStorageCapacity", + "description": "name of the VolumeAttributesClass", "in": "path", "name": "name", "required": true, "type": "string", "uniqueItems": true }, - { - "$ref": "#/parameters/namespace-vgWSWtn3" - }, { "$ref": "#/parameters/pretty-tJGM1-ng" - }, - { - "$ref": "#/parameters/resourceVersion-5WAnf1kx" - }, - { - "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" - }, - { - "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" - }, - { - "$ref": "#/parameters/timeoutSeconds-yvYezaOC" - }, - { - "$ref": "#/parameters/watch-XNNPZGbK" } - ] - }, - "/apis/storage.k8s.io/v1/watch/storageclasses": { - "get": { + ], + "patch": { "consumes": [ - "*/*" + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json", + "application/apply-patch+yaml", + "application/apply-patch+cbor" + ], + "description": "partially update the specified VolumeAttributesClass", + "operationId": "patchStorageV1VolumeAttributesClass", + "parameters": [ + { + "$ref": "#/parameters/body-78PwaGsr" + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "$ref": "#/parameters/fieldManager-7c6nTn1T" + }, + { + "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", + "in": "query", + "name": "fieldValidation", + "type": "string", + "uniqueItems": true + }, + { + "$ref": "#/parameters/force-tOGGb0Yi" + } ], - "description": "watch individual changes to a list of StorageClass. deprecated: use the 'watch' parameter with a list operation instead.", - "operationId": "watchStorageV1StorageClassList", "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch", - "application/cbor-seq" + "application/cbor" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttributesClass" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttributesClass" } }, "401": { @@ -92590,70 +93066,63 @@ "tags": [ "storage_v1" ], - "x-kubernetes-action": "watchlist", + "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "StorageClass", + "kind": "VolumeAttributesClass", "version": "v1" } }, - "parameters": [ - { - "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" - }, - { - "$ref": "#/parameters/continue-QfD61s0i" - }, - { - "$ref": "#/parameters/fieldSelector-xIcQKXFG" - }, - { - "$ref": "#/parameters/labelSelector-5Zw57w4C" - }, - { - "$ref": "#/parameters/limit-1NfNmdNH" - }, - { - "$ref": "#/parameters/pretty-tJGM1-ng" - }, - { - "$ref": "#/parameters/resourceVersion-5WAnf1kx" - }, - { - "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" - }, - { - "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" - }, - { - "$ref": "#/parameters/timeoutSeconds-yvYezaOC" - }, - { - "$ref": "#/parameters/watch-XNNPZGbK" - } - ] - }, - "/apis/storage.k8s.io/v1/watch/storageclasses/{name}": { - "get": { + "put": { "consumes": [ "*/*" ], - "description": "watch changes to an object of kind StorageClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.", - "operationId": "watchStorageV1StorageClass", + "description": "replace the specified VolumeAttributesClass", + "operationId": "replaceStorageV1VolumeAttributesClass", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttributesClass" + } + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "$ref": "#/parameters/fieldManager-Qy4HdaTW" + }, + { + "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", + "in": "query", + "name": "fieldValidation", + "type": "string", + "uniqueItems": true + } + ], "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch", - "application/cbor-seq" + "application/cbor" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttributesClass" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/io.k8s.api.storage.v1.VolumeAttributesClass" } }, "401": { @@ -92666,64 +93135,21 @@ "tags": [ "storage_v1" ], - "x-kubernetes-action": "watch", + "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "StorageClass", + "kind": "VolumeAttributesClass", "version": "v1" } - }, - "parameters": [ - { - "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" - }, - { - "$ref": "#/parameters/continue-QfD61s0i" - }, - { - "$ref": "#/parameters/fieldSelector-xIcQKXFG" - }, - { - "$ref": "#/parameters/labelSelector-5Zw57w4C" - }, - { - "$ref": "#/parameters/limit-1NfNmdNH" - }, - { - "description": "name of the StorageClass", - "in": "path", - "name": "name", - "required": true, - "type": "string", - "uniqueItems": true - }, - { - "$ref": "#/parameters/pretty-tJGM1-ng" - }, - { - "$ref": "#/parameters/resourceVersion-5WAnf1kx" - }, - { - "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" - }, - { - "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" - }, - { - "$ref": "#/parameters/timeoutSeconds-yvYezaOC" - }, - { - "$ref": "#/parameters/watch-XNNPZGbK" - } - ] + } }, - "/apis/storage.k8s.io/v1/watch/volumeattachments": { + "/apis/storage.k8s.io/v1/watch/csidrivers": { "get": { "consumes": [ "*/*" ], - "description": "watch individual changes to a list of VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead.", - "operationId": "watchStorageV1VolumeAttachmentList", + "description": "watch individual changes to a list of CSIDriver. deprecated: use the 'watch' parameter with a list operation instead.", + "operationId": "watchStorageV1CSIDriverList", "produces": [ "application/json", "application/yaml", @@ -92753,7 +93179,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "VolumeAttachment", + "kind": "CSIDriver", "version": "v1" } }, @@ -92793,13 +93219,13 @@ } ] }, - "/apis/storage.k8s.io/v1/watch/volumeattachments/{name}": { + "/apis/storage.k8s.io/v1/watch/csidrivers/{name}": { "get": { "consumes": [ "*/*" ], - "description": "watch changes to an object of kind VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.", - "operationId": "watchStorageV1VolumeAttachment", + "description": "watch changes to an object of kind CSIDriver. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.", + "operationId": "watchStorageV1CSIDriver", "produces": [ "application/json", "application/yaml", @@ -92829,7 +93255,7 @@ "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "VolumeAttachment", + "kind": "CSIDriver", "version": "v1" } }, @@ -92850,7 +93276,7 @@ "$ref": "#/parameters/limit-1NfNmdNH" }, { - "description": "name of the VolumeAttachment", + "description": "name of the CSIDriver", "in": "path", "name": "name", "required": true, @@ -92877,13 +93303,13 @@ } ] }, - "/apis/storage.k8s.io/v1/watch/volumeattributesclasses": { + "/apis/storage.k8s.io/v1/watch/csinodes": { "get": { "consumes": [ "*/*" ], - "description": "watch individual changes to a list of VolumeAttributesClass. deprecated: use the 'watch' parameter with a list operation instead.", - "operationId": "watchStorageV1VolumeAttributesClassList", + "description": "watch individual changes to a list of CSINode. deprecated: use the 'watch' parameter with a list operation instead.", + "operationId": "watchStorageV1CSINodeList", "produces": [ "application/json", "application/yaml", @@ -92913,7 +93339,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "VolumeAttributesClass", + "kind": "CSINode", "version": "v1" } }, @@ -92953,13 +93379,13 @@ } ] }, - "/apis/storage.k8s.io/v1/watch/volumeattributesclasses/{name}": { + "/apis/storage.k8s.io/v1/watch/csinodes/{name}": { "get": { "consumes": [ "*/*" ], - "description": "watch changes to an object of kind VolumeAttributesClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.", - "operationId": "watchStorageV1VolumeAttributesClass", + "description": "watch changes to an object of kind CSINode. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.", + "operationId": "watchStorageV1CSINode", "produces": [ "application/json", "application/yaml", @@ -92989,7 +93415,7 @@ "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "VolumeAttributesClass", + "kind": "CSINode", "version": "v1" } }, @@ -93010,7 +93436,7 @@ "$ref": "#/parameters/limit-1NfNmdNH" }, { - "description": "name of the VolumeAttributesClass", + "description": "name of the CSINode", "in": "path", "name": "name", "required": true, @@ -93037,107 +93463,27 @@ } ] }, - "/apis/storage.k8s.io/v1alpha1/": { + "/apis/storage.k8s.io/v1/watch/csistoragecapacities": { "get": { - "consumes": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "description": "get available resources", - "operationId": "getStorageV1alpha1APIResources", - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "schemes": [ - "https" - ], - "tags": [ - "storage_v1alpha1" - ] - } - }, - "/apis/storage.k8s.io/v1alpha1/volumeattributesclasses": { - "delete": { "consumes": [ "*/*" ], - "description": "delete collection of VolumeAttributesClass", - "operationId": "deleteStorageV1alpha1CollectionVolumeAttributesClass", - "parameters": [ - { - "$ref": "#/parameters/body-2Y1dVQaQ" - }, - { - "$ref": "#/parameters/continue-QfD61s0i" - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "$ref": "#/parameters/fieldSelector-xIcQKXFG" - }, - { - "$ref": "#/parameters/gracePeriodSeconds--K5HaBOS" - }, - { - "$ref": "#/parameters/ignoreStoreReadErrorWithClusterBreakingPotential-QbNkfIqj" - }, - { - "$ref": "#/parameters/labelSelector-5Zw57w4C" - }, - { - "$ref": "#/parameters/limit-1NfNmdNH" - }, - { - "$ref": "#/parameters/orphanDependents-uRB25kX5" - }, - { - "$ref": "#/parameters/propagationPolicy-6jk3prlO" - }, - { - "$ref": "#/parameters/resourceVersion-5WAnf1kx" - }, - { - "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" - }, - { - "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" - }, - { - "$ref": "#/parameters/timeoutSeconds-yvYezaOC" - } - ], + "description": "watch individual changes to a list of CSIStorageCapacity. deprecated: use the 'watch' parameter with a list operation instead.", + "operationId": "watchStorageV1CSIStorageCapacityListForAllNamespaces", "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor" + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" } }, "401": { @@ -93148,53 +93494,58 @@ "https" ], "tags": [ - "storage_v1alpha1" + "storage_v1" ], - "x-kubernetes-action": "deletecollection", + "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "VolumeAttributesClass", - "version": "v1alpha1" + "kind": "CSIStorageCapacity", + "version": "v1" } }, - "get": { - "consumes": [ - "*/*" - ], - "description": "list or watch objects of kind VolumeAttributesClass", - "operationId": "listStorageV1alpha1VolumeAttributesClass", - "parameters": [ - { - "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" - }, - { - "$ref": "#/parameters/continue-QfD61s0i" - }, - { - "$ref": "#/parameters/fieldSelector-xIcQKXFG" - }, - { - "$ref": "#/parameters/labelSelector-5Zw57w4C" - }, - { - "$ref": "#/parameters/limit-1NfNmdNH" - }, - { - "$ref": "#/parameters/resourceVersion-5WAnf1kx" - }, - { - "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" - }, - { - "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" - }, - { - "$ref": "#/parameters/timeoutSeconds-yvYezaOC" - }, - { - "$ref": "#/parameters/watch-XNNPZGbK" - } + "parameters": [ + { + "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" + }, + { + "$ref": "#/parameters/continue-QfD61s0i" + }, + { + "$ref": "#/parameters/fieldSelector-xIcQKXFG" + }, + { + "$ref": "#/parameters/labelSelector-5Zw57w4C" + }, + { + "$ref": "#/parameters/limit-1NfNmdNH" + }, + { + "$ref": "#/parameters/pretty-tJGM1-ng" + }, + { + "$ref": "#/parameters/resourceVersion-5WAnf1kx" + }, + { + "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" + }, + { + "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" + }, + { + "$ref": "#/parameters/timeoutSeconds-yvYezaOC" + }, + { + "$ref": "#/parameters/watch-XNNPZGbK" + } + ] + }, + "/apis/storage.k8s.io/v1/watch/namespaces/{namespace}/csistoragecapacities": { + "get": { + "consumes": [ + "*/*" ], + "description": "watch individual changes to a list of CSIStorageCapacity. deprecated: use the 'watch' parameter with a list operation instead.", + "operationId": "watchStorageV1NamespacedCSIStorageCapacityList", "produces": [ "application/json", "application/yaml", @@ -93208,7 +93559,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttributesClassList" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" } }, "401": { @@ -93219,76 +93570,75 @@ "https" ], "tags": [ - "storage_v1alpha1" + "storage_v1" ], - "x-kubernetes-action": "list", + "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "VolumeAttributesClass", - "version": "v1alpha1" + "kind": "CSIStorageCapacity", + "version": "v1" } }, "parameters": [ + { + "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" + }, + { + "$ref": "#/parameters/continue-QfD61s0i" + }, + { + "$ref": "#/parameters/fieldSelector-xIcQKXFG" + }, + { + "$ref": "#/parameters/labelSelector-5Zw57w4C" + }, + { + "$ref": "#/parameters/limit-1NfNmdNH" + }, + { + "$ref": "#/parameters/namespace-vgWSWtn3" + }, { "$ref": "#/parameters/pretty-tJGM1-ng" + }, + { + "$ref": "#/parameters/resourceVersion-5WAnf1kx" + }, + { + "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" + }, + { + "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" + }, + { + "$ref": "#/parameters/timeoutSeconds-yvYezaOC" + }, + { + "$ref": "#/parameters/watch-XNNPZGbK" } - ], - "post": { + ] + }, + "/apis/storage.k8s.io/v1/watch/namespaces/{namespace}/csistoragecapacities/{name}": { + "get": { "consumes": [ "*/*" ], - "description": "create a VolumeAttributesClass", - "operationId": "createStorageV1alpha1VolumeAttributesClass", - "parameters": [ - { - "in": "body", - "name": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttributesClass" - } - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "$ref": "#/parameters/fieldManager-Qy4HdaTW" - }, - { - "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", - "in": "query", - "name": "fieldValidation", - "type": "string", - "uniqueItems": true - } - ], + "description": "watch changes to an object of kind CSIStorageCapacity. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.", + "operationId": "watchStorageV1NamespacedCSIStorageCapacity", "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor" + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttributesClass" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttributesClass" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttributesClass" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" } }, "401": { @@ -93299,64 +93649,83 @@ "https" ], "tags": [ - "storage_v1alpha1" + "storage_v1" ], - "x-kubernetes-action": "post", + "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "VolumeAttributesClass", - "version": "v1alpha1" + "kind": "CSIStorageCapacity", + "version": "v1" } - } + }, + "parameters": [ + { + "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" + }, + { + "$ref": "#/parameters/continue-QfD61s0i" + }, + { + "$ref": "#/parameters/fieldSelector-xIcQKXFG" + }, + { + "$ref": "#/parameters/labelSelector-5Zw57w4C" + }, + { + "$ref": "#/parameters/limit-1NfNmdNH" + }, + { + "description": "name of the CSIStorageCapacity", + "in": "path", + "name": "name", + "required": true, + "type": "string", + "uniqueItems": true + }, + { + "$ref": "#/parameters/namespace-vgWSWtn3" + }, + { + "$ref": "#/parameters/pretty-tJGM1-ng" + }, + { + "$ref": "#/parameters/resourceVersion-5WAnf1kx" + }, + { + "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" + }, + { + "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" + }, + { + "$ref": "#/parameters/timeoutSeconds-yvYezaOC" + }, + { + "$ref": "#/parameters/watch-XNNPZGbK" + } + ] }, - "/apis/storage.k8s.io/v1alpha1/volumeattributesclasses/{name}": { - "delete": { + "/apis/storage.k8s.io/v1/watch/storageclasses": { + "get": { "consumes": [ "*/*" ], - "description": "delete a VolumeAttributesClass", - "operationId": "deleteStorageV1alpha1VolumeAttributesClass", - "parameters": [ - { - "$ref": "#/parameters/body-2Y1dVQaQ" - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "$ref": "#/parameters/gracePeriodSeconds--K5HaBOS" - }, - { - "$ref": "#/parameters/ignoreStoreReadErrorWithClusterBreakingPotential-QbNkfIqj" - }, - { - "$ref": "#/parameters/orphanDependents-uRB25kX5" - }, - { - "$ref": "#/parameters/propagationPolicy-6jk3prlO" - } - ], + "description": "watch individual changes to a list of StorageClass. deprecated: use the 'watch' parameter with a list operation instead.", + "operationId": "watchStorageV1StorageClassList", "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor" + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttributesClass" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttributesClass" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" } }, "401": { @@ -93367,32 +93736,72 @@ "https" ], "tags": [ - "storage_v1alpha1" + "storage_v1" ], - "x-kubernetes-action": "delete", + "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "VolumeAttributesClass", - "version": "v1alpha1" + "kind": "StorageClass", + "version": "v1" } }, + "parameters": [ + { + "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" + }, + { + "$ref": "#/parameters/continue-QfD61s0i" + }, + { + "$ref": "#/parameters/fieldSelector-xIcQKXFG" + }, + { + "$ref": "#/parameters/labelSelector-5Zw57w4C" + }, + { + "$ref": "#/parameters/limit-1NfNmdNH" + }, + { + "$ref": "#/parameters/pretty-tJGM1-ng" + }, + { + "$ref": "#/parameters/resourceVersion-5WAnf1kx" + }, + { + "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" + }, + { + "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" + }, + { + "$ref": "#/parameters/timeoutSeconds-yvYezaOC" + }, + { + "$ref": "#/parameters/watch-XNNPZGbK" + } + ] + }, + "/apis/storage.k8s.io/v1/watch/storageclasses/{name}": { "get": { "consumes": [ "*/*" ], - "description": "read the specified VolumeAttributesClass", - "operationId": "readStorageV1alpha1VolumeAttributesClass", + "description": "watch changes to an object of kind StorageClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.", + "operationId": "watchStorageV1StorageClass", "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor" + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttributesClass" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" } }, "401": { @@ -93403,18 +93812,33 @@ "https" ], "tags": [ - "storage_v1alpha1" + "storage_v1" ], - "x-kubernetes-action": "get", + "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "VolumeAttributesClass", - "version": "v1alpha1" + "kind": "StorageClass", + "version": "v1" } }, "parameters": [ { - "description": "name of the VolumeAttributesClass", + "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" + }, + { + "$ref": "#/parameters/continue-QfD61s0i" + }, + { + "$ref": "#/parameters/fieldSelector-xIcQKXFG" + }, + { + "$ref": "#/parameters/labelSelector-5Zw57w4C" + }, + { + "$ref": "#/parameters/limit-1NfNmdNH" + }, + { + "description": "name of the StorageClass", "in": "path", "name": "name", "required": true, @@ -93423,60 +93847,45 @@ }, { "$ref": "#/parameters/pretty-tJGM1-ng" + }, + { + "$ref": "#/parameters/resourceVersion-5WAnf1kx" + }, + { + "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" + }, + { + "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" + }, + { + "$ref": "#/parameters/timeoutSeconds-yvYezaOC" + }, + { + "$ref": "#/parameters/watch-XNNPZGbK" } - ], - "patch": { + ] + }, + "/apis/storage.k8s.io/v1/watch/volumeattachments": { + "get": { "consumes": [ - "application/json-patch+json", - "application/merge-patch+json", - "application/strategic-merge-patch+json", - "application/apply-patch+yaml", - "application/apply-patch+cbor" - ], - "description": "partially update the specified VolumeAttributesClass", - "operationId": "patchStorageV1alpha1VolumeAttributesClass", - "parameters": [ - { - "$ref": "#/parameters/body-78PwaGsr" - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "$ref": "#/parameters/fieldManager-7c6nTn1T" - }, - { - "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", - "in": "query", - "name": "fieldValidation", - "type": "string", - "uniqueItems": true - }, - { - "$ref": "#/parameters/force-tOGGb0Yi" - } + "*/*" ], + "description": "watch individual changes to a list of VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead.", + "operationId": "watchStorageV1VolumeAttachmentList", "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor" + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttributesClass" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttributesClass" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" } }, "401": { @@ -93487,65 +93896,72 @@ "https" ], "tags": [ - "storage_v1alpha1" + "storage_v1" ], - "x-kubernetes-action": "patch", + "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "VolumeAttributesClass", - "version": "v1alpha1" + "kind": "VolumeAttachment", + "version": "v1" } }, - "put": { + "parameters": [ + { + "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" + }, + { + "$ref": "#/parameters/continue-QfD61s0i" + }, + { + "$ref": "#/parameters/fieldSelector-xIcQKXFG" + }, + { + "$ref": "#/parameters/labelSelector-5Zw57w4C" + }, + { + "$ref": "#/parameters/limit-1NfNmdNH" + }, + { + "$ref": "#/parameters/pretty-tJGM1-ng" + }, + { + "$ref": "#/parameters/resourceVersion-5WAnf1kx" + }, + { + "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" + }, + { + "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" + }, + { + "$ref": "#/parameters/timeoutSeconds-yvYezaOC" + }, + { + "$ref": "#/parameters/watch-XNNPZGbK" + } + ] + }, + "/apis/storage.k8s.io/v1/watch/volumeattachments/{name}": { + "get": { "consumes": [ "*/*" ], - "description": "replace the specified VolumeAttributesClass", - "operationId": "replaceStorageV1alpha1VolumeAttributesClass", - "parameters": [ - { - "in": "body", - "name": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttributesClass" - } - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "$ref": "#/parameters/fieldManager-Qy4HdaTW" - }, - { - "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", - "in": "query", - "name": "fieldValidation", - "type": "string", - "uniqueItems": true - } - ], + "description": "watch changes to an object of kind VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.", + "operationId": "watchStorageV1VolumeAttachment", "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor" + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttributesClass" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.storage.v1alpha1.VolumeAttributesClass" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" } }, "401": { @@ -93556,23 +93972,66 @@ "https" ], "tags": [ - "storage_v1alpha1" + "storage_v1" ], - "x-kubernetes-action": "put", + "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", - "kind": "VolumeAttributesClass", - "version": "v1alpha1" + "kind": "VolumeAttachment", + "version": "v1" } - } + }, + "parameters": [ + { + "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" + }, + { + "$ref": "#/parameters/continue-QfD61s0i" + }, + { + "$ref": "#/parameters/fieldSelector-xIcQKXFG" + }, + { + "$ref": "#/parameters/labelSelector-5Zw57w4C" + }, + { + "$ref": "#/parameters/limit-1NfNmdNH" + }, + { + "description": "name of the VolumeAttachment", + "in": "path", + "name": "name", + "required": true, + "type": "string", + "uniqueItems": true + }, + { + "$ref": "#/parameters/pretty-tJGM1-ng" + }, + { + "$ref": "#/parameters/resourceVersion-5WAnf1kx" + }, + { + "$ref": "#/parameters/resourceVersionMatch-t8XhRHeC" + }, + { + "$ref": "#/parameters/sendInitialEvents-rLXlEK_k" + }, + { + "$ref": "#/parameters/timeoutSeconds-yvYezaOC" + }, + { + "$ref": "#/parameters/watch-XNNPZGbK" + } + ] }, - "/apis/storage.k8s.io/v1alpha1/watch/volumeattributesclasses": { + "/apis/storage.k8s.io/v1/watch/volumeattributesclasses": { "get": { "consumes": [ "*/*" ], "description": "watch individual changes to a list of VolumeAttributesClass. deprecated: use the 'watch' parameter with a list operation instead.", - "operationId": "watchStorageV1alpha1VolumeAttributesClassList", + "operationId": "watchStorageV1VolumeAttributesClassList", "produces": [ "application/json", "application/yaml", @@ -93597,13 +94056,13 @@ "https" ], "tags": [ - "storage_v1alpha1" + "storage_v1" ], "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", "kind": "VolumeAttributesClass", - "version": "v1alpha1" + "version": "v1" } }, "parameters": [ @@ -93642,13 +94101,13 @@ } ] }, - "/apis/storage.k8s.io/v1alpha1/watch/volumeattributesclasses/{name}": { + "/apis/storage.k8s.io/v1/watch/volumeattributesclasses/{name}": { "get": { "consumes": [ "*/*" ], "description": "watch changes to an object of kind VolumeAttributesClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.", - "operationId": "watchStorageV1alpha1VolumeAttributesClass", + "operationId": "watchStorageV1VolumeAttributesClass", "produces": [ "application/json", "application/yaml", @@ -93673,13 +94132,13 @@ "https" ], "tags": [ - "storage_v1alpha1" + "storage_v1" ], "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "storage.k8s.io", "kind": "VolumeAttributesClass", - "version": "v1alpha1" + "version": "v1" } }, "parameters": [ @@ -94448,7 +94907,7 @@ ] } }, - "/apis/storagemigration.k8s.io/v1alpha1/": { + "/apis/storagemigration.k8s.io/v1beta1/": { "get": { "consumes": [ "application/json", @@ -94457,7 +94916,7 @@ "application/cbor" ], "description": "get available resources", - "operationId": "getStoragemigrationV1alpha1APIResources", + "operationId": "getStoragemigrationV1beta1APIResources", "produces": [ "application/json", "application/yaml", @@ -94479,17 +94938,17 @@ "https" ], "tags": [ - "storagemigration_v1alpha1" + "storagemigration_v1beta1" ] } }, - "/apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations": { + "/apis/storagemigration.k8s.io/v1beta1/storageversionmigrations": { "delete": { "consumes": [ "*/*" ], "description": "delete collection of StorageVersionMigration", - "operationId": "deleteStoragemigrationV1alpha1CollectionStorageVersionMigration", + "operationId": "deleteStoragemigrationV1beta1CollectionStorageVersionMigration", "parameters": [ { "$ref": "#/parameters/body-2Y1dVQaQ" @@ -94559,13 +95018,13 @@ "https" ], "tags": [ - "storagemigration_v1alpha1" + "storagemigration_v1beta1" ], "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "storagemigration.k8s.io", "kind": "StorageVersionMigration", - "version": "v1alpha1" + "version": "v1beta1" } }, "get": { @@ -94573,7 +95032,7 @@ "*/*" ], "description": "list or watch objects of kind StorageVersionMigration", - "operationId": "listStoragemigrationV1alpha1StorageVersionMigration", + "operationId": "listStoragemigrationV1beta1StorageVersionMigration", "parameters": [ { "$ref": "#/parameters/allowWatchBookmarks-HC2hJt-J" @@ -94619,7 +95078,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storagemigration.v1alpha1.StorageVersionMigrationList" + "$ref": "#/definitions/io.k8s.api.storagemigration.v1beta1.StorageVersionMigrationList" } }, "401": { @@ -94630,13 +95089,13 @@ "https" ], "tags": [ - "storagemigration_v1alpha1" + "storagemigration_v1beta1" ], "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "storagemigration.k8s.io", "kind": "StorageVersionMigration", - "version": "v1alpha1" + "version": "v1beta1" } }, "parameters": [ @@ -94649,14 +95108,14 @@ "*/*" ], "description": "create a StorageVersionMigration", - "operationId": "createStoragemigrationV1alpha1StorageVersionMigration", + "operationId": "createStoragemigrationV1beta1StorageVersionMigration", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.storagemigration.v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/io.k8s.api.storagemigration.v1beta1.StorageVersionMigration" } }, { @@ -94687,19 +95146,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storagemigration.v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/io.k8s.api.storagemigration.v1beta1.StorageVersionMigration" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.storagemigration.v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/io.k8s.api.storagemigration.v1beta1.StorageVersionMigration" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/io.k8s.api.storagemigration.v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/io.k8s.api.storagemigration.v1beta1.StorageVersionMigration" } }, "401": { @@ -94710,23 +95169,23 @@ "https" ], "tags": [ - "storagemigration_v1alpha1" + "storagemigration_v1beta1" ], "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "storagemigration.k8s.io", "kind": "StorageVersionMigration", - "version": "v1alpha1" + "version": "v1beta1" } } }, - "/apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations/{name}": { + "/apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name}": { "delete": { "consumes": [ "*/*" ], "description": "delete a StorageVersionMigration", - "operationId": "deleteStoragemigrationV1alpha1StorageVersionMigration", + "operationId": "deleteStoragemigrationV1beta1StorageVersionMigration", "parameters": [ { "$ref": "#/parameters/body-2Y1dVQaQ" @@ -94778,13 +95237,13 @@ "https" ], "tags": [ - "storagemigration_v1alpha1" + "storagemigration_v1beta1" ], "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "storagemigration.k8s.io", "kind": "StorageVersionMigration", - "version": "v1alpha1" + "version": "v1beta1" } }, "get": { @@ -94792,7 +95251,7 @@ "*/*" ], "description": "read the specified StorageVersionMigration", - "operationId": "readStoragemigrationV1alpha1StorageVersionMigration", + "operationId": "readStoragemigrationV1beta1StorageVersionMigration", "produces": [ "application/json", "application/yaml", @@ -94803,7 +95262,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storagemigration.v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/io.k8s.api.storagemigration.v1beta1.StorageVersionMigration" } }, "401": { @@ -94814,13 +95273,13 @@ "https" ], "tags": [ - "storagemigration_v1alpha1" + "storagemigration_v1beta1" ], "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "storagemigration.k8s.io", "kind": "StorageVersionMigration", - "version": "v1alpha1" + "version": "v1beta1" } }, "parameters": [ @@ -94845,7 +95304,7 @@ "application/apply-patch+cbor" ], "description": "partially update the specified StorageVersionMigration", - "operationId": "patchStoragemigrationV1alpha1StorageVersionMigration", + "operationId": "patchStoragemigrationV1beta1StorageVersionMigration", "parameters": [ { "$ref": "#/parameters/body-78PwaGsr" @@ -94881,13 +95340,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storagemigration.v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/io.k8s.api.storagemigration.v1beta1.StorageVersionMigration" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.storagemigration.v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/io.k8s.api.storagemigration.v1beta1.StorageVersionMigration" } }, "401": { @@ -94898,13 +95357,13 @@ "https" ], "tags": [ - "storagemigration_v1alpha1" + "storagemigration_v1beta1" ], "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "storagemigration.k8s.io", "kind": "StorageVersionMigration", - "version": "v1alpha1" + "version": "v1beta1" } }, "put": { @@ -94912,14 +95371,14 @@ "*/*" ], "description": "replace the specified StorageVersionMigration", - "operationId": "replaceStoragemigrationV1alpha1StorageVersionMigration", + "operationId": "replaceStoragemigrationV1beta1StorageVersionMigration", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.storagemigration.v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/io.k8s.api.storagemigration.v1beta1.StorageVersionMigration" } }, { @@ -94950,13 +95409,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storagemigration.v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/io.k8s.api.storagemigration.v1beta1.StorageVersionMigration" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.storagemigration.v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/io.k8s.api.storagemigration.v1beta1.StorageVersionMigration" } }, "401": { @@ -94967,23 +95426,23 @@ "https" ], "tags": [ - "storagemigration_v1alpha1" + "storagemigration_v1beta1" ], "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "storagemigration.k8s.io", "kind": "StorageVersionMigration", - "version": "v1alpha1" + "version": "v1beta1" } } }, - "/apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations/{name}/status": { + "/apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name}/status": { "get": { "consumes": [ "*/*" ], "description": "read status of the specified StorageVersionMigration", - "operationId": "readStoragemigrationV1alpha1StorageVersionMigrationStatus", + "operationId": "readStoragemigrationV1beta1StorageVersionMigrationStatus", "produces": [ "application/json", "application/yaml", @@ -94994,7 +95453,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storagemigration.v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/io.k8s.api.storagemigration.v1beta1.StorageVersionMigration" } }, "401": { @@ -95005,13 +95464,13 @@ "https" ], "tags": [ - "storagemigration_v1alpha1" + "storagemigration_v1beta1" ], "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "storagemigration.k8s.io", "kind": "StorageVersionMigration", - "version": "v1alpha1" + "version": "v1beta1" } }, "parameters": [ @@ -95036,7 +95495,7 @@ "application/apply-patch+cbor" ], "description": "partially update status of the specified StorageVersionMigration", - "operationId": "patchStoragemigrationV1alpha1StorageVersionMigrationStatus", + "operationId": "patchStoragemigrationV1beta1StorageVersionMigrationStatus", "parameters": [ { "$ref": "#/parameters/body-78PwaGsr" @@ -95072,13 +95531,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storagemigration.v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/io.k8s.api.storagemigration.v1beta1.StorageVersionMigration" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.storagemigration.v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/io.k8s.api.storagemigration.v1beta1.StorageVersionMigration" } }, "401": { @@ -95089,13 +95548,13 @@ "https" ], "tags": [ - "storagemigration_v1alpha1" + "storagemigration_v1beta1" ], "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "storagemigration.k8s.io", "kind": "StorageVersionMigration", - "version": "v1alpha1" + "version": "v1beta1" } }, "put": { @@ -95103,14 +95562,14 @@ "*/*" ], "description": "replace status of the specified StorageVersionMigration", - "operationId": "replaceStoragemigrationV1alpha1StorageVersionMigrationStatus", + "operationId": "replaceStoragemigrationV1beta1StorageVersionMigrationStatus", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.storagemigration.v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/io.k8s.api.storagemigration.v1beta1.StorageVersionMigration" } }, { @@ -95141,13 +95600,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.storagemigration.v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/io.k8s.api.storagemigration.v1beta1.StorageVersionMigration" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.storagemigration.v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/io.k8s.api.storagemigration.v1beta1.StorageVersionMigration" } }, "401": { @@ -95158,23 +95617,23 @@ "https" ], "tags": [ - "storagemigration_v1alpha1" + "storagemigration_v1beta1" ], "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "storagemigration.k8s.io", "kind": "StorageVersionMigration", - "version": "v1alpha1" + "version": "v1beta1" } } }, - "/apis/storagemigration.k8s.io/v1alpha1/watch/storageversionmigrations": { + "/apis/storagemigration.k8s.io/v1beta1/watch/storageversionmigrations": { "get": { "consumes": [ "*/*" ], "description": "watch individual changes to a list of StorageVersionMigration. deprecated: use the 'watch' parameter with a list operation instead.", - "operationId": "watchStoragemigrationV1alpha1StorageVersionMigrationList", + "operationId": "watchStoragemigrationV1beta1StorageVersionMigrationList", "produces": [ "application/json", "application/yaml", @@ -95199,13 +95658,13 @@ "https" ], "tags": [ - "storagemigration_v1alpha1" + "storagemigration_v1beta1" ], "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "storagemigration.k8s.io", "kind": "StorageVersionMigration", - "version": "v1alpha1" + "version": "v1beta1" } }, "parameters": [ @@ -95244,13 +95703,13 @@ } ] }, - "/apis/storagemigration.k8s.io/v1alpha1/watch/storageversionmigrations/{name}": { + "/apis/storagemigration.k8s.io/v1beta1/watch/storageversionmigrations/{name}": { "get": { "consumes": [ "*/*" ], "description": "watch changes to an object of kind StorageVersionMigration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.", - "operationId": "watchStoragemigrationV1alpha1StorageVersionMigration", + "operationId": "watchStoragemigrationV1beta1StorageVersionMigration", "produces": [ "application/json", "application/yaml", @@ -95275,13 +95734,13 @@ "https" ], "tags": [ - "storagemigration_v1alpha1" + "storagemigration_v1beta1" ], "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "storagemigration.k8s.io", "kind": "StorageVersionMigration", - "version": "v1alpha1" + "version": "v1beta1" } }, "parameters": [ diff --git a/scripts/constants.py b/scripts/constants.py index 180de780e4..3f4247eafa 100644 --- a/scripts/constants.py +++ b/scripts/constants.py @@ -15,10 +15,10 @@ import sys # Kubernetes branch to get the OpenAPI spec from. -KUBERNETES_BRANCH = "release-1.34" +KUBERNETES_BRANCH = "release-1.35" # client version for packaging and releasing. -CLIENT_VERSION = "34.0.0+snapshot" +CLIENT_VERSION = "35.0.0+snapshot" # Name of the release package PACKAGE_NAME = "kubernetes" diff --git a/scripts/swagger.json b/scripts/swagger.json index 2a5c057a9a..2bc93e1d8c 100644 --- a/scripts/swagger.json +++ b/scripts/swagger.json @@ -2314,7 +2314,7 @@ "type": "integer" }, "terminatingReplicas": { - "description": "Total number of terminating pods targeted by this deployment. Terminating pods have a non-null .metadata.deletionTimestamp and have not yet reached the Failed or Succeeded .status.phase.\n\nThis is an alpha field. Enable DeploymentReplicaSetTerminatingReplicas to be able to use this field.", + "description": "Total number of terminating pods targeted by this deployment. Terminating pods have a non-null .metadata.deletionTimestamp and have not yet reached the Failed or Succeeded .status.phase.\n\nThis is a beta field and requires enabling DeploymentReplicaSetTerminatingReplicas feature (enabled by default).", "format": "int32", "type": "integer" }, @@ -2513,7 +2513,7 @@ "type": "integer" }, "terminatingReplicas": { - "description": "The number of terminating pods for this replica set. Terminating pods have a non-null .metadata.deletionTimestamp and have not yet reached the Failed or Succeeded .status.phase.\n\nThis is an alpha field. Enable DeploymentReplicaSetTerminatingReplicas to be able to use this field.", + "description": "The number of terminating pods for this replica set. Terminating pods have a non-null .metadata.deletionTimestamp and have not yet reached the Failed or Succeeded .status.phase.\n\nThis is a beta field and requires enabling DeploymentReplicaSetTerminatingReplicas feature (enabled by default).", "format": "int32", "type": "integer" } @@ -2559,7 +2559,7 @@ "description": "RollingUpdateStatefulSetStrategy is used to communicate parameter for RollingUpdateStatefulSetStrategyType.", "properties": { "maxUnavailable": { - "description": "The maximum number of pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). Absolute number is calculated from percentage by rounding up. This can not be 0. Defaults to 1. This field is alpha-level and is only honored by servers that enable the MaxUnavailableStatefulSet feature. The field applies to all pods in the range 0 to Replicas-1. That means if there is any unavailable pod in the range 0 to Replicas-1, it will be counted towards MaxUnavailable.", + "description": "The maximum number of pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). Absolute number is calculated from percentage by rounding up. This can not be 0. Defaults to 1. This field is beta-level and is enabled by default. The field applies to all pods in the range 0 to Replicas-1. That means if there is any unavailable pod in the range 0 to Replicas-1, it will be counted towards MaxUnavailable. This setting might not be effective for the OrderedReady podManagementPolicy. That policy ensures pods are created and become ready one at a time.", "format": "int-or-string", "type": "object" }, @@ -3862,7 +3862,7 @@ "type": "object" }, "v2.HPAScalingRules": { - "description": "HPAScalingRules configures the scaling behavior for one direction via scaling Policy Rules and a configurable metric tolerance.\n\nScaling Policy Rules are applied after calculating DesiredReplicas from metrics for the HPA. They can limit the scaling velocity by specifying scaling policies. They can prevent flapping by specifying the stabilization window, so that the number of replicas is not set instantly, instead, the safest value from the stabilization window is chosen.\n\nThe tolerance is applied to the metric values and prevents scaling too eagerly for small metric variations. (Note that setting a tolerance requires enabling the alpha HPAConfigurableTolerance feature gate.)", + "description": "HPAScalingRules configures the scaling behavior for one direction via scaling Policy Rules and a configurable metric tolerance.\n\nScaling Policy Rules are applied after calculating DesiredReplicas from metrics for the HPA. They can limit the scaling velocity by specifying scaling policies. They can prevent flapping by specifying the stabilization window, so that the number of replicas is not set instantly, instead, the safest value from the stabilization window is chosen.\n\nThe tolerance is applied to the metric values and prevents scaling too eagerly for small metric variations. (Note that setting a tolerance requires the beta HPAConfigurableTolerance feature gate to be enabled.)", "properties": { "policies": { "description": "policies is a list of potential scaling polices which can be used during scaling. If not set, use the default values: - For scale up: allow doubling the number of pods, or an absolute change of 4 pods in a 15s window. - For scale down: allow all pods to be removed in a 15s window.", @@ -3882,7 +3882,7 @@ "type": "integer" }, "tolerance": { - "description": "tolerance is the tolerance on the ratio between the current and desired metric value under which no updates are made to the desired number of replicas (e.g. 0.01 for 1%). Must be greater than or equal to zero. If not set, the default cluster-wide tolerance is applied (by default 10%).\n\nFor example, if autoscaling is configured with a memory consumption target of 100Mi, and scale-down and scale-up tolerances of 5% and 1% respectively, scaling will be triggered when the actual consumption falls below 95Mi or exceeds 101Mi.\n\nThis is an alpha field and requires enabling the HPAConfigurableTolerance feature gate.", + "description": "tolerance is the tolerance on the ratio between the current and desired metric value under which no updates are made to the desired number of replicas (e.g. 0.01 for 1%). Must be greater than or equal to zero. If not set, the default cluster-wide tolerance is applied (by default 10%).\n\nFor example, if autoscaling is configured with a memory consumption target of 100Mi, and scale-down and scale-up tolerances of 5% and 1% respectively, scaling will be triggered when the actual consumption falls below 95Mi or exceeds 101Mi.\n\nThis is an beta field and requires the HPAConfigurableTolerance feature gate to be enabled.", "type": "string" } }, @@ -4602,7 +4602,7 @@ "type": "integer" }, "managedBy": { - "description": "ManagedBy field indicates the controller that manages a Job. The k8s Job controller reconciles jobs which don't have this field at all or the field value is the reserved string `kubernetes.io/job-controller`, but skips reconciling Jobs with a custom value for this field. The value must be a valid domain-prefixed path (e.g. acme.io/foo) - all characters before the first \"/\" must be a valid subdomain as defined by RFC 1123. All characters trailing the first \"/\" must be valid HTTP Path characters as defined by RFC 3986. The value cannot exceed 63 characters. This field is immutable.\n\nThis field is beta-level. The job controller accepts setting the field when the feature gate JobManagedBy is enabled (enabled by default).", + "description": "ManagedBy field indicates the controller that manages a Job. The k8s Job controller reconciles jobs which don't have this field at all or the field value is the reserved string `kubernetes.io/job-controller`, but skips reconciling Jobs with a custom value for this field. The value must be a valid domain-prefixed path (e.g. acme.io/foo) - all characters before the first \"/\" must be a valid subdomain as defined by RFC 1123. All characters trailing the first \"/\" must be valid HTTP Path characters as defined by RFC 3986. The value cannot exceed 63 characters. This field is immutable.", "type": "string" }, "manualSelector": { @@ -4788,8 +4788,7 @@ } }, "required": [ - "type", - "status" + "type" ], "type": "object" }, @@ -5006,8 +5005,7 @@ "request": { "description": "request contains an x509 certificate signing request encoded in a \"CERTIFICATE REQUEST\" PEM block. When serialized as JSON or YAML, the data is additionally base64-encoded.", "format": "byte", - "type": "string", - "x-kubernetes-list-type": "atomic" + "type": "string" }, "signerName": { "description": "signerName indicates the requested signer, and is a qualified name.\n\nList/watch requests for CertificateSigningRequests can filter on this field using a \"spec.signerName=NAME\" fieldSelector.\n\nWell-known Kubernetes signers are:\n 1. \"kubernetes.io/kube-apiserver-client\": issues client certificates that can be used to authenticate to kube-apiserver.\n Requests for this signer are never auto-approved by kube-controller-manager, can be issued by the \"csrsigning\" controller in kube-controller-manager.\n 2. \"kubernetes.io/kube-apiserver-client-kubelet\": issues client certificates that kubelets use to authenticate to kube-apiserver.\n Requests for this signer can be auto-approved by the \"csrapproving\" controller in kube-controller-manager, and can be issued by the \"csrsigning\" controller in kube-controller-manager.\n 3. \"kubernetes.io/kubelet-serving\" issues serving certificates that kubelets use to serve TLS endpoints, which kube-apiserver can connect to securely.\n Requests for this signer are never auto-approved by kube-controller-manager, and can be issued by the \"csrsigning\" controller in kube-controller-manager.\n\nMore details are available at https://k8s.io/docs/reference/access-authn-authz/certificate-signing-requests/#kubernetes-signers\n\nCustom signerNames can also be specified. The signer defines:\n 1. Trust distribution: how trust (CA bundles) are distributed.\n 2. Permitted subjects: and behavior when a disallowed subject is requested.\n 3. Required, permitted, or forbidden x509 extensions in the request (including whether subjectAltNames are allowed, which types, restrictions on allowed values) and behavior when a disallowed extension is requested.\n 4. Required, permitted, or forbidden key usages / extended key usages.\n 5. Expiration/certificate lifetime: whether it is fixed by the signer, configurable by the admin.\n 6. Whether or not requests for CA certificates are allowed.", @@ -5042,8 +5040,7 @@ "certificate": { "description": "certificate is populated with an issued certificate by the signer after an Approved condition is present. This field is set via the /status subresource. Once populated, this field is immutable.\n\nIf the certificate signing request is denied, a condition of type \"Denied\" is added and this field remains empty. If the signer cannot issue the certificate, a condition of type \"Failed\" is added and this field remains empty.\n\nValidation requirements:\n 1. certificate must contain one or more PEM blocks.\n 2. All PEM blocks must have the \"CERTIFICATE\" label, contain no headers, and the encoded data\n must be a BER-encoded ASN.1 Certificate structure as described in section 4 of RFC5280.\n 3. Non-PEM content may appear before or after the \"CERTIFICATE\" PEM blocks and is unvalidated,\n to allow for explanatory text as described in section 5.2 of RFC7468.\n\nIf more than one PEM block is present, and the definition of the requested spec.signerName does not indicate otherwise, the first block is the issued certificate, and subsequent blocks should be treated as intermediate certificates and presented in TLS handshakes.\n\nThe certificate is encoded in PEM format.\n\nWhen serialized as JSON or YAML, the data is additionally base64-encoded, so it consists of:\n\n base64(\n -----BEGIN CERTIFICATE-----\n ...\n -----END CERTIFICATE-----\n )", "format": "byte", - "type": "string", - "x-kubernetes-list-type": "atomic" + "type": "string" }, "conditions": { "description": "conditions applied to the request. Known conditions are \"Approved\", \"Denied\", and \"Failed\".", @@ -5143,7 +5140,91 @@ ], "type": "object" }, - "v1alpha1.PodCertificateRequest": { + "v1beta1.ClusterTrustBundle": { + "description": "ClusterTrustBundle is a cluster-scoped container for X.509 trust anchors (root certificates).\n\nClusterTrustBundle objects are considered to be readable by any authenticated user in the cluster, because they can be mounted by pods using the `clusterTrustBundle` projection. All service accounts have read access to ClusterTrustBundles by default. Users who only have namespace-level access to a cluster can read ClusterTrustBundles by impersonating a serviceaccount that they have access to.\n\nIt can be optionally associated with a particular assigner, in which case it contains one valid set of trust anchors for that signer. Signers may have multiple associated ClusterTrustBundles; each is an independent set of trust anchors for that signer. Admission control is used to enforce that only users with permissions on the signer can create or modify the corresponding bundle.", + "properties": { + "apiVersion": { + "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", + "type": "string" + }, + "kind": { + "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1.ObjectMeta", + "description": "metadata contains the object metadata." + }, + "spec": { + "$ref": "#/definitions/v1beta1.ClusterTrustBundleSpec", + "description": "spec contains the signer (if any) and trust anchors." + } + }, + "required": [ + "spec" + ], + "type": "object", + "x-kubernetes-group-version-kind": [ + { + "group": "certificates.k8s.io", + "kind": "ClusterTrustBundle", + "version": "v1beta1" + } + ] + }, + "v1beta1.ClusterTrustBundleList": { + "description": "ClusterTrustBundleList is a collection of ClusterTrustBundle objects", + "properties": { + "apiVersion": { + "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", + "type": "string" + }, + "items": { + "description": "items is a collection of ClusterTrustBundle objects", + "items": { + "$ref": "#/definitions/v1beta1.ClusterTrustBundle" + }, + "type": "array" + }, + "kind": { + "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1.ListMeta", + "description": "metadata contains the list metadata." + } + }, + "required": [ + "items" + ], + "type": "object", + "x-kubernetes-group-version-kind": [ + { + "group": "certificates.k8s.io", + "kind": "ClusterTrustBundleList", + "version": "v1beta1" + } + ] + }, + "v1beta1.ClusterTrustBundleSpec": { + "description": "ClusterTrustBundleSpec contains the signer and trust anchors.", + "properties": { + "signerName": { + "description": "signerName indicates the associated signer, if any.\n\nIn order to create or update a ClusterTrustBundle that sets signerName, you must have the following cluster-scoped permission: group=certificates.k8s.io resource=signers resourceName= verb=attest.\n\nIf signerName is not empty, then the ClusterTrustBundle object must be named with the signer name as a prefix (translating slashes to colons). For example, for the signer name `example.com/foo`, valid ClusterTrustBundle object names include `example.com:foo:abc` and `example.com:foo:v1`.\n\nIf signerName is empty, then the ClusterTrustBundle object's name must not have such a prefix.\n\nList/watch requests for ClusterTrustBundles can filter on this field using a `spec.signerName=NAME` field selector.", + "type": "string" + }, + "trustBundle": { + "description": "trustBundle contains the individual X.509 trust anchors for this bundle, as PEM bundle of PEM-wrapped, DER-formatted X.509 certificates.\n\nThe data must consist only of PEM certificate blocks that parse as valid X.509 certificates. Each certificate must include a basic constraints extension with the CA bit set. The API server will reject objects that contain duplicate certificates, or that use PEM block headers.\n\nUsers of ClusterTrustBundles, including Kubelet, are free to reorder and deduplicate certificate blocks in this file according to their own logic, as well as to drop PEM block headers and inter-block data.", + "type": "string" + } + }, + "required": [ + "trustBundle" + ], + "type": "object" + }, + "v1beta1.PodCertificateRequest": { "description": "PodCertificateRequest encodes a pod requesting a certificate from a given signer.\n\nKubelets use this API to implement podCertificate projected volumes", "properties": { "apiVersion": { @@ -5159,11 +5240,11 @@ "description": "metadata contains the object metadata." }, "spec": { - "$ref": "#/definitions/v1alpha1.PodCertificateRequestSpec", + "$ref": "#/definitions/v1beta1.PodCertificateRequestSpec", "description": "spec contains the details about the certificate being requested." }, "status": { - "$ref": "#/definitions/v1alpha1.PodCertificateRequestStatus", + "$ref": "#/definitions/v1beta1.PodCertificateRequestStatus", "description": "status contains the issued certificate, and a standard set of conditions." } }, @@ -5175,11 +5256,11 @@ { "group": "certificates.k8s.io", "kind": "PodCertificateRequest", - "version": "v1alpha1" + "version": "v1beta1" } ] }, - "v1alpha1.PodCertificateRequestList": { + "v1beta1.PodCertificateRequestList": { "description": "PodCertificateRequestList is a collection of PodCertificateRequest objects", "properties": { "apiVersion": { @@ -5189,7 +5270,7 @@ "items": { "description": "items is a collection of PodCertificateRequest objects", "items": { - "$ref": "#/definitions/v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/v1beta1.PodCertificateRequest" }, "type": "array" }, @@ -5210,11 +5291,11 @@ { "group": "certificates.k8s.io", "kind": "PodCertificateRequestList", - "version": "v1alpha1" + "version": "v1beta1" } ] }, - "v1alpha1.PodCertificateRequestSpec": { + "v1beta1.PodCertificateRequestSpec": { "description": "PodCertificateRequestSpec describes the certificate request. All fields are immutable after creation.", "properties": { "maxExpirationSeconds": { @@ -5259,6 +5340,13 @@ "signerName": { "description": "signerName indicates the requested signer.\n\nAll signer names beginning with `kubernetes.io` are reserved for use by the Kubernetes project. There is currently one well-known signer documented by the Kubernetes project, `kubernetes.io/kube-apiserver-client-pod`, which will issue client certificates understood by kube-apiserver. It is currently unimplemented.", "type": "string" + }, + "unverifiedUserAnnotations": { + "additionalProperties": { + "type": "string" + }, + "description": "unverifiedUserAnnotations allow pod authors to pass additional information to the signer implementation. Kubernetes does not restrict or validate this metadata in any way.\n\nEntries are subject to the same validation as object metadata annotations, with the addition that all keys must be domain-prefixed. No restrictions are placed on values, except an overall size limitation on the entire field.\n\nSigners should document the keys and values they support. Signers should deny requests that contain keys they do not recognize.", + "type": "object" } }, "required": [ @@ -5274,7 +5362,7 @@ ], "type": "object" }, - "v1alpha1.PodCertificateRequestStatus": { + "v1beta1.PodCertificateRequestStatus": { "description": "PodCertificateRequestStatus describes the status of the request, and holds the certificate data if the request is issued.", "properties": { "beginRefreshAt": { @@ -5312,90 +5400,6 @@ }, "type": "object" }, - "v1beta1.ClusterTrustBundle": { - "description": "ClusterTrustBundle is a cluster-scoped container for X.509 trust anchors (root certificates).\n\nClusterTrustBundle objects are considered to be readable by any authenticated user in the cluster, because they can be mounted by pods using the `clusterTrustBundle` projection. All service accounts have read access to ClusterTrustBundles by default. Users who only have namespace-level access to a cluster can read ClusterTrustBundles by impersonating a serviceaccount that they have access to.\n\nIt can be optionally associated with a particular assigner, in which case it contains one valid set of trust anchors for that signer. Signers may have multiple associated ClusterTrustBundles; each is an independent set of trust anchors for that signer. Admission control is used to enforce that only users with permissions on the signer can create or modify the corresponding bundle.", - "properties": { - "apiVersion": { - "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", - "type": "string" - }, - "kind": { - "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", - "type": "string" - }, - "metadata": { - "$ref": "#/definitions/v1.ObjectMeta", - "description": "metadata contains the object metadata." - }, - "spec": { - "$ref": "#/definitions/v1beta1.ClusterTrustBundleSpec", - "description": "spec contains the signer (if any) and trust anchors." - } - }, - "required": [ - "spec" - ], - "type": "object", - "x-kubernetes-group-version-kind": [ - { - "group": "certificates.k8s.io", - "kind": "ClusterTrustBundle", - "version": "v1beta1" - } - ] - }, - "v1beta1.ClusterTrustBundleList": { - "description": "ClusterTrustBundleList is a collection of ClusterTrustBundle objects", - "properties": { - "apiVersion": { - "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", - "type": "string" - }, - "items": { - "description": "items is a collection of ClusterTrustBundle objects", - "items": { - "$ref": "#/definitions/v1beta1.ClusterTrustBundle" - }, - "type": "array" - }, - "kind": { - "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", - "type": "string" - }, - "metadata": { - "$ref": "#/definitions/v1.ListMeta", - "description": "metadata contains the list metadata." - } - }, - "required": [ - "items" - ], - "type": "object", - "x-kubernetes-group-version-kind": [ - { - "group": "certificates.k8s.io", - "kind": "ClusterTrustBundleList", - "version": "v1beta1" - } - ] - }, - "v1beta1.ClusterTrustBundleSpec": { - "description": "ClusterTrustBundleSpec contains the signer and trust anchors.", - "properties": { - "signerName": { - "description": "signerName indicates the associated signer, if any.\n\nIn order to create or update a ClusterTrustBundle that sets signerName, you must have the following cluster-scoped permission: group=certificates.k8s.io resource=signers resourceName= verb=attest.\n\nIf signerName is not empty, then the ClusterTrustBundle object must be named with the signer name as a prefix (translating slashes to colons). For example, for the signer name `example.com/foo`, valid ClusterTrustBundle object names include `example.com:foo:abc` and `example.com:foo:v1`.\n\nIf signerName is empty, then the ClusterTrustBundle object's name must not have such a prefix.\n\nList/watch requests for ClusterTrustBundles can filter on this field using a `spec.signerName=NAME` field selector.", - "type": "string" - }, - "trustBundle": { - "description": "trustBundle contains the individual X.509 trust anchors for this bundle, as PEM bundle of PEM-wrapped, DER-formatted X.509 certificates.\n\nThe data must consist only of PEM certificate blocks that parse as valid X.509 certificates. Each certificate must include a basic constraints extension with the CA bit set. The API server will reject objects that contain duplicate certificates, or that use PEM block headers.\n\nUsers of ClusterTrustBundles, including Kubelet, are free to reorder and deduplicate certificate blocks in this file according to their own logic, as well as to drop PEM block headers and inter-block data.", - "type": "string" - } - }, - "required": [ - "trustBundle" - ], - "type": "object" - }, "v1.Lease": { "description": "Lease defines a lease concept.", "properties": { @@ -6545,7 +6549,7 @@ "description": "Periodic probe of container service readiness. Container will be removed from service endpoints if the probe fails. Cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes" }, "resizePolicy": { - "description": "Resources resize policy for the container.", + "description": "Resources resize policy for the container. This field cannot be set on ephemeral containers.", "items": { "$ref": "#/definitions/v1.ContainerResizePolicy" }, @@ -8946,6 +8950,14 @@ "$ref": "#/definitions/v1.NodeDaemonEndpoints", "description": "Endpoints of daemons running on the Node." }, + "declaredFeatures": { + "description": "DeclaredFeatures represents the features related to feature gates that are declared by the node.", + "items": { + "type": "string" + }, + "type": "array", + "x-kubernetes-list-type": "atomic" + }, "features": { "$ref": "#/definitions/v1.NodeFeatures", "description": "Features describes the set of features implemented by the CRI implementation." @@ -9277,7 +9289,7 @@ }, "resources": { "$ref": "#/definitions/v1.VolumeResourceRequirements", - "description": "resources represents the minimum resources the volume should have. If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements that are lower than previous value but must still be higher than capacity recorded in the status field of the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources" + "description": "resources represents the minimum resources the volume should have. Users are allowed to specify resource requirements that are lower than previous value but must still be higher than capacity recorded in the status field of the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources" }, "selector": { "$ref": "#/definitions/v1.LabelSelector", @@ -9317,7 +9329,7 @@ "additionalProperties": { "type": "string" }, - "description": "allocatedResourceStatuses stores status of resource being resized for the given PVC. Key names follow standard Kubernetes label syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- storage - the capacity of the volume.\n\t* Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io prefix are considered reserved and hence may not be used.\n\nClaimResourceStatus can be in any of following states:\n\t- ControllerResizeInProgress:\n\t\tState set when resize controller starts resizing the volume in control-plane.\n\t- ControllerResizeFailed:\n\t\tState set when resize has failed in resize controller with a terminal error.\n\t- NodeResizePending:\n\t\tState set when resize controller has finished resizing the volume but further resizing of\n\t\tvolume is needed on the node.\n\t- NodeResizeInProgress:\n\t\tState set when kubelet starts resizing the volume.\n\t- NodeResizeFailed:\n\t\tState set when resizing has failed in kubelet with a terminal error. Transient errors don't set\n\t\tNodeResizeFailed.\nFor example: if expanding a PVC for more capacity - this field can be one of the following states:\n\t- pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeFailed\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizePending\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeFailed\"\nWhen this field is not set, it means that no resize operation is in progress for the given PVC.\n\nA controller that receives PVC update with previously unknown resourceName or ClaimResourceStatus should ignore the update for the purpose it was designed. For example - a controller that only is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid resources associated with PVC.\n\nThis is an alpha field and requires enabling RecoverVolumeExpansionFailure feature.", + "description": "allocatedResourceStatuses stores status of resource being resized for the given PVC. Key names follow standard Kubernetes label syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- storage - the capacity of the volume.\n\t* Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io prefix are considered reserved and hence may not be used.\n\nClaimResourceStatus can be in any of following states:\n\t- ControllerResizeInProgress:\n\t\tState set when resize controller starts resizing the volume in control-plane.\n\t- ControllerResizeFailed:\n\t\tState set when resize has failed in resize controller with a terminal error.\n\t- NodeResizePending:\n\t\tState set when resize controller has finished resizing the volume but further resizing of\n\t\tvolume is needed on the node.\n\t- NodeResizeInProgress:\n\t\tState set when kubelet starts resizing the volume.\n\t- NodeResizeFailed:\n\t\tState set when resizing has failed in kubelet with a terminal error. Transient errors don't set\n\t\tNodeResizeFailed.\nFor example: if expanding a PVC for more capacity - this field can be one of the following states:\n\t- pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeFailed\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizePending\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeInProgress\"\n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeFailed\"\nWhen this field is not set, it means that no resize operation is in progress for the given PVC.\n\nA controller that receives PVC update with previously unknown resourceName or ClaimResourceStatus should ignore the update for the purpose it was designed. For example - a controller that only is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid resources associated with PVC.", "type": "object", "x-kubernetes-map-type": "granular" }, @@ -9326,7 +9338,7 @@ "description": "Quantity is a fixed-point representation of a number. It provides convenient marshaling/unmarshaling in JSON and YAML, in addition to String() and AsInt64() accessors.\n\nThe serialization format is:\n\n``` ::= \n\n\t(Note that may be empty, from the \"\" case in .)\n\n ::= 0 | 1 | ... | 9 ::= | ::= | . | . | . ::= \"+\" | \"-\" ::= | ::= | | ::= Ki | Mi | Gi | Ti | Pi | Ei\n\n\t(International System of units; See: http://physics.nist.gov/cuu/Units/binary.html)\n\n ::= m | \"\" | k | M | G | T | P | E\n\n\t(Note that 1024 = 1Ki but 1000 = 1k; I didn't choose the capitalization.)\n\n ::= \"e\" | \"E\" ```\n\nNo matter which of the three exponent forms is used, no quantity may represent a number greater than 2^63-1 in magnitude, nor may it have more than 3 decimal places. Numbers larger or more precise will be capped or rounded up. (E.g.: 0.1m will rounded up to 1m.) This may be extended in the future if we require larger or smaller quantities.\n\nWhen a Quantity is parsed from a string, it will remember the type of suffix it had, and will use the same type again when it is serialized.\n\nBefore serializing, Quantity will be put in \"canonical form\". This means that Exponent/suffix will be adjusted up or down (with a corresponding increase or decrease in Mantissa) such that:\n\n- No precision is lost - No fractional digits will be emitted - The exponent (or suffix) is as large as possible.\n\nThe sign will be omitted unless the number is negative.\n\nExamples:\n\n- 1.5 will be serialized as \"1500m\" - 1.5Gi will be serialized as \"1536Mi\"\n\nNote that the quantity will NEVER be internally represented by a floating point number. That is the whole point of this exercise.\n\nNon-canonical values will still parse as long as they are well formed, but will be re-emitted in their canonical form. (So always use canonical form, or don't diff.)\n\nThis format is intended to make it difficult to use these numbers without writing some sort of special handling code in the hopes that that will cause implementors to also use a fixed point implementation.", "type": "string" }, - "description": "allocatedResources tracks the resources allocated to a PVC including its capacity. Key names follow standard Kubernetes label syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- storage - the capacity of the volume.\n\t* Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io prefix are considered reserved and hence may not be used.\n\nCapacity reported here may be larger than the actual capacity when a volume expansion operation is requested. For storage quota, the larger value from allocatedResources and PVC.spec.resources is used. If allocatedResources is not set, PVC.spec.resources alone is used for quota calculation. If a volume expansion capacity request is lowered, allocatedResources is only lowered if there are no expansion operations in progress and if the actual volume capacity is equal or lower than the requested capacity.\n\nA controller that receives PVC update with previously unknown resourceName should ignore the update for the purpose it was designed. For example - a controller that only is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid resources associated with PVC.\n\nThis is an alpha field and requires enabling RecoverVolumeExpansionFailure feature.", + "description": "allocatedResources tracks the resources allocated to a PVC including its capacity. Key names follow standard Kubernetes label syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- storage - the capacity of the volume.\n\t* Custom resources must use implementation-defined prefixed names such as \"example.com/my-custom-resource\"\nApart from above values - keys that are unprefixed or have kubernetes.io prefix are considered reserved and hence may not be used.\n\nCapacity reported here may be larger than the actual capacity when a volume expansion operation is requested. For storage quota, the larger value from allocatedResources and PVC.spec.resources is used. If allocatedResources is not set, PVC.spec.resources alone is used for quota calculation. If a volume expansion capacity request is lowered, allocatedResources is only lowered if there are no expansion operations in progress and if the actual volume capacity is equal or lower than the requested capacity.\n\nA controller that receives PVC update with previously unknown resourceName should ignore the update for the purpose it was designed. For example - a controller that only is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid resources associated with PVC.", "type": "object" }, "capacity": { @@ -9528,7 +9540,7 @@ }, "nodeAffinity": { "$ref": "#/definitions/v1.VolumeNodeAffinity", - "description": "nodeAffinity defines constraints that limit what nodes this volume can be accessed from. This field influences the scheduling of pods that use this volume." + "description": "nodeAffinity defines constraints that limit what nodes this volume can be accessed from. This field influences the scheduling of pods that use this volume. This field is mutable if MutablePVNodeAffinity feature gate is enabled." }, "persistentVolumeReclaimPolicy": { "description": "persistentVolumeReclaimPolicy defines what happens to a persistent volume when released from its claim. Valid options are Retain (default for manually created PersistentVolumes), Delete (default for dynamically provisioned PersistentVolumes), and Recycle (deprecated). Recycle must be supported by the volume plugin underlying this PersistentVolume. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#reclaiming", @@ -9766,6 +9778,13 @@ "signerName": { "description": "Kubelet's generated CSRs will be addressed to this signer.", "type": "string" + }, + "userAnnotations": { + "additionalProperties": { + "type": "string" + }, + "description": "userAnnotations allow pod authors to pass additional information to the signer implementation. Kubernetes does not restrict or validate this metadata in any way.\n\nThese values are copied verbatim into the `spec.unverifiedUserAnnotations` field of the PodCertificateRequest objects that Kubelet creates.\n\nEntries are subject to the same validation as object metadata annotations, with the addition that all keys must be domain-prefixed. No restrictions are placed on values, except an overall size limitation on the entire field.\n\nSigners should document the keys and values they support. Signers should deny requests that contain keys they do not recognize.", + "type": "object" } }, "required": [ @@ -9792,7 +9811,7 @@ "type": "string" }, "observedGeneration": { - "description": "If set, this represents the .metadata.generation that the pod condition was set based upon. This is an alpha field. Enable PodObservedGenerationTracking to be able to use this field.", + "description": "If set, this represents the .metadata.generation that the pod condition was set based upon. The PodObservedGenerationTracking feature gate must be enabled to use this field.", "format": "int64", "type": "integer" }, @@ -10239,7 +10258,7 @@ "x-kubernetes-list-type": "atomic" }, "resourceClaims": { - "description": "ResourceClaims defines which ResourceClaims must be allocated and reserved before the Pod is allowed to start. The resources will be made available to those containers which consume them by name.\n\nThis is an alpha field and requires enabling the DynamicResourceAllocation feature gate.\n\nThis field is immutable.", + "description": "ResourceClaims defines which ResourceClaims must be allocated and reserved before the Pod is allowed to start. The resources will be made available to those containers which consume them by name.\n\nThis is a stable field but requires that the DynamicResourceAllocation feature gate is enabled.\n\nThis field is immutable.", "items": { "$ref": "#/definitions/v1.PodResourceClaim" }, @@ -10343,6 +10362,10 @@ "x-kubernetes-list-type": "map", "x-kubernetes-patch-merge-key": "name", "x-kubernetes-patch-strategy": "merge,retainKeys" + }, + "workloadRef": { + "$ref": "#/definitions/v1.WorkloadReference", + "description": "WorkloadRef provides a reference to the Workload object that this Pod belongs to. This field is used by the scheduler to identify the PodGroup and apply the correct group scheduling policies. The Workload object referenced by this field may not exist at the time the Pod is created. This field is immutable, but a Workload object with the same name may be recreated with different policies. Doing this during pod scheduling may result in the placement not conforming to the expected policies." } }, "required": [ @@ -10353,6 +10376,14 @@ "v1.PodStatus": { "description": "PodStatus represents information about the status of a pod. Status may trail the actual state of a system, especially if the node that hosts the pod cannot contact the control plane.", "properties": { + "allocatedResources": { + "additionalProperties": { + "description": "Quantity is a fixed-point representation of a number. It provides convenient marshaling/unmarshaling in JSON and YAML, in addition to String() and AsInt64() accessors.\n\nThe serialization format is:\n\n``` ::= \n\n\t(Note that may be empty, from the \"\" case in .)\n\n ::= 0 | 1 | ... | 9 ::= | ::= | . | . | . ::= \"+\" | \"-\" ::= | ::= | | ::= Ki | Mi | Gi | Ti | Pi | Ei\n\n\t(International System of units; See: http://physics.nist.gov/cuu/Units/binary.html)\n\n ::= m | \"\" | k | M | G | T | P | E\n\n\t(Note that 1024 = 1Ki but 1000 = 1k; I didn't choose the capitalization.)\n\n ::= \"e\" | \"E\" ```\n\nNo matter which of the three exponent forms is used, no quantity may represent a number greater than 2^63-1 in magnitude, nor may it have more than 3 decimal places. Numbers larger or more precise will be capped or rounded up. (E.g.: 0.1m will rounded up to 1m.) This may be extended in the future if we require larger or smaller quantities.\n\nWhen a Quantity is parsed from a string, it will remember the type of suffix it had, and will use the same type again when it is serialized.\n\nBefore serializing, Quantity will be put in \"canonical form\". This means that Exponent/suffix will be adjusted up or down (with a corresponding increase or decrease in Mantissa) such that:\n\n- No precision is lost - No fractional digits will be emitted - The exponent (or suffix) is as large as possible.\n\nThe sign will be omitted unless the number is negative.\n\nExamples:\n\n- 1.5 will be serialized as \"1500m\" - 1.5Gi will be serialized as \"1536Mi\"\n\nNote that the quantity will NEVER be internally represented by a floating point number. That is the whole point of this exercise.\n\nNon-canonical values will still parse as long as they are well formed, but will be re-emitted in their canonical form. (So always use canonical form, or don't diff.)\n\nThis format is intended to make it difficult to use these numbers without writing some sort of special handling code in the hopes that that will cause implementors to also use a fixed point implementation.", + "type": "string" + }, + "description": "AllocatedResources is the total requests allocated for this pod by the node. If pod-level requests are not set, this will be the total requests aggregated across containers in the pod.", + "type": "object" + }, "conditions": { "description": "Current service state of pod. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions", "items": { @@ -10417,7 +10448,7 @@ "type": "string" }, "observedGeneration": { - "description": "If set, this represents the .metadata.generation that the pod status was set based upon. This is an alpha field. Enable PodObservedGenerationTracking to be able to use this field.", + "description": "If set, this represents the .metadata.generation that the pod status was set based upon. The PodObservedGenerationTracking feature gate must be enabled to use this field.", "format": "int64", "type": "integer" }, @@ -10467,6 +10498,10 @@ "x-kubernetes-patch-merge-key": "name", "x-kubernetes-patch-strategy": "merge,retainKeys" }, + "resources": { + "$ref": "#/definitions/v1.ResourceRequirements", + "description": "Resources represents the compute resource requests and limits that have been applied at the pod level if pod-level requests or limits are set in PodSpec.Resources" + }, "startTime": { "description": "RFC 3339 date and time at which the object was acknowledged by the Kubelet. This is before the Kubelet pulled the container image(s) for the pod.", "format": "date-time", @@ -12147,7 +12182,7 @@ "type": "string" }, "operator": { - "description": "Operator represents a key's relationship to the value. Valid operators are Exists and Equal. Defaults to Equal. Exists is equivalent to wildcard for value, so that a pod can tolerate all taints of a particular category.", + "description": "Operator represents a key's relationship to the value. Valid operators are Exists, Equal, Lt, and Gt. Defaults to Equal. Exists is equivalent to wildcard for value, so that a pod can tolerate all taints of a particular category. Lt and Gt perform numeric comparisons (requires feature gate TaintTolerationComparisonOperators).", "type": "string" }, "tolerationSeconds": { @@ -12640,6 +12675,28 @@ }, "type": "object" }, + "v1.WorkloadReference": { + "description": "WorkloadReference identifies the Workload object and PodGroup membership that a Pod belongs to. The scheduler uses this information to apply workload-aware scheduling semantics.", + "properties": { + "name": { + "description": "Name defines the name of the Workload object this Pod belongs to. Workload must be in the same namespace as the Pod. If it doesn't match any existing Workload, the Pod will remain unschedulable until a Workload object is created and observed by the kube-scheduler. It must be a DNS subdomain.", + "type": "string" + }, + "podGroup": { + "description": "PodGroup is the name of the PodGroup within the Workload that this Pod belongs to. If it doesn't match any existing PodGroup within the Workload, the Pod will remain unschedulable until the Workload object is recreated and observed by the kube-scheduler. It must be a DNS label.", + "type": "string" + }, + "podGroupReplicaKey": { + "description": "PodGroupReplicaKey specifies the replica key of the PodGroup to which this Pod belongs. It is used to distinguish pods belonging to different replicas of the same pod group. The pod group policy is applied separately to each replica. When set, it must be a DNS label.", + "type": "string" + } + }, + "required": [ + "name", + "podGroup" + ], + "type": "object" + }, "v1.Endpoint": { "description": "Endpoint represents a single logical \"backend\" implementing a service.", "properties": { @@ -12710,7 +12767,7 @@ "description": "EndpointHints provides hints describing how an endpoint should be consumed.", "properties": { "forNodes": { - "description": "forNodes indicates the node(s) this endpoint should be consumed by when using topology aware routing. May contain a maximum of 8 entries. This is an Alpha feature and is only used when the PreferSameTrafficDistribution feature gate is enabled.", + "description": "forNodes indicates the node(s) this endpoint should be consumed by when using topology aware routing. May contain a maximum of 8 entries.", "items": { "$ref": "#/definitions/v1.ForNode" }, @@ -15311,7 +15368,7 @@ "type": "string" }, "driver": { - "description": "Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver.", + "description": "Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters.", "type": "string" }, "networkData": { @@ -15438,13 +15495,13 @@ "type": "object" }, "v1.CounterSet": { - "description": "CounterSet defines a named set of counters that are available to be used by devices defined in the ResourceSlice.\n\nThe counters are not allocatable by themselves, but can be referenced by devices. When a device is allocated, the portion of counters it uses will no longer be available for use by other devices.", + "description": "CounterSet defines a named set of counters that are available to be used by devices defined in the ResourcePool.\n\nThe counters are not allocatable by themselves, but can be referenced by devices. When a device is allocated, the portion of counters it uses will no longer be available for use by other devices.", "properties": { "counters": { "additionalProperties": { "$ref": "#/definitions/v1.Counter" }, - "description": "Counters defines the set of counters for this CounterSet The name of each counter must be unique in that set and must be a DNS label.\n\nThe maximum number of counters in all sets is 32.", + "description": "Counters defines the set of counters for this CounterSet The name of each counter must be unique in that set and must be a DNS label.\n\nThe maximum number of counters is 32.", "type": "object" }, "name": { @@ -15504,7 +15561,7 @@ "type": "object" }, "consumesCounters": { - "description": "ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets.\n\nThere can only be a single entry per counterSet.\n\nThe total number of device counter consumption entries must be <= 32. In addition, the total number in the entire ResourceSlice must be <= 1024 (for example, 64 devices with 16 counters each).", + "description": "ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets.\n\nThere can only be a single entry per counterSet.\n\nThe maximum number of device counter consumptions per device is 2.", "items": { "$ref": "#/definitions/v1.DeviceCounterConsumption" }, @@ -15524,7 +15581,7 @@ "description": "NodeSelector defines the nodes where the device is available.\n\nMust use exactly one term.\n\nMust only be set if Spec.PerDeviceNodeSelection is set to true. At most one of NodeName, NodeSelector and AllNodes can be set." }, "taints": { - "description": "If specified, these are the driver-defined taints.\n\nThe maximum number of taints is 4.\n\nThis is an alpha field and requires enabling the DRADeviceTaints feature gate.", + "description": "If specified, these are the driver-defined taints.\n\nThe maximum number of taints is 16. If taints are set for any device in a ResourceSlice, then the maximum number of allowed devices per ResourceSlice is 64 instead of 128.\n\nThis is an alpha field and requires enabling the DRADeviceTaints feature gate.", "items": { "$ref": "#/definitions/v1.DeviceTaint" }, @@ -15808,7 +15865,7 @@ "additionalProperties": { "$ref": "#/definitions/v1.Counter" }, - "description": "Counters defines the counters that will be consumed by the device.\n\nThe maximum number counters in a device is 32. In addition, the maximum number of all counters in all devices is 1024 (for example, 64 devices with 16 counters each).", + "description": "Counters defines the counters that will be consumed by the device.\n\nThe maximum number of counters is 32.", "type": "object" } }, @@ -15879,7 +15936,7 @@ "type": "string" }, "driver": { - "description": "Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver.", + "description": "Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters.", "type": "string" }, "pool": { @@ -15972,7 +16029,7 @@ "description": "The device this taint is attached to has the \"effect\" on any claim which does not tolerate the taint and, through the claim, to pods using the claim.", "properties": { "effect": { - "description": "The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here.", + "description": "The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them.\n\nValid effects are None, NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. More effects may get added in the future. Consumers must treat unknown effects like None.", "type": "string" }, "key": { @@ -16094,7 +16151,7 @@ "description": "OpaqueDeviceConfiguration contains configuration parameters for a driver in a format defined by the driver vendor.", "properties": { "driver": { - "description": "Driver is used to determine which kubelet plugin needs to be passed these configuration parameters.\n\nAn admission policy provided by the driver developer could use this to decide whether it needs to validate them.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver.", + "description": "Driver is used to determine which kubelet plugin needs to be passed these configuration parameters.\n\nAn admission policy provided by the driver developer could use this to decide whether it needs to validate them.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters.", "type": "string" }, "parameters": { @@ -16437,7 +16494,7 @@ "type": "boolean" }, "devices": { - "description": "Devices lists some or all of the devices in this pool.\n\nMust not have more than 128 entries.", + "description": "Devices lists some or all of the devices in this pool.\n\nMust not have more than 128 entries. If any device uses taints or consumes counters the limit is 64.\n\nOnly one of Devices and SharedCounters can be set in a ResourceSlice.", "items": { "$ref": "#/definitions/v1.Device" }, @@ -16445,7 +16502,7 @@ "x-kubernetes-list-type": "atomic" }, "driver": { - "description": "Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. This field is immutable.", + "description": "Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. This field is immutable.", "type": "string" }, "nodeName": { @@ -16465,7 +16522,7 @@ "description": "Pool describes the pool that this ResourceSlice belongs to." }, "sharedCounters": { - "description": "SharedCounters defines a list of counter sets, each of which has a name and a list of counters available.\n\nThe names of the SharedCounters must be unique in the ResourceSlice.\n\nThe maximum number of counters in all sets is 32.", + "description": "SharedCounters defines a list of counter sets, each of which has a name and a list of counters available.\n\nThe names of the counter sets must be unique in the ResourcePool.\n\nOnly one of Devices and SharedCounters can be set in a ResourceSlice.\n\nThe maximum number of counter sets is 8.", "items": { "$ref": "#/definitions/v1.CounterSet" }, @@ -16479,34 +16536,11 @@ ], "type": "object" }, - "v1alpha3.CELDeviceSelector": { - "description": "CELDeviceSelector contains a CEL expression for selecting a device.", - "properties": { - "expression": { - "description": "Expression is a CEL expression which evaluates a single device. It must evaluate to true when the device under consideration satisfies the desired criteria, and false when it does not. Any other result is an error and causes allocation of devices to abort.\n\nThe expression's input is an object named \"device\", which carries the following properties:\n - driver (string): the name of the driver which defines this device.\n - attributes (map[string]object): the device's attributes, grouped by prefix\n (e.g. device.attributes[\"dra.example.com\"] evaluates to an object with all\n of the attributes which were prefixed by \"dra.example.com\".\n - capacity (map[string]object): the device's capacities, grouped by prefix.\n\nExample: Consider a device with driver=\"dra.example.com\", which exposes two attributes named \"model\" and \"ext.example.com/family\" and which exposes one capacity named \"modules\". This input to this expression would have the following fields:\n\n device.driver\n device.attributes[\"dra.example.com\"].model\n device.attributes[\"ext.example.com\"].family\n device.capacity[\"dra.example.com\"].modules\n\nThe device.driver field can be used to check for a specific driver, either as a high-level precondition (i.e. you only want to consider devices from this driver) or as part of a multi-clause expression that is meant to consider devices from different drivers.\n\nThe value type of each attribute is defined by the device definition, and users who write these expressions must consult the documentation for their specific drivers. The value type of each capacity is Quantity.\n\nIf an unknown prefix is used as a lookup in either device.attributes or device.capacity, an empty map will be returned. Any reference to an unknown field will cause an evaluation error and allocation to abort.\n\nA robust expression should check for the existence of attributes before referencing them.\n\nFor ease of use, the cel.bind() function is enabled, and can be used to simplify expressions that access multiple attributes with the same domain. For example:\n\n cel.bind(dra, device.attributes[\"dra.example.com\"], dra.someBool && dra.anotherBool)\n\nThe length of the expression must be smaller or equal to 10 Ki. The cost of evaluating it is also limited based on the estimated number of logical steps.", - "type": "string" - } - }, - "required": [ - "expression" - ], - "type": "object" - }, - "v1alpha3.DeviceSelector": { - "description": "DeviceSelector must have exactly one field set.", - "properties": { - "cel": { - "$ref": "#/definitions/v1alpha3.CELDeviceSelector", - "description": "CEL contains a CEL expression for selecting a device." - } - }, - "type": "object" - }, "v1alpha3.DeviceTaint": { "description": "The device this taint is attached to has the \"effect\" on any claim which does not tolerate the taint and, through the claim, to pods using the claim.", "properties": { "effect": { - "description": "The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here.", + "description": "The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them.\n\nValid effects are None, NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. More effects may get added in the future. Consumers must treat unknown effects like None.", "type": "string" }, "key": { @@ -16547,6 +16581,10 @@ "spec": { "$ref": "#/definitions/v1alpha3.DeviceTaintRuleSpec", "description": "Spec specifies the selector and one taint.\n\nChanging the spec automatically increments the metadata.generation number." + }, + "status": { + "$ref": "#/definitions/v1alpha3.DeviceTaintRuleStatus", + "description": "Status provides information about what was requested in the spec." } }, "required": [ @@ -16601,7 +16639,7 @@ "properties": { "deviceSelector": { "$ref": "#/definitions/v1alpha3.DeviceTaintSelector", - "description": "DeviceSelector defines which device(s) the taint is applied to. All selector criteria must be satified for a device to match. The empty selector matches all devices. Without a selector, no devices are matches." + "description": "DeviceSelector defines which device(s) the taint is applied to. All selector criteria must be satisfied for a device to match. The empty selector matches all devices. Without a selector, no devices are matches." }, "taint": { "$ref": "#/definitions/v1alpha3.DeviceTaint", @@ -16613,6 +16651,25 @@ ], "type": "object" }, + "v1alpha3.DeviceTaintRuleStatus": { + "description": "DeviceTaintRuleStatus provides information about an on-going pod eviction.", + "properties": { + "conditions": { + "description": "Conditions provide information about the state of the DeviceTaintRule and the cluster at some point in time, in a machine-readable and human-readable format.\n\nThe following condition is currently defined as part of this API, more may get added: - Type: EvictionInProgress - Status: True if there are currently pods which need to be evicted, False otherwise\n (includes the effects which don't cause eviction).\n- Reason: not specified, may change - Message: includes information about number of pending pods and already evicted pods\n in a human-readable format, updated periodically, may change\n\nFor `effect: None`, the condition above gets set once for each change to the spec, with the message containing information about what would happen if the effect was `NoExecute`. This feedback can be used to decide whether changing the effect to `NoExecute` will work as intended. It only gets set once to avoid having to constantly update the status.\n\nMust have 8 or fewer entries.", + "items": { + "$ref": "#/definitions/v1.Condition" + }, + "type": "array", + "x-kubernetes-list-map-keys": [ + "type" + ], + "x-kubernetes-list-type": "map", + "x-kubernetes-patch-merge-key": "type", + "x-kubernetes-patch-strategy": "merge" + } + }, + "type": "object" + }, "v1alpha3.DeviceTaintSelector": { "description": "DeviceTaintSelector defines which device(s) a DeviceTaintRule applies to. The empty selector matches all devices. Without a selector, no devices are matched.", "properties": { @@ -16620,10 +16677,6 @@ "description": "If device is set, only devices with that name are selected. This field corresponds to slice.spec.devices[].name.\n\nSetting also driver and pool may be required to avoid ambiguity, but is not required.", "type": "string" }, - "deviceClassName": { - "description": "If DeviceClassName is set, the selectors defined there must be satisfied by a device to be selected. This field corresponds to class.metadata.name.", - "type": "string" - }, "driver": { "description": "If driver is set, only devices from that driver are selected. This fields corresponds to slice.spec.driver.", "type": "string" @@ -16631,14 +16684,6 @@ "pool": { "description": "If pool is set, only devices in that pool are selected.\n\nAlso setting the driver name may be useful to avoid ambiguity when different drivers use the same pool name, but this is not required because selecting pools from different drivers may also be useful, for example when drivers with node-local devices use the node name as their pool name.", "type": "string" - }, - "selectors": { - "description": "Selectors contains the same selection criteria as a ResourceClaim. Currently, CEL expressions are supported. All of these selectors must be satisfied.", - "items": { - "$ref": "#/definitions/v1alpha3.DeviceSelector" - }, - "type": "array", - "x-kubernetes-list-type": "atomic" } }, "type": "object" @@ -16666,7 +16711,7 @@ "type": "string" }, "driver": { - "description": "Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver.", + "description": "Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters.", "type": "string" }, "networkData": { @@ -16754,7 +16799,7 @@ "type": "object" }, "consumesCounters": { - "description": "ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets.\n\nThere can only be a single entry per counterSet.\n\nThe total number of device counter consumption entries must be <= 32. In addition, the total number in the entire ResourceSlice must be <= 1024 (for example, 64 devices with 16 counters each).", + "description": "ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets.\n\nThere can only be a single entry per counterSet.\n\nThe maximum number of device counter consumptions per device is 2.", "items": { "$ref": "#/definitions/v1beta1.DeviceCounterConsumption" }, @@ -16770,7 +16815,7 @@ "description": "NodeSelector defines the nodes where the device is available.\n\nMust use exactly one term.\n\nMust only be set if Spec.PerDeviceNodeSelection is set to true. At most one of NodeName, NodeSelector and AllNodes can be set." }, "taints": { - "description": "If specified, these are the driver-defined taints.\n\nThe maximum number of taints is 4.\n\nThis is an alpha field and requires enabling the DRADeviceTaints feature gate.", + "description": "If specified, these are the driver-defined taints.\n\nThe maximum number of taints is 16. If taints are set for any device in a ResourceSlice, then the maximum number of allowed devices per ResourceSlice is 64 instead of 128.\n\nThis is an alpha field and requires enabling the DRADeviceTaints feature gate.", "items": { "$ref": "#/definitions/v1beta1.DeviceTaint" }, @@ -16865,7 +16910,7 @@ "type": "object" }, "v1beta1.CounterSet": { - "description": "CounterSet defines a named set of counters that are available to be used by devices defined in the ResourceSlice.\n\nThe counters are not allocatable by themselves, but can be referenced by devices. When a device is allocated, the portion of counters it uses will no longer be available for use by other devices.", + "description": "CounterSet defines a named set of counters that are available to be used by devices defined in the ResourcePool.\n\nThe counters are not allocatable by themselves, but can be referenced by devices. When a device is allocated, the portion of counters it uses will no longer be available for use by other devices.", "properties": { "counters": { "additionalProperties": { @@ -17173,7 +17218,7 @@ "additionalProperties": { "$ref": "#/definitions/v1beta1.Counter" }, - "description": "Counters defines the counters that will be consumed by the device.\n\nThe maximum number counters in a device is 32. In addition, the maximum number of all counters in all devices is 1024 (for example, 64 devices with 16 counters each).", + "description": "Counters defines the counters that will be consumed by the device.\n\nThe maximum number of counters is 32.", "type": "object" } }, @@ -17277,7 +17322,7 @@ "type": "string" }, "driver": { - "description": "Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver.", + "description": "Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters.", "type": "string" }, "pool": { @@ -17370,7 +17415,7 @@ "description": "The device this taint is attached to has the \"effect\" on any claim which does not tolerate the taint and, through the claim, to pods using the claim.", "properties": { "effect": { - "description": "The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here.", + "description": "The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them.\n\nValid effects are None, NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. More effects may get added in the future. Consumers must treat unknown effects like None.", "type": "string" }, "key": { @@ -17446,7 +17491,7 @@ "description": "OpaqueDeviceConfiguration contains configuration parameters for a driver in a format defined by the driver vendor.", "properties": { "driver": { - "description": "Driver is used to determine which kubelet plugin needs to be passed these configuration parameters.\n\nAn admission policy provided by the driver developer could use this to decide whether it needs to validate them.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver.", + "description": "Driver is used to determine which kubelet plugin needs to be passed these configuration parameters.\n\nAn admission policy provided by the driver developer could use this to decide whether it needs to validate them.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters.", "type": "string" }, "parameters": { @@ -17789,7 +17834,7 @@ "type": "boolean" }, "devices": { - "description": "Devices lists some or all of the devices in this pool.\n\nMust not have more than 128 entries.", + "description": "Devices lists some or all of the devices in this pool.\n\nMust not have more than 128 entries. If any device uses taints or consumes counters the limit is 64.\n\nOnly one of Devices and SharedCounters can be set in a ResourceSlice.", "items": { "$ref": "#/definitions/v1beta1.Device" }, @@ -17797,7 +17842,7 @@ "x-kubernetes-list-type": "atomic" }, "driver": { - "description": "Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. This field is immutable.", + "description": "Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. This field is immutable.", "type": "string" }, "nodeName": { @@ -17817,7 +17862,7 @@ "description": "Pool describes the pool that this ResourceSlice belongs to." }, "sharedCounters": { - "description": "SharedCounters defines a list of counter sets, each of which has a name and a list of counters available.\n\nThe names of the SharedCounters must be unique in the ResourceSlice.\n\nThe maximum number of SharedCounters is 32.", + "description": "SharedCounters defines a list of counter sets, each of which has a name and a list of counters available.\n\nThe names of the counter sets must be unique in the ResourcePool.\n\nOnly one of Devices and SharedCounters can be set in a ResourceSlice.\n\nThe maximum number of counter sets is 8.", "items": { "$ref": "#/definitions/v1beta1.CounterSet" }, @@ -17854,7 +17899,7 @@ "type": "string" }, "driver": { - "description": "Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver.", + "description": "Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters.", "type": "string" }, "networkData": { @@ -17981,13 +18026,13 @@ "type": "object" }, "v1beta2.CounterSet": { - "description": "CounterSet defines a named set of counters that are available to be used by devices defined in the ResourceSlice.\n\nThe counters are not allocatable by themselves, but can be referenced by devices. When a device is allocated, the portion of counters it uses will no longer be available for use by other devices.", + "description": "CounterSet defines a named set of counters that are available to be used by devices defined in the ResourcePool.\n\nThe counters are not allocatable by themselves, but can be referenced by devices. When a device is allocated, the portion of counters it uses will no longer be available for use by other devices.", "properties": { "counters": { "additionalProperties": { "$ref": "#/definitions/v1beta2.Counter" }, - "description": "Counters defines the set of counters for this CounterSet The name of each counter must be unique in that set and must be a DNS label.\n\nThe maximum number of counters in all sets is 32.", + "description": "Counters defines the set of counters for this CounterSet The name of each counter must be unique in that set and must be a DNS label.\n\nThe maximum number of counters is 32.", "type": "object" }, "name": { @@ -18047,7 +18092,7 @@ "type": "object" }, "consumesCounters": { - "description": "ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets.\n\nThere can only be a single entry per counterSet.\n\nThe total number of device counter consumption entries must be <= 32. In addition, the total number in the entire ResourceSlice must be <= 1024 (for example, 64 devices with 16 counters each).", + "description": "ConsumesCounters defines a list of references to sharedCounters and the set of counters that the device will consume from those counter sets.\n\nThere can only be a single entry per counterSet.\n\nThe maximum number of device counter consumptions per device is 2.", "items": { "$ref": "#/definitions/v1beta2.DeviceCounterConsumption" }, @@ -18067,7 +18112,7 @@ "description": "NodeSelector defines the nodes where the device is available.\n\nMust use exactly one term.\n\nMust only be set if Spec.PerDeviceNodeSelection is set to true. At most one of NodeName, NodeSelector and AllNodes can be set." }, "taints": { - "description": "If specified, these are the driver-defined taints.\n\nThe maximum number of taints is 4.\n\nThis is an alpha field and requires enabling the DRADeviceTaints feature gate.", + "description": "If specified, these are the driver-defined taints.\n\nThe maximum number of taints is 16. If taints are set for any device in a ResourceSlice, then the maximum number of allowed devices per ResourceSlice is 64 instead of 128.\n\nThis is an alpha field and requires enabling the DRADeviceTaints feature gate.", "items": { "$ref": "#/definitions/v1beta2.DeviceTaint" }, @@ -18351,7 +18396,7 @@ "additionalProperties": { "$ref": "#/definitions/v1beta2.Counter" }, - "description": "Counters defines the counters that will be consumed by the device.\n\nThe maximum number counters in a device is 32. In addition, the maximum number of all counters in all devices is 1024 (for example, 64 devices with 16 counters each).", + "description": "Counters defines the counters that will be consumed by the device.\n\nThe maximum number of counters is 32.", "type": "object" } }, @@ -18422,7 +18467,7 @@ "type": "string" }, "driver": { - "description": "Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver.", + "description": "Driver specifies the name of the DRA driver whose kubelet plugin should be invoked to process the allocation once the claim is needed on a node.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters.", "type": "string" }, "pool": { @@ -18515,7 +18560,7 @@ "description": "The device this taint is attached to has the \"effect\" on any claim which does not tolerate the taint and, through the claim, to pods using the claim.", "properties": { "effect": { - "description": "The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them. Valid effects are NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here.", + "description": "The effect of the taint on claims that do not tolerate the taint and through such claims on the pods using them.\n\nValid effects are None, NoSchedule and NoExecute. PreferNoSchedule as used for nodes is not valid here. More effects may get added in the future. Consumers must treat unknown effects like None.", "type": "string" }, "key": { @@ -18637,7 +18682,7 @@ "description": "OpaqueDeviceConfiguration contains configuration parameters for a driver in a format defined by the driver vendor.", "properties": { "driver": { - "description": "Driver is used to determine which kubelet plugin needs to be passed these configuration parameters.\n\nAn admission policy provided by the driver developer could use this to decide whether it needs to validate them.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver.", + "description": "Driver is used to determine which kubelet plugin needs to be passed these configuration parameters.\n\nAn admission policy provided by the driver developer could use this to decide whether it needs to validate them.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters.", "type": "string" }, "parameters": { @@ -18980,7 +19025,7 @@ "type": "boolean" }, "devices": { - "description": "Devices lists some or all of the devices in this pool.\n\nMust not have more than 128 entries.", + "description": "Devices lists some or all of the devices in this pool.\n\nMust not have more than 128 entries. If any device uses taints or consumes counters the limit is 64.\n\nOnly one of Devices and SharedCounters can be set in a ResourceSlice.", "items": { "$ref": "#/definitions/v1beta2.Device" }, @@ -18988,7 +19033,7 @@ "x-kubernetes-list-type": "atomic" }, "driver": { - "description": "Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. This field is immutable.", + "description": "Driver identifies the DRA driver providing the capacity information. A field selector can be used to list only ResourceSlice objects with a certain driver name.\n\nMust be a DNS subdomain and should end with a DNS domain owned by the vendor of the driver. It should use only lower case characters. This field is immutable.", "type": "string" }, "nodeName": { @@ -19008,7 +19053,7 @@ "description": "Pool describes the pool that this ResourceSlice belongs to." }, "sharedCounters": { - "description": "SharedCounters defines a list of counter sets, each of which has a name and a list of counters available.\n\nThe names of the SharedCounters must be unique in the ResourceSlice.\n\nThe maximum number of counters in all sets is 32.", + "description": "SharedCounters defines a list of counter sets, each of which has a name and a list of counters available.\n\nThe names of the counter sets must be unique in the ResourcePool.\n\nOnly one of Devices and SharedCounters can be set in a ResourceSlice.\n\nThe maximum number of counter sets is 8.", "items": { "$ref": "#/definitions/v1beta2.CounterSet" }, @@ -19102,6 +19147,165 @@ } ] }, + "v1alpha1.GangSchedulingPolicy": { + "description": "GangSchedulingPolicy defines the parameters for gang scheduling.", + "properties": { + "minCount": { + "description": "MinCount is the minimum number of pods that must be schedulable or scheduled at the same time for the scheduler to admit the entire group. It must be a positive integer.", + "format": "int32", + "type": "integer" + } + }, + "required": [ + "minCount" + ], + "type": "object" + }, + "v1alpha1.PodGroup": { + "description": "PodGroup represents a set of pods with a common scheduling policy.", + "properties": { + "name": { + "description": "Name is a unique identifier for the PodGroup within the Workload. It must be a DNS label. This field is immutable.", + "type": "string" + }, + "policy": { + "$ref": "#/definitions/v1alpha1.PodGroupPolicy", + "description": "Policy defines the scheduling policy for this PodGroup." + } + }, + "required": [ + "name", + "policy" + ], + "type": "object" + }, + "v1alpha1.PodGroupPolicy": { + "description": "PodGroupPolicy defines the scheduling configuration for a PodGroup.", + "properties": { + "basic": { + "description": "Basic specifies that the pods in this group should be scheduled using standard Kubernetes scheduling behavior.", + "type": "object" + }, + "gang": { + "$ref": "#/definitions/v1alpha1.GangSchedulingPolicy", + "description": "Gang specifies that the pods in this group should be scheduled using all-or-nothing semantics." + } + }, + "type": "object" + }, + "v1alpha1.TypedLocalObjectReference": { + "description": "TypedLocalObjectReference allows to reference typed object inside the same namespace.", + "properties": { + "apiGroup": { + "description": "APIGroup is the group for the resource being referenced. If APIGroup is empty, the specified Kind must be in the core API group. For any other third-party types, setting APIGroup is required. It must be a DNS subdomain.", + "type": "string" + }, + "kind": { + "description": "Kind is the type of resource being referenced. It must be a path segment name.", + "type": "string" + }, + "name": { + "description": "Name is the name of resource being referenced. It must be a path segment name.", + "type": "string" + } + }, + "required": [ + "kind", + "name" + ], + "type": "object" + }, + "v1alpha1.Workload": { + "description": "Workload allows for expressing scheduling constraints that should be used when managing lifecycle of workloads from scheduling perspective, including scheduling, preemption, eviction and other phases.", + "properties": { + "apiVersion": { + "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", + "type": "string" + }, + "kind": { + "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1.ObjectMeta", + "description": "Standard object's metadata. Name must be a DNS subdomain." + }, + "spec": { + "$ref": "#/definitions/v1alpha1.WorkloadSpec", + "description": "Spec defines the desired behavior of a Workload." + } + }, + "required": [ + "spec" + ], + "type": "object", + "x-kubernetes-group-version-kind": [ + { + "group": "scheduling.k8s.io", + "kind": "Workload", + "version": "v1alpha1" + } + ] + }, + "v1alpha1.WorkloadList": { + "description": "WorkloadList contains a list of Workload resources.", + "properties": { + "apiVersion": { + "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", + "type": "string" + }, + "items": { + "description": "Items is the list of Workloads.", + "items": { + "$ref": "#/definitions/v1alpha1.Workload" + }, + "type": "array" + }, + "kind": { + "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", + "type": "string" + }, + "metadata": { + "$ref": "#/definitions/v1.ListMeta", + "description": "Standard list metadata." + } + }, + "required": [ + "items" + ], + "type": "object", + "x-kubernetes-group-version-kind": [ + { + "group": "scheduling.k8s.io", + "kind": "WorkloadList", + "version": "v1alpha1" + } + ] + }, + "v1alpha1.WorkloadSpec": { + "description": "WorkloadSpec defines the desired state of a Workload.", + "properties": { + "controllerRef": { + "$ref": "#/definitions/v1alpha1.TypedLocalObjectReference", + "description": "ControllerRef is an optional reference to the controlling object, such as a Deployment or Job. This field is intended for use by tools like CLIs to provide a link back to the original workload definition. When set, it cannot be changed." + }, + "podGroups": { + "description": "PodGroups is the list of pod groups that make up the Workload. The maximum number of pod groups is 8. This field is immutable.", + "items": { + "$ref": "#/definitions/v1alpha1.PodGroup" + }, + "type": "array", + "x-kubernetes-list-map-keys": [ + "name" + ], + "x-kubernetes-list-type": "map" + } + }, + "required": [ + "podGroups" + ], + "type": "object" + }, "v1.CSIDriver": { "description": "CSIDriver captures information about a Container Storage Interface (CSI) volume driver deployed on the cluster. Kubernetes attach detach controller uses this object to determine whether attach is required. Kubelet uses this object to determine whether pod information needs to be passed on mount. CSIDriver objects are non-namespaced.", "properties": { @@ -19197,6 +19401,10 @@ "description": "seLinuxMount specifies if the CSI driver supports \"-o context\" mount option.\n\nWhen \"true\", the CSI driver must ensure that all volumes provided by this CSI driver can be mounted separately with different `-o context` options. This is typical for storage backends that provide volumes as filesystems on block devices or as independent shared volumes. Kubernetes will call NodeStage / NodePublish with \"-o context=xyz\" mount option when mounting a ReadWriteOncePod volume used in Pod that has explicitly set SELinux context. In the future, it may be expanded to other volume AccessModes. In any case, Kubernetes will ensure that the volume is mounted only with a single SELinux context.\n\nWhen \"false\", Kubernetes won't pass any special SELinux mount options to the driver. This is typical for volumes that represent subdirectories of a bigger shared filesystem.\n\nDefault is \"false\".", "type": "boolean" }, + "serviceAccountTokenInSecrets": { + "description": "serviceAccountTokenInSecrets is an opt-in for CSI drivers to indicate that service account tokens should be passed via the Secrets field in NodePublishVolumeRequest instead of the VolumeContext field. The CSI specification provides a dedicated Secrets field for sensitive information like tokens, which is the appropriate mechanism for handling credentials. This addresses security concerns where sensitive tokens were being logged as part of volume context.\n\nWhen \"true\", kubelet will pass the tokens only in the Secrets field with the key \"csi.storage.k8s.io/serviceAccount.tokens\". The CSI driver must be updated to read tokens from the Secrets field instead of VolumeContext.\n\nWhen \"false\" or not set, kubelet will pass the tokens in VolumeContext with the key \"csi.storage.k8s.io/serviceAccount.tokens\" (existing behavior). This maintains backward compatibility with existing CSI drivers.\n\nThis field can only be set when TokenRequests is configured. The API server will reject CSIDriver specs that set this field without TokenRequests.\n\nDefault behavior if unset is to pass tokens in the VolumeContext field.", + "type": "boolean" + }, "storageCapacity": { "description": "storageCapacity indicates that the CSI volume driver wants pod scheduling to consider the storage capacity that the driver deployment will report by creating CSIStorageCapacity objects with capacity information, if set to true.\n\nThe check can be enabled immediately when deploying a driver. In that case, provisioning new volumes with late binding will pause until the driver deployment has published some suitable CSIStorageCapacity object.\n\nAlternatively, the driver can be deployed with the field unset or false and it can be flipped later when storage capacity information has been published.\n\nThis field was immutable in Kubernetes <= 1.22 and now is mutable.", "type": "boolean" @@ -19779,80 +19987,6 @@ }, "type": "object" }, - "v1alpha1.VolumeAttributesClass": { - "description": "VolumeAttributesClass represents a specification of mutable volume attributes defined by the CSI driver. The class can be specified during dynamic provisioning of PersistentVolumeClaims, and changed in the PersistentVolumeClaim spec after provisioning.", - "properties": { - "apiVersion": { - "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", - "type": "string" - }, - "driverName": { - "description": "Name of the CSI driver This field is immutable.", - "type": "string" - }, - "kind": { - "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", - "type": "string" - }, - "metadata": { - "$ref": "#/definitions/v1.ObjectMeta", - "description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" - }, - "parameters": { - "additionalProperties": { - "type": "string" - }, - "description": "parameters hold volume attributes defined by the CSI driver. These values are opaque to the Kubernetes and are passed directly to the CSI driver. The underlying storage provider supports changing these attributes on an existing volume, however the parameters field itself is immutable. To invoke a volume update, a new VolumeAttributesClass should be created with new parameters, and the PersistentVolumeClaim should be updated to reference the new VolumeAttributesClass.\n\nThis field is required and must contain at least one key/value pair. The keys cannot be empty, and the maximum number of parameters is 512, with a cumulative max size of 256K. If the CSI driver rejects invalid parameters, the target PersistentVolumeClaim will be set to an \"Infeasible\" state in the modifyVolumeStatus field.", - "type": "object" - } - }, - "required": [ - "driverName" - ], - "type": "object", - "x-kubernetes-group-version-kind": [ - { - "group": "storage.k8s.io", - "kind": "VolumeAttributesClass", - "version": "v1alpha1" - } - ] - }, - "v1alpha1.VolumeAttributesClassList": { - "description": "VolumeAttributesClassList is a collection of VolumeAttributesClass objects.", - "properties": { - "apiVersion": { - "description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources", - "type": "string" - }, - "items": { - "description": "items is the list of VolumeAttributesClass objects.", - "items": { - "$ref": "#/definitions/v1alpha1.VolumeAttributesClass" - }, - "type": "array" - }, - "kind": { - "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", - "type": "string" - }, - "metadata": { - "$ref": "#/definitions/v1.ListMeta", - "description": "Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" - } - }, - "required": [ - "items" - ], - "type": "object", - "x-kubernetes-group-version-kind": [ - { - "group": "storage.k8s.io", - "kind": "VolumeAttributesClassList", - "version": "v1alpha1" - } - ] - }, "v1beta1.VolumeAttributesClass": { "description": "VolumeAttributesClass represents a specification of mutable volume attributes defined by the CSI driver. The class can be specified during dynamic provisioning of PersistentVolumeClaims, and changed in the PersistentVolumeClaim spec after provisioning.", "properties": { @@ -19927,56 +20061,7 @@ } ] }, - "v1alpha1.GroupVersionResource": { - "description": "The names of the group, the version, and the resource.", - "properties": { - "group": { - "description": "The name of the group.", - "type": "string" - }, - "resource": { - "description": "The name of the resource.", - "type": "string" - }, - "version": { - "description": "The name of the version.", - "type": "string" - } - }, - "type": "object" - }, - "v1alpha1.MigrationCondition": { - "description": "Describes the state of a migration at a certain point.", - "properties": { - "lastUpdateTime": { - "description": "The last time this condition was updated.", - "format": "date-time", - "type": "string" - }, - "message": { - "description": "A human readable message indicating details about the transition.", - "type": "string" - }, - "reason": { - "description": "The reason for the condition's last transition.", - "type": "string" - }, - "status": { - "description": "Status of the condition, one of True, False, Unknown.", - "type": "string" - }, - "type": { - "description": "Type of the condition.", - "type": "string" - } - }, - "required": [ - "type", - "status" - ], - "type": "object" - }, - "v1alpha1.StorageVersionMigration": { + "v1beta1.StorageVersionMigration": { "description": "StorageVersionMigration represents a migration of stored data to the latest storage version.", "properties": { "apiVersion": { @@ -19992,11 +20077,11 @@ "description": "Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata" }, "spec": { - "$ref": "#/definitions/v1alpha1.StorageVersionMigrationSpec", + "$ref": "#/definitions/v1beta1.StorageVersionMigrationSpec", "description": "Specification of the migration." }, "status": { - "$ref": "#/definitions/v1alpha1.StorageVersionMigrationStatus", + "$ref": "#/definitions/v1beta1.StorageVersionMigrationStatus", "description": "Status of the migration." } }, @@ -20005,11 +20090,11 @@ { "group": "storagemigration.k8s.io", "kind": "StorageVersionMigration", - "version": "v1alpha1" + "version": "v1beta1" } ] }, - "v1alpha1.StorageVersionMigrationList": { + "v1beta1.StorageVersionMigrationList": { "description": "StorageVersionMigrationList is a collection of storage version migrations.", "properties": { "apiVersion": { @@ -20019,15 +20104,9 @@ "items": { "description": "Items is the list of StorageVersionMigration", "items": { - "$ref": "#/definitions/v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/v1beta1.StorageVersionMigration" }, - "type": "array", - "x-kubernetes-list-map-keys": [ - "type" - ], - "x-kubernetes-list-type": "map", - "x-kubernetes-patch-merge-key": "type", - "x-kubernetes-patch-strategy": "merge" + "type": "array" }, "kind": { "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", @@ -20046,19 +20125,15 @@ { "group": "storagemigration.k8s.io", "kind": "StorageVersionMigrationList", - "version": "v1alpha1" + "version": "v1beta1" } ] }, - "v1alpha1.StorageVersionMigrationSpec": { + "v1beta1.StorageVersionMigrationSpec": { "description": "Spec of the storage version migration.", "properties": { - "continueToken": { - "description": "The token used in the list options to get the next chunk of objects to migrate. When the .status.conditions indicates the migration is \"Running\", users can use this token to check the progress of the migration.", - "type": "string" - }, "resource": { - "$ref": "#/definitions/v1alpha1.GroupVersionResource", + "$ref": "#/definitions/v1.GroupResource", "description": "The resource that is being migrated. The migrator sends requests to the endpoint serving the resource. Immutable." } }, @@ -20067,13 +20142,13 @@ ], "type": "object" }, - "v1alpha1.StorageVersionMigrationStatus": { + "v1beta1.StorageVersionMigrationStatus": { "description": "Status of the storage version migration.", "properties": { "conditions": { "description": "The latest available observations of the migration's current state.", "items": { - "$ref": "#/definitions/v1alpha1.MigrationCondition" + "$ref": "#/definitions/v1.Condition" }, "type": "array", "x-kubernetes-list-map-keys": [ @@ -20191,6 +20266,11 @@ "description": "message is a human-readable message indicating details about last transition.", "type": "string" }, + "observedGeneration": { + "description": "observedGeneration represents the .metadata.generation that the condition was set based upon. For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date with respect to the current state of the instance.", + "format": "int64", + "type": "integer" + }, "reason": { "description": "reason is a unique, one-word, CamelCase reason for the condition's last transition.", "type": "string" @@ -20345,6 +20425,11 @@ ], "x-kubernetes-list-type": "map" }, + "observedGeneration": { + "description": "The generation observed by the CRD controller.", + "format": "int64", + "type": "integer" + }, "storedVersions": { "description": "storedVersions lists all versions of CustomResources that were ever persisted. Tracking these versions allows a migration path for stored versions in etcd. The field is mutable so a migration controller can finish a migration to another version (ensuring no old objects are left in storage), and then remove the rest of the versions from this list. Versions may not be removed from `spec.versions` while they exist in this list.", "items": { @@ -21402,7 +21487,7 @@ { "group": "storagemigration.k8s.io", "kind": "DeleteOptions", - "version": "v1alpha1" + "version": "v1beta1" } ] }, @@ -21432,6 +21517,22 @@ ], "type": "object" }, + "v1.GroupResource": { + "description": "GroupResource specifies a Group and a Resource, but does not force a version. This is useful for identifying concepts during lookup stages without having partially valid types", + "properties": { + "group": { + "type": "string" + }, + "resource": { + "type": "string" + } + }, + "required": [ + "group", + "resource" + ], + "type": "object" + }, "v1.GroupVersionForDiscovery": { "description": "GroupVersion contains the \"group/version\" and \"version\" string of a version. It is made a struct to keep extensibility.", "properties": { @@ -21733,8 +21834,7 @@ }, "details": { "$ref": "#/definitions/v1.StatusDetails", - "description": "Extended data associated with the reason. Each reason may define its own extended details. This field is optional and the data returned is not guaranteed to conform to any schema except that defined by the reason type.", - "x-kubernetes-list-type": "atomic" + "description": "Extended data associated with the reason. Each reason may define its own extended details. This field is optional and the data returned is not guaranteed to conform to any schema except that defined by the reason type." }, "kind": { "description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds", @@ -22144,7 +22244,7 @@ { "group": "storagemigration.k8s.io", "kind": "WatchEvent", - "version": "v1alpha1" + "version": "v1beta1" } ] }, @@ -22392,7 +22492,7 @@ }, "info": { "title": "Kubernetes", - "version": "release-1.34" + "version": "release-1.35" }, "paths": { "/api/": { @@ -66254,13 +66354,218 @@ "x-codegen-request-body-name": "body" } }, - "/apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests": { + "/apis/certificates.k8s.io/v1alpha1/watch/clustertrustbundles": { + "parameters": [ + { + "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", + "in": "query", + "name": "allowWatchBookmarks", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", + "in": "query", + "name": "continue", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "in": "query", + "name": "fieldSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "in": "query", + "name": "labelSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", + "in": "query", + "name": "limit", + "type": "integer", + "uniqueItems": true + }, + { + "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", + "in": "query", + "name": "pretty", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersion", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersionMatch", + "type": "string", + "uniqueItems": true + }, + { + "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", + "in": "query", + "name": "sendInitialEvents", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "in": "query", + "name": "timeoutSeconds", + "type": "integer", + "uniqueItems": true + }, + { + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "in": "query", + "name": "watch", + "type": "boolean", + "uniqueItems": true + } + ] + }, + "/apis/certificates.k8s.io/v1alpha1/watch/clustertrustbundles/{name}": { + "parameters": [ + { + "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", + "in": "query", + "name": "allowWatchBookmarks", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", + "in": "query", + "name": "continue", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "in": "query", + "name": "fieldSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "in": "query", + "name": "labelSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", + "in": "query", + "name": "limit", + "type": "integer", + "uniqueItems": true + }, + { + "description": "name of the ClusterTrustBundle", + "in": "path", + "name": "name", + "required": true, + "type": "string", + "uniqueItems": true + }, + { + "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", + "in": "query", + "name": "pretty", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersion", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersionMatch", + "type": "string", + "uniqueItems": true + }, + { + "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", + "in": "query", + "name": "sendInitialEvents", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "in": "query", + "name": "timeoutSeconds", + "type": "integer", + "uniqueItems": true + }, + { + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "in": "query", + "name": "watch", + "type": "boolean", + "uniqueItems": true + } + ] + }, + "/apis/certificates.k8s.io/v1beta1/": { + "get": { + "consumes": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "description": "get available resources", + "operationId": "getAPIResources", + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1.APIResourceList" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "certificates_v1beta1" + ] + } + }, + "/apis/certificates.k8s.io/v1beta1/clustertrustbundles": { "delete": { "consumes": [ "*/*" ], - "description": "delete collection of PodCertificateRequest", - "operationId": "deleteCollectionNamespacedPodCertificateRequest", + "description": "delete collection of ClusterTrustBundle", + "operationId": "deleteCollectionClusterTrustBundle", "parameters": [ { "in": "body", @@ -66382,13 +66687,13 @@ "https" ], "tags": [ - "certificates_v1alpha1" + "certificates_v1beta1" ], "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", - "kind": "PodCertificateRequest", - "version": "v1alpha1" + "kind": "ClusterTrustBundle", + "version": "v1beta1" }, "x-codegen-request-body-name": "body" }, @@ -66396,8 +66701,8 @@ "consumes": [ "*/*" ], - "description": "list or watch objects of kind PodCertificateRequest", - "operationId": "listNamespacedPodCertificateRequest", + "description": "list or watch objects of kind ClusterTrustBundle", + "operationId": "listClusterTrustBundle", "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -66483,7 +66788,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha1.PodCertificateRequestList" + "$ref": "#/definitions/v1beta1.ClusterTrustBundleList" } }, "401": { @@ -66494,24 +66799,16 @@ "https" ], "tags": [ - "certificates_v1alpha1" + "certificates_v1beta1" ], "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", - "kind": "PodCertificateRequest", - "version": "v1alpha1" + "kind": "ClusterTrustBundle", + "version": "v1beta1" } }, "parameters": [ - { - "description": "object name and auth scope, such as for teams and projects", - "in": "path", - "name": "namespace", - "required": true, - "type": "string", - "uniqueItems": true - }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", @@ -66524,15 +66821,15 @@ "consumes": [ "*/*" ], - "description": "create a PodCertificateRequest", - "operationId": "createNamespacedPodCertificateRequest", + "description": "create a ClusterTrustBundle", + "operationId": "createClusterTrustBundle", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/v1beta1.ClusterTrustBundle" } }, { @@ -66567,19 +66864,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/v1beta1.ClusterTrustBundle" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/v1beta1.ClusterTrustBundle" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/v1beta1.ClusterTrustBundle" } }, "401": { @@ -66590,24 +66887,24 @@ "https" ], "tags": [ - "certificates_v1alpha1" + "certificates_v1beta1" ], "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", - "kind": "PodCertificateRequest", - "version": "v1alpha1" + "kind": "ClusterTrustBundle", + "version": "v1beta1" }, "x-codegen-request-body-name": "body" } }, - "/apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests/{name}": { + "/apis/certificates.k8s.io/v1beta1/clustertrustbundles/{name}": { "delete": { "consumes": [ "*/*" ], - "description": "delete a PodCertificateRequest", - "operationId": "deleteNamespacedPodCertificateRequest", + "description": "delete a ClusterTrustBundle", + "operationId": "deleteClusterTrustBundle", "parameters": [ { "in": "body", @@ -66679,13 +66976,13 @@ "https" ], "tags": [ - "certificates_v1alpha1" + "certificates_v1beta1" ], "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", - "kind": "PodCertificateRequest", - "version": "v1alpha1" + "kind": "ClusterTrustBundle", + "version": "v1beta1" }, "x-codegen-request-body-name": "body" }, @@ -66693,8 +66990,8 @@ "consumes": [ "*/*" ], - "description": "read the specified PodCertificateRequest", - "operationId": "readNamespacedPodCertificateRequest", + "description": "read the specified ClusterTrustBundle", + "operationId": "readClusterTrustBundle", "produces": [ "application/json", "application/yaml", @@ -66705,7 +67002,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/v1beta1.ClusterTrustBundle" } }, "401": { @@ -66716,32 +67013,24 @@ "https" ], "tags": [ - "certificates_v1alpha1" + "certificates_v1beta1" ], "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", - "kind": "PodCertificateRequest", - "version": "v1alpha1" + "kind": "ClusterTrustBundle", + "version": "v1beta1" } }, "parameters": [ { - "description": "name of the PodCertificateRequest", + "description": "name of the ClusterTrustBundle", "in": "path", "name": "name", "required": true, "type": "string", "uniqueItems": true }, - { - "description": "object name and auth scope, such as for teams and projects", - "in": "path", - "name": "namespace", - "required": true, - "type": "string", - "uniqueItems": true - }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", @@ -66758,8 +67047,8 @@ "application/apply-patch+yaml", "application/apply-patch+cbor" ], - "description": "partially update the specified PodCertificateRequest", - "operationId": "patchNamespacedPodCertificateRequest", + "description": "partially update the specified ClusterTrustBundle", + "operationId": "patchClusterTrustBundle", "parameters": [ { "in": "body", @@ -66809,13 +67098,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/v1beta1.ClusterTrustBundle" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/v1beta1.ClusterTrustBundle" } }, "401": { @@ -66826,13 +67115,13 @@ "https" ], "tags": [ - "certificates_v1alpha1" + "certificates_v1beta1" ], "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", - "kind": "PodCertificateRequest", - "version": "v1alpha1" + "kind": "ClusterTrustBundle", + "version": "v1beta1" }, "x-codegen-request-body-name": "body" }, @@ -66840,15 +67129,15 @@ "consumes": [ "*/*" ], - "description": "replace the specified PodCertificateRequest", - "operationId": "replaceNamespacedPodCertificateRequest", + "description": "replace the specified ClusterTrustBundle", + "operationId": "replaceClusterTrustBundle", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/v1beta1.ClusterTrustBundle" } }, { @@ -66883,13 +67172,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/v1beta1.ClusterTrustBundle" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/v1beta1.ClusterTrustBundle" } }, "401": { @@ -66900,24 +67189,124 @@ "https" ], "tags": [ - "certificates_v1alpha1" + "certificates_v1beta1" ], "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", - "kind": "PodCertificateRequest", - "version": "v1alpha1" + "kind": "ClusterTrustBundle", + "version": "v1beta1" }, "x-codegen-request-body-name": "body" } }, - "/apis/certificates.k8s.io/v1alpha1/namespaces/{namespace}/podcertificaterequests/{name}/status": { - "get": { + "/apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests": { + "delete": { "consumes": [ "*/*" ], - "description": "read status of the specified PodCertificateRequest", - "operationId": "readNamespacedPodCertificateRequestStatus", + "description": "delete collection of PodCertificateRequest", + "operationId": "deleteCollectionNamespacedPodCertificateRequest", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1.DeleteOptions" + } + }, + { + "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", + "in": "query", + "name": "continue", + "type": "string", + "uniqueItems": true + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "in": "query", + "name": "fieldSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.", + "in": "query", + "name": "gracePeriodSeconds", + "type": "integer", + "uniqueItems": true + }, + { + "description": "if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it", + "in": "query", + "name": "ignoreStoreReadErrorWithClusterBreakingPotential", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "in": "query", + "name": "labelSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", + "in": "query", + "name": "limit", + "type": "integer", + "uniqueItems": true + }, + { + "description": "Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.", + "in": "query", + "name": "orphanDependents", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.", + "in": "query", + "name": "propagationPolicy", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersion", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersionMatch", + "type": "string", + "uniqueItems": true + }, + { + "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", + "in": "query", + "name": "sendInitialEvents", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "in": "query", + "name": "timeoutSeconds", + "type": "integer", + "uniqueItems": true + } + ], "produces": [ "application/json", "application/yaml", @@ -66928,7 +67317,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/v1.Status" } }, "401": { @@ -66939,24 +67328,128 @@ "https" ], "tags": [ - "certificates_v1alpha1" + "certificates_v1beta1" ], - "x-kubernetes-action": "get", + "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", "kind": "PodCertificateRequest", - "version": "v1alpha1" + "version": "v1beta1" + }, + "x-codegen-request-body-name": "body" + }, + "get": { + "consumes": [ + "*/*" + ], + "description": "list or watch objects of kind PodCertificateRequest", + "operationId": "listNamespacedPodCertificateRequest", + "parameters": [ + { + "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", + "in": "query", + "name": "allowWatchBookmarks", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", + "in": "query", + "name": "continue", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "in": "query", + "name": "fieldSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "in": "query", + "name": "labelSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", + "in": "query", + "name": "limit", + "type": "integer", + "uniqueItems": true + }, + { + "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersion", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersionMatch", + "type": "string", + "uniqueItems": true + }, + { + "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", + "in": "query", + "name": "sendInitialEvents", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "in": "query", + "name": "timeoutSeconds", + "type": "integer", + "uniqueItems": true + }, + { + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "in": "query", + "name": "watch", + "type": "boolean", + "uniqueItems": true + } + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.PodCertificateRequestList" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "certificates_v1beta1" + ], + "x-kubernetes-action": "list", + "x-kubernetes-group-version-kind": { + "group": "certificates.k8s.io", + "kind": "PodCertificateRequest", + "version": "v1beta1" } }, "parameters": [ - { - "description": "name of the PodCertificateRequest", - "in": "path", - "name": "name", - "required": true, - "type": "string", - "uniqueItems": true - }, { "description": "object name and auth scope, such as for teams and projects", "in": "path", @@ -66973,24 +67466,19 @@ "uniqueItems": true } ], - "patch": { + "post": { "consumes": [ - "application/json-patch+json", - "application/merge-patch+json", - "application/strategic-merge-patch+json", - "application/apply-patch+yaml", - "application/apply-patch+cbor" + "*/*" ], - "description": "partially update status of the specified PodCertificateRequest", - "operationId": "patchNamespacedPodCertificateRequestStatus", + "description": "create a PodCertificateRequest", + "operationId": "createNamespacedPodCertificateRequest", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "description": "Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.", - "type": "object" + "$ref": "#/definitions/v1beta1.PodCertificateRequest" } }, { @@ -67001,7 +67489,7 @@ "uniqueItems": true }, { - "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).", + "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.", "in": "query", "name": "fieldManager", "type": "string", @@ -67013,13 +67501,6 @@ "name": "fieldValidation", "type": "string", "uniqueItems": true - }, - { - "description": "Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests.", - "in": "query", - "name": "force", - "type": "boolean", - "uniqueItems": true } ], "produces": [ @@ -67032,13 +67513,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/v1beta1.PodCertificateRequest" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/v1beta1.PodCertificateRequest" + } + }, + "202": { + "description": "Accepted", + "schema": { + "$ref": "#/definitions/v1beta1.PodCertificateRequest" } }, "401": { @@ -67049,29 +67536,30 @@ "https" ], "tags": [ - "certificates_v1alpha1" + "certificates_v1beta1" ], - "x-kubernetes-action": "patch", + "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", "kind": "PodCertificateRequest", - "version": "v1alpha1" + "version": "v1beta1" }, "x-codegen-request-body-name": "body" - }, - "put": { + } + }, + "/apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name}": { + "delete": { "consumes": [ "*/*" ], - "description": "replace status of the specified PodCertificateRequest", - "operationId": "replaceNamespacedPodCertificateRequestStatus", + "description": "delete a PodCertificateRequest", + "operationId": "deleteNamespacedPodCertificateRequest", "parameters": [ { "in": "body", "name": "body", - "required": true, "schema": { - "$ref": "#/definitions/v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/v1.DeleteOptions" } }, { @@ -67082,16 +67570,30 @@ "uniqueItems": true }, { - "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.", + "description": "The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.", "in": "query", - "name": "fieldManager", - "type": "string", + "name": "gracePeriodSeconds", + "type": "integer", "uniqueItems": true }, { - "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", + "description": "if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it", "in": "query", - "name": "fieldValidation", + "name": "ignoreStoreReadErrorWithClusterBreakingPotential", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.", + "in": "query", + "name": "orphanDependents", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.", + "in": "query", + "name": "propagationPolicy", "type": "string", "uniqueItems": true } @@ -67106,13 +67608,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/v1.Status" } }, - "201": { - "description": "Created", + "202": { + "description": "Accepted", "schema": { - "$ref": "#/definitions/v1alpha1.PodCertificateRequest" + "$ref": "#/definitions/v1.Status" } }, "401": { @@ -67123,38 +67625,33 @@ "https" ], "tags": [ - "certificates_v1alpha1" + "certificates_v1beta1" ], - "x-kubernetes-action": "put", + "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", "kind": "PodCertificateRequest", - "version": "v1alpha1" + "version": "v1beta1" }, "x-codegen-request-body-name": "body" - } - }, - "/apis/certificates.k8s.io/v1alpha1/podcertificaterequests": { + }, "get": { "consumes": [ "*/*" ], - "description": "list or watch objects of kind PodCertificateRequest", - "operationId": "listPodCertificateRequestForAllNamespaces", + "description": "read the specified PodCertificateRequest", + "operationId": "readNamespacedPodCertificateRequest", "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch", - "application/cbor-seq" + "application/cbor" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha1.PodCertificateRequestList" + "$ref": "#/definitions/v1beta1.PodCertificateRequest" } }, "401": { @@ -67165,138 +67662,506 @@ "https" ], "tags": [ - "certificates_v1alpha1" + "certificates_v1beta1" ], - "x-kubernetes-action": "list", + "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "certificates.k8s.io", "kind": "PodCertificateRequest", - "version": "v1alpha1" + "version": "v1beta1" } }, "parameters": [ { - "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", - "in": "query", - "name": "allowWatchBookmarks", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", - "in": "query", - "name": "continue", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "in": "query", - "name": "fieldSelector", + "description": "name of the PodCertificateRequest", + "in": "path", + "name": "name", + "required": true, "type": "string", "uniqueItems": true }, { - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "in": "query", - "name": "labelSelector", + "description": "object name and auth scope, such as for teams and projects", + "in": "path", + "name": "namespace", + "required": true, "type": "string", "uniqueItems": true }, - { - "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", - "in": "query", - "name": "limit", - "type": "integer", - "uniqueItems": true - }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", "name": "pretty", "type": "string", "uniqueItems": true - }, - { - "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersion", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersionMatch", - "type": "string", - "uniqueItems": true - }, - { - "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", - "in": "query", - "name": "sendInitialEvents", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "in": "query", - "name": "timeoutSeconds", - "type": "integer", - "uniqueItems": true - }, - { - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "in": "query", - "name": "watch", - "type": "boolean", - "uniqueItems": true } - ] - }, - "/apis/certificates.k8s.io/v1alpha1/watch/clustertrustbundles": { - "parameters": [ - { - "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", - "in": "query", - "name": "allowWatchBookmarks", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", - "in": "query", - "name": "continue", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "in": "query", - "name": "fieldSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "in": "query", - "name": "labelSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", - "in": "query", - "name": "limit", - "type": "integer", - "uniqueItems": true - }, - { - "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", - "in": "query", - "name": "pretty", - "type": "string", - "uniqueItems": true + ], + "patch": { + "consumes": [ + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json", + "application/apply-patch+yaml", + "application/apply-patch+cbor" + ], + "description": "partially update the specified PodCertificateRequest", + "operationId": "patchNamespacedPodCertificateRequest", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "description": "Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.", + "type": "object" + } + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).", + "in": "query", + "name": "fieldManager", + "type": "string", + "uniqueItems": true + }, + { + "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", + "in": "query", + "name": "fieldValidation", + "type": "string", + "uniqueItems": true + }, + { + "description": "Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests.", + "in": "query", + "name": "force", + "type": "boolean", + "uniqueItems": true + } + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.PodCertificateRequest" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/v1beta1.PodCertificateRequest" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "certificates_v1beta1" + ], + "x-kubernetes-action": "patch", + "x-kubernetes-group-version-kind": { + "group": "certificates.k8s.io", + "kind": "PodCertificateRequest", + "version": "v1beta1" + }, + "x-codegen-request-body-name": "body" + }, + "put": { + "consumes": [ + "*/*" + ], + "description": "replace the specified PodCertificateRequest", + "operationId": "replaceNamespacedPodCertificateRequest", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1beta1.PodCertificateRequest" + } + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.", + "in": "query", + "name": "fieldManager", + "type": "string", + "uniqueItems": true + }, + { + "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", + "in": "query", + "name": "fieldValidation", + "type": "string", + "uniqueItems": true + } + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.PodCertificateRequest" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/v1beta1.PodCertificateRequest" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "certificates_v1beta1" + ], + "x-kubernetes-action": "put", + "x-kubernetes-group-version-kind": { + "group": "certificates.k8s.io", + "kind": "PodCertificateRequest", + "version": "v1beta1" + }, + "x-codegen-request-body-name": "body" + } + }, + "/apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name}/status": { + "get": { + "consumes": [ + "*/*" + ], + "description": "read status of the specified PodCertificateRequest", + "operationId": "readNamespacedPodCertificateRequestStatus", + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.PodCertificateRequest" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "certificates_v1beta1" + ], + "x-kubernetes-action": "get", + "x-kubernetes-group-version-kind": { + "group": "certificates.k8s.io", + "kind": "PodCertificateRequest", + "version": "v1beta1" + } + }, + "parameters": [ + { + "description": "name of the PodCertificateRequest", + "in": "path", + "name": "name", + "required": true, + "type": "string", + "uniqueItems": true + }, + { + "description": "object name and auth scope, such as for teams and projects", + "in": "path", + "name": "namespace", + "required": true, + "type": "string", + "uniqueItems": true + }, + { + "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", + "in": "query", + "name": "pretty", + "type": "string", + "uniqueItems": true + } + ], + "patch": { + "consumes": [ + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json", + "application/apply-patch+yaml", + "application/apply-patch+cbor" + ], + "description": "partially update status of the specified PodCertificateRequest", + "operationId": "patchNamespacedPodCertificateRequestStatus", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "description": "Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.", + "type": "object" + } + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).", + "in": "query", + "name": "fieldManager", + "type": "string", + "uniqueItems": true + }, + { + "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", + "in": "query", + "name": "fieldValidation", + "type": "string", + "uniqueItems": true + }, + { + "description": "Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests.", + "in": "query", + "name": "force", + "type": "boolean", + "uniqueItems": true + } + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.PodCertificateRequest" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/v1beta1.PodCertificateRequest" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "certificates_v1beta1" + ], + "x-kubernetes-action": "patch", + "x-kubernetes-group-version-kind": { + "group": "certificates.k8s.io", + "kind": "PodCertificateRequest", + "version": "v1beta1" + }, + "x-codegen-request-body-name": "body" + }, + "put": { + "consumes": [ + "*/*" + ], + "description": "replace status of the specified PodCertificateRequest", + "operationId": "replaceNamespacedPodCertificateRequestStatus", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1beta1.PodCertificateRequest" + } + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.", + "in": "query", + "name": "fieldManager", + "type": "string", + "uniqueItems": true + }, + { + "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", + "in": "query", + "name": "fieldValidation", + "type": "string", + "uniqueItems": true + } + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.PodCertificateRequest" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/v1beta1.PodCertificateRequest" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "certificates_v1beta1" + ], + "x-kubernetes-action": "put", + "x-kubernetes-group-version-kind": { + "group": "certificates.k8s.io", + "kind": "PodCertificateRequest", + "version": "v1beta1" + }, + "x-codegen-request-body-name": "body" + } + }, + "/apis/certificates.k8s.io/v1beta1/podcertificaterequests": { + "get": { + "consumes": [ + "*/*" + ], + "description": "list or watch objects of kind PodCertificateRequest", + "operationId": "listPodCertificateRequestForAllNamespaces", + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.PodCertificateRequestList" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "certificates_v1beta1" + ], + "x-kubernetes-action": "list", + "x-kubernetes-group-version-kind": { + "group": "certificates.k8s.io", + "kind": "PodCertificateRequest", + "version": "v1beta1" + } + }, + "parameters": [ + { + "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", + "in": "query", + "name": "allowWatchBookmarks", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", + "in": "query", + "name": "continue", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "in": "query", + "name": "fieldSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "in": "query", + "name": "labelSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", + "in": "query", + "name": "limit", + "type": "integer", + "uniqueItems": true + }, + { + "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", + "in": "query", + "name": "pretty", + "type": "string", + "uniqueItems": true }, { "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", @@ -67335,7 +68200,7 @@ } ] }, - "/apis/certificates.k8s.io/v1alpha1/watch/clustertrustbundles/{name}": { + "/apis/certificates.k8s.io/v1beta1/watch/clustertrustbundles": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -67372,14 +68237,6 @@ "type": "integer", "uniqueItems": true }, - { - "description": "name of the ClusterTrustBundle", - "in": "path", - "name": "name", - "required": true, - "type": "string", - "uniqueItems": true - }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", @@ -67424,7 +68281,7 @@ } ] }, - "/apis/certificates.k8s.io/v1alpha1/watch/namespaces/{namespace}/podcertificaterequests": { + "/apis/certificates.k8s.io/v1beta1/watch/clustertrustbundles/{name}": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -67462,9 +68319,9 @@ "uniqueItems": true }, { - "description": "object name and auth scope, such as for teams and projects", + "description": "name of the ClusterTrustBundle", "in": "path", - "name": "namespace", + "name": "name", "required": true, "type": "string", "uniqueItems": true @@ -67513,7 +68370,7 @@ } ] }, - "/apis/certificates.k8s.io/v1alpha1/watch/namespaces/{namespace}/podcertificaterequests/{name}": { + "/apis/certificates.k8s.io/v1beta1/watch/namespaces/{namespace}/podcertificaterequests": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -67550,14 +68407,6 @@ "type": "integer", "uniqueItems": true }, - { - "description": "name of the PodCertificateRequest", - "in": "path", - "name": "name", - "required": true, - "type": "string", - "uniqueItems": true - }, { "description": "object name and auth scope, such as for teams and projects", "in": "path", @@ -67610,7 +68459,7 @@ } ] }, - "/apis/certificates.k8s.io/v1alpha1/watch/podcertificaterequests": { + "/apis/certificates.k8s.io/v1beta1/watch/namespaces/{namespace}/podcertificaterequests/{name}": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -67647,6 +68496,22 @@ "type": "integer", "uniqueItems": true }, + { + "description": "name of the PodCertificateRequest", + "in": "path", + "name": "name", + "required": true, + "type": "string", + "uniqueItems": true + }, + { + "description": "object name and auth scope, such as for teams and projects", + "in": "path", + "name": "namespace", + "required": true, + "type": "string", + "uniqueItems": true + }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", @@ -67691,26 +68556,140 @@ } ] }, - "/apis/certificates.k8s.io/v1beta1/": { - "get": { - "consumes": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "description": "get available resources", - "operationId": "getAPIResources", - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "responses": { - "200": { - "description": "OK", - "schema": { + "/apis/certificates.k8s.io/v1beta1/watch/podcertificaterequests": { + "parameters": [ + { + "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", + "in": "query", + "name": "allowWatchBookmarks", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", + "in": "query", + "name": "continue", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "in": "query", + "name": "fieldSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "in": "query", + "name": "labelSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", + "in": "query", + "name": "limit", + "type": "integer", + "uniqueItems": true + }, + { + "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", + "in": "query", + "name": "pretty", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersion", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersionMatch", + "type": "string", + "uniqueItems": true + }, + { + "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", + "in": "query", + "name": "sendInitialEvents", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "in": "query", + "name": "timeoutSeconds", + "type": "integer", + "uniqueItems": true + }, + { + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "in": "query", + "name": "watch", + "type": "boolean", + "uniqueItems": true + } + ] + }, + "/apis/coordination.k8s.io/": { + "get": { + "consumes": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "description": "get information of a group", + "operationId": "getAPIGroup", + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1.APIGroup" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "coordination" + ] + } + }, + "/apis/coordination.k8s.io/v1/": { + "get": { + "consumes": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "description": "get available resources", + "operationId": "getAPIResources", + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { "$ref": "#/definitions/v1.APIResourceList" } }, @@ -67722,17 +68701,137 @@ "https" ], "tags": [ - "certificates_v1beta1" + "coordination_v1" ] } }, - "/apis/certificates.k8s.io/v1beta1/clustertrustbundles": { + "/apis/coordination.k8s.io/v1/leases": { + "get": { + "consumes": [ + "*/*" + ], + "description": "list or watch objects of kind Lease", + "operationId": "listLeaseForAllNamespaces", + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1.LeaseList" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "coordination_v1" + ], + "x-kubernetes-action": "list", + "x-kubernetes-group-version-kind": { + "group": "coordination.k8s.io", + "kind": "Lease", + "version": "v1" + } + }, + "parameters": [ + { + "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", + "in": "query", + "name": "allowWatchBookmarks", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", + "in": "query", + "name": "continue", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "in": "query", + "name": "fieldSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "in": "query", + "name": "labelSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", + "in": "query", + "name": "limit", + "type": "integer", + "uniqueItems": true + }, + { + "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", + "in": "query", + "name": "pretty", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersion", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersionMatch", + "type": "string", + "uniqueItems": true + }, + { + "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", + "in": "query", + "name": "sendInitialEvents", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "in": "query", + "name": "timeoutSeconds", + "type": "integer", + "uniqueItems": true + }, + { + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "in": "query", + "name": "watch", + "type": "boolean", + "uniqueItems": true + } + ] + }, + "/apis/coordination.k8s.io/v1/namespaces/{namespace}/leases": { "delete": { "consumes": [ "*/*" ], - "description": "delete collection of ClusterTrustBundle", - "operationId": "deleteCollectionClusterTrustBundle", + "description": "delete collection of Lease", + "operationId": "deleteCollectionNamespacedLease", "parameters": [ { "in": "body", @@ -67854,13 +68953,13 @@ "https" ], "tags": [ - "certificates_v1beta1" + "coordination_v1" ], "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { - "group": "certificates.k8s.io", - "kind": "ClusterTrustBundle", - "version": "v1beta1" + "group": "coordination.k8s.io", + "kind": "Lease", + "version": "v1" }, "x-codegen-request-body-name": "body" }, @@ -67868,8 +68967,8 @@ "consumes": [ "*/*" ], - "description": "list or watch objects of kind ClusterTrustBundle", - "operationId": "listClusterTrustBundle", + "description": "list or watch objects of kind Lease", + "operationId": "listNamespacedLease", "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -67955,7 +69054,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1beta1.ClusterTrustBundleList" + "$ref": "#/definitions/v1.LeaseList" } }, "401": { @@ -67966,16 +69065,24 @@ "https" ], "tags": [ - "certificates_v1beta1" + "coordination_v1" ], "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { - "group": "certificates.k8s.io", - "kind": "ClusterTrustBundle", - "version": "v1beta1" + "group": "coordination.k8s.io", + "kind": "Lease", + "version": "v1" } }, "parameters": [ + { + "description": "object name and auth scope, such as for teams and projects", + "in": "path", + "name": "namespace", + "required": true, + "type": "string", + "uniqueItems": true + }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", @@ -67988,15 +69095,15 @@ "consumes": [ "*/*" ], - "description": "create a ClusterTrustBundle", - "operationId": "createClusterTrustBundle", + "description": "create a Lease", + "operationId": "createNamespacedLease", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1beta1.ClusterTrustBundle" + "$ref": "#/definitions/v1.Lease" } }, { @@ -68031,19 +69138,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1beta1.ClusterTrustBundle" + "$ref": "#/definitions/v1.Lease" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1beta1.ClusterTrustBundle" + "$ref": "#/definitions/v1.Lease" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/v1beta1.ClusterTrustBundle" + "$ref": "#/definitions/v1.Lease" } }, "401": { @@ -68054,24 +69161,24 @@ "https" ], "tags": [ - "certificates_v1beta1" + "coordination_v1" ], "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { - "group": "certificates.k8s.io", - "kind": "ClusterTrustBundle", - "version": "v1beta1" + "group": "coordination.k8s.io", + "kind": "Lease", + "version": "v1" }, "x-codegen-request-body-name": "body" } }, - "/apis/certificates.k8s.io/v1beta1/clustertrustbundles/{name}": { + "/apis/coordination.k8s.io/v1/namespaces/{namespace}/leases/{name}": { "delete": { "consumes": [ "*/*" ], - "description": "delete a ClusterTrustBundle", - "operationId": "deleteClusterTrustBundle", + "description": "delete a Lease", + "operationId": "deleteNamespacedLease", "parameters": [ { "in": "body", @@ -68143,13 +69250,13 @@ "https" ], "tags": [ - "certificates_v1beta1" + "coordination_v1" ], "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { - "group": "certificates.k8s.io", - "kind": "ClusterTrustBundle", - "version": "v1beta1" + "group": "coordination.k8s.io", + "kind": "Lease", + "version": "v1" }, "x-codegen-request-body-name": "body" }, @@ -68157,8 +69264,8 @@ "consumes": [ "*/*" ], - "description": "read the specified ClusterTrustBundle", - "operationId": "readClusterTrustBundle", + "description": "read the specified Lease", + "operationId": "readNamespacedLease", "produces": [ "application/json", "application/yaml", @@ -68169,7 +69276,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1beta1.ClusterTrustBundle" + "$ref": "#/definitions/v1.Lease" } }, "401": { @@ -68180,24 +69287,32 @@ "https" ], "tags": [ - "certificates_v1beta1" + "coordination_v1" ], "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { - "group": "certificates.k8s.io", - "kind": "ClusterTrustBundle", - "version": "v1beta1" + "group": "coordination.k8s.io", + "kind": "Lease", + "version": "v1" } }, "parameters": [ { - "description": "name of the ClusterTrustBundle", + "description": "name of the Lease", "in": "path", "name": "name", "required": true, "type": "string", "uniqueItems": true }, + { + "description": "object name and auth scope, such as for teams and projects", + "in": "path", + "name": "namespace", + "required": true, + "type": "string", + "uniqueItems": true + }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", @@ -68214,8 +69329,8 @@ "application/apply-patch+yaml", "application/apply-patch+cbor" ], - "description": "partially update the specified ClusterTrustBundle", - "operationId": "patchClusterTrustBundle", + "description": "partially update the specified Lease", + "operationId": "patchNamespacedLease", "parameters": [ { "in": "body", @@ -68265,13 +69380,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1beta1.ClusterTrustBundle" + "$ref": "#/definitions/v1.Lease" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1beta1.ClusterTrustBundle" + "$ref": "#/definitions/v1.Lease" } }, "401": { @@ -68282,13 +69397,13 @@ "https" ], "tags": [ - "certificates_v1beta1" + "coordination_v1" ], "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { - "group": "certificates.k8s.io", - "kind": "ClusterTrustBundle", - "version": "v1beta1" + "group": "coordination.k8s.io", + "kind": "Lease", + "version": "v1" }, "x-codegen-request-body-name": "body" }, @@ -68296,15 +69411,15 @@ "consumes": [ "*/*" ], - "description": "replace the specified ClusterTrustBundle", - "operationId": "replaceClusterTrustBundle", + "description": "replace the specified Lease", + "operationId": "replaceNamespacedLease", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1beta1.ClusterTrustBundle" + "$ref": "#/definitions/v1.Lease" } }, { @@ -68339,13 +69454,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1beta1.ClusterTrustBundle" + "$ref": "#/definitions/v1.Lease" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1beta1.ClusterTrustBundle" + "$ref": "#/definitions/v1.Lease" } }, "401": { @@ -68356,18 +69471,18 @@ "https" ], "tags": [ - "certificates_v1beta1" + "coordination_v1" ], "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { - "group": "certificates.k8s.io", - "kind": "ClusterTrustBundle", - "version": "v1beta1" + "group": "coordination.k8s.io", + "kind": "Lease", + "version": "v1" }, "x-codegen-request-body-name": "body" } }, - "/apis/certificates.k8s.io/v1beta1/watch/clustertrustbundles": { + "/apis/coordination.k8s.io/v1/watch/leases": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -68448,7 +69563,7 @@ } ] }, - "/apis/certificates.k8s.io/v1beta1/watch/clustertrustbundles/{name}": { + "/apis/coordination.k8s.io/v1/watch/namespaces/{namespace}/leases": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -68486,9 +69601,9 @@ "uniqueItems": true }, { - "description": "name of the ClusterTrustBundle", + "description": "object name and auth scope, such as for teams and projects", "in": "path", - "name": "name", + "name": "namespace", "required": true, "type": "string", "uniqueItems": true @@ -68537,40 +69652,104 @@ } ] }, - "/apis/coordination.k8s.io/": { - "get": { - "consumes": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "description": "get information of a group", - "operationId": "getAPIGroup", - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1.APIGroup" - } - }, - "401": { - "description": "Unauthorized" - } + "/apis/coordination.k8s.io/v1/watch/namespaces/{namespace}/leases/{name}": { + "parameters": [ + { + "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", + "in": "query", + "name": "allowWatchBookmarks", + "type": "boolean", + "uniqueItems": true }, - "schemes": [ - "https" - ], - "tags": [ - "coordination" - ] - } + { + "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", + "in": "query", + "name": "continue", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "in": "query", + "name": "fieldSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "in": "query", + "name": "labelSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", + "in": "query", + "name": "limit", + "type": "integer", + "uniqueItems": true + }, + { + "description": "name of the Lease", + "in": "path", + "name": "name", + "required": true, + "type": "string", + "uniqueItems": true + }, + { + "description": "object name and auth scope, such as for teams and projects", + "in": "path", + "name": "namespace", + "required": true, + "type": "string", + "uniqueItems": true + }, + { + "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", + "in": "query", + "name": "pretty", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersion", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersionMatch", + "type": "string", + "uniqueItems": true + }, + { + "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", + "in": "query", + "name": "sendInitialEvents", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "in": "query", + "name": "timeoutSeconds", + "type": "integer", + "uniqueItems": true + }, + { + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "in": "query", + "name": "watch", + "type": "boolean", + "uniqueItems": true + } + ] }, - "/apis/coordination.k8s.io/v1/": { + "/apis/coordination.k8s.io/v1alpha2/": { "get": { "consumes": [ "application/json", @@ -68601,17 +69780,17 @@ "https" ], "tags": [ - "coordination_v1" + "coordination_v1alpha2" ] } }, - "/apis/coordination.k8s.io/v1/leases": { + "/apis/coordination.k8s.io/v1alpha2/leasecandidates": { "get": { "consumes": [ "*/*" ], - "description": "list or watch objects of kind Lease", - "operationId": "listLeaseForAllNamespaces", + "description": "list or watch objects of kind LeaseCandidate", + "operationId": "listLeaseCandidateForAllNamespaces", "produces": [ "application/json", "application/yaml", @@ -68625,7 +69804,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.LeaseList" + "$ref": "#/definitions/v1alpha2.LeaseCandidateList" } }, "401": { @@ -68636,13 +69815,13 @@ "https" ], "tags": [ - "coordination_v1" + "coordination_v1alpha2" ], "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "coordination.k8s.io", - "kind": "Lease", - "version": "v1" + "kind": "LeaseCandidate", + "version": "v1alpha2" } }, "parameters": [ @@ -68725,13 +69904,13 @@ } ] }, - "/apis/coordination.k8s.io/v1/namespaces/{namespace}/leases": { + "/apis/coordination.k8s.io/v1alpha2/namespaces/{namespace}/leasecandidates": { "delete": { "consumes": [ "*/*" ], - "description": "delete collection of Lease", - "operationId": "deleteCollectionNamespacedLease", + "description": "delete collection of LeaseCandidate", + "operationId": "deleteCollectionNamespacedLeaseCandidate", "parameters": [ { "in": "body", @@ -68853,13 +70032,13 @@ "https" ], "tags": [ - "coordination_v1" + "coordination_v1alpha2" ], "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "coordination.k8s.io", - "kind": "Lease", - "version": "v1" + "kind": "LeaseCandidate", + "version": "v1alpha2" }, "x-codegen-request-body-name": "body" }, @@ -68867,8 +70046,8 @@ "consumes": [ "*/*" ], - "description": "list or watch objects of kind Lease", - "operationId": "listNamespacedLease", + "description": "list or watch objects of kind LeaseCandidate", + "operationId": "listNamespacedLeaseCandidate", "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -68954,7 +70133,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.LeaseList" + "$ref": "#/definitions/v1alpha2.LeaseCandidateList" } }, "401": { @@ -68965,13 +70144,13 @@ "https" ], "tags": [ - "coordination_v1" + "coordination_v1alpha2" ], "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "coordination.k8s.io", - "kind": "Lease", - "version": "v1" + "kind": "LeaseCandidate", + "version": "v1alpha2" } }, "parameters": [ @@ -68995,15 +70174,15 @@ "consumes": [ "*/*" ], - "description": "create a Lease", - "operationId": "createNamespacedLease", + "description": "create a LeaseCandidate", + "operationId": "createNamespacedLeaseCandidate", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1.Lease" + "$ref": "#/definitions/v1alpha2.LeaseCandidate" } }, { @@ -69038,19 +70217,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.Lease" + "$ref": "#/definitions/v1alpha2.LeaseCandidate" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.Lease" + "$ref": "#/definitions/v1alpha2.LeaseCandidate" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/v1.Lease" + "$ref": "#/definitions/v1alpha2.LeaseCandidate" } }, "401": { @@ -69061,24 +70240,24 @@ "https" ], "tags": [ - "coordination_v1" + "coordination_v1alpha2" ], "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "coordination.k8s.io", - "kind": "Lease", - "version": "v1" + "kind": "LeaseCandidate", + "version": "v1alpha2" }, "x-codegen-request-body-name": "body" } }, - "/apis/coordination.k8s.io/v1/namespaces/{namespace}/leases/{name}": { + "/apis/coordination.k8s.io/v1alpha2/namespaces/{namespace}/leasecandidates/{name}": { "delete": { "consumes": [ "*/*" ], - "description": "delete a Lease", - "operationId": "deleteNamespacedLease", + "description": "delete a LeaseCandidate", + "operationId": "deleteNamespacedLeaseCandidate", "parameters": [ { "in": "body", @@ -69150,13 +70329,13 @@ "https" ], "tags": [ - "coordination_v1" + "coordination_v1alpha2" ], "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "coordination.k8s.io", - "kind": "Lease", - "version": "v1" + "kind": "LeaseCandidate", + "version": "v1alpha2" }, "x-codegen-request-body-name": "body" }, @@ -69164,8 +70343,8 @@ "consumes": [ "*/*" ], - "description": "read the specified Lease", - "operationId": "readNamespacedLease", + "description": "read the specified LeaseCandidate", + "operationId": "readNamespacedLeaseCandidate", "produces": [ "application/json", "application/yaml", @@ -69176,7 +70355,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.Lease" + "$ref": "#/definitions/v1alpha2.LeaseCandidate" } }, "401": { @@ -69187,18 +70366,18 @@ "https" ], "tags": [ - "coordination_v1" + "coordination_v1alpha2" ], "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "coordination.k8s.io", - "kind": "Lease", - "version": "v1" + "kind": "LeaseCandidate", + "version": "v1alpha2" } }, "parameters": [ { - "description": "name of the Lease", + "description": "name of the LeaseCandidate", "in": "path", "name": "name", "required": true, @@ -69229,8 +70408,8 @@ "application/apply-patch+yaml", "application/apply-patch+cbor" ], - "description": "partially update the specified Lease", - "operationId": "patchNamespacedLease", + "description": "partially update the specified LeaseCandidate", + "operationId": "patchNamespacedLeaseCandidate", "parameters": [ { "in": "body", @@ -69280,13 +70459,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.Lease" + "$ref": "#/definitions/v1alpha2.LeaseCandidate" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.Lease" + "$ref": "#/definitions/v1alpha2.LeaseCandidate" } }, "401": { @@ -69297,13 +70476,13 @@ "https" ], "tags": [ - "coordination_v1" + "coordination_v1alpha2" ], "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "coordination.k8s.io", - "kind": "Lease", - "version": "v1" + "kind": "LeaseCandidate", + "version": "v1alpha2" }, "x-codegen-request-body-name": "body" }, @@ -69311,15 +70490,15 @@ "consumes": [ "*/*" ], - "description": "replace the specified Lease", - "operationId": "replaceNamespacedLease", + "description": "replace the specified LeaseCandidate", + "operationId": "replaceNamespacedLeaseCandidate", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1.Lease" + "$ref": "#/definitions/v1alpha2.LeaseCandidate" } }, { @@ -69354,13 +70533,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.Lease" + "$ref": "#/definitions/v1alpha2.LeaseCandidate" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.Lease" + "$ref": "#/definitions/v1alpha2.LeaseCandidate" } }, "401": { @@ -69371,18 +70550,18 @@ "https" ], "tags": [ - "coordination_v1" + "coordination_v1alpha2" ], "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "coordination.k8s.io", - "kind": "Lease", - "version": "v1" + "kind": "LeaseCandidate", + "version": "v1alpha2" }, "x-codegen-request-body-name": "body" } }, - "/apis/coordination.k8s.io/v1/watch/leases": { + "/apis/coordination.k8s.io/v1alpha2/watch/leasecandidates": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -69463,7 +70642,7 @@ } ] }, - "/apis/coordination.k8s.io/v1/watch/namespaces/{namespace}/leases": { + "/apis/coordination.k8s.io/v1alpha2/watch/namespaces/{namespace}/leasecandidates": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -69552,7 +70731,7 @@ } ] }, - "/apis/coordination.k8s.io/v1/watch/namespaces/{namespace}/leases/{name}": { + "/apis/coordination.k8s.io/v1alpha2/watch/namespaces/{namespace}/leasecandidates/{name}": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -69590,7 +70769,7 @@ "uniqueItems": true }, { - "description": "name of the Lease", + "description": "name of the LeaseCandidate", "in": "path", "name": "name", "required": true, @@ -69649,7 +70828,7 @@ } ] }, - "/apis/coordination.k8s.io/v1alpha2/": { + "/apis/coordination.k8s.io/v1beta1/": { "get": { "consumes": [ "application/json", @@ -69680,11 +70859,11 @@ "https" ], "tags": [ - "coordination_v1alpha2" + "coordination_v1beta1" ] } }, - "/apis/coordination.k8s.io/v1alpha2/leasecandidates": { + "/apis/coordination.k8s.io/v1beta1/leasecandidates": { "get": { "consumes": [ "*/*" @@ -69704,7 +70883,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha2.LeaseCandidateList" + "$ref": "#/definitions/v1beta1.LeaseCandidateList" } }, "401": { @@ -69715,13 +70894,13 @@ "https" ], "tags": [ - "coordination_v1alpha2" + "coordination_v1beta1" ], "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "coordination.k8s.io", "kind": "LeaseCandidate", - "version": "v1alpha2" + "version": "v1beta1" } }, "parameters": [ @@ -69804,7 +70983,7 @@ } ] }, - "/apis/coordination.k8s.io/v1alpha2/namespaces/{namespace}/leasecandidates": { + "/apis/coordination.k8s.io/v1beta1/namespaces/{namespace}/leasecandidates": { "delete": { "consumes": [ "*/*" @@ -69932,13 +71111,13 @@ "https" ], "tags": [ - "coordination_v1alpha2" + "coordination_v1beta1" ], "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "coordination.k8s.io", "kind": "LeaseCandidate", - "version": "v1alpha2" + "version": "v1beta1" }, "x-codegen-request-body-name": "body" }, @@ -70033,7 +71212,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha2.LeaseCandidateList" + "$ref": "#/definitions/v1beta1.LeaseCandidateList" } }, "401": { @@ -70044,13 +71223,13 @@ "https" ], "tags": [ - "coordination_v1alpha2" + "coordination_v1beta1" ], "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "coordination.k8s.io", "kind": "LeaseCandidate", - "version": "v1alpha2" + "version": "v1beta1" } }, "parameters": [ @@ -70082,7 +71261,7 @@ "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1alpha2.LeaseCandidate" + "$ref": "#/definitions/v1beta1.LeaseCandidate" } }, { @@ -70117,19 +71296,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha2.LeaseCandidate" + "$ref": "#/definitions/v1beta1.LeaseCandidate" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1alpha2.LeaseCandidate" + "$ref": "#/definitions/v1beta1.LeaseCandidate" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/v1alpha2.LeaseCandidate" + "$ref": "#/definitions/v1beta1.LeaseCandidate" } }, "401": { @@ -70140,18 +71319,18 @@ "https" ], "tags": [ - "coordination_v1alpha2" + "coordination_v1beta1" ], "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "coordination.k8s.io", "kind": "LeaseCandidate", - "version": "v1alpha2" + "version": "v1beta1" }, "x-codegen-request-body-name": "body" } }, - "/apis/coordination.k8s.io/v1alpha2/namespaces/{namespace}/leasecandidates/{name}": { + "/apis/coordination.k8s.io/v1beta1/namespaces/{namespace}/leasecandidates/{name}": { "delete": { "consumes": [ "*/*" @@ -70229,13 +71408,13 @@ "https" ], "tags": [ - "coordination_v1alpha2" + "coordination_v1beta1" ], "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "coordination.k8s.io", "kind": "LeaseCandidate", - "version": "v1alpha2" + "version": "v1beta1" }, "x-codegen-request-body-name": "body" }, @@ -70255,7 +71434,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha2.LeaseCandidate" + "$ref": "#/definitions/v1beta1.LeaseCandidate" } }, "401": { @@ -70266,13 +71445,13 @@ "https" ], "tags": [ - "coordination_v1alpha2" + "coordination_v1beta1" ], "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "coordination.k8s.io", "kind": "LeaseCandidate", - "version": "v1alpha2" + "version": "v1beta1" } }, "parameters": [ @@ -70359,13 +71538,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha2.LeaseCandidate" + "$ref": "#/definitions/v1beta1.LeaseCandidate" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1alpha2.LeaseCandidate" + "$ref": "#/definitions/v1beta1.LeaseCandidate" } }, "401": { @@ -70376,13 +71555,13 @@ "https" ], "tags": [ - "coordination_v1alpha2" + "coordination_v1beta1" ], "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "coordination.k8s.io", "kind": "LeaseCandidate", - "version": "v1alpha2" + "version": "v1beta1" }, "x-codegen-request-body-name": "body" }, @@ -70398,7 +71577,7 @@ "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1alpha2.LeaseCandidate" + "$ref": "#/definitions/v1beta1.LeaseCandidate" } }, { @@ -70433,13 +71612,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha2.LeaseCandidate" + "$ref": "#/definitions/v1beta1.LeaseCandidate" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1alpha2.LeaseCandidate" + "$ref": "#/definitions/v1beta1.LeaseCandidate" } }, "401": { @@ -70450,18 +71629,18 @@ "https" ], "tags": [ - "coordination_v1alpha2" + "coordination_v1beta1" ], "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "coordination.k8s.io", "kind": "LeaseCandidate", - "version": "v1alpha2" + "version": "v1beta1" }, "x-codegen-request-body-name": "body" } }, - "/apis/coordination.k8s.io/v1alpha2/watch/leasecandidates": { + "/apis/coordination.k8s.io/v1beta1/watch/leasecandidates": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -70542,7 +71721,7 @@ } ] }, - "/apis/coordination.k8s.io/v1alpha2/watch/namespaces/{namespace}/leasecandidates": { + "/apis/coordination.k8s.io/v1beta1/watch/namespaces/{namespace}/leasecandidates": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -70631,7 +71810,7 @@ } ] }, - "/apis/coordination.k8s.io/v1alpha2/watch/namespaces/{namespace}/leasecandidates/{name}": { + "/apis/coordination.k8s.io/v1beta1/watch/namespaces/{namespace}/leasecandidates/{name}": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -70728,7 +71907,40 @@ } ] }, - "/apis/coordination.k8s.io/v1beta1/": { + "/apis/discovery.k8s.io/": { + "get": { + "consumes": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "description": "get information of a group", + "operationId": "getAPIGroup", + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1.APIGroup" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "discovery" + ] + } + }, + "/apis/discovery.k8s.io/v1/": { "get": { "consumes": [ "application/json", @@ -70759,17 +71971,17 @@ "https" ], "tags": [ - "coordination_v1beta1" + "discovery_v1" ] } }, - "/apis/coordination.k8s.io/v1beta1/leasecandidates": { + "/apis/discovery.k8s.io/v1/endpointslices": { "get": { "consumes": [ "*/*" ], - "description": "list or watch objects of kind LeaseCandidate", - "operationId": "listLeaseCandidateForAllNamespaces", + "description": "list or watch objects of kind EndpointSlice", + "operationId": "listEndpointSliceForAllNamespaces", "produces": [ "application/json", "application/yaml", @@ -70783,7 +71995,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1beta1.LeaseCandidateList" + "$ref": "#/definitions/v1.EndpointSliceList" } }, "401": { @@ -70794,13 +72006,13 @@ "https" ], "tags": [ - "coordination_v1beta1" + "discovery_v1" ], "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { - "group": "coordination.k8s.io", - "kind": "LeaseCandidate", - "version": "v1beta1" + "group": "discovery.k8s.io", + "kind": "EndpointSlice", + "version": "v1" } }, "parameters": [ @@ -70883,13 +72095,13 @@ } ] }, - "/apis/coordination.k8s.io/v1beta1/namespaces/{namespace}/leasecandidates": { + "/apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices": { "delete": { "consumes": [ "*/*" ], - "description": "delete collection of LeaseCandidate", - "operationId": "deleteCollectionNamespacedLeaseCandidate", + "description": "delete collection of EndpointSlice", + "operationId": "deleteCollectionNamespacedEndpointSlice", "parameters": [ { "in": "body", @@ -71011,13 +72223,13 @@ "https" ], "tags": [ - "coordination_v1beta1" + "discovery_v1" ], "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { - "group": "coordination.k8s.io", - "kind": "LeaseCandidate", - "version": "v1beta1" + "group": "discovery.k8s.io", + "kind": "EndpointSlice", + "version": "v1" }, "x-codegen-request-body-name": "body" }, @@ -71025,8 +72237,8 @@ "consumes": [ "*/*" ], - "description": "list or watch objects of kind LeaseCandidate", - "operationId": "listNamespacedLeaseCandidate", + "description": "list or watch objects of kind EndpointSlice", + "operationId": "listNamespacedEndpointSlice", "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -71112,7 +72324,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1beta1.LeaseCandidateList" + "$ref": "#/definitions/v1.EndpointSliceList" } }, "401": { @@ -71123,13 +72335,13 @@ "https" ], "tags": [ - "coordination_v1beta1" + "discovery_v1" ], "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { - "group": "coordination.k8s.io", - "kind": "LeaseCandidate", - "version": "v1beta1" + "group": "discovery.k8s.io", + "kind": "EndpointSlice", + "version": "v1" } }, "parameters": [ @@ -71153,15 +72365,15 @@ "consumes": [ "*/*" ], - "description": "create a LeaseCandidate", - "operationId": "createNamespacedLeaseCandidate", + "description": "create an EndpointSlice", + "operationId": "createNamespacedEndpointSlice", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1beta1.LeaseCandidate" + "$ref": "#/definitions/v1.EndpointSlice" } }, { @@ -71196,19 +72408,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1beta1.LeaseCandidate" + "$ref": "#/definitions/v1.EndpointSlice" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1beta1.LeaseCandidate" + "$ref": "#/definitions/v1.EndpointSlice" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/v1beta1.LeaseCandidate" + "$ref": "#/definitions/v1.EndpointSlice" } }, "401": { @@ -71219,24 +72431,24 @@ "https" ], "tags": [ - "coordination_v1beta1" + "discovery_v1" ], "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { - "group": "coordination.k8s.io", - "kind": "LeaseCandidate", - "version": "v1beta1" + "group": "discovery.k8s.io", + "kind": "EndpointSlice", + "version": "v1" }, "x-codegen-request-body-name": "body" } }, - "/apis/coordination.k8s.io/v1beta1/namespaces/{namespace}/leasecandidates/{name}": { + "/apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices/{name}": { "delete": { "consumes": [ "*/*" ], - "description": "delete a LeaseCandidate", - "operationId": "deleteNamespacedLeaseCandidate", + "description": "delete an EndpointSlice", + "operationId": "deleteNamespacedEndpointSlice", "parameters": [ { "in": "body", @@ -71308,13 +72520,13 @@ "https" ], "tags": [ - "coordination_v1beta1" + "discovery_v1" ], "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { - "group": "coordination.k8s.io", - "kind": "LeaseCandidate", - "version": "v1beta1" + "group": "discovery.k8s.io", + "kind": "EndpointSlice", + "version": "v1" }, "x-codegen-request-body-name": "body" }, @@ -71322,8 +72534,8 @@ "consumes": [ "*/*" ], - "description": "read the specified LeaseCandidate", - "operationId": "readNamespacedLeaseCandidate", + "description": "read the specified EndpointSlice", + "operationId": "readNamespacedEndpointSlice", "produces": [ "application/json", "application/yaml", @@ -71334,7 +72546,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1beta1.LeaseCandidate" + "$ref": "#/definitions/v1.EndpointSlice" } }, "401": { @@ -71345,18 +72557,18 @@ "https" ], "tags": [ - "coordination_v1beta1" + "discovery_v1" ], "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { - "group": "coordination.k8s.io", - "kind": "LeaseCandidate", - "version": "v1beta1" + "group": "discovery.k8s.io", + "kind": "EndpointSlice", + "version": "v1" } }, "parameters": [ { - "description": "name of the LeaseCandidate", + "description": "name of the EndpointSlice", "in": "path", "name": "name", "required": true, @@ -71387,8 +72599,8 @@ "application/apply-patch+yaml", "application/apply-patch+cbor" ], - "description": "partially update the specified LeaseCandidate", - "operationId": "patchNamespacedLeaseCandidate", + "description": "partially update the specified EndpointSlice", + "operationId": "patchNamespacedEndpointSlice", "parameters": [ { "in": "body", @@ -71438,13 +72650,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1beta1.LeaseCandidate" + "$ref": "#/definitions/v1.EndpointSlice" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1beta1.LeaseCandidate" + "$ref": "#/definitions/v1.EndpointSlice" } }, "401": { @@ -71455,13 +72667,13 @@ "https" ], "tags": [ - "coordination_v1beta1" + "discovery_v1" ], "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { - "group": "coordination.k8s.io", - "kind": "LeaseCandidate", - "version": "v1beta1" + "group": "discovery.k8s.io", + "kind": "EndpointSlice", + "version": "v1" }, "x-codegen-request-body-name": "body" }, @@ -71469,15 +72681,15 @@ "consumes": [ "*/*" ], - "description": "replace the specified LeaseCandidate", - "operationId": "replaceNamespacedLeaseCandidate", + "description": "replace the specified EndpointSlice", + "operationId": "replaceNamespacedEndpointSlice", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1beta1.LeaseCandidate" + "$ref": "#/definitions/v1.EndpointSlice" } }, { @@ -71512,13 +72724,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1beta1.LeaseCandidate" + "$ref": "#/definitions/v1.EndpointSlice" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1beta1.LeaseCandidate" + "$ref": "#/definitions/v1.EndpointSlice" } }, "401": { @@ -71529,18 +72741,18 @@ "https" ], "tags": [ - "coordination_v1beta1" + "discovery_v1" ], "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { - "group": "coordination.k8s.io", - "kind": "LeaseCandidate", - "version": "v1beta1" + "group": "discovery.k8s.io", + "kind": "EndpointSlice", + "version": "v1" }, "x-codegen-request-body-name": "body" } }, - "/apis/coordination.k8s.io/v1beta1/watch/leasecandidates": { + "/apis/discovery.k8s.io/v1/watch/endpointslices": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -71621,7 +72833,7 @@ } ] }, - "/apis/coordination.k8s.io/v1beta1/watch/namespaces/{namespace}/leasecandidates": { + "/apis/discovery.k8s.io/v1/watch/namespaces/{namespace}/endpointslices": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -71710,7 +72922,7 @@ } ] }, - "/apis/coordination.k8s.io/v1beta1/watch/namespaces/{namespace}/leasecandidates/{name}": { + "/apis/discovery.k8s.io/v1/watch/namespaces/{namespace}/endpointslices/{name}": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -71748,7 +72960,7 @@ "uniqueItems": true }, { - "description": "name of the LeaseCandidate", + "description": "name of the EndpointSlice", "in": "path", "name": "name", "required": true, @@ -71807,7 +73019,7 @@ } ] }, - "/apis/discovery.k8s.io/": { + "/apis/events.k8s.io/": { "get": { "consumes": [ "application/json", @@ -71836,11 +73048,11 @@ "https" ], "tags": [ - "discovery" + "events" ] } }, - "/apis/discovery.k8s.io/v1/": { + "/apis/events.k8s.io/v1/": { "get": { "consumes": [ "application/json", @@ -71871,17 +73083,17 @@ "https" ], "tags": [ - "discovery_v1" + "events_v1" ] } }, - "/apis/discovery.k8s.io/v1/endpointslices": { + "/apis/events.k8s.io/v1/events": { "get": { "consumes": [ "*/*" ], - "description": "list or watch objects of kind EndpointSlice", - "operationId": "listEndpointSliceForAllNamespaces", + "description": "list or watch objects of kind Event", + "operationId": "listEventForAllNamespaces", "produces": [ "application/json", "application/yaml", @@ -71895,7 +73107,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.EndpointSliceList" + "$ref": "#/definitions/events.v1.EventList" } }, "401": { @@ -71906,12 +73118,12 @@ "https" ], "tags": [ - "discovery_v1" + "events_v1" ], "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { - "group": "discovery.k8s.io", - "kind": "EndpointSlice", + "group": "events.k8s.io", + "kind": "Event", "version": "v1" } }, @@ -71995,13 +73207,13 @@ } ] }, - "/apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices": { + "/apis/events.k8s.io/v1/namespaces/{namespace}/events": { "delete": { "consumes": [ "*/*" ], - "description": "delete collection of EndpointSlice", - "operationId": "deleteCollectionNamespacedEndpointSlice", + "description": "delete collection of Event", + "operationId": "deleteCollectionNamespacedEvent", "parameters": [ { "in": "body", @@ -72123,12 +73335,12 @@ "https" ], "tags": [ - "discovery_v1" + "events_v1" ], "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { - "group": "discovery.k8s.io", - "kind": "EndpointSlice", + "group": "events.k8s.io", + "kind": "Event", "version": "v1" }, "x-codegen-request-body-name": "body" @@ -72137,8 +73349,8 @@ "consumes": [ "*/*" ], - "description": "list or watch objects of kind EndpointSlice", - "operationId": "listNamespacedEndpointSlice", + "description": "list or watch objects of kind Event", + "operationId": "listNamespacedEvent", "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -72224,7 +73436,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.EndpointSliceList" + "$ref": "#/definitions/events.v1.EventList" } }, "401": { @@ -72235,12 +73447,12 @@ "https" ], "tags": [ - "discovery_v1" + "events_v1" ], "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { - "group": "discovery.k8s.io", - "kind": "EndpointSlice", + "group": "events.k8s.io", + "kind": "Event", "version": "v1" } }, @@ -72265,15 +73477,15 @@ "consumes": [ "*/*" ], - "description": "create an EndpointSlice", - "operationId": "createNamespacedEndpointSlice", + "description": "create an Event", + "operationId": "createNamespacedEvent", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1.EndpointSlice" + "$ref": "#/definitions/events.v1.Event" } }, { @@ -72308,19 +73520,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.EndpointSlice" + "$ref": "#/definitions/events.v1.Event" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.EndpointSlice" + "$ref": "#/definitions/events.v1.Event" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/v1.EndpointSlice" + "$ref": "#/definitions/events.v1.Event" } }, "401": { @@ -72331,24 +73543,24 @@ "https" ], "tags": [ - "discovery_v1" + "events_v1" ], "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { - "group": "discovery.k8s.io", - "kind": "EndpointSlice", + "group": "events.k8s.io", + "kind": "Event", "version": "v1" }, "x-codegen-request-body-name": "body" } }, - "/apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices/{name}": { + "/apis/events.k8s.io/v1/namespaces/{namespace}/events/{name}": { "delete": { "consumes": [ "*/*" ], - "description": "delete an EndpointSlice", - "operationId": "deleteNamespacedEndpointSlice", + "description": "delete an Event", + "operationId": "deleteNamespacedEvent", "parameters": [ { "in": "body", @@ -72420,12 +73632,12 @@ "https" ], "tags": [ - "discovery_v1" + "events_v1" ], "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { - "group": "discovery.k8s.io", - "kind": "EndpointSlice", + "group": "events.k8s.io", + "kind": "Event", "version": "v1" }, "x-codegen-request-body-name": "body" @@ -72434,8 +73646,8 @@ "consumes": [ "*/*" ], - "description": "read the specified EndpointSlice", - "operationId": "readNamespacedEndpointSlice", + "description": "read the specified Event", + "operationId": "readNamespacedEvent", "produces": [ "application/json", "application/yaml", @@ -72446,7 +73658,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.EndpointSlice" + "$ref": "#/definitions/events.v1.Event" } }, "401": { @@ -72457,18 +73669,18 @@ "https" ], "tags": [ - "discovery_v1" + "events_v1" ], "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { - "group": "discovery.k8s.io", - "kind": "EndpointSlice", + "group": "events.k8s.io", + "kind": "Event", "version": "v1" } }, "parameters": [ { - "description": "name of the EndpointSlice", + "description": "name of the Event", "in": "path", "name": "name", "required": true, @@ -72499,8 +73711,8 @@ "application/apply-patch+yaml", "application/apply-patch+cbor" ], - "description": "partially update the specified EndpointSlice", - "operationId": "patchNamespacedEndpointSlice", + "description": "partially update the specified Event", + "operationId": "patchNamespacedEvent", "parameters": [ { "in": "body", @@ -72550,13 +73762,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.EndpointSlice" + "$ref": "#/definitions/events.v1.Event" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.EndpointSlice" + "$ref": "#/definitions/events.v1.Event" } }, "401": { @@ -72567,12 +73779,12 @@ "https" ], "tags": [ - "discovery_v1" + "events_v1" ], "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { - "group": "discovery.k8s.io", - "kind": "EndpointSlice", + "group": "events.k8s.io", + "kind": "Event", "version": "v1" }, "x-codegen-request-body-name": "body" @@ -72581,15 +73793,15 @@ "consumes": [ "*/*" ], - "description": "replace the specified EndpointSlice", - "operationId": "replaceNamespacedEndpointSlice", + "description": "replace the specified Event", + "operationId": "replaceNamespacedEvent", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1.EndpointSlice" + "$ref": "#/definitions/events.v1.Event" } }, { @@ -72624,13 +73836,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.EndpointSlice" + "$ref": "#/definitions/events.v1.Event" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.EndpointSlice" + "$ref": "#/definitions/events.v1.Event" } }, "401": { @@ -72641,18 +73853,18 @@ "https" ], "tags": [ - "discovery_v1" + "events_v1" ], "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { - "group": "discovery.k8s.io", - "kind": "EndpointSlice", + "group": "events.k8s.io", + "kind": "Event", "version": "v1" }, "x-codegen-request-body-name": "body" } }, - "/apis/discovery.k8s.io/v1/watch/endpointslices": { + "/apis/events.k8s.io/v1/watch/events": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -72733,7 +73945,7 @@ } ] }, - "/apis/discovery.k8s.io/v1/watch/namespaces/{namespace}/endpointslices": { + "/apis/events.k8s.io/v1/watch/namespaces/{namespace}/events": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -72822,7 +74034,7 @@ } ] }, - "/apis/discovery.k8s.io/v1/watch/namespaces/{namespace}/endpointslices/{name}": { + "/apis/events.k8s.io/v1/watch/namespaces/{namespace}/events/{name}": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -72860,7 +74072,7 @@ "uniqueItems": true }, { - "description": "name of the EndpointSlice", + "description": "name of the Event", "in": "path", "name": "name", "required": true, @@ -72919,7 +74131,7 @@ } ] }, - "/apis/events.k8s.io/": { + "/apis/flowcontrol.apiserver.k8s.io/": { "get": { "consumes": [ "application/json", @@ -72948,11 +74160,11 @@ "https" ], "tags": [ - "events" + "flowcontrolApiserver" ] } }, - "/apis/events.k8s.io/v1/": { + "/apis/flowcontrol.apiserver.k8s.io/v1/": { "get": { "consumes": [ "application/json", @@ -72983,137 +74195,17 @@ "https" ], "tags": [ - "events_v1" + "flowcontrolApiserver_v1" ] } }, - "/apis/events.k8s.io/v1/events": { - "get": { - "consumes": [ - "*/*" - ], - "description": "list or watch objects of kind Event", - "operationId": "listEventForAllNamespaces", - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch", - "application/cbor-seq" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/events.v1.EventList" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "schemes": [ - "https" - ], - "tags": [ - "events_v1" - ], - "x-kubernetes-action": "list", - "x-kubernetes-group-version-kind": { - "group": "events.k8s.io", - "kind": "Event", - "version": "v1" - } - }, - "parameters": [ - { - "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", - "in": "query", - "name": "allowWatchBookmarks", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", - "in": "query", - "name": "continue", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "in": "query", - "name": "fieldSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "in": "query", - "name": "labelSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", - "in": "query", - "name": "limit", - "type": "integer", - "uniqueItems": true - }, - { - "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", - "in": "query", - "name": "pretty", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersion", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersionMatch", - "type": "string", - "uniqueItems": true - }, - { - "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", - "in": "query", - "name": "sendInitialEvents", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "in": "query", - "name": "timeoutSeconds", - "type": "integer", - "uniqueItems": true - }, - { - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "in": "query", - "name": "watch", - "type": "boolean", - "uniqueItems": true - } - ] - }, - "/apis/events.k8s.io/v1/namespaces/{namespace}/events": { + "/apis/flowcontrol.apiserver.k8s.io/v1/flowschemas": { "delete": { "consumes": [ "*/*" ], - "description": "delete collection of Event", - "operationId": "deleteCollectionNamespacedEvent", + "description": "delete collection of FlowSchema", + "operationId": "deleteCollectionFlowSchema", "parameters": [ { "in": "body", @@ -73235,12 +74327,12 @@ "https" ], "tags": [ - "events_v1" + "flowcontrolApiserver_v1" ], "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { - "group": "events.k8s.io", - "kind": "Event", + "group": "flowcontrol.apiserver.k8s.io", + "kind": "FlowSchema", "version": "v1" }, "x-codegen-request-body-name": "body" @@ -73249,8 +74341,8 @@ "consumes": [ "*/*" ], - "description": "list or watch objects of kind Event", - "operationId": "listNamespacedEvent", + "description": "list or watch objects of kind FlowSchema", + "operationId": "listFlowSchema", "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -73336,7 +74428,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/events.v1.EventList" + "$ref": "#/definitions/v1.FlowSchemaList" } }, "401": { @@ -73347,24 +74439,16 @@ "https" ], "tags": [ - "events_v1" + "flowcontrolApiserver_v1" ], "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { - "group": "events.k8s.io", - "kind": "Event", + "group": "flowcontrol.apiserver.k8s.io", + "kind": "FlowSchema", "version": "v1" } }, "parameters": [ - { - "description": "object name and auth scope, such as for teams and projects", - "in": "path", - "name": "namespace", - "required": true, - "type": "string", - "uniqueItems": true - }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", @@ -73377,15 +74461,15 @@ "consumes": [ "*/*" ], - "description": "create an Event", - "operationId": "createNamespacedEvent", + "description": "create a FlowSchema", + "operationId": "createFlowSchema", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/events.v1.Event" + "$ref": "#/definitions/v1.FlowSchema" } }, { @@ -73420,19 +74504,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/events.v1.Event" + "$ref": "#/definitions/v1.FlowSchema" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/events.v1.Event" + "$ref": "#/definitions/v1.FlowSchema" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/events.v1.Event" + "$ref": "#/definitions/v1.FlowSchema" } }, "401": { @@ -73443,24 +74527,24 @@ "https" ], "tags": [ - "events_v1" + "flowcontrolApiserver_v1" ], "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { - "group": "events.k8s.io", - "kind": "Event", + "group": "flowcontrol.apiserver.k8s.io", + "kind": "FlowSchema", "version": "v1" }, "x-codegen-request-body-name": "body" } }, - "/apis/events.k8s.io/v1/namespaces/{namespace}/events/{name}": { + "/apis/flowcontrol.apiserver.k8s.io/v1/flowschemas/{name}": { "delete": { "consumes": [ "*/*" ], - "description": "delete an Event", - "operationId": "deleteNamespacedEvent", + "description": "delete a FlowSchema", + "operationId": "deleteFlowSchema", "parameters": [ { "in": "body", @@ -73532,12 +74616,12 @@ "https" ], "tags": [ - "events_v1" + "flowcontrolApiserver_v1" ], "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { - "group": "events.k8s.io", - "kind": "Event", + "group": "flowcontrol.apiserver.k8s.io", + "kind": "FlowSchema", "version": "v1" }, "x-codegen-request-body-name": "body" @@ -73546,8 +74630,8 @@ "consumes": [ "*/*" ], - "description": "read the specified Event", - "operationId": "readNamespacedEvent", + "description": "read the specified FlowSchema", + "operationId": "readFlowSchema", "produces": [ "application/json", "application/yaml", @@ -73558,7 +74642,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/events.v1.Event" + "$ref": "#/definitions/v1.FlowSchema" } }, "401": { @@ -73569,32 +74653,24 @@ "https" ], "tags": [ - "events_v1" + "flowcontrolApiserver_v1" ], "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { - "group": "events.k8s.io", - "kind": "Event", + "group": "flowcontrol.apiserver.k8s.io", + "kind": "FlowSchema", "version": "v1" } }, "parameters": [ { - "description": "name of the Event", + "description": "name of the FlowSchema", "in": "path", "name": "name", "required": true, "type": "string", "uniqueItems": true }, - { - "description": "object name and auth scope, such as for teams and projects", - "in": "path", - "name": "namespace", - "required": true, - "type": "string", - "uniqueItems": true - }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", @@ -73611,8 +74687,8 @@ "application/apply-patch+yaml", "application/apply-patch+cbor" ], - "description": "partially update the specified Event", - "operationId": "patchNamespacedEvent", + "description": "partially update the specified FlowSchema", + "operationId": "patchFlowSchema", "parameters": [ { "in": "body", @@ -73662,13 +74738,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/events.v1.Event" + "$ref": "#/definitions/v1.FlowSchema" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/events.v1.Event" + "$ref": "#/definitions/v1.FlowSchema" } }, "401": { @@ -73679,12 +74755,12 @@ "https" ], "tags": [ - "events_v1" + "flowcontrolApiserver_v1" ], "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { - "group": "events.k8s.io", - "kind": "Event", + "group": "flowcontrol.apiserver.k8s.io", + "kind": "FlowSchema", "version": "v1" }, "x-codegen-request-body-name": "body" @@ -73693,15 +74769,15 @@ "consumes": [ "*/*" ], - "description": "replace the specified Event", - "operationId": "replaceNamespacedEvent", + "description": "replace the specified FlowSchema", + "operationId": "replaceFlowSchema", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/events.v1.Event" + "$ref": "#/definitions/v1.FlowSchema" } }, { @@ -73736,13 +74812,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/events.v1.Event" + "$ref": "#/definitions/v1.FlowSchema" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/events.v1.Event" + "$ref": "#/definitions/v1.FlowSchema" } }, "401": { @@ -73753,303 +74829,137 @@ "https" ], "tags": [ - "events_v1" + "flowcontrolApiserver_v1" ], "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { - "group": "events.k8s.io", - "kind": "Event", + "group": "flowcontrol.apiserver.k8s.io", + "kind": "FlowSchema", "version": "v1" }, "x-codegen-request-body-name": "body" } }, - "/apis/events.k8s.io/v1/watch/events": { - "parameters": [ - { - "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", - "in": "query", - "name": "allowWatchBookmarks", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", - "in": "query", - "name": "continue", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "in": "query", - "name": "fieldSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "in": "query", - "name": "labelSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", - "in": "query", - "name": "limit", - "type": "integer", - "uniqueItems": true - }, - { - "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", - "in": "query", - "name": "pretty", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersion", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersionMatch", - "type": "string", - "uniqueItems": true - }, - { - "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", - "in": "query", - "name": "sendInitialEvents", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "in": "query", - "name": "timeoutSeconds", - "type": "integer", - "uniqueItems": true - }, - { - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "in": "query", - "name": "watch", - "type": "boolean", - "uniqueItems": true - } - ] - }, - "/apis/events.k8s.io/v1/watch/namespaces/{namespace}/events": { - "parameters": [ - { - "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", - "in": "query", - "name": "allowWatchBookmarks", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", - "in": "query", - "name": "continue", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "in": "query", - "name": "fieldSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "in": "query", - "name": "labelSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", - "in": "query", - "name": "limit", - "type": "integer", - "uniqueItems": true - }, - { - "description": "object name and auth scope, such as for teams and projects", - "in": "path", - "name": "namespace", - "required": true, - "type": "string", - "uniqueItems": true - }, - { - "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", - "in": "query", - "name": "pretty", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersion", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersionMatch", - "type": "string", - "uniqueItems": true - }, - { - "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", - "in": "query", - "name": "sendInitialEvents", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "in": "query", - "name": "timeoutSeconds", - "type": "integer", - "uniqueItems": true + "/apis/flowcontrol.apiserver.k8s.io/v1/flowschemas/{name}/status": { + "get": { + "consumes": [ + "*/*" + ], + "description": "read status of the specified FlowSchema", + "operationId": "readFlowSchemaStatus", + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1.FlowSchema" + } + }, + "401": { + "description": "Unauthorized" + } }, - { - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "in": "query", - "name": "watch", - "type": "boolean", - "uniqueItems": true + "schemes": [ + "https" + ], + "tags": [ + "flowcontrolApiserver_v1" + ], + "x-kubernetes-action": "get", + "x-kubernetes-group-version-kind": { + "group": "flowcontrol.apiserver.k8s.io", + "kind": "FlowSchema", + "version": "v1" } - ] - }, - "/apis/events.k8s.io/v1/watch/namespaces/{namespace}/events/{name}": { + }, "parameters": [ { - "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", - "in": "query", - "name": "allowWatchBookmarks", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", - "in": "query", - "name": "continue", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "in": "query", - "name": "fieldSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "in": "query", - "name": "labelSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", - "in": "query", - "name": "limit", - "type": "integer", - "uniqueItems": true - }, - { - "description": "name of the Event", + "description": "name of the FlowSchema", "in": "path", "name": "name", "required": true, "type": "string", "uniqueItems": true }, - { - "description": "object name and auth scope, such as for teams and projects", - "in": "path", - "name": "namespace", - "required": true, - "type": "string", - "uniqueItems": true - }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", "name": "pretty", "type": "string", "uniqueItems": true - }, - { - "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersion", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersionMatch", - "type": "string", - "uniqueItems": true - }, - { - "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", - "in": "query", - "name": "sendInitialEvents", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "in": "query", - "name": "timeoutSeconds", - "type": "integer", - "uniqueItems": true - }, - { - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "in": "query", - "name": "watch", - "type": "boolean", - "uniqueItems": true } - ] - }, - "/apis/flowcontrol.apiserver.k8s.io/": { - "get": { + ], + "patch": { "consumes": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json", + "application/apply-patch+yaml", + "application/apply-patch+cbor" + ], + "description": "partially update status of the specified FlowSchema", + "operationId": "patchFlowSchemaStatus", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "description": "Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.", + "type": "object" + } + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).", + "in": "query", + "name": "fieldManager", + "type": "string", + "uniqueItems": true + }, + { + "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", + "in": "query", + "name": "fieldValidation", + "type": "string", + "uniqueItems": true + }, + { + "description": "Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests.", + "in": "query", + "name": "force", + "type": "boolean", + "uniqueItems": true + } ], - "description": "get information of a group", - "operationId": "getAPIGroup", "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/cbor" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.APIGroup" + "$ref": "#/definitions/v1.FlowSchema" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/v1.FlowSchema" } }, "401": { @@ -74060,20 +74970,53 @@ "https" ], "tags": [ - "flowcontrolApiserver" - ] - } - }, - "/apis/flowcontrol.apiserver.k8s.io/v1/": { - "get": { + "flowcontrolApiserver_v1" + ], + "x-kubernetes-action": "patch", + "x-kubernetes-group-version-kind": { + "group": "flowcontrol.apiserver.k8s.io", + "kind": "FlowSchema", + "version": "v1" + }, + "x-codegen-request-body-name": "body" + }, + "put": { "consumes": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" + "*/*" + ], + "description": "replace status of the specified FlowSchema", + "operationId": "replaceFlowSchemaStatus", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1.FlowSchema" + } + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.", + "in": "query", + "name": "fieldManager", + "type": "string", + "uniqueItems": true + }, + { + "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", + "in": "query", + "name": "fieldValidation", + "type": "string", + "uniqueItems": true + } ], - "description": "get available resources", - "operationId": "getAPIResources", "produces": [ "application/json", "application/yaml", @@ -74084,7 +75027,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.APIResourceList" + "$ref": "#/definitions/v1.FlowSchema" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/v1.FlowSchema" } }, "401": { @@ -74096,16 +75045,23 @@ ], "tags": [ "flowcontrolApiserver_v1" - ] + ], + "x-kubernetes-action": "put", + "x-kubernetes-group-version-kind": { + "group": "flowcontrol.apiserver.k8s.io", + "kind": "FlowSchema", + "version": "v1" + }, + "x-codegen-request-body-name": "body" } }, - "/apis/flowcontrol.apiserver.k8s.io/v1/flowschemas": { + "/apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations": { "delete": { "consumes": [ "*/*" ], - "description": "delete collection of FlowSchema", - "operationId": "deleteCollectionFlowSchema", + "description": "delete collection of PriorityLevelConfiguration", + "operationId": "deleteCollectionPriorityLevelConfiguration", "parameters": [ { "in": "body", @@ -74232,7 +75188,7 @@ "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "flowcontrol.apiserver.k8s.io", - "kind": "FlowSchema", + "kind": "PriorityLevelConfiguration", "version": "v1" }, "x-codegen-request-body-name": "body" @@ -74241,8 +75197,8 @@ "consumes": [ "*/*" ], - "description": "list or watch objects of kind FlowSchema", - "operationId": "listFlowSchema", + "description": "list or watch objects of kind PriorityLevelConfiguration", + "operationId": "listPriorityLevelConfiguration", "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -74328,7 +75284,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.FlowSchemaList" + "$ref": "#/definitions/v1.PriorityLevelConfigurationList" } }, "401": { @@ -74344,7 +75300,7 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "flowcontrol.apiserver.k8s.io", - "kind": "FlowSchema", + "kind": "PriorityLevelConfiguration", "version": "v1" } }, @@ -74361,15 +75317,15 @@ "consumes": [ "*/*" ], - "description": "create a FlowSchema", - "operationId": "createFlowSchema", + "description": "create a PriorityLevelConfiguration", + "operationId": "createPriorityLevelConfiguration", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1.FlowSchema" + "$ref": "#/definitions/v1.PriorityLevelConfiguration" } }, { @@ -74404,19 +75360,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.FlowSchema" + "$ref": "#/definitions/v1.PriorityLevelConfiguration" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.FlowSchema" + "$ref": "#/definitions/v1.PriorityLevelConfiguration" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/v1.FlowSchema" + "$ref": "#/definitions/v1.PriorityLevelConfiguration" } }, "401": { @@ -74432,19 +75388,19 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "flowcontrol.apiserver.k8s.io", - "kind": "FlowSchema", + "kind": "PriorityLevelConfiguration", "version": "v1" }, "x-codegen-request-body-name": "body" } }, - "/apis/flowcontrol.apiserver.k8s.io/v1/flowschemas/{name}": { + "/apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations/{name}": { "delete": { "consumes": [ "*/*" ], - "description": "delete a FlowSchema", - "operationId": "deleteFlowSchema", + "description": "delete a PriorityLevelConfiguration", + "operationId": "deletePriorityLevelConfiguration", "parameters": [ { "in": "body", @@ -74521,7 +75477,7 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "flowcontrol.apiserver.k8s.io", - "kind": "FlowSchema", + "kind": "PriorityLevelConfiguration", "version": "v1" }, "x-codegen-request-body-name": "body" @@ -74530,8 +75486,8 @@ "consumes": [ "*/*" ], - "description": "read the specified FlowSchema", - "operationId": "readFlowSchema", + "description": "read the specified PriorityLevelConfiguration", + "operationId": "readPriorityLevelConfiguration", "produces": [ "application/json", "application/yaml", @@ -74542,7 +75498,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.FlowSchema" + "$ref": "#/definitions/v1.PriorityLevelConfiguration" } }, "401": { @@ -74558,13 +75514,13 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "flowcontrol.apiserver.k8s.io", - "kind": "FlowSchema", + "kind": "PriorityLevelConfiguration", "version": "v1" } }, "parameters": [ { - "description": "name of the FlowSchema", + "description": "name of the PriorityLevelConfiguration", "in": "path", "name": "name", "required": true, @@ -74587,8 +75543,8 @@ "application/apply-patch+yaml", "application/apply-patch+cbor" ], - "description": "partially update the specified FlowSchema", - "operationId": "patchFlowSchema", + "description": "partially update the specified PriorityLevelConfiguration", + "operationId": "patchPriorityLevelConfiguration", "parameters": [ { "in": "body", @@ -74638,13 +75594,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.FlowSchema" + "$ref": "#/definitions/v1.PriorityLevelConfiguration" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.FlowSchema" + "$ref": "#/definitions/v1.PriorityLevelConfiguration" } }, "401": { @@ -74660,7 +75616,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "flowcontrol.apiserver.k8s.io", - "kind": "FlowSchema", + "kind": "PriorityLevelConfiguration", "version": "v1" }, "x-codegen-request-body-name": "body" @@ -74669,15 +75625,15 @@ "consumes": [ "*/*" ], - "description": "replace the specified FlowSchema", - "operationId": "replaceFlowSchema", + "description": "replace the specified PriorityLevelConfiguration", + "operationId": "replacePriorityLevelConfiguration", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1.FlowSchema" + "$ref": "#/definitions/v1.PriorityLevelConfiguration" } }, { @@ -74712,13 +75668,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.FlowSchema" + "$ref": "#/definitions/v1.PriorityLevelConfiguration" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.FlowSchema" + "$ref": "#/definitions/v1.PriorityLevelConfiguration" } }, "401": { @@ -74734,19 +75690,19 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "flowcontrol.apiserver.k8s.io", - "kind": "FlowSchema", + "kind": "PriorityLevelConfiguration", "version": "v1" }, "x-codegen-request-body-name": "body" } }, - "/apis/flowcontrol.apiserver.k8s.io/v1/flowschemas/{name}/status": { + "/apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations/{name}/status": { "get": { "consumes": [ "*/*" ], - "description": "read status of the specified FlowSchema", - "operationId": "readFlowSchemaStatus", + "description": "read status of the specified PriorityLevelConfiguration", + "operationId": "readPriorityLevelConfigurationStatus", "produces": [ "application/json", "application/yaml", @@ -74757,7 +75713,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.FlowSchema" + "$ref": "#/definitions/v1.PriorityLevelConfiguration" } }, "401": { @@ -74773,13 +75729,13 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "flowcontrol.apiserver.k8s.io", - "kind": "FlowSchema", + "kind": "PriorityLevelConfiguration", "version": "v1" } }, "parameters": [ { - "description": "name of the FlowSchema", + "description": "name of the PriorityLevelConfiguration", "in": "path", "name": "name", "required": true, @@ -74802,8 +75758,8 @@ "application/apply-patch+yaml", "application/apply-patch+cbor" ], - "description": "partially update status of the specified FlowSchema", - "operationId": "patchFlowSchemaStatus", + "description": "partially update status of the specified PriorityLevelConfiguration", + "operationId": "patchPriorityLevelConfigurationStatus", "parameters": [ { "in": "body", @@ -74853,13 +75809,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.FlowSchema" + "$ref": "#/definitions/v1.PriorityLevelConfiguration" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.FlowSchema" + "$ref": "#/definitions/v1.PriorityLevelConfiguration" } }, "401": { @@ -74875,7 +75831,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "flowcontrol.apiserver.k8s.io", - "kind": "FlowSchema", + "kind": "PriorityLevelConfiguration", "version": "v1" }, "x-codegen-request-body-name": "body" @@ -74884,15 +75840,15 @@ "consumes": [ "*/*" ], - "description": "replace status of the specified FlowSchema", - "operationId": "replaceFlowSchemaStatus", + "description": "replace status of the specified PriorityLevelConfiguration", + "operationId": "replacePriorityLevelConfigurationStatus", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1.FlowSchema" + "$ref": "#/definitions/v1.PriorityLevelConfiguration" } }, { @@ -74927,13 +75883,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.FlowSchema" + "$ref": "#/definitions/v1.PriorityLevelConfiguration" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.FlowSchema" + "$ref": "#/definitions/v1.PriorityLevelConfiguration" } }, "401": { @@ -74949,19 +75905,427 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "flowcontrol.apiserver.k8s.io", - "kind": "FlowSchema", + "kind": "PriorityLevelConfiguration", "version": "v1" }, "x-codegen-request-body-name": "body" } }, - "/apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations": { + "/apis/flowcontrol.apiserver.k8s.io/v1/watch/flowschemas": { + "parameters": [ + { + "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", + "in": "query", + "name": "allowWatchBookmarks", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", + "in": "query", + "name": "continue", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "in": "query", + "name": "fieldSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "in": "query", + "name": "labelSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", + "in": "query", + "name": "limit", + "type": "integer", + "uniqueItems": true + }, + { + "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", + "in": "query", + "name": "pretty", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersion", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersionMatch", + "type": "string", + "uniqueItems": true + }, + { + "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", + "in": "query", + "name": "sendInitialEvents", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "in": "query", + "name": "timeoutSeconds", + "type": "integer", + "uniqueItems": true + }, + { + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "in": "query", + "name": "watch", + "type": "boolean", + "uniqueItems": true + } + ] + }, + "/apis/flowcontrol.apiserver.k8s.io/v1/watch/flowschemas/{name}": { + "parameters": [ + { + "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", + "in": "query", + "name": "allowWatchBookmarks", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", + "in": "query", + "name": "continue", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "in": "query", + "name": "fieldSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "in": "query", + "name": "labelSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", + "in": "query", + "name": "limit", + "type": "integer", + "uniqueItems": true + }, + { + "description": "name of the FlowSchema", + "in": "path", + "name": "name", + "required": true, + "type": "string", + "uniqueItems": true + }, + { + "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", + "in": "query", + "name": "pretty", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersion", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersionMatch", + "type": "string", + "uniqueItems": true + }, + { + "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", + "in": "query", + "name": "sendInitialEvents", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "in": "query", + "name": "timeoutSeconds", + "type": "integer", + "uniqueItems": true + }, + { + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "in": "query", + "name": "watch", + "type": "boolean", + "uniqueItems": true + } + ] + }, + "/apis/flowcontrol.apiserver.k8s.io/v1/watch/prioritylevelconfigurations": { + "parameters": [ + { + "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", + "in": "query", + "name": "allowWatchBookmarks", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", + "in": "query", + "name": "continue", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "in": "query", + "name": "fieldSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "in": "query", + "name": "labelSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", + "in": "query", + "name": "limit", + "type": "integer", + "uniqueItems": true + }, + { + "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", + "in": "query", + "name": "pretty", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersion", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersionMatch", + "type": "string", + "uniqueItems": true + }, + { + "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", + "in": "query", + "name": "sendInitialEvents", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "in": "query", + "name": "timeoutSeconds", + "type": "integer", + "uniqueItems": true + }, + { + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "in": "query", + "name": "watch", + "type": "boolean", + "uniqueItems": true + } + ] + }, + "/apis/flowcontrol.apiserver.k8s.io/v1/watch/prioritylevelconfigurations/{name}": { + "parameters": [ + { + "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", + "in": "query", + "name": "allowWatchBookmarks", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", + "in": "query", + "name": "continue", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "in": "query", + "name": "fieldSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "in": "query", + "name": "labelSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", + "in": "query", + "name": "limit", + "type": "integer", + "uniqueItems": true + }, + { + "description": "name of the PriorityLevelConfiguration", + "in": "path", + "name": "name", + "required": true, + "type": "string", + "uniqueItems": true + }, + { + "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", + "in": "query", + "name": "pretty", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersion", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersionMatch", + "type": "string", + "uniqueItems": true + }, + { + "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", + "in": "query", + "name": "sendInitialEvents", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "in": "query", + "name": "timeoutSeconds", + "type": "integer", + "uniqueItems": true + }, + { + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "in": "query", + "name": "watch", + "type": "boolean", + "uniqueItems": true + } + ] + }, + "/apis/internal.apiserver.k8s.io/": { + "get": { + "consumes": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "description": "get information of a group", + "operationId": "getAPIGroup", + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1.APIGroup" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "internalApiserver" + ] + } + }, + "/apis/internal.apiserver.k8s.io/v1alpha1/": { + "get": { + "consumes": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "description": "get available resources", + "operationId": "getAPIResources", + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1.APIResourceList" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "internalApiserver_v1alpha1" + ] + } + }, + "/apis/internal.apiserver.k8s.io/v1alpha1/storageversions": { "delete": { "consumes": [ "*/*" ], - "description": "delete collection of PriorityLevelConfiguration", - "operationId": "deleteCollectionPriorityLevelConfiguration", + "description": "delete collection of StorageVersion", + "operationId": "deleteCollectionStorageVersion", "parameters": [ { "in": "body", @@ -75083,13 +76447,13 @@ "https" ], "tags": [ - "flowcontrolApiserver_v1" + "internalApiserver_v1alpha1" ], "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { - "group": "flowcontrol.apiserver.k8s.io", - "kind": "PriorityLevelConfiguration", - "version": "v1" + "group": "internal.apiserver.k8s.io", + "kind": "StorageVersion", + "version": "v1alpha1" }, "x-codegen-request-body-name": "body" }, @@ -75097,8 +76461,8 @@ "consumes": [ "*/*" ], - "description": "list or watch objects of kind PriorityLevelConfiguration", - "operationId": "listPriorityLevelConfiguration", + "description": "list or watch objects of kind StorageVersion", + "operationId": "listStorageVersion", "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -75184,7 +76548,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.PriorityLevelConfigurationList" + "$ref": "#/definitions/v1alpha1.StorageVersionList" } }, "401": { @@ -75195,13 +76559,13 @@ "https" ], "tags": [ - "flowcontrolApiserver_v1" + "internalApiserver_v1alpha1" ], "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { - "group": "flowcontrol.apiserver.k8s.io", - "kind": "PriorityLevelConfiguration", - "version": "v1" + "group": "internal.apiserver.k8s.io", + "kind": "StorageVersion", + "version": "v1alpha1" } }, "parameters": [ @@ -75217,15 +76581,15 @@ "consumes": [ "*/*" ], - "description": "create a PriorityLevelConfiguration", - "operationId": "createPriorityLevelConfiguration", + "description": "create a StorageVersion", + "operationId": "createStorageVersion", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1.PriorityLevelConfiguration" + "$ref": "#/definitions/v1alpha1.StorageVersion" } }, { @@ -75260,19 +76624,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.PriorityLevelConfiguration" + "$ref": "#/definitions/v1alpha1.StorageVersion" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.PriorityLevelConfiguration" + "$ref": "#/definitions/v1alpha1.StorageVersion" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/v1.PriorityLevelConfiguration" + "$ref": "#/definitions/v1alpha1.StorageVersion" } }, "401": { @@ -75283,24 +76647,24 @@ "https" ], "tags": [ - "flowcontrolApiserver_v1" + "internalApiserver_v1alpha1" ], "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { - "group": "flowcontrol.apiserver.k8s.io", - "kind": "PriorityLevelConfiguration", - "version": "v1" + "group": "internal.apiserver.k8s.io", + "kind": "StorageVersion", + "version": "v1alpha1" }, "x-codegen-request-body-name": "body" } }, - "/apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations/{name}": { + "/apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}": { "delete": { "consumes": [ "*/*" ], - "description": "delete a PriorityLevelConfiguration", - "operationId": "deletePriorityLevelConfiguration", + "description": "delete a StorageVersion", + "operationId": "deleteStorageVersion", "parameters": [ { "in": "body", @@ -75372,13 +76736,13 @@ "https" ], "tags": [ - "flowcontrolApiserver_v1" + "internalApiserver_v1alpha1" ], "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { - "group": "flowcontrol.apiserver.k8s.io", - "kind": "PriorityLevelConfiguration", - "version": "v1" + "group": "internal.apiserver.k8s.io", + "kind": "StorageVersion", + "version": "v1alpha1" }, "x-codegen-request-body-name": "body" }, @@ -75386,8 +76750,8 @@ "consumes": [ "*/*" ], - "description": "read the specified PriorityLevelConfiguration", - "operationId": "readPriorityLevelConfiguration", + "description": "read the specified StorageVersion", + "operationId": "readStorageVersion", "produces": [ "application/json", "application/yaml", @@ -75398,7 +76762,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.PriorityLevelConfiguration" + "$ref": "#/definitions/v1alpha1.StorageVersion" } }, "401": { @@ -75409,18 +76773,18 @@ "https" ], "tags": [ - "flowcontrolApiserver_v1" + "internalApiserver_v1alpha1" ], "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { - "group": "flowcontrol.apiserver.k8s.io", - "kind": "PriorityLevelConfiguration", - "version": "v1" + "group": "internal.apiserver.k8s.io", + "kind": "StorageVersion", + "version": "v1alpha1" } }, "parameters": [ { - "description": "name of the PriorityLevelConfiguration", + "description": "name of the StorageVersion", "in": "path", "name": "name", "required": true, @@ -75443,8 +76807,8 @@ "application/apply-patch+yaml", "application/apply-patch+cbor" ], - "description": "partially update the specified PriorityLevelConfiguration", - "operationId": "patchPriorityLevelConfiguration", + "description": "partially update the specified StorageVersion", + "operationId": "patchStorageVersion", "parameters": [ { "in": "body", @@ -75494,13 +76858,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.PriorityLevelConfiguration" + "$ref": "#/definitions/v1alpha1.StorageVersion" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.PriorityLevelConfiguration" + "$ref": "#/definitions/v1alpha1.StorageVersion" } }, "401": { @@ -75511,13 +76875,13 @@ "https" ], "tags": [ - "flowcontrolApiserver_v1" + "internalApiserver_v1alpha1" ], "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { - "group": "flowcontrol.apiserver.k8s.io", - "kind": "PriorityLevelConfiguration", - "version": "v1" + "group": "internal.apiserver.k8s.io", + "kind": "StorageVersion", + "version": "v1alpha1" }, "x-codegen-request-body-name": "body" }, @@ -75525,15 +76889,15 @@ "consumes": [ "*/*" ], - "description": "replace the specified PriorityLevelConfiguration", - "operationId": "replacePriorityLevelConfiguration", + "description": "replace the specified StorageVersion", + "operationId": "replaceStorageVersion", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1.PriorityLevelConfiguration" + "$ref": "#/definitions/v1alpha1.StorageVersion" } }, { @@ -75568,13 +76932,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.PriorityLevelConfiguration" + "$ref": "#/definitions/v1alpha1.StorageVersion" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.PriorityLevelConfiguration" + "$ref": "#/definitions/v1alpha1.StorageVersion" } }, "401": { @@ -75585,24 +76949,24 @@ "https" ], "tags": [ - "flowcontrolApiserver_v1" + "internalApiserver_v1alpha1" ], "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { - "group": "flowcontrol.apiserver.k8s.io", - "kind": "PriorityLevelConfiguration", - "version": "v1" + "group": "internal.apiserver.k8s.io", + "kind": "StorageVersion", + "version": "v1alpha1" }, "x-codegen-request-body-name": "body" } }, - "/apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations/{name}/status": { + "/apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}/status": { "get": { "consumes": [ "*/*" ], - "description": "read status of the specified PriorityLevelConfiguration", - "operationId": "readPriorityLevelConfigurationStatus", + "description": "read status of the specified StorageVersion", + "operationId": "readStorageVersionStatus", "produces": [ "application/json", "application/yaml", @@ -75613,7 +76977,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.PriorityLevelConfiguration" + "$ref": "#/definitions/v1alpha1.StorageVersion" } }, "401": { @@ -75624,18 +76988,18 @@ "https" ], "tags": [ - "flowcontrolApiserver_v1" + "internalApiserver_v1alpha1" ], "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { - "group": "flowcontrol.apiserver.k8s.io", - "kind": "PriorityLevelConfiguration", - "version": "v1" + "group": "internal.apiserver.k8s.io", + "kind": "StorageVersion", + "version": "v1alpha1" } }, "parameters": [ { - "description": "name of the PriorityLevelConfiguration", + "description": "name of the StorageVersion", "in": "path", "name": "name", "required": true, @@ -75658,8 +77022,8 @@ "application/apply-patch+yaml", "application/apply-patch+cbor" ], - "description": "partially update status of the specified PriorityLevelConfiguration", - "operationId": "patchPriorityLevelConfigurationStatus", + "description": "partially update status of the specified StorageVersion", + "operationId": "patchStorageVersionStatus", "parameters": [ { "in": "body", @@ -75709,13 +77073,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.PriorityLevelConfiguration" + "$ref": "#/definitions/v1alpha1.StorageVersion" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.PriorityLevelConfiguration" + "$ref": "#/definitions/v1alpha1.StorageVersion" } }, "401": { @@ -75726,13 +77090,13 @@ "https" ], "tags": [ - "flowcontrolApiserver_v1" + "internalApiserver_v1alpha1" ], "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { - "group": "flowcontrol.apiserver.k8s.io", - "kind": "PriorityLevelConfiguration", - "version": "v1" + "group": "internal.apiserver.k8s.io", + "kind": "StorageVersion", + "version": "v1alpha1" }, "x-codegen-request-body-name": "body" }, @@ -75740,15 +77104,15 @@ "consumes": [ "*/*" ], - "description": "replace status of the specified PriorityLevelConfiguration", - "operationId": "replacePriorityLevelConfigurationStatus", + "description": "replace status of the specified StorageVersion", + "operationId": "replaceStorageVersionStatus", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1.PriorityLevelConfiguration" + "$ref": "#/definitions/v1alpha1.StorageVersion" } }, { @@ -75783,13 +77147,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.PriorityLevelConfiguration" + "$ref": "#/definitions/v1alpha1.StorageVersion" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.PriorityLevelConfiguration" + "$ref": "#/definitions/v1alpha1.StorageVersion" } }, "401": { @@ -75800,188 +77164,18 @@ "https" ], "tags": [ - "flowcontrolApiserver_v1" + "internalApiserver_v1alpha1" ], "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { - "group": "flowcontrol.apiserver.k8s.io", - "kind": "PriorityLevelConfiguration", - "version": "v1" + "group": "internal.apiserver.k8s.io", + "kind": "StorageVersion", + "version": "v1alpha1" }, "x-codegen-request-body-name": "body" } }, - "/apis/flowcontrol.apiserver.k8s.io/v1/watch/flowschemas": { - "parameters": [ - { - "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", - "in": "query", - "name": "allowWatchBookmarks", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", - "in": "query", - "name": "continue", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "in": "query", - "name": "fieldSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "in": "query", - "name": "labelSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", - "in": "query", - "name": "limit", - "type": "integer", - "uniqueItems": true - }, - { - "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", - "in": "query", - "name": "pretty", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersion", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersionMatch", - "type": "string", - "uniqueItems": true - }, - { - "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", - "in": "query", - "name": "sendInitialEvents", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "in": "query", - "name": "timeoutSeconds", - "type": "integer", - "uniqueItems": true - }, - { - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "in": "query", - "name": "watch", - "type": "boolean", - "uniqueItems": true - } - ] - }, - "/apis/flowcontrol.apiserver.k8s.io/v1/watch/flowschemas/{name}": { - "parameters": [ - { - "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", - "in": "query", - "name": "allowWatchBookmarks", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", - "in": "query", - "name": "continue", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "in": "query", - "name": "fieldSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "in": "query", - "name": "labelSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", - "in": "query", - "name": "limit", - "type": "integer", - "uniqueItems": true - }, - { - "description": "name of the FlowSchema", - "in": "path", - "name": "name", - "required": true, - "type": "string", - "uniqueItems": true - }, - { - "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", - "in": "query", - "name": "pretty", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersion", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersionMatch", - "type": "string", - "uniqueItems": true - }, - { - "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", - "in": "query", - "name": "sendInitialEvents", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "in": "query", - "name": "timeoutSeconds", - "type": "integer", - "uniqueItems": true - }, - { - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "in": "query", - "name": "watch", - "type": "boolean", - "uniqueItems": true - } - ] - }, - "/apis/flowcontrol.apiserver.k8s.io/v1/watch/prioritylevelconfigurations": { + "/apis/internal.apiserver.k8s.io/v1alpha1/watch/storageversions": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -76062,7 +77256,7 @@ } ] }, - "/apis/flowcontrol.apiserver.k8s.io/v1/watch/prioritylevelconfigurations/{name}": { + "/apis/internal.apiserver.k8s.io/v1alpha1/watch/storageversions/{name}": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -76100,7 +77294,7 @@ "uniqueItems": true }, { - "description": "name of the PriorityLevelConfiguration", + "description": "name of the StorageVersion", "in": "path", "name": "name", "required": true, @@ -76151,7 +77345,7 @@ } ] }, - "/apis/internal.apiserver.k8s.io/": { + "/apis/networking.k8s.io/": { "get": { "consumes": [ "application/json", @@ -76180,11 +77374,11 @@ "https" ], "tags": [ - "internalApiserver" + "networking" ] } }, - "/apis/internal.apiserver.k8s.io/v1alpha1/": { + "/apis/networking.k8s.io/v1/": { "get": { "consumes": [ "application/json", @@ -76215,17 +77409,17 @@ "https" ], "tags": [ - "internalApiserver_v1alpha1" + "networking_v1" ] } }, - "/apis/internal.apiserver.k8s.io/v1alpha1/storageversions": { + "/apis/networking.k8s.io/v1/ingressclasses": { "delete": { "consumes": [ "*/*" ], - "description": "delete collection of StorageVersion", - "operationId": "deleteCollectionStorageVersion", + "description": "delete collection of IngressClass", + "operationId": "deleteCollectionIngressClass", "parameters": [ { "in": "body", @@ -76347,13 +77541,13 @@ "https" ], "tags": [ - "internalApiserver_v1alpha1" + "networking_v1" ], "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { - "group": "internal.apiserver.k8s.io", - "kind": "StorageVersion", - "version": "v1alpha1" + "group": "networking.k8s.io", + "kind": "IngressClass", + "version": "v1" }, "x-codegen-request-body-name": "body" }, @@ -76361,8 +77555,8 @@ "consumes": [ "*/*" ], - "description": "list or watch objects of kind StorageVersion", - "operationId": "listStorageVersion", + "description": "list or watch objects of kind IngressClass", + "operationId": "listIngressClass", "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -76448,7 +77642,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersionList" + "$ref": "#/definitions/v1.IngressClassList" } }, "401": { @@ -76459,13 +77653,13 @@ "https" ], "tags": [ - "internalApiserver_v1alpha1" + "networking_v1" ], "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { - "group": "internal.apiserver.k8s.io", - "kind": "StorageVersion", - "version": "v1alpha1" + "group": "networking.k8s.io", + "kind": "IngressClass", + "version": "v1" } }, "parameters": [ @@ -76481,15 +77675,15 @@ "consumes": [ "*/*" ], - "description": "create a StorageVersion", - "operationId": "createStorageVersion", + "description": "create an IngressClass", + "operationId": "createIngressClass", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersion" + "$ref": "#/definitions/v1.IngressClass" } }, { @@ -76524,19 +77718,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersion" + "$ref": "#/definitions/v1.IngressClass" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersion" + "$ref": "#/definitions/v1.IngressClass" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersion" + "$ref": "#/definitions/v1.IngressClass" } }, "401": { @@ -76547,24 +77741,24 @@ "https" ], "tags": [ - "internalApiserver_v1alpha1" + "networking_v1" ], "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { - "group": "internal.apiserver.k8s.io", - "kind": "StorageVersion", - "version": "v1alpha1" + "group": "networking.k8s.io", + "kind": "IngressClass", + "version": "v1" }, "x-codegen-request-body-name": "body" } }, - "/apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}": { + "/apis/networking.k8s.io/v1/ingressclasses/{name}": { "delete": { "consumes": [ "*/*" ], - "description": "delete a StorageVersion", - "operationId": "deleteStorageVersion", + "description": "delete an IngressClass", + "operationId": "deleteIngressClass", "parameters": [ { "in": "body", @@ -76636,13 +77830,13 @@ "https" ], "tags": [ - "internalApiserver_v1alpha1" + "networking_v1" ], "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { - "group": "internal.apiserver.k8s.io", - "kind": "StorageVersion", - "version": "v1alpha1" + "group": "networking.k8s.io", + "kind": "IngressClass", + "version": "v1" }, "x-codegen-request-body-name": "body" }, @@ -76650,8 +77844,8 @@ "consumes": [ "*/*" ], - "description": "read the specified StorageVersion", - "operationId": "readStorageVersion", + "description": "read the specified IngressClass", + "operationId": "readIngressClass", "produces": [ "application/json", "application/yaml", @@ -76662,7 +77856,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersion" + "$ref": "#/definitions/v1.IngressClass" } }, "401": { @@ -76673,18 +77867,18 @@ "https" ], "tags": [ - "internalApiserver_v1alpha1" + "networking_v1" ], "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { - "group": "internal.apiserver.k8s.io", - "kind": "StorageVersion", - "version": "v1alpha1" + "group": "networking.k8s.io", + "kind": "IngressClass", + "version": "v1" } }, "parameters": [ { - "description": "name of the StorageVersion", + "description": "name of the IngressClass", "in": "path", "name": "name", "required": true, @@ -76707,8 +77901,8 @@ "application/apply-patch+yaml", "application/apply-patch+cbor" ], - "description": "partially update the specified StorageVersion", - "operationId": "patchStorageVersion", + "description": "partially update the specified IngressClass", + "operationId": "patchIngressClass", "parameters": [ { "in": "body", @@ -76758,13 +77952,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersion" + "$ref": "#/definitions/v1.IngressClass" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersion" + "$ref": "#/definitions/v1.IngressClass" } }, "401": { @@ -76775,13 +77969,13 @@ "https" ], "tags": [ - "internalApiserver_v1alpha1" + "networking_v1" ], "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { - "group": "internal.apiserver.k8s.io", - "kind": "StorageVersion", - "version": "v1alpha1" + "group": "networking.k8s.io", + "kind": "IngressClass", + "version": "v1" }, "x-codegen-request-body-name": "body" }, @@ -76789,15 +77983,15 @@ "consumes": [ "*/*" ], - "description": "replace the specified StorageVersion", - "operationId": "replaceStorageVersion", + "description": "replace the specified IngressClass", + "operationId": "replaceIngressClass", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersion" + "$ref": "#/definitions/v1.IngressClass" } }, { @@ -76832,13 +78026,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersion" + "$ref": "#/definitions/v1.IngressClass" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersion" + "$ref": "#/definitions/v1.IngressClass" } }, "401": { @@ -76849,35 +78043,38 @@ "https" ], "tags": [ - "internalApiserver_v1alpha1" + "networking_v1" ], "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { - "group": "internal.apiserver.k8s.io", - "kind": "StorageVersion", - "version": "v1alpha1" + "group": "networking.k8s.io", + "kind": "IngressClass", + "version": "v1" }, "x-codegen-request-body-name": "body" } }, - "/apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}/status": { + "/apis/networking.k8s.io/v1/ingresses": { "get": { "consumes": [ "*/*" ], - "description": "read status of the specified StorageVersion", - "operationId": "readStorageVersionStatus", + "description": "list or watch objects of kind Ingress", + "operationId": "listIngressForAllNamespaces", "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor" + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersion" + "$ref": "#/definitions/v1.IngressList" } }, "401": { @@ -76888,194 +78085,15 @@ "https" ], "tags": [ - "internalApiserver_v1alpha1" + "networking_v1" ], - "x-kubernetes-action": "get", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { - "group": "internal.apiserver.k8s.io", - "kind": "StorageVersion", - "version": "v1alpha1" - } - }, - "parameters": [ - { - "description": "name of the StorageVersion", - "in": "path", - "name": "name", - "required": true, - "type": "string", - "uniqueItems": true - }, - { - "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", - "in": "query", - "name": "pretty", - "type": "string", - "uniqueItems": true + "group": "networking.k8s.io", + "kind": "Ingress", + "version": "v1" } - ], - "patch": { - "consumes": [ - "application/json-patch+json", - "application/merge-patch+json", - "application/strategic-merge-patch+json", - "application/apply-patch+yaml", - "application/apply-patch+cbor" - ], - "description": "partially update status of the specified StorageVersion", - "operationId": "patchStorageVersionStatus", - "parameters": [ - { - "in": "body", - "name": "body", - "required": true, - "schema": { - "description": "Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.", - "type": "object" - } - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).", - "in": "query", - "name": "fieldManager", - "type": "string", - "uniqueItems": true - }, - { - "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", - "in": "query", - "name": "fieldValidation", - "type": "string", - "uniqueItems": true - }, - { - "description": "Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests.", - "in": "query", - "name": "force", - "type": "boolean", - "uniqueItems": true - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersion" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersion" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "schemes": [ - "https" - ], - "tags": [ - "internalApiserver_v1alpha1" - ], - "x-kubernetes-action": "patch", - "x-kubernetes-group-version-kind": { - "group": "internal.apiserver.k8s.io", - "kind": "StorageVersion", - "version": "v1alpha1" - }, - "x-codegen-request-body-name": "body" }, - "put": { - "consumes": [ - "*/*" - ], - "description": "replace status of the specified StorageVersion", - "operationId": "replaceStorageVersionStatus", - "parameters": [ - { - "in": "body", - "name": "body", - "required": true, - "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersion" - } - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.", - "in": "query", - "name": "fieldManager", - "type": "string", - "uniqueItems": true - }, - { - "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", - "in": "query", - "name": "fieldValidation", - "type": "string", - "uniqueItems": true - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersion" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersion" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "schemes": [ - "https" - ], - "tags": [ - "internalApiserver_v1alpha1" - ], - "x-kubernetes-action": "put", - "x-kubernetes-group-version-kind": { - "group": "internal.apiserver.k8s.io", - "kind": "StorageVersion", - "version": "v1alpha1" - }, - "x-codegen-request-body-name": "body" - } - }, - "/apis/internal.apiserver.k8s.io/v1alpha1/watch/storageversions": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -77156,170 +78174,13 @@ } ] }, - "/apis/internal.apiserver.k8s.io/v1alpha1/watch/storageversions/{name}": { - "parameters": [ - { - "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", - "in": "query", - "name": "allowWatchBookmarks", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", - "in": "query", - "name": "continue", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "in": "query", - "name": "fieldSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "in": "query", - "name": "labelSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", - "in": "query", - "name": "limit", - "type": "integer", - "uniqueItems": true - }, - { - "description": "name of the StorageVersion", - "in": "path", - "name": "name", - "required": true, - "type": "string", - "uniqueItems": true - }, - { - "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", - "in": "query", - "name": "pretty", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersion", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersionMatch", - "type": "string", - "uniqueItems": true - }, - { - "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", - "in": "query", - "name": "sendInitialEvents", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "in": "query", - "name": "timeoutSeconds", - "type": "integer", - "uniqueItems": true - }, - { - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "in": "query", - "name": "watch", - "type": "boolean", - "uniqueItems": true - } - ] - }, - "/apis/networking.k8s.io/": { - "get": { - "consumes": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "description": "get information of a group", - "operationId": "getAPIGroup", - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1.APIGroup" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "schemes": [ - "https" - ], - "tags": [ - "networking" - ] - } - }, - "/apis/networking.k8s.io/v1/": { - "get": { - "consumes": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "description": "get available resources", - "operationId": "getAPIResources", - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1.APIResourceList" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "schemes": [ - "https" - ], - "tags": [ - "networking_v1" - ] - } - }, - "/apis/networking.k8s.io/v1/ingressclasses": { + "/apis/networking.k8s.io/v1/ipaddresses": { "delete": { "consumes": [ "*/*" ], - "description": "delete collection of IngressClass", - "operationId": "deleteCollectionIngressClass", + "description": "delete collection of IPAddress", + "operationId": "deleteCollectionIPAddress", "parameters": [ { "in": "body", @@ -77446,7 +78307,7 @@ "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "IngressClass", + "kind": "IPAddress", "version": "v1" }, "x-codegen-request-body-name": "body" @@ -77455,8 +78316,8 @@ "consumes": [ "*/*" ], - "description": "list or watch objects of kind IngressClass", - "operationId": "listIngressClass", + "description": "list or watch objects of kind IPAddress", + "operationId": "listIPAddress", "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -77542,7 +78403,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.IngressClassList" + "$ref": "#/definitions/v1.IPAddressList" } }, "401": { @@ -77558,7 +78419,7 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "IngressClass", + "kind": "IPAddress", "version": "v1" } }, @@ -77575,15 +78436,15 @@ "consumes": [ "*/*" ], - "description": "create an IngressClass", - "operationId": "createIngressClass", + "description": "create an IPAddress", + "operationId": "createIPAddress", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1.IngressClass" + "$ref": "#/definitions/v1.IPAddress" } }, { @@ -77618,19 +78479,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.IngressClass" + "$ref": "#/definitions/v1.IPAddress" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.IngressClass" + "$ref": "#/definitions/v1.IPAddress" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/v1.IngressClass" + "$ref": "#/definitions/v1.IPAddress" } }, "401": { @@ -77646,19 +78507,19 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "IngressClass", + "kind": "IPAddress", "version": "v1" }, "x-codegen-request-body-name": "body" } }, - "/apis/networking.k8s.io/v1/ingressclasses/{name}": { + "/apis/networking.k8s.io/v1/ipaddresses/{name}": { "delete": { "consumes": [ "*/*" ], - "description": "delete an IngressClass", - "operationId": "deleteIngressClass", + "description": "delete an IPAddress", + "operationId": "deleteIPAddress", "parameters": [ { "in": "body", @@ -77735,7 +78596,7 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "IngressClass", + "kind": "IPAddress", "version": "v1" }, "x-codegen-request-body-name": "body" @@ -77744,8 +78605,8 @@ "consumes": [ "*/*" ], - "description": "read the specified IngressClass", - "operationId": "readIngressClass", + "description": "read the specified IPAddress", + "operationId": "readIPAddress", "produces": [ "application/json", "application/yaml", @@ -77756,7 +78617,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.IngressClass" + "$ref": "#/definitions/v1.IPAddress" } }, "401": { @@ -77772,13 +78633,13 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "IngressClass", + "kind": "IPAddress", "version": "v1" } }, "parameters": [ { - "description": "name of the IngressClass", + "description": "name of the IPAddress", "in": "path", "name": "name", "required": true, @@ -77801,8 +78662,8 @@ "application/apply-patch+yaml", "application/apply-patch+cbor" ], - "description": "partially update the specified IngressClass", - "operationId": "patchIngressClass", + "description": "partially update the specified IPAddress", + "operationId": "patchIPAddress", "parameters": [ { "in": "body", @@ -77852,13 +78713,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.IngressClass" + "$ref": "#/definitions/v1.IPAddress" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.IngressClass" + "$ref": "#/definitions/v1.IPAddress" } }, "401": { @@ -77874,7 +78735,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "IngressClass", + "kind": "IPAddress", "version": "v1" }, "x-codegen-request-body-name": "body" @@ -77883,15 +78744,15 @@ "consumes": [ "*/*" ], - "description": "replace the specified IngressClass", - "operationId": "replaceIngressClass", + "description": "replace the specified IPAddress", + "operationId": "replaceIPAddress", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1.IngressClass" + "$ref": "#/definitions/v1.IPAddress" } }, { @@ -77926,13 +78787,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.IngressClass" + "$ref": "#/definitions/v1.IPAddress" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.IngressClass" + "$ref": "#/definitions/v1.IPAddress" } }, "401": { @@ -77948,139 +78809,19 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "IngressClass", + "kind": "IPAddress", "version": "v1" }, "x-codegen-request-body-name": "body" } }, - "/apis/networking.k8s.io/v1/ingresses": { - "get": { - "consumes": [ - "*/*" - ], - "description": "list or watch objects of kind Ingress", - "operationId": "listIngressForAllNamespaces", - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch", - "application/cbor-seq" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1.IngressList" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "schemes": [ - "https" - ], - "tags": [ - "networking_v1" - ], - "x-kubernetes-action": "list", - "x-kubernetes-group-version-kind": { - "group": "networking.k8s.io", - "kind": "Ingress", - "version": "v1" - } - }, - "parameters": [ - { - "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", - "in": "query", - "name": "allowWatchBookmarks", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", - "in": "query", - "name": "continue", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "in": "query", - "name": "fieldSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "in": "query", - "name": "labelSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", - "in": "query", - "name": "limit", - "type": "integer", - "uniqueItems": true - }, - { - "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", - "in": "query", - "name": "pretty", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersion", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersionMatch", - "type": "string", - "uniqueItems": true - }, - { - "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", - "in": "query", - "name": "sendInitialEvents", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "in": "query", - "name": "timeoutSeconds", - "type": "integer", - "uniqueItems": true - }, - { - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "in": "query", - "name": "watch", - "type": "boolean", - "uniqueItems": true - } - ] - }, - "/apis/networking.k8s.io/v1/ipaddresses": { + "/apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses": { "delete": { "consumes": [ "*/*" ], - "description": "delete collection of IPAddress", - "operationId": "deleteCollectionIPAddress", + "description": "delete collection of Ingress", + "operationId": "deleteCollectionNamespacedIngress", "parameters": [ { "in": "body", @@ -78207,7 +78948,7 @@ "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "IPAddress", + "kind": "Ingress", "version": "v1" }, "x-codegen-request-body-name": "body" @@ -78216,8 +78957,8 @@ "consumes": [ "*/*" ], - "description": "list or watch objects of kind IPAddress", - "operationId": "listIPAddress", + "description": "list or watch objects of kind Ingress", + "operationId": "listNamespacedIngress", "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -78303,7 +79044,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.IPAddressList" + "$ref": "#/definitions/v1.IngressList" } }, "401": { @@ -78319,11 +79060,19 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "IPAddress", + "kind": "Ingress", "version": "v1" } }, "parameters": [ + { + "description": "object name and auth scope, such as for teams and projects", + "in": "path", + "name": "namespace", + "required": true, + "type": "string", + "uniqueItems": true + }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", @@ -78336,15 +79085,15 @@ "consumes": [ "*/*" ], - "description": "create an IPAddress", - "operationId": "createIPAddress", + "description": "create an Ingress", + "operationId": "createNamespacedIngress", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1.IPAddress" + "$ref": "#/definitions/v1.Ingress" } }, { @@ -78379,19 +79128,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.IPAddress" + "$ref": "#/definitions/v1.Ingress" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.IPAddress" + "$ref": "#/definitions/v1.Ingress" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/v1.IPAddress" + "$ref": "#/definitions/v1.Ingress" } }, "401": { @@ -78407,19 +79156,19 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "IPAddress", + "kind": "Ingress", "version": "v1" }, "x-codegen-request-body-name": "body" } }, - "/apis/networking.k8s.io/v1/ipaddresses/{name}": { + "/apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}": { "delete": { "consumes": [ "*/*" ], - "description": "delete an IPAddress", - "operationId": "deleteIPAddress", + "description": "delete an Ingress", + "operationId": "deleteNamespacedIngress", "parameters": [ { "in": "body", @@ -78496,7 +79245,7 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "IPAddress", + "kind": "Ingress", "version": "v1" }, "x-codegen-request-body-name": "body" @@ -78505,8 +79254,8 @@ "consumes": [ "*/*" ], - "description": "read the specified IPAddress", - "operationId": "readIPAddress", + "description": "read the specified Ingress", + "operationId": "readNamespacedIngress", "produces": [ "application/json", "application/yaml", @@ -78517,7 +79266,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.IPAddress" + "$ref": "#/definitions/v1.Ingress" } }, "401": { @@ -78533,19 +79282,27 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "IPAddress", + "kind": "Ingress", "version": "v1" } }, "parameters": [ { - "description": "name of the IPAddress", + "description": "name of the Ingress", "in": "path", "name": "name", "required": true, "type": "string", "uniqueItems": true }, + { + "description": "object name and auth scope, such as for teams and projects", + "in": "path", + "name": "namespace", + "required": true, + "type": "string", + "uniqueItems": true + }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", @@ -78562,8 +79319,8 @@ "application/apply-patch+yaml", "application/apply-patch+cbor" ], - "description": "partially update the specified IPAddress", - "operationId": "patchIPAddress", + "description": "partially update the specified Ingress", + "operationId": "patchNamespacedIngress", "parameters": [ { "in": "body", @@ -78613,13 +79370,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.IPAddress" + "$ref": "#/definitions/v1.Ingress" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.IPAddress" + "$ref": "#/definitions/v1.Ingress" } }, "401": { @@ -78635,7 +79392,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "IPAddress", + "kind": "Ingress", "version": "v1" }, "x-codegen-request-body-name": "body" @@ -78644,15 +79401,15 @@ "consumes": [ "*/*" ], - "description": "replace the specified IPAddress", - "operationId": "replaceIPAddress", + "description": "replace the specified Ingress", + "operationId": "replaceNamespacedIngress", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1.IPAddress" + "$ref": "#/definitions/v1.Ingress" } }, { @@ -78687,13 +79444,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.IPAddress" + "$ref": "#/definitions/v1.Ingress" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.IPAddress" + "$ref": "#/definitions/v1.Ingress" } }, "401": { @@ -78709,19 +79466,242 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "IPAddress", + "kind": "Ingress", "version": "v1" }, "x-codegen-request-body-name": "body" } }, - "/apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses": { + "/apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}/status": { + "get": { + "consumes": [ + "*/*" + ], + "description": "read status of the specified Ingress", + "operationId": "readNamespacedIngressStatus", + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1.Ingress" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "networking_v1" + ], + "x-kubernetes-action": "get", + "x-kubernetes-group-version-kind": { + "group": "networking.k8s.io", + "kind": "Ingress", + "version": "v1" + } + }, + "parameters": [ + { + "description": "name of the Ingress", + "in": "path", + "name": "name", + "required": true, + "type": "string", + "uniqueItems": true + }, + { + "description": "object name and auth scope, such as for teams and projects", + "in": "path", + "name": "namespace", + "required": true, + "type": "string", + "uniqueItems": true + }, + { + "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", + "in": "query", + "name": "pretty", + "type": "string", + "uniqueItems": true + } + ], + "patch": { + "consumes": [ + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json", + "application/apply-patch+yaml", + "application/apply-patch+cbor" + ], + "description": "partially update status of the specified Ingress", + "operationId": "patchNamespacedIngressStatus", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "description": "Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.", + "type": "object" + } + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).", + "in": "query", + "name": "fieldManager", + "type": "string", + "uniqueItems": true + }, + { + "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", + "in": "query", + "name": "fieldValidation", + "type": "string", + "uniqueItems": true + }, + { + "description": "Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests.", + "in": "query", + "name": "force", + "type": "boolean", + "uniqueItems": true + } + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1.Ingress" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/v1.Ingress" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "networking_v1" + ], + "x-kubernetes-action": "patch", + "x-kubernetes-group-version-kind": { + "group": "networking.k8s.io", + "kind": "Ingress", + "version": "v1" + }, + "x-codegen-request-body-name": "body" + }, + "put": { + "consumes": [ + "*/*" + ], + "description": "replace status of the specified Ingress", + "operationId": "replaceNamespacedIngressStatus", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1.Ingress" + } + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.", + "in": "query", + "name": "fieldManager", + "type": "string", + "uniqueItems": true + }, + { + "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", + "in": "query", + "name": "fieldValidation", + "type": "string", + "uniqueItems": true + } + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1.Ingress" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/v1.Ingress" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "networking_v1" + ], + "x-kubernetes-action": "put", + "x-kubernetes-group-version-kind": { + "group": "networking.k8s.io", + "kind": "Ingress", + "version": "v1" + }, + "x-codegen-request-body-name": "body" + } + }, + "/apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies": { "delete": { "consumes": [ "*/*" ], - "description": "delete collection of Ingress", - "operationId": "deleteCollectionNamespacedIngress", + "description": "delete collection of NetworkPolicy", + "operationId": "deleteCollectionNamespacedNetworkPolicy", "parameters": [ { "in": "body", @@ -78848,7 +79828,7 @@ "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "Ingress", + "kind": "NetworkPolicy", "version": "v1" }, "x-codegen-request-body-name": "body" @@ -78857,8 +79837,8 @@ "consumes": [ "*/*" ], - "description": "list or watch objects of kind Ingress", - "operationId": "listNamespacedIngress", + "description": "list or watch objects of kind NetworkPolicy", + "operationId": "listNamespacedNetworkPolicy", "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -78944,7 +79924,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.IngressList" + "$ref": "#/definitions/v1.NetworkPolicyList" } }, "401": { @@ -78960,7 +79940,7 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "Ingress", + "kind": "NetworkPolicy", "version": "v1" } }, @@ -78985,15 +79965,15 @@ "consumes": [ "*/*" ], - "description": "create an Ingress", - "operationId": "createNamespacedIngress", + "description": "create a NetworkPolicy", + "operationId": "createNamespacedNetworkPolicy", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1.Ingress" + "$ref": "#/definitions/v1.NetworkPolicy" } }, { @@ -79028,19 +80008,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.Ingress" + "$ref": "#/definitions/v1.NetworkPolicy" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.Ingress" + "$ref": "#/definitions/v1.NetworkPolicy" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/v1.Ingress" + "$ref": "#/definitions/v1.NetworkPolicy" } }, "401": { @@ -79056,19 +80036,19 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "Ingress", + "kind": "NetworkPolicy", "version": "v1" }, "x-codegen-request-body-name": "body" } }, - "/apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}": { + "/apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}": { "delete": { "consumes": [ "*/*" ], - "description": "delete an Ingress", - "operationId": "deleteNamespacedIngress", + "description": "delete a NetworkPolicy", + "operationId": "deleteNamespacedNetworkPolicy", "parameters": [ { "in": "body", @@ -79145,7 +80125,7 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "Ingress", + "kind": "NetworkPolicy", "version": "v1" }, "x-codegen-request-body-name": "body" @@ -79154,8 +80134,8 @@ "consumes": [ "*/*" ], - "description": "read the specified Ingress", - "operationId": "readNamespacedIngress", + "description": "read the specified NetworkPolicy", + "operationId": "readNamespacedNetworkPolicy", "produces": [ "application/json", "application/yaml", @@ -79166,7 +80146,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.Ingress" + "$ref": "#/definitions/v1.NetworkPolicy" } }, "401": { @@ -79182,13 +80162,13 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "Ingress", + "kind": "NetworkPolicy", "version": "v1" } }, "parameters": [ { - "description": "name of the Ingress", + "description": "name of the NetworkPolicy", "in": "path", "name": "name", "required": true, @@ -79219,8 +80199,8 @@ "application/apply-patch+yaml", "application/apply-patch+cbor" ], - "description": "partially update the specified Ingress", - "operationId": "patchNamespacedIngress", + "description": "partially update the specified NetworkPolicy", + "operationId": "patchNamespacedNetworkPolicy", "parameters": [ { "in": "body", @@ -79270,13 +80250,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.Ingress" + "$ref": "#/definitions/v1.NetworkPolicy" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.Ingress" + "$ref": "#/definitions/v1.NetworkPolicy" } }, "401": { @@ -79292,7 +80272,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "Ingress", + "kind": "NetworkPolicy", "version": "v1" }, "x-codegen-request-body-name": "body" @@ -79301,15 +80281,15 @@ "consumes": [ "*/*" ], - "description": "replace the specified Ingress", - "operationId": "replaceNamespacedIngress", + "description": "replace the specified NetworkPolicy", + "operationId": "replaceNamespacedNetworkPolicy", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1.Ingress" + "$ref": "#/definitions/v1.NetworkPolicy" } }, { @@ -79344,13 +80324,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.Ingress" + "$ref": "#/definitions/v1.NetworkPolicy" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.Ingress" + "$ref": "#/definitions/v1.NetworkPolicy" } }, "401": { @@ -79366,30 +80346,33 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "Ingress", + "kind": "NetworkPolicy", "version": "v1" }, "x-codegen-request-body-name": "body" } }, - "/apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}/status": { + "/apis/networking.k8s.io/v1/networkpolicies": { "get": { "consumes": [ "*/*" ], - "description": "read status of the specified Ingress", - "operationId": "readNamespacedIngressStatus", + "description": "list or watch objects of kind NetworkPolicy", + "operationId": "listNetworkPolicyForAllNamespaces", "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor" + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.Ingress" + "$ref": "#/definitions/v1.NetworkPolicyList" } }, "401": { @@ -79402,206 +80385,100 @@ "tags": [ "networking_v1" ], - "x-kubernetes-action": "get", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "Ingress", + "kind": "NetworkPolicy", "version": "v1" } }, "parameters": [ { - "description": "name of the Ingress", - "in": "path", - "name": "name", - "required": true, + "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", + "in": "query", + "name": "allowWatchBookmarks", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", + "in": "query", + "name": "continue", "type": "string", "uniqueItems": true }, { - "description": "object name and auth scope, such as for teams and projects", - "in": "path", - "name": "namespace", - "required": true, + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "in": "query", + "name": "fieldSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "in": "query", + "name": "labelSelector", "type": "string", "uniqueItems": true }, + { + "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", + "in": "query", + "name": "limit", + "type": "integer", + "uniqueItems": true + }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", "name": "pretty", "type": "string", "uniqueItems": true - } - ], - "patch": { - "consumes": [ - "application/json-patch+json", - "application/merge-patch+json", - "application/strategic-merge-patch+json", - "application/apply-patch+yaml", - "application/apply-patch+cbor" - ], - "description": "partially update status of the specified Ingress", - "operationId": "patchNamespacedIngressStatus", - "parameters": [ - { - "in": "body", - "name": "body", - "required": true, - "schema": { - "description": "Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.", - "type": "object" - } - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).", - "in": "query", - "name": "fieldManager", - "type": "string", - "uniqueItems": true - }, - { - "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", - "in": "query", - "name": "fieldValidation", - "type": "string", - "uniqueItems": true - }, - { - "description": "Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests.", - "in": "query", - "name": "force", - "type": "boolean", - "uniqueItems": true - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1.Ingress" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/v1.Ingress" - } - }, - "401": { - "description": "Unauthorized" - } }, - "schemes": [ - "https" - ], - "tags": [ - "networking_v1" - ], - "x-kubernetes-action": "patch", - "x-kubernetes-group-version-kind": { - "group": "networking.k8s.io", - "kind": "Ingress", - "version": "v1" + { + "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersion", + "type": "string", + "uniqueItems": true }, - "x-codegen-request-body-name": "body" - }, - "put": { - "consumes": [ - "*/*" - ], - "description": "replace status of the specified Ingress", - "operationId": "replaceNamespacedIngressStatus", - "parameters": [ - { - "in": "body", - "name": "body", - "required": true, - "schema": { - "$ref": "#/definitions/v1.Ingress" - } - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.", - "in": "query", - "name": "fieldManager", - "type": "string", - "uniqueItems": true - }, - { - "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", - "in": "query", - "name": "fieldValidation", - "type": "string", - "uniqueItems": true - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1.Ingress" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/v1.Ingress" - } - }, - "401": { - "description": "Unauthorized" - } + { + "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersionMatch", + "type": "string", + "uniqueItems": true }, - "schemes": [ - "https" - ], - "tags": [ - "networking_v1" - ], - "x-kubernetes-action": "put", - "x-kubernetes-group-version-kind": { - "group": "networking.k8s.io", - "kind": "Ingress", - "version": "v1" + { + "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", + "in": "query", + "name": "sendInitialEvents", + "type": "boolean", + "uniqueItems": true }, - "x-codegen-request-body-name": "body" - } + { + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "in": "query", + "name": "timeoutSeconds", + "type": "integer", + "uniqueItems": true + }, + { + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "in": "query", + "name": "watch", + "type": "boolean", + "uniqueItems": true + } + ] }, - "/apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies": { + "/apis/networking.k8s.io/v1/servicecidrs": { "delete": { "consumes": [ "*/*" ], - "description": "delete collection of NetworkPolicy", - "operationId": "deleteCollectionNamespacedNetworkPolicy", + "description": "delete collection of ServiceCIDR", + "operationId": "deleteCollectionServiceCIDR", "parameters": [ { "in": "body", @@ -79728,7 +80605,7 @@ "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "NetworkPolicy", + "kind": "ServiceCIDR", "version": "v1" }, "x-codegen-request-body-name": "body" @@ -79737,8 +80614,8 @@ "consumes": [ "*/*" ], - "description": "list or watch objects of kind NetworkPolicy", - "operationId": "listNamespacedNetworkPolicy", + "description": "list or watch objects of kind ServiceCIDR", + "operationId": "listServiceCIDR", "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -79824,7 +80701,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.NetworkPolicyList" + "$ref": "#/definitions/v1.ServiceCIDRList" } }, "401": { @@ -79840,19 +80717,11 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "NetworkPolicy", + "kind": "ServiceCIDR", "version": "v1" } }, "parameters": [ - { - "description": "object name and auth scope, such as for teams and projects", - "in": "path", - "name": "namespace", - "required": true, - "type": "string", - "uniqueItems": true - }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", @@ -79865,15 +80734,15 @@ "consumes": [ "*/*" ], - "description": "create a NetworkPolicy", - "operationId": "createNamespacedNetworkPolicy", + "description": "create a ServiceCIDR", + "operationId": "createServiceCIDR", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1.NetworkPolicy" + "$ref": "#/definitions/v1.ServiceCIDR" } }, { @@ -79908,19 +80777,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.NetworkPolicy" + "$ref": "#/definitions/v1.ServiceCIDR" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.NetworkPolicy" + "$ref": "#/definitions/v1.ServiceCIDR" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/v1.NetworkPolicy" + "$ref": "#/definitions/v1.ServiceCIDR" } }, "401": { @@ -79936,19 +80805,19 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "NetworkPolicy", + "kind": "ServiceCIDR", "version": "v1" }, "x-codegen-request-body-name": "body" } }, - "/apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}": { + "/apis/networking.k8s.io/v1/servicecidrs/{name}": { "delete": { "consumes": [ "*/*" ], - "description": "delete a NetworkPolicy", - "operationId": "deleteNamespacedNetworkPolicy", + "description": "delete a ServiceCIDR", + "operationId": "deleteServiceCIDR", "parameters": [ { "in": "body", @@ -80025,7 +80894,7 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "NetworkPolicy", + "kind": "ServiceCIDR", "version": "v1" }, "x-codegen-request-body-name": "body" @@ -80034,8 +80903,8 @@ "consumes": [ "*/*" ], - "description": "read the specified NetworkPolicy", - "operationId": "readNamespacedNetworkPolicy", + "description": "read the specified ServiceCIDR", + "operationId": "readServiceCIDR", "produces": [ "application/json", "application/yaml", @@ -80046,7 +80915,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.NetworkPolicy" + "$ref": "#/definitions/v1.ServiceCIDR" } }, "401": { @@ -80062,27 +80931,19 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "NetworkPolicy", + "kind": "ServiceCIDR", "version": "v1" } }, "parameters": [ { - "description": "name of the NetworkPolicy", + "description": "name of the ServiceCIDR", "in": "path", "name": "name", "required": true, "type": "string", "uniqueItems": true }, - { - "description": "object name and auth scope, such as for teams and projects", - "in": "path", - "name": "namespace", - "required": true, - "type": "string", - "uniqueItems": true - }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", @@ -80099,8 +80960,8 @@ "application/apply-patch+yaml", "application/apply-patch+cbor" ], - "description": "partially update the specified NetworkPolicy", - "operationId": "patchNamespacedNetworkPolicy", + "description": "partially update the specified ServiceCIDR", + "operationId": "patchServiceCIDR", "parameters": [ { "in": "body", @@ -80150,13 +81011,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.NetworkPolicy" + "$ref": "#/definitions/v1.ServiceCIDR" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.NetworkPolicy" + "$ref": "#/definitions/v1.ServiceCIDR" } }, "401": { @@ -80172,7 +81033,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "NetworkPolicy", + "kind": "ServiceCIDR", "version": "v1" }, "x-codegen-request-body-name": "body" @@ -80181,15 +81042,15 @@ "consumes": [ "*/*" ], - "description": "replace the specified NetworkPolicy", - "operationId": "replaceNamespacedNetworkPolicy", + "description": "replace the specified ServiceCIDR", + "operationId": "replaceServiceCIDR", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1.NetworkPolicy" + "$ref": "#/definitions/v1.ServiceCIDR" } }, { @@ -80224,13 +81085,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.NetworkPolicy" + "$ref": "#/definitions/v1.ServiceCIDR" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.NetworkPolicy" + "$ref": "#/definitions/v1.ServiceCIDR" } }, "401": { @@ -80246,33 +81107,30 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "NetworkPolicy", + "kind": "ServiceCIDR", "version": "v1" }, "x-codegen-request-body-name": "body" } }, - "/apis/networking.k8s.io/v1/networkpolicies": { + "/apis/networking.k8s.io/v1/servicecidrs/{name}/status": { "get": { "consumes": [ "*/*" ], - "description": "list or watch objects of kind NetworkPolicy", - "operationId": "listNetworkPolicyForAllNamespaces", + "description": "read status of the specified ServiceCIDR", + "operationId": "readServiceCIDRStatus", "produces": [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch", - "application/cbor-seq" + "application/cbor" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.NetworkPolicyList" + "$ref": "#/definitions/v1.ServiceCIDR" } }, "401": { @@ -80285,950 +81143,192 @@ "tags": [ "networking_v1" ], - "x-kubernetes-action": "list", + "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "networking.k8s.io", - "kind": "NetworkPolicy", + "kind": "ServiceCIDR", "version": "v1" } }, - "parameters": [ - { - "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", - "in": "query", - "name": "allowWatchBookmarks", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", - "in": "query", - "name": "continue", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "in": "query", - "name": "fieldSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "in": "query", - "name": "labelSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", - "in": "query", - "name": "limit", - "type": "integer", - "uniqueItems": true - }, - { - "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", - "in": "query", - "name": "pretty", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersion", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersionMatch", - "type": "string", - "uniqueItems": true - }, - { - "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", - "in": "query", - "name": "sendInitialEvents", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "in": "query", - "name": "timeoutSeconds", - "type": "integer", - "uniqueItems": true - }, - { - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "in": "query", - "name": "watch", - "type": "boolean", - "uniqueItems": true - } - ] - }, - "/apis/networking.k8s.io/v1/servicecidrs": { - "delete": { - "consumes": [ - "*/*" - ], - "description": "delete collection of ServiceCIDR", - "operationId": "deleteCollectionServiceCIDR", - "parameters": [ - { - "in": "body", - "name": "body", - "schema": { - "$ref": "#/definitions/v1.DeleteOptions" - } - }, - { - "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", - "in": "query", - "name": "continue", - "type": "string", - "uniqueItems": true - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "in": "query", - "name": "fieldSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.", - "in": "query", - "name": "gracePeriodSeconds", - "type": "integer", - "uniqueItems": true - }, - { - "description": "if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it", - "in": "query", - "name": "ignoreStoreReadErrorWithClusterBreakingPotential", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "in": "query", - "name": "labelSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", - "in": "query", - "name": "limit", - "type": "integer", - "uniqueItems": true - }, - { - "description": "Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.", - "in": "query", - "name": "orphanDependents", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.", - "in": "query", - "name": "propagationPolicy", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersion", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersionMatch", - "type": "string", - "uniqueItems": true - }, - { - "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", - "in": "query", - "name": "sendInitialEvents", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "in": "query", - "name": "timeoutSeconds", - "type": "integer", - "uniqueItems": true - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1.Status" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "schemes": [ - "https" - ], - "tags": [ - "networking_v1" - ], - "x-kubernetes-action": "deletecollection", - "x-kubernetes-group-version-kind": { - "group": "networking.k8s.io", - "kind": "ServiceCIDR", - "version": "v1" - }, - "x-codegen-request-body-name": "body" - }, - "get": { - "consumes": [ - "*/*" - ], - "description": "list or watch objects of kind ServiceCIDR", - "operationId": "listServiceCIDR", - "parameters": [ - { - "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", - "in": "query", - "name": "allowWatchBookmarks", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", - "in": "query", - "name": "continue", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "in": "query", - "name": "fieldSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "in": "query", - "name": "labelSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", - "in": "query", - "name": "limit", - "type": "integer", - "uniqueItems": true - }, - { - "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersion", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersionMatch", - "type": "string", - "uniqueItems": true - }, - { - "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", - "in": "query", - "name": "sendInitialEvents", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "in": "query", - "name": "timeoutSeconds", - "type": "integer", - "uniqueItems": true - }, - { - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "in": "query", - "name": "watch", - "type": "boolean", - "uniqueItems": true - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch", - "application/cbor-seq" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1.ServiceCIDRList" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "schemes": [ - "https" - ], - "tags": [ - "networking_v1" - ], - "x-kubernetes-action": "list", - "x-kubernetes-group-version-kind": { - "group": "networking.k8s.io", - "kind": "ServiceCIDR", - "version": "v1" - } - }, - "parameters": [ - { - "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", - "in": "query", - "name": "pretty", - "type": "string", - "uniqueItems": true - } - ], - "post": { - "consumes": [ - "*/*" - ], - "description": "create a ServiceCIDR", - "operationId": "createServiceCIDR", - "parameters": [ - { - "in": "body", - "name": "body", - "required": true, - "schema": { - "$ref": "#/definitions/v1.ServiceCIDR" - } - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.", - "in": "query", - "name": "fieldManager", - "type": "string", - "uniqueItems": true - }, - { - "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", - "in": "query", - "name": "fieldValidation", - "type": "string", - "uniqueItems": true - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1.ServiceCIDR" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/v1.ServiceCIDR" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/v1.ServiceCIDR" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "schemes": [ - "https" - ], - "tags": [ - "networking_v1" - ], - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "networking.k8s.io", - "kind": "ServiceCIDR", - "version": "v1" - }, - "x-codegen-request-body-name": "body" - } - }, - "/apis/networking.k8s.io/v1/servicecidrs/{name}": { - "delete": { - "consumes": [ - "*/*" - ], - "description": "delete a ServiceCIDR", - "operationId": "deleteServiceCIDR", - "parameters": [ - { - "in": "body", - "name": "body", - "schema": { - "$ref": "#/definitions/v1.DeleteOptions" - } - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "description": "The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.", - "in": "query", - "name": "gracePeriodSeconds", - "type": "integer", - "uniqueItems": true - }, - { - "description": "if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it", - "in": "query", - "name": "ignoreStoreReadErrorWithClusterBreakingPotential", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.", - "in": "query", - "name": "orphanDependents", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.", - "in": "query", - "name": "propagationPolicy", - "type": "string", - "uniqueItems": true - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1.Status" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/v1.Status" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "schemes": [ - "https" - ], - "tags": [ - "networking_v1" - ], - "x-kubernetes-action": "delete", - "x-kubernetes-group-version-kind": { - "group": "networking.k8s.io", - "kind": "ServiceCIDR", - "version": "v1" - }, - "x-codegen-request-body-name": "body" - }, - "get": { - "consumes": [ - "*/*" - ], - "description": "read the specified ServiceCIDR", - "operationId": "readServiceCIDR", - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1.ServiceCIDR" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "schemes": [ - "https" - ], - "tags": [ - "networking_v1" - ], - "x-kubernetes-action": "get", - "x-kubernetes-group-version-kind": { - "group": "networking.k8s.io", - "kind": "ServiceCIDR", - "version": "v1" - } - }, - "parameters": [ - { - "description": "name of the ServiceCIDR", - "in": "path", - "name": "name", - "required": true, - "type": "string", - "uniqueItems": true - }, - { - "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", - "in": "query", - "name": "pretty", - "type": "string", - "uniqueItems": true - } - ], - "patch": { - "consumes": [ - "application/json-patch+json", - "application/merge-patch+json", - "application/strategic-merge-patch+json", - "application/apply-patch+yaml", - "application/apply-patch+cbor" - ], - "description": "partially update the specified ServiceCIDR", - "operationId": "patchServiceCIDR", - "parameters": [ - { - "in": "body", - "name": "body", - "required": true, - "schema": { - "description": "Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.", - "type": "object" - } - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).", - "in": "query", - "name": "fieldManager", - "type": "string", - "uniqueItems": true - }, - { - "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", - "in": "query", - "name": "fieldValidation", - "type": "string", - "uniqueItems": true - }, - { - "description": "Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests.", - "in": "query", - "name": "force", - "type": "boolean", - "uniqueItems": true - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1.ServiceCIDR" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/v1.ServiceCIDR" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "schemes": [ - "https" - ], - "tags": [ - "networking_v1" - ], - "x-kubernetes-action": "patch", - "x-kubernetes-group-version-kind": { - "group": "networking.k8s.io", - "kind": "ServiceCIDR", - "version": "v1" - }, - "x-codegen-request-body-name": "body" - }, - "put": { - "consumes": [ - "*/*" - ], - "description": "replace the specified ServiceCIDR", - "operationId": "replaceServiceCIDR", - "parameters": [ - { - "in": "body", - "name": "body", - "required": true, - "schema": { - "$ref": "#/definitions/v1.ServiceCIDR" - } - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.", - "in": "query", - "name": "fieldManager", - "type": "string", - "uniqueItems": true - }, - { - "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", - "in": "query", - "name": "fieldValidation", - "type": "string", - "uniqueItems": true - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1.ServiceCIDR" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/v1.ServiceCIDR" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "schemes": [ - "https" - ], - "tags": [ - "networking_v1" - ], - "x-kubernetes-action": "put", - "x-kubernetes-group-version-kind": { - "group": "networking.k8s.io", - "kind": "ServiceCIDR", - "version": "v1" - }, - "x-codegen-request-body-name": "body" - } - }, - "/apis/networking.k8s.io/v1/servicecidrs/{name}/status": { - "get": { - "consumes": [ - "*/*" - ], - "description": "read status of the specified ServiceCIDR", - "operationId": "readServiceCIDRStatus", - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1.ServiceCIDR" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "schemes": [ - "https" - ], - "tags": [ - "networking_v1" - ], - "x-kubernetes-action": "get", - "x-kubernetes-group-version-kind": { - "group": "networking.k8s.io", - "kind": "ServiceCIDR", - "version": "v1" - } - }, - "parameters": [ - { - "description": "name of the ServiceCIDR", - "in": "path", - "name": "name", - "required": true, - "type": "string", - "uniqueItems": true - }, - { - "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", - "in": "query", - "name": "pretty", - "type": "string", - "uniqueItems": true - } - ], - "patch": { - "consumes": [ - "application/json-patch+json", - "application/merge-patch+json", - "application/strategic-merge-patch+json", - "application/apply-patch+yaml", - "application/apply-patch+cbor" - ], - "description": "partially update status of the specified ServiceCIDR", - "operationId": "patchServiceCIDRStatus", - "parameters": [ - { - "in": "body", - "name": "body", - "required": true, - "schema": { - "description": "Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.", - "type": "object" - } - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).", - "in": "query", - "name": "fieldManager", - "type": "string", - "uniqueItems": true - }, - { - "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", - "in": "query", - "name": "fieldValidation", - "type": "string", - "uniqueItems": true - }, - { - "description": "Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests.", - "in": "query", - "name": "force", - "type": "boolean", - "uniqueItems": true - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1.ServiceCIDR" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/v1.ServiceCIDR" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "schemes": [ - "https" - ], - "tags": [ - "networking_v1" - ], - "x-kubernetes-action": "patch", - "x-kubernetes-group-version-kind": { - "group": "networking.k8s.io", - "kind": "ServiceCIDR", - "version": "v1" - }, - "x-codegen-request-body-name": "body" - }, - "put": { - "consumes": [ - "*/*" - ], - "description": "replace status of the specified ServiceCIDR", - "operationId": "replaceServiceCIDRStatus", - "parameters": [ - { - "in": "body", - "name": "body", - "required": true, - "schema": { - "$ref": "#/definitions/v1.ServiceCIDR" - } - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.", - "in": "query", - "name": "fieldManager", - "type": "string", - "uniqueItems": true - }, - { - "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", - "in": "query", - "name": "fieldValidation", - "type": "string", - "uniqueItems": true - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1.ServiceCIDR" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/v1.ServiceCIDR" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "schemes": [ - "https" - ], - "tags": [ - "networking_v1" - ], - "x-kubernetes-action": "put", - "x-kubernetes-group-version-kind": { - "group": "networking.k8s.io", - "kind": "ServiceCIDR", - "version": "v1" - }, - "x-codegen-request-body-name": "body" - } - }, - "/apis/networking.k8s.io/v1/watch/ingressclasses": { + "parameters": [ + { + "description": "name of the ServiceCIDR", + "in": "path", + "name": "name", + "required": true, + "type": "string", + "uniqueItems": true + }, + { + "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", + "in": "query", + "name": "pretty", + "type": "string", + "uniqueItems": true + } + ], + "patch": { + "consumes": [ + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json", + "application/apply-patch+yaml", + "application/apply-patch+cbor" + ], + "description": "partially update status of the specified ServiceCIDR", + "operationId": "patchServiceCIDRStatus", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "description": "Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.", + "type": "object" + } + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).", + "in": "query", + "name": "fieldManager", + "type": "string", + "uniqueItems": true + }, + { + "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", + "in": "query", + "name": "fieldValidation", + "type": "string", + "uniqueItems": true + }, + { + "description": "Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests.", + "in": "query", + "name": "force", + "type": "boolean", + "uniqueItems": true + } + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1.ServiceCIDR" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/v1.ServiceCIDR" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "networking_v1" + ], + "x-kubernetes-action": "patch", + "x-kubernetes-group-version-kind": { + "group": "networking.k8s.io", + "kind": "ServiceCIDR", + "version": "v1" + }, + "x-codegen-request-body-name": "body" + }, + "put": { + "consumes": [ + "*/*" + ], + "description": "replace status of the specified ServiceCIDR", + "operationId": "replaceServiceCIDRStatus", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1.ServiceCIDR" + } + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.", + "in": "query", + "name": "fieldManager", + "type": "string", + "uniqueItems": true + }, + { + "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", + "in": "query", + "name": "fieldValidation", + "type": "string", + "uniqueItems": true + } + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1.ServiceCIDR" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/v1.ServiceCIDR" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "networking_v1" + ], + "x-kubernetes-action": "put", + "x-kubernetes-group-version-kind": { + "group": "networking.k8s.io", + "kind": "ServiceCIDR", + "version": "v1" + }, + "x-codegen-request-body-name": "body" + } + }, + "/apis/networking.k8s.io/v1/watch/ingressclasses": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -94283,13 +94383,125 @@ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor" + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1.Status" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "resource_v1alpha3" + ], + "x-kubernetes-action": "deletecollection", + "x-kubernetes-group-version-kind": { + "group": "resource.k8s.io", + "kind": "DeviceTaintRule", + "version": "v1alpha3" + }, + "x-codegen-request-body-name": "body" + }, + "get": { + "consumes": [ + "*/*" + ], + "description": "list or watch objects of kind DeviceTaintRule", + "operationId": "listDeviceTaintRule", + "parameters": [ + { + "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", + "in": "query", + "name": "allowWatchBookmarks", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", + "in": "query", + "name": "continue", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "in": "query", + "name": "fieldSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "in": "query", + "name": "labelSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", + "in": "query", + "name": "limit", + "type": "integer", + "uniqueItems": true + }, + { + "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersion", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersionMatch", + "type": "string", + "uniqueItems": true + }, + { + "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", + "in": "query", + "name": "sendInitialEvents", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "in": "query", + "name": "timeoutSeconds", + "type": "integer", + "uniqueItems": true + }, + { + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "in": "query", + "name": "watch", + "type": "boolean", + "uniqueItems": true + } + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.Status" + "$ref": "#/definitions/v1alpha3.DeviceTaintRuleList" } }, "401": { @@ -94302,89 +94514,151 @@ "tags": [ "resource_v1alpha3" ], - "x-kubernetes-action": "deletecollection", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "resource.k8s.io", "kind": "DeviceTaintRule", "version": "v1alpha3" - }, - "x-codegen-request-body-name": "body" + } }, - "get": { + "parameters": [ + { + "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", + "in": "query", + "name": "pretty", + "type": "string", + "uniqueItems": true + } + ], + "post": { "consumes": [ "*/*" ], - "description": "list or watch objects of kind DeviceTaintRule", - "operationId": "listDeviceTaintRule", + "description": "create a DeviceTaintRule", + "operationId": "createDeviceTaintRule", "parameters": [ { - "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", - "in": "query", - "name": "allowWatchBookmarks", - "type": "boolean", - "uniqueItems": true + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1alpha3.DeviceTaintRule" + } }, { - "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", "in": "query", - "name": "continue", + "name": "dryRun", "type": "string", "uniqueItems": true }, { - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.", "in": "query", - "name": "fieldSelector", + "name": "fieldManager", "type": "string", "uniqueItems": true }, { - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", "in": "query", - "name": "labelSelector", + "name": "fieldValidation", "type": "string", "uniqueItems": true + } + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1alpha3.DeviceTaintRule" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/v1alpha3.DeviceTaintRule" + } }, + "202": { + "description": "Accepted", + "schema": { + "$ref": "#/definitions/v1alpha3.DeviceTaintRule" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "resource_v1alpha3" + ], + "x-kubernetes-action": "post", + "x-kubernetes-group-version-kind": { + "group": "resource.k8s.io", + "kind": "DeviceTaintRule", + "version": "v1alpha3" + }, + "x-codegen-request-body-name": "body" + } + }, + "/apis/resource.k8s.io/v1alpha3/devicetaintrules/{name}": { + "delete": { + "consumes": [ + "*/*" + ], + "description": "delete a DeviceTaintRule", + "operationId": "deleteDeviceTaintRule", + "parameters": [ { - "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", - "in": "query", - "name": "limit", - "type": "integer", - "uniqueItems": true + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1.DeleteOptions" + } }, { - "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", "in": "query", - "name": "resourceVersion", + "name": "dryRun", "type": "string", "uniqueItems": true }, { - "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "description": "The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.", "in": "query", - "name": "resourceVersionMatch", - "type": "string", + "name": "gracePeriodSeconds", + "type": "integer", "uniqueItems": true }, { - "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", + "description": "if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it", "in": "query", - "name": "sendInitialEvents", + "name": "ignoreStoreReadErrorWithClusterBreakingPotential", "type": "boolean", "uniqueItems": true }, { - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "description": "Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.", "in": "query", - "name": "timeoutSeconds", - "type": "integer", + "name": "orphanDependents", + "type": "boolean", "uniqueItems": true }, { - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "description": "Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.", "in": "query", - "name": "watch", - "type": "boolean", + "name": "propagationPolicy", + "type": "string", "uniqueItems": true } ], @@ -94392,16 +94666,19 @@ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", - "application/cbor", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch", - "application/cbor-seq" + "application/cbor" ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha3.DeviceTaintRuleList" + "$ref": "#/definitions/v1alpha3.DeviceTaintRule" + } + }, + "202": { + "description": "Accepted", + "schema": { + "$ref": "#/definitions/v1alpha3.DeviceTaintRule" } }, "401": { @@ -94414,7 +94691,44 @@ "tags": [ "resource_v1alpha3" ], - "x-kubernetes-action": "list", + "x-kubernetes-action": "delete", + "x-kubernetes-group-version-kind": { + "group": "resource.k8s.io", + "kind": "DeviceTaintRule", + "version": "v1alpha3" + }, + "x-codegen-request-body-name": "body" + }, + "get": { + "consumes": [ + "*/*" + ], + "description": "read the specified DeviceTaintRule", + "operationId": "readDeviceTaintRule", + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1alpha3.DeviceTaintRule" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "resource_v1alpha3" + ], + "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "resource.k8s.io", "kind": "DeviceTaintRule", @@ -94422,6 +94736,14 @@ } }, "parameters": [ + { + "description": "name of the DeviceTaintRule", + "in": "path", + "name": "name", + "required": true, + "type": "string", + "uniqueItems": true + }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", @@ -94430,19 +94752,24 @@ "uniqueItems": true } ], - "post": { + "patch": { "consumes": [ - "*/*" + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json", + "application/apply-patch+yaml", + "application/apply-patch+cbor" ], - "description": "create a DeviceTaintRule", - "operationId": "createDeviceTaintRule", + "description": "partially update the specified DeviceTaintRule", + "operationId": "patchDeviceTaintRule", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1alpha3.DeviceTaintRule" + "description": "Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.", + "type": "object" } }, { @@ -94453,7 +94780,7 @@ "uniqueItems": true }, { - "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.", + "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).", "in": "query", "name": "fieldManager", "type": "string", @@ -94465,6 +94792,13 @@ "name": "fieldValidation", "type": "string", "uniqueItems": true + }, + { + "description": "Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests.", + "in": "query", + "name": "force", + "type": "boolean", + "uniqueItems": true } ], "produces": [ @@ -94486,12 +94820,6 @@ "$ref": "#/definitions/v1alpha3.DeviceTaintRule" } }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/v1alpha3.DeviceTaintRule" - } - }, "401": { "description": "Unauthorized" } @@ -94502,28 +94830,27 @@ "tags": [ "resource_v1alpha3" ], - "x-kubernetes-action": "post", + "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "resource.k8s.io", "kind": "DeviceTaintRule", "version": "v1alpha3" }, "x-codegen-request-body-name": "body" - } - }, - "/apis/resource.k8s.io/v1alpha3/devicetaintrules/{name}": { - "delete": { + }, + "put": { "consumes": [ "*/*" ], - "description": "delete a DeviceTaintRule", - "operationId": "deleteDeviceTaintRule", + "description": "replace the specified DeviceTaintRule", + "operationId": "replaceDeviceTaintRule", "parameters": [ { "in": "body", "name": "body", + "required": true, "schema": { - "$ref": "#/definitions/v1.DeleteOptions" + "$ref": "#/definitions/v1alpha3.DeviceTaintRule" } }, { @@ -94534,30 +94861,16 @@ "uniqueItems": true }, { - "description": "The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.", - "in": "query", - "name": "gracePeriodSeconds", - "type": "integer", - "uniqueItems": true - }, - { - "description": "if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it", - "in": "query", - "name": "ignoreStoreReadErrorWithClusterBreakingPotential", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.", + "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.", "in": "query", - "name": "orphanDependents", - "type": "boolean", + "name": "fieldManager", + "type": "string", "uniqueItems": true }, { - "description": "Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.", + "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", "in": "query", - "name": "propagationPolicy", + "name": "fieldValidation", "type": "string", "uniqueItems": true } @@ -94575,8 +94888,8 @@ "$ref": "#/definitions/v1alpha3.DeviceTaintRule" } }, - "202": { - "description": "Accepted", + "201": { + "description": "Created", "schema": { "$ref": "#/definitions/v1alpha3.DeviceTaintRule" } @@ -94591,20 +94904,22 @@ "tags": [ "resource_v1alpha3" ], - "x-kubernetes-action": "delete", + "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "resource.k8s.io", "kind": "DeviceTaintRule", "version": "v1alpha3" }, "x-codegen-request-body-name": "body" - }, + } + }, + "/apis/resource.k8s.io/v1alpha3/devicetaintrules/{name}/status": { "get": { "consumes": [ "*/*" ], - "description": "read the specified DeviceTaintRule", - "operationId": "readDeviceTaintRule", + "description": "read status of the specified DeviceTaintRule", + "operationId": "readDeviceTaintRuleStatus", "produces": [ "application/json", "application/yaml", @@ -94660,8 +94975,8 @@ "application/apply-patch+yaml", "application/apply-patch+cbor" ], - "description": "partially update the specified DeviceTaintRule", - "operationId": "patchDeviceTaintRule", + "description": "partially update status of the specified DeviceTaintRule", + "operationId": "patchDeviceTaintRuleStatus", "parameters": [ { "in": "body", @@ -94742,8 +95057,8 @@ "consumes": [ "*/*" ], - "description": "replace the specified DeviceTaintRule", - "operationId": "replaceDeviceTaintRule", + "description": "replace status of the specified DeviceTaintRule", + "operationId": "replaceDeviceTaintRuleStatus", "parameters": [ { "in": "body", @@ -102042,10 +102357,180 @@ "kind": "ResourceSlice", "version": "v1beta2" }, - "x-codegen-request-body-name": "body" - } + "x-codegen-request-body-name": "body" + } + }, + "/apis/resource.k8s.io/v1beta2/watch/deviceclasses": { + "parameters": [ + { + "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", + "in": "query", + "name": "allowWatchBookmarks", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", + "in": "query", + "name": "continue", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "in": "query", + "name": "fieldSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "in": "query", + "name": "labelSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", + "in": "query", + "name": "limit", + "type": "integer", + "uniqueItems": true + }, + { + "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", + "in": "query", + "name": "pretty", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersion", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersionMatch", + "type": "string", + "uniqueItems": true + }, + { + "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", + "in": "query", + "name": "sendInitialEvents", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "in": "query", + "name": "timeoutSeconds", + "type": "integer", + "uniqueItems": true + }, + { + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "in": "query", + "name": "watch", + "type": "boolean", + "uniqueItems": true + } + ] + }, + "/apis/resource.k8s.io/v1beta2/watch/deviceclasses/{name}": { + "parameters": [ + { + "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", + "in": "query", + "name": "allowWatchBookmarks", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", + "in": "query", + "name": "continue", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "in": "query", + "name": "fieldSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "in": "query", + "name": "labelSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", + "in": "query", + "name": "limit", + "type": "integer", + "uniqueItems": true + }, + { + "description": "name of the DeviceClass", + "in": "path", + "name": "name", + "required": true, + "type": "string", + "uniqueItems": true + }, + { + "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", + "in": "query", + "name": "pretty", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersion", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersionMatch", + "type": "string", + "uniqueItems": true + }, + { + "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", + "in": "query", + "name": "sendInitialEvents", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "in": "query", + "name": "timeoutSeconds", + "type": "integer", + "uniqueItems": true + }, + { + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "in": "query", + "name": "watch", + "type": "boolean", + "uniqueItems": true + } + ] }, - "/apis/resource.k8s.io/v1beta2/watch/deviceclasses": { + "/apis/resource.k8s.io/v1beta2/watch/namespaces/{namespace}/resourceclaims": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -102082,6 +102567,14 @@ "type": "integer", "uniqueItems": true }, + { + "description": "object name and auth scope, such as for teams and projects", + "in": "path", + "name": "namespace", + "required": true, + "type": "string", + "uniqueItems": true + }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", @@ -102126,7 +102619,7 @@ } ] }, - "/apis/resource.k8s.io/v1beta2/watch/deviceclasses/{name}": { + "/apis/resource.k8s.io/v1beta2/watch/namespaces/{namespace}/resourceclaims/{name}": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -102164,13 +102657,21 @@ "uniqueItems": true }, { - "description": "name of the DeviceClass", + "description": "name of the ResourceClaim", "in": "path", "name": "name", "required": true, "type": "string", "uniqueItems": true }, + { + "description": "object name and auth scope, such as for teams and projects", + "in": "path", + "name": "namespace", + "required": true, + "type": "string", + "uniqueItems": true + }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", @@ -102215,7 +102716,7 @@ } ] }, - "/apis/resource.k8s.io/v1beta2/watch/namespaces/{namespace}/resourceclaims": { + "/apis/resource.k8s.io/v1beta2/watch/namespaces/{namespace}/resourceclaimtemplates": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -102304,7 +102805,7 @@ } ] }, - "/apis/resource.k8s.io/v1beta2/watch/namespaces/{namespace}/resourceclaims/{name}": { + "/apis/resource.k8s.io/v1beta2/watch/namespaces/{namespace}/resourceclaimtemplates/{name}": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -102342,7 +102843,7 @@ "uniqueItems": true }, { - "description": "name of the ResourceClaim", + "description": "name of the ResourceClaimTemplate", "in": "path", "name": "name", "required": true, @@ -102401,7 +102902,7 @@ } ] }, - "/apis/resource.k8s.io/v1beta2/watch/namespaces/{namespace}/resourceclaimtemplates": { + "/apis/resource.k8s.io/v1beta2/watch/resourceclaims": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -102438,14 +102939,6 @@ "type": "integer", "uniqueItems": true }, - { - "description": "object name and auth scope, such as for teams and projects", - "in": "path", - "name": "namespace", - "required": true, - "type": "string", - "uniqueItems": true - }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", @@ -102490,7 +102983,7 @@ } ] }, - "/apis/resource.k8s.io/v1beta2/watch/namespaces/{namespace}/resourceclaimtemplates/{name}": { + "/apis/resource.k8s.io/v1beta2/watch/resourceclaimtemplates": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -102528,21 +103021,86 @@ "uniqueItems": true }, { - "description": "name of the ResourceClaimTemplate", - "in": "path", - "name": "name", - "required": true, + "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", + "in": "query", + "name": "pretty", "type": "string", "uniqueItems": true }, { - "description": "object name and auth scope, such as for teams and projects", - "in": "path", - "name": "namespace", - "required": true, + "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersion", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersionMatch", + "type": "string", + "uniqueItems": true + }, + { + "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", + "in": "query", + "name": "sendInitialEvents", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "in": "query", + "name": "timeoutSeconds", + "type": "integer", + "uniqueItems": true + }, + { + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "in": "query", + "name": "watch", + "type": "boolean", + "uniqueItems": true + } + ] + }, + "/apis/resource.k8s.io/v1beta2/watch/resourceslices": { + "parameters": [ + { + "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", + "in": "query", + "name": "allowWatchBookmarks", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", + "in": "query", + "name": "continue", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "in": "query", + "name": "fieldSelector", "type": "string", "uniqueItems": true }, + { + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "in": "query", + "name": "labelSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", + "in": "query", + "name": "limit", + "type": "integer", + "uniqueItems": true + }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", @@ -102587,7 +103145,7 @@ } ] }, - "/apis/resource.k8s.io/v1beta2/watch/resourceclaims": { + "/apis/resource.k8s.io/v1beta2/watch/resourceslices/{name}": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -102624,132 +103182,768 @@ "type": "integer", "uniqueItems": true }, + { + "description": "name of the ResourceSlice", + "in": "path", + "name": "name", + "required": true, + "type": "string", + "uniqueItems": true + }, + { + "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", + "in": "query", + "name": "pretty", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersion", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersionMatch", + "type": "string", + "uniqueItems": true + }, + { + "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", + "in": "query", + "name": "sendInitialEvents", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "in": "query", + "name": "timeoutSeconds", + "type": "integer", + "uniqueItems": true + }, + { + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "in": "query", + "name": "watch", + "type": "boolean", + "uniqueItems": true + } + ] + }, + "/apis/scheduling.k8s.io/": { + "get": { + "consumes": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "description": "get information of a group", + "operationId": "getAPIGroup", + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1.APIGroup" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "scheduling" + ] + } + }, + "/apis/scheduling.k8s.io/v1/": { + "get": { + "consumes": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "description": "get available resources", + "operationId": "getAPIResources", + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1.APIResourceList" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "scheduling_v1" + ] + } + }, + "/apis/scheduling.k8s.io/v1/priorityclasses": { + "delete": { + "consumes": [ + "*/*" + ], + "description": "delete collection of PriorityClass", + "operationId": "deleteCollectionPriorityClass", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1.DeleteOptions" + } + }, + { + "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", + "in": "query", + "name": "continue", + "type": "string", + "uniqueItems": true + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "in": "query", + "name": "fieldSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.", + "in": "query", + "name": "gracePeriodSeconds", + "type": "integer", + "uniqueItems": true + }, + { + "description": "if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it", + "in": "query", + "name": "ignoreStoreReadErrorWithClusterBreakingPotential", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "in": "query", + "name": "labelSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", + "in": "query", + "name": "limit", + "type": "integer", + "uniqueItems": true + }, + { + "description": "Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.", + "in": "query", + "name": "orphanDependents", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.", + "in": "query", + "name": "propagationPolicy", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersion", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersionMatch", + "type": "string", + "uniqueItems": true + }, + { + "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", + "in": "query", + "name": "sendInitialEvents", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "in": "query", + "name": "timeoutSeconds", + "type": "integer", + "uniqueItems": true + } + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1.Status" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "scheduling_v1" + ], + "x-kubernetes-action": "deletecollection", + "x-kubernetes-group-version-kind": { + "group": "scheduling.k8s.io", + "kind": "PriorityClass", + "version": "v1" + }, + "x-codegen-request-body-name": "body" + }, + "get": { + "consumes": [ + "*/*" + ], + "description": "list or watch objects of kind PriorityClass", + "operationId": "listPriorityClass", + "parameters": [ + { + "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", + "in": "query", + "name": "allowWatchBookmarks", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", + "in": "query", + "name": "continue", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "in": "query", + "name": "fieldSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "in": "query", + "name": "labelSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", + "in": "query", + "name": "limit", + "type": "integer", + "uniqueItems": true + }, + { + "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersion", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersionMatch", + "type": "string", + "uniqueItems": true + }, + { + "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", + "in": "query", + "name": "sendInitialEvents", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "in": "query", + "name": "timeoutSeconds", + "type": "integer", + "uniqueItems": true + }, + { + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "in": "query", + "name": "watch", + "type": "boolean", + "uniqueItems": true + } + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1.PriorityClassList" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "scheduling_v1" + ], + "x-kubernetes-action": "list", + "x-kubernetes-group-version-kind": { + "group": "scheduling.k8s.io", + "kind": "PriorityClass", + "version": "v1" + } + }, + "parameters": [ { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", "name": "pretty", "type": "string", "uniqueItems": true + } + ], + "post": { + "consumes": [ + "*/*" + ], + "description": "create a PriorityClass", + "operationId": "createPriorityClass", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1.PriorityClass" + } + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.", + "in": "query", + "name": "fieldManager", + "type": "string", + "uniqueItems": true + }, + { + "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", + "in": "query", + "name": "fieldValidation", + "type": "string", + "uniqueItems": true + } + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1.PriorityClass" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/v1.PriorityClass" + } + }, + "202": { + "description": "Accepted", + "schema": { + "$ref": "#/definitions/v1.PriorityClass" + } + }, + "401": { + "description": "Unauthorized" + } }, - { - "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersion", - "type": "string", - "uniqueItems": true + "schemes": [ + "https" + ], + "tags": [ + "scheduling_v1" + ], + "x-kubernetes-action": "post", + "x-kubernetes-group-version-kind": { + "group": "scheduling.k8s.io", + "kind": "PriorityClass", + "version": "v1" }, - { - "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersionMatch", - "type": "string", - "uniqueItems": true + "x-codegen-request-body-name": "body" + } + }, + "/apis/scheduling.k8s.io/v1/priorityclasses/{name}": { + "delete": { + "consumes": [ + "*/*" + ], + "description": "delete a PriorityClass", + "operationId": "deletePriorityClass", + "parameters": [ + { + "in": "body", + "name": "body", + "schema": { + "$ref": "#/definitions/v1.DeleteOptions" + } + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "description": "The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.", + "in": "query", + "name": "gracePeriodSeconds", + "type": "integer", + "uniqueItems": true + }, + { + "description": "if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it", + "in": "query", + "name": "ignoreStoreReadErrorWithClusterBreakingPotential", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.", + "in": "query", + "name": "orphanDependents", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.", + "in": "query", + "name": "propagationPolicy", + "type": "string", + "uniqueItems": true + } + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1.Status" + } + }, + "202": { + "description": "Accepted", + "schema": { + "$ref": "#/definitions/v1.Status" + } + }, + "401": { + "description": "Unauthorized" + } }, - { - "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", - "in": "query", - "name": "sendInitialEvents", - "type": "boolean", - "uniqueItems": true + "schemes": [ + "https" + ], + "tags": [ + "scheduling_v1" + ], + "x-kubernetes-action": "delete", + "x-kubernetes-group-version-kind": { + "group": "scheduling.k8s.io", + "kind": "PriorityClass", + "version": "v1" }, - { - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "in": "query", - "name": "timeoutSeconds", - "type": "integer", - "uniqueItems": true + "x-codegen-request-body-name": "body" + }, + "get": { + "consumes": [ + "*/*" + ], + "description": "read the specified PriorityClass", + "operationId": "readPriorityClass", + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1.PriorityClass" + } + }, + "401": { + "description": "Unauthorized" + } }, - { - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "in": "query", - "name": "watch", - "type": "boolean", - "uniqueItems": true + "schemes": [ + "https" + ], + "tags": [ + "scheduling_v1" + ], + "x-kubernetes-action": "get", + "x-kubernetes-group-version-kind": { + "group": "scheduling.k8s.io", + "kind": "PriorityClass", + "version": "v1" } - ] - }, - "/apis/resource.k8s.io/v1beta2/watch/resourceclaimtemplates": { + }, "parameters": [ { - "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", - "in": "query", - "name": "allowWatchBookmarks", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", - "in": "query", - "name": "continue", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "in": "query", - "name": "fieldSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "in": "query", - "name": "labelSelector", + "description": "name of the PriorityClass", + "in": "path", + "name": "name", + "required": true, "type": "string", "uniqueItems": true }, - { - "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", - "in": "query", - "name": "limit", - "type": "integer", - "uniqueItems": true - }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", "name": "pretty", "type": "string", "uniqueItems": true + } + ], + "patch": { + "consumes": [ + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json", + "application/apply-patch+yaml", + "application/apply-patch+cbor" + ], + "description": "partially update the specified PriorityClass", + "operationId": "patchPriorityClass", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "description": "Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.", + "type": "object" + } + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).", + "in": "query", + "name": "fieldManager", + "type": "string", + "uniqueItems": true + }, + { + "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", + "in": "query", + "name": "fieldValidation", + "type": "string", + "uniqueItems": true + }, + { + "description": "Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests.", + "in": "query", + "name": "force", + "type": "boolean", + "uniqueItems": true + } + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1.PriorityClass" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/v1.PriorityClass" + } + }, + "401": { + "description": "Unauthorized" + } }, - { - "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersion", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersionMatch", - "type": "string", - "uniqueItems": true + "schemes": [ + "https" + ], + "tags": [ + "scheduling_v1" + ], + "x-kubernetes-action": "patch", + "x-kubernetes-group-version-kind": { + "group": "scheduling.k8s.io", + "kind": "PriorityClass", + "version": "v1" }, - { - "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", - "in": "query", - "name": "sendInitialEvents", - "type": "boolean", - "uniqueItems": true + "x-codegen-request-body-name": "body" + }, + "put": { + "consumes": [ + "*/*" + ], + "description": "replace the specified PriorityClass", + "operationId": "replacePriorityClass", + "parameters": [ + { + "in": "body", + "name": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1.PriorityClass" + } + }, + { + "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", + "in": "query", + "name": "dryRun", + "type": "string", + "uniqueItems": true + }, + { + "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.", + "in": "query", + "name": "fieldManager", + "type": "string", + "uniqueItems": true + }, + { + "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", + "in": "query", + "name": "fieldValidation", + "type": "string", + "uniqueItems": true + } + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1.PriorityClass" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/v1.PriorityClass" + } + }, + "401": { + "description": "Unauthorized" + } }, - { - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "in": "query", - "name": "timeoutSeconds", - "type": "integer", - "uniqueItems": true + "schemes": [ + "https" + ], + "tags": [ + "scheduling_v1" + ], + "x-kubernetes-action": "put", + "x-kubernetes-group-version-kind": { + "group": "scheduling.k8s.io", + "kind": "PriorityClass", + "version": "v1" }, - { - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "in": "query", - "name": "watch", - "type": "boolean", - "uniqueItems": true - } - ] + "x-codegen-request-body-name": "body" + } }, - "/apis/resource.k8s.io/v1beta2/watch/resourceslices": { + "/apis/scheduling.k8s.io/v1/watch/priorityclasses": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -102830,7 +104024,7 @@ } ] }, - "/apis/resource.k8s.io/v1beta2/watch/resourceslices/{name}": { + "/apis/scheduling.k8s.io/v1/watch/priorityclasses/{name}": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -102868,7 +104062,7 @@ "uniqueItems": true }, { - "description": "name of the ResourceSlice", + "description": "name of the PriorityClass", "in": "path", "name": "name", "required": true, @@ -102919,40 +104113,7 @@ } ] }, - "/apis/scheduling.k8s.io/": { - "get": { - "consumes": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "description": "get information of a group", - "operationId": "getAPIGroup", - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1.APIGroup" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "schemes": [ - "https" - ], - "tags": [ - "scheduling" - ] - } - }, - "/apis/scheduling.k8s.io/v1/": { + "/apis/scheduling.k8s.io/v1alpha1/": { "get": { "consumes": [ "application/json", @@ -102983,17 +104144,17 @@ "https" ], "tags": [ - "scheduling_v1" + "scheduling_v1alpha1" ] } }, - "/apis/scheduling.k8s.io/v1/priorityclasses": { + "/apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads": { "delete": { "consumes": [ "*/*" ], - "description": "delete collection of PriorityClass", - "operationId": "deleteCollectionPriorityClass", + "description": "delete collection of Workload", + "operationId": "deleteCollectionNamespacedWorkload", "parameters": [ { "in": "body", @@ -103115,13 +104276,13 @@ "https" ], "tags": [ - "scheduling_v1" + "scheduling_v1alpha1" ], "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "scheduling.k8s.io", - "kind": "PriorityClass", - "version": "v1" + "kind": "Workload", + "version": "v1alpha1" }, "x-codegen-request-body-name": "body" }, @@ -103129,8 +104290,8 @@ "consumes": [ "*/*" ], - "description": "list or watch objects of kind PriorityClass", - "operationId": "listPriorityClass", + "description": "list or watch objects of kind Workload", + "operationId": "listNamespacedWorkload", "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -103216,7 +104377,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.PriorityClassList" + "$ref": "#/definitions/v1alpha1.WorkloadList" } }, "401": { @@ -103227,16 +104388,24 @@ "https" ], "tags": [ - "scheduling_v1" + "scheduling_v1alpha1" ], "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "scheduling.k8s.io", - "kind": "PriorityClass", - "version": "v1" + "kind": "Workload", + "version": "v1alpha1" } }, "parameters": [ + { + "description": "object name and auth scope, such as for teams and projects", + "in": "path", + "name": "namespace", + "required": true, + "type": "string", + "uniqueItems": true + }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", @@ -103249,15 +104418,15 @@ "consumes": [ "*/*" ], - "description": "create a PriorityClass", - "operationId": "createPriorityClass", + "description": "create a Workload", + "operationId": "createNamespacedWorkload", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1.PriorityClass" + "$ref": "#/definitions/v1alpha1.Workload" } }, { @@ -103292,19 +104461,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.PriorityClass" + "$ref": "#/definitions/v1alpha1.Workload" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.PriorityClass" + "$ref": "#/definitions/v1alpha1.Workload" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/v1.PriorityClass" + "$ref": "#/definitions/v1alpha1.Workload" } }, "401": { @@ -103315,24 +104484,24 @@ "https" ], "tags": [ - "scheduling_v1" + "scheduling_v1alpha1" ], "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "scheduling.k8s.io", - "kind": "PriorityClass", - "version": "v1" + "kind": "Workload", + "version": "v1alpha1" }, "x-codegen-request-body-name": "body" } }, - "/apis/scheduling.k8s.io/v1/priorityclasses/{name}": { + "/apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads/{name}": { "delete": { "consumes": [ "*/*" ], - "description": "delete a PriorityClass", - "operationId": "deletePriorityClass", + "description": "delete a Workload", + "operationId": "deleteNamespacedWorkload", "parameters": [ { "in": "body", @@ -103404,13 +104573,13 @@ "https" ], "tags": [ - "scheduling_v1" + "scheduling_v1alpha1" ], "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "scheduling.k8s.io", - "kind": "PriorityClass", - "version": "v1" + "kind": "Workload", + "version": "v1alpha1" }, "x-codegen-request-body-name": "body" }, @@ -103418,8 +104587,8 @@ "consumes": [ "*/*" ], - "description": "read the specified PriorityClass", - "operationId": "readPriorityClass", + "description": "read the specified Workload", + "operationId": "readNamespacedWorkload", "produces": [ "application/json", "application/yaml", @@ -103430,7 +104599,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.PriorityClass" + "$ref": "#/definitions/v1alpha1.Workload" } }, "401": { @@ -103441,24 +104610,32 @@ "https" ], "tags": [ - "scheduling_v1" + "scheduling_v1alpha1" ], "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "scheduling.k8s.io", - "kind": "PriorityClass", - "version": "v1" + "kind": "Workload", + "version": "v1alpha1" } }, "parameters": [ { - "description": "name of the PriorityClass", + "description": "name of the Workload", "in": "path", "name": "name", "required": true, "type": "string", "uniqueItems": true }, + { + "description": "object name and auth scope, such as for teams and projects", + "in": "path", + "name": "namespace", + "required": true, + "type": "string", + "uniqueItems": true + }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", @@ -103475,8 +104652,8 @@ "application/apply-patch+yaml", "application/apply-patch+cbor" ], - "description": "partially update the specified PriorityClass", - "operationId": "patchPriorityClass", + "description": "partially update the specified Workload", + "operationId": "patchNamespacedWorkload", "parameters": [ { "in": "body", @@ -103526,13 +104703,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.PriorityClass" + "$ref": "#/definitions/v1alpha1.Workload" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.PriorityClass" + "$ref": "#/definitions/v1alpha1.Workload" } }, "401": { @@ -103543,13 +104720,13 @@ "https" ], "tags": [ - "scheduling_v1" + "scheduling_v1alpha1" ], "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "scheduling.k8s.io", - "kind": "PriorityClass", - "version": "v1" + "kind": "Workload", + "version": "v1alpha1" }, "x-codegen-request-body-name": "body" }, @@ -103557,15 +104734,15 @@ "consumes": [ "*/*" ], - "description": "replace the specified PriorityClass", - "operationId": "replacePriorityClass", + "description": "replace the specified Workload", + "operationId": "replaceNamespacedWorkload", "parameters": [ { "in": "body", "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1.PriorityClass" + "$ref": "#/definitions/v1alpha1.Workload" } }, { @@ -103600,13 +104777,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1.PriorityClass" + "$ref": "#/definitions/v1alpha1.Workload" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1.PriorityClass" + "$ref": "#/definitions/v1alpha1.Workload" } }, "401": { @@ -103617,18 +104794,18 @@ "https" ], "tags": [ - "scheduling_v1" + "scheduling_v1alpha1" ], "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "scheduling.k8s.io", - "kind": "PriorityClass", - "version": "v1" + "kind": "Workload", + "version": "v1alpha1" }, "x-codegen-request-body-name": "body" } }, - "/apis/scheduling.k8s.io/v1/watch/priorityclasses": { + "/apis/scheduling.k8s.io/v1alpha1/watch/namespaces/{namespace}/workloads": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -103665,6 +104842,14 @@ "type": "integer", "uniqueItems": true }, + { + "description": "object name and auth scope, such as for teams and projects", + "in": "path", + "name": "namespace", + "required": true, + "type": "string", + "uniqueItems": true + }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", @@ -103709,7 +104894,7 @@ } ] }, - "/apis/scheduling.k8s.io/v1/watch/priorityclasses/{name}": { + "/apis/scheduling.k8s.io/v1alpha1/watch/namespaces/{namespace}/workloads/{name}": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -103747,13 +104932,222 @@ "uniqueItems": true }, { - "description": "name of the PriorityClass", + "description": "name of the Workload", "in": "path", "name": "name", "required": true, "type": "string", "uniqueItems": true }, + { + "description": "object name and auth scope, such as for teams and projects", + "in": "path", + "name": "namespace", + "required": true, + "type": "string", + "uniqueItems": true + }, + { + "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", + "in": "query", + "name": "pretty", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersion", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersionMatch", + "type": "string", + "uniqueItems": true + }, + { + "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", + "in": "query", + "name": "sendInitialEvents", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "in": "query", + "name": "timeoutSeconds", + "type": "integer", + "uniqueItems": true + }, + { + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "in": "query", + "name": "watch", + "type": "boolean", + "uniqueItems": true + } + ] + }, + "/apis/scheduling.k8s.io/v1alpha1/watch/workloads": { + "parameters": [ + { + "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", + "in": "query", + "name": "allowWatchBookmarks", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", + "in": "query", + "name": "continue", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "in": "query", + "name": "fieldSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "in": "query", + "name": "labelSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", + "in": "query", + "name": "limit", + "type": "integer", + "uniqueItems": true + }, + { + "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", + "in": "query", + "name": "pretty", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersion", + "type": "string", + "uniqueItems": true + }, + { + "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersionMatch", + "type": "string", + "uniqueItems": true + }, + { + "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", + "in": "query", + "name": "sendInitialEvents", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "in": "query", + "name": "timeoutSeconds", + "type": "integer", + "uniqueItems": true + }, + { + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "in": "query", + "name": "watch", + "type": "boolean", + "uniqueItems": true + } + ] + }, + "/apis/scheduling.k8s.io/v1alpha1/workloads": { + "get": { + "consumes": [ + "*/*" + ], + "description": "list or watch objects of kind Workload", + "operationId": "listWorkloadForAllNamespaces", + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/cbor", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch", + "application/cbor-seq" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1alpha1.WorkloadList" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "schemes": [ + "https" + ], + "tags": [ + "scheduling_v1alpha1" + ], + "x-kubernetes-action": "list", + "x-kubernetes-group-version-kind": { + "group": "scheduling.k8s.io", + "kind": "Workload", + "version": "v1alpha1" + } + }, + "parameters": [ + { + "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", + "in": "query", + "name": "allowWatchBookmarks", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", + "in": "query", + "name": "continue", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "in": "query", + "name": "fieldSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "in": "query", + "name": "labelSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", + "in": "query", + "name": "limit", + "type": "integer", + "uniqueItems": true + }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", @@ -108144,347 +109538,7 @@ } ] }, - "/apis/storage.k8s.io/v1/watch/csidrivers/{name}": { - "parameters": [ - { - "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", - "in": "query", - "name": "allowWatchBookmarks", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", - "in": "query", - "name": "continue", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "in": "query", - "name": "fieldSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "in": "query", - "name": "labelSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", - "in": "query", - "name": "limit", - "type": "integer", - "uniqueItems": true - }, - { - "description": "name of the CSIDriver", - "in": "path", - "name": "name", - "required": true, - "type": "string", - "uniqueItems": true - }, - { - "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", - "in": "query", - "name": "pretty", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersion", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersionMatch", - "type": "string", - "uniqueItems": true - }, - { - "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", - "in": "query", - "name": "sendInitialEvents", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "in": "query", - "name": "timeoutSeconds", - "type": "integer", - "uniqueItems": true - }, - { - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "in": "query", - "name": "watch", - "type": "boolean", - "uniqueItems": true - } - ] - }, - "/apis/storage.k8s.io/v1/watch/csinodes": { - "parameters": [ - { - "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", - "in": "query", - "name": "allowWatchBookmarks", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", - "in": "query", - "name": "continue", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "in": "query", - "name": "fieldSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "in": "query", - "name": "labelSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", - "in": "query", - "name": "limit", - "type": "integer", - "uniqueItems": true - }, - { - "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", - "in": "query", - "name": "pretty", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersion", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersionMatch", - "type": "string", - "uniqueItems": true - }, - { - "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", - "in": "query", - "name": "sendInitialEvents", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "in": "query", - "name": "timeoutSeconds", - "type": "integer", - "uniqueItems": true - }, - { - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "in": "query", - "name": "watch", - "type": "boolean", - "uniqueItems": true - } - ] - }, - "/apis/storage.k8s.io/v1/watch/csinodes/{name}": { - "parameters": [ - { - "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", - "in": "query", - "name": "allowWatchBookmarks", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", - "in": "query", - "name": "continue", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "in": "query", - "name": "fieldSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "in": "query", - "name": "labelSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", - "in": "query", - "name": "limit", - "type": "integer", - "uniqueItems": true - }, - { - "description": "name of the CSINode", - "in": "path", - "name": "name", - "required": true, - "type": "string", - "uniqueItems": true - }, - { - "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", - "in": "query", - "name": "pretty", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersion", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersionMatch", - "type": "string", - "uniqueItems": true - }, - { - "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", - "in": "query", - "name": "sendInitialEvents", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "in": "query", - "name": "timeoutSeconds", - "type": "integer", - "uniqueItems": true - }, - { - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "in": "query", - "name": "watch", - "type": "boolean", - "uniqueItems": true - } - ] - }, - "/apis/storage.k8s.io/v1/watch/csistoragecapacities": { - "parameters": [ - { - "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", - "in": "query", - "name": "allowWatchBookmarks", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", - "in": "query", - "name": "continue", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "in": "query", - "name": "fieldSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "in": "query", - "name": "labelSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", - "in": "query", - "name": "limit", - "type": "integer", - "uniqueItems": true - }, - { - "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", - "in": "query", - "name": "pretty", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersion", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersionMatch", - "type": "string", - "uniqueItems": true - }, - { - "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", - "in": "query", - "name": "sendInitialEvents", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "in": "query", - "name": "timeoutSeconds", - "type": "integer", - "uniqueItems": true - }, - { - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "in": "query", - "name": "watch", - "type": "boolean", - "uniqueItems": true - } - ] - }, - "/apis/storage.k8s.io/v1/watch/namespaces/{namespace}/csistoragecapacities": { + "/apis/storage.k8s.io/v1/watch/csidrivers/{name}": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -108522,9 +109576,9 @@ "uniqueItems": true }, { - "description": "object name and auth scope, such as for teams and projects", + "description": "name of the CSIDriver", "in": "path", - "name": "namespace", + "name": "name", "required": true, "type": "string", "uniqueItems": true @@ -108573,7 +109627,7 @@ } ] }, - "/apis/storage.k8s.io/v1/watch/namespaces/{namespace}/csistoragecapacities/{name}": { + "/apis/storage.k8s.io/v1/watch/csinodes": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -108610,22 +109664,6 @@ "type": "integer", "uniqueItems": true }, - { - "description": "name of the CSIStorageCapacity", - "in": "path", - "name": "name", - "required": true, - "type": "string", - "uniqueItems": true - }, - { - "description": "object name and auth scope, such as for teams and projects", - "in": "path", - "name": "namespace", - "required": true, - "type": "string", - "uniqueItems": true - }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", @@ -108670,7 +109708,7 @@ } ] }, - "/apis/storage.k8s.io/v1/watch/storageclasses": { + "/apis/storage.k8s.io/v1/watch/csinodes/{name}": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -108707,6 +109745,14 @@ "type": "integer", "uniqueItems": true }, + { + "description": "name of the CSINode", + "in": "path", + "name": "name", + "required": true, + "type": "string", + "uniqueItems": true + }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", @@ -108751,7 +109797,7 @@ } ] }, - "/apis/storage.k8s.io/v1/watch/storageclasses/{name}": { + "/apis/storage.k8s.io/v1/watch/csistoragecapacities": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -108788,14 +109834,6 @@ "type": "integer", "uniqueItems": true }, - { - "description": "name of the StorageClass", - "in": "path", - "name": "name", - "required": true, - "type": "string", - "uniqueItems": true - }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", @@ -108840,7 +109878,7 @@ } ] }, - "/apis/storage.k8s.io/v1/watch/volumeattachments": { + "/apis/storage.k8s.io/v1/watch/namespaces/{namespace}/csistoragecapacities": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -108877,6 +109915,14 @@ "type": "integer", "uniqueItems": true }, + { + "description": "object name and auth scope, such as for teams and projects", + "in": "path", + "name": "namespace", + "required": true, + "type": "string", + "uniqueItems": true + }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", @@ -108921,7 +109967,7 @@ } ] }, - "/apis/storage.k8s.io/v1/watch/volumeattachments/{name}": { + "/apis/storage.k8s.io/v1/watch/namespaces/{namespace}/csistoragecapacities/{name}": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -108959,13 +110005,21 @@ "uniqueItems": true }, { - "description": "name of the VolumeAttachment", + "description": "name of the CSIStorageCapacity", "in": "path", "name": "name", "required": true, "type": "string", "uniqueItems": true }, + { + "description": "object name and auth scope, such as for teams and projects", + "in": "path", + "name": "namespace", + "required": true, + "type": "string", + "uniqueItems": true + }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", @@ -109010,7 +110064,7 @@ } ] }, - "/apis/storage.k8s.io/v1/watch/volumeattributesclasses": { + "/apis/storage.k8s.io/v1/watch/storageclasses": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -109091,7 +110145,7 @@ } ] }, - "/apis/storage.k8s.io/v1/watch/volumeattributesclasses/{name}": { + "/apis/storage.k8s.io/v1/watch/storageclasses/{name}": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -109129,7 +110183,7 @@ "uniqueItems": true }, { - "description": "name of the VolumeAttributesClass", + "description": "name of the StorageClass", "in": "path", "name": "name", "required": true, @@ -109170,517 +110224,136 @@ "name": "timeoutSeconds", "type": "integer", "uniqueItems": true - }, - { - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "in": "query", - "name": "watch", - "type": "boolean", - "uniqueItems": true - } - ] - }, - "/apis/storage.k8s.io/v1alpha1/": { - "get": { - "consumes": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "description": "get available resources", - "operationId": "getAPIResources", - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1.APIResourceList" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "schemes": [ - "https" - ], - "tags": [ - "storage_v1alpha1" - ] - } - }, - "/apis/storage.k8s.io/v1alpha1/volumeattributesclasses": { - "delete": { - "consumes": [ - "*/*" - ], - "description": "delete collection of VolumeAttributesClass", - "operationId": "deleteCollectionVolumeAttributesClass", - "parameters": [ - { - "in": "body", - "name": "body", - "schema": { - "$ref": "#/definitions/v1.DeleteOptions" - } - }, - { - "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", - "in": "query", - "name": "continue", - "type": "string", - "uniqueItems": true - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "in": "query", - "name": "fieldSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.", - "in": "query", - "name": "gracePeriodSeconds", - "type": "integer", - "uniqueItems": true - }, - { - "description": "if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it", - "in": "query", - "name": "ignoreStoreReadErrorWithClusterBreakingPotential", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "in": "query", - "name": "labelSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", - "in": "query", - "name": "limit", - "type": "integer", - "uniqueItems": true - }, - { - "description": "Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.", - "in": "query", - "name": "orphanDependents", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.", - "in": "query", - "name": "propagationPolicy", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersion", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersionMatch", - "type": "string", - "uniqueItems": true - }, - { - "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", - "in": "query", - "name": "sendInitialEvents", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "in": "query", - "name": "timeoutSeconds", - "type": "integer", - "uniqueItems": true - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1.Status" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "schemes": [ - "https" - ], - "tags": [ - "storage_v1alpha1" - ], - "x-kubernetes-action": "deletecollection", - "x-kubernetes-group-version-kind": { - "group": "storage.k8s.io", - "kind": "VolumeAttributesClass", - "version": "v1alpha1" - }, - "x-codegen-request-body-name": "body" - }, - "get": { - "consumes": [ - "*/*" - ], - "description": "list or watch objects of kind VolumeAttributesClass", - "operationId": "listVolumeAttributesClass", - "parameters": [ - { - "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", - "in": "query", - "name": "allowWatchBookmarks", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", - "in": "query", - "name": "continue", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "in": "query", - "name": "fieldSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "in": "query", - "name": "labelSelector", - "type": "string", - "uniqueItems": true - }, - { - "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", - "in": "query", - "name": "limit", - "type": "integer", - "uniqueItems": true - }, - { - "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersion", - "type": "string", - "uniqueItems": true - }, - { - "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", - "in": "query", - "name": "resourceVersionMatch", - "type": "string", - "uniqueItems": true - }, - { - "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", - "in": "query", - "name": "sendInitialEvents", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "in": "query", - "name": "timeoutSeconds", - "type": "integer", - "uniqueItems": true - }, - { - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "in": "query", - "name": "watch", - "type": "boolean", - "uniqueItems": true - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch", - "application/cbor-seq" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1alpha1.VolumeAttributesClassList" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "schemes": [ - "https" - ], - "tags": [ - "storage_v1alpha1" - ], - "x-kubernetes-action": "list", - "x-kubernetes-group-version-kind": { - "group": "storage.k8s.io", - "kind": "VolumeAttributesClass", - "version": "v1alpha1" + }, + { + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "in": "query", + "name": "watch", + "type": "boolean", + "uniqueItems": true } - }, + ] + }, + "/apis/storage.k8s.io/v1/watch/volumeattachments": { "parameters": [ + { + "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", + "in": "query", + "name": "allowWatchBookmarks", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", + "in": "query", + "name": "continue", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "in": "query", + "name": "fieldSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "in": "query", + "name": "labelSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", + "in": "query", + "name": "limit", + "type": "integer", + "uniqueItems": true + }, { "description": "If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget).", "in": "query", "name": "pretty", "type": "string", "uniqueItems": true - } - ], - "post": { - "consumes": [ - "*/*" - ], - "description": "create a VolumeAttributesClass", - "operationId": "createVolumeAttributesClass", - "parameters": [ - { - "in": "body", - "name": "body", - "required": true, - "schema": { - "$ref": "#/definitions/v1alpha1.VolumeAttributesClass" - } - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.", - "in": "query", - "name": "fieldManager", - "type": "string", - "uniqueItems": true - }, - { - "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", - "in": "query", - "name": "fieldValidation", - "type": "string", - "uniqueItems": true - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1alpha1.VolumeAttributesClass" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/v1alpha1.VolumeAttributesClass" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/v1alpha1.VolumeAttributesClass" - } - }, - "401": { - "description": "Unauthorized" - } }, - "schemes": [ - "https" - ], - "tags": [ - "storage_v1alpha1" - ], - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "storage.k8s.io", - "kind": "VolumeAttributesClass", - "version": "v1alpha1" + { + "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersion", + "type": "string", + "uniqueItems": true }, - "x-codegen-request-body-name": "body" - } - }, - "/apis/storage.k8s.io/v1alpha1/volumeattributesclasses/{name}": { - "delete": { - "consumes": [ - "*/*" - ], - "description": "delete a VolumeAttributesClass", - "operationId": "deleteVolumeAttributesClass", - "parameters": [ - { - "in": "body", - "name": "body", - "schema": { - "$ref": "#/definitions/v1.DeleteOptions" - } - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "description": "The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.", - "in": "query", - "name": "gracePeriodSeconds", - "type": "integer", - "uniqueItems": true - }, - { - "description": "if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it", - "in": "query", - "name": "ignoreStoreReadErrorWithClusterBreakingPotential", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.", - "in": "query", - "name": "orphanDependents", - "type": "boolean", - "uniqueItems": true - }, - { - "description": "Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.", - "in": "query", - "name": "propagationPolicy", - "type": "string", - "uniqueItems": true - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1alpha1.VolumeAttributesClass" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/v1alpha1.VolumeAttributesClass" - } - }, - "401": { - "description": "Unauthorized" - } + { + "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersionMatch", + "type": "string", + "uniqueItems": true }, - "schemes": [ - "https" - ], - "tags": [ - "storage_v1alpha1" - ], - "x-kubernetes-action": "delete", - "x-kubernetes-group-version-kind": { - "group": "storage.k8s.io", - "kind": "VolumeAttributesClass", - "version": "v1alpha1" + { + "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", + "in": "query", + "name": "sendInitialEvents", + "type": "boolean", + "uniqueItems": true }, - "x-codegen-request-body-name": "body" - }, - "get": { - "consumes": [ - "*/*" - ], - "description": "read the specified VolumeAttributesClass", - "operationId": "readVolumeAttributesClass", - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1alpha1.VolumeAttributesClass" - } - }, - "401": { - "description": "Unauthorized" - } + { + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "in": "query", + "name": "timeoutSeconds", + "type": "integer", + "uniqueItems": true }, - "schemes": [ - "https" - ], - "tags": [ - "storage_v1alpha1" - ], - "x-kubernetes-action": "get", - "x-kubernetes-group-version-kind": { - "group": "storage.k8s.io", - "kind": "VolumeAttributesClass", - "version": "v1alpha1" + { + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "in": "query", + "name": "watch", + "type": "boolean", + "uniqueItems": true } - }, + ] + }, + "/apis/storage.k8s.io/v1/watch/volumeattachments/{name}": { "parameters": [ { - "description": "name of the VolumeAttributesClass", + "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", + "in": "query", + "name": "allowWatchBookmarks", + "type": "boolean", + "uniqueItems": true + }, + { + "description": "The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\".\n\nThis field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.", + "in": "query", + "name": "continue", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "in": "query", + "name": "fieldSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "in": "query", + "name": "labelSelector", + "type": "string", + "uniqueItems": true + }, + { + "description": "limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.\n\nThe server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.", + "in": "query", + "name": "limit", + "type": "integer", + "uniqueItems": true + }, + { + "description": "name of the VolumeAttachment", "in": "path", "name": "name", "required": true, @@ -109693,170 +110366,45 @@ "name": "pretty", "type": "string", "uniqueItems": true - } - ], - "patch": { - "consumes": [ - "application/json-patch+json", - "application/merge-patch+json", - "application/strategic-merge-patch+json", - "application/apply-patch+yaml", - "application/apply-patch+cbor" - ], - "description": "partially update the specified VolumeAttributesClass", - "operationId": "patchVolumeAttributesClass", - "parameters": [ - { - "in": "body", - "name": "body", - "required": true, - "schema": { - "description": "Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.", - "type": "object" - } - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).", - "in": "query", - "name": "fieldManager", - "type": "string", - "uniqueItems": true - }, - { - "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", - "in": "query", - "name": "fieldValidation", - "type": "string", - "uniqueItems": true - }, - { - "description": "Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests.", - "in": "query", - "name": "force", - "type": "boolean", - "uniqueItems": true - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1alpha1.VolumeAttributesClass" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/v1alpha1.VolumeAttributesClass" - } - }, - "401": { - "description": "Unauthorized" - } }, - "schemes": [ - "https" - ], - "tags": [ - "storage_v1alpha1" - ], - "x-kubernetes-action": "patch", - "x-kubernetes-group-version-kind": { - "group": "storage.k8s.io", - "kind": "VolumeAttributesClass", - "version": "v1alpha1" + { + "description": "resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersion", + "type": "string", + "uniqueItems": true }, - "x-codegen-request-body-name": "body" - }, - "put": { - "consumes": [ - "*/*" - ], - "description": "replace the specified VolumeAttributesClass", - "operationId": "replaceVolumeAttributesClass", - "parameters": [ - { - "in": "body", - "name": "body", - "required": true, - "schema": { - "$ref": "#/definitions/v1alpha1.VolumeAttributesClass" - } - }, - { - "description": "When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed", - "in": "query", - "name": "dryRun", - "type": "string", - "uniqueItems": true - }, - { - "description": "fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.", - "in": "query", - "name": "fieldManager", - "type": "string", - "uniqueItems": true - }, - { - "description": "fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.", - "in": "query", - "name": "fieldValidation", - "type": "string", - "uniqueItems": true - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/cbor" - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/v1alpha1.VolumeAttributesClass" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/v1alpha1.VolumeAttributesClass" - } - }, - "401": { - "description": "Unauthorized" - } + { + "description": "resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.\n\nDefaults to unset", + "in": "query", + "name": "resourceVersionMatch", + "type": "string", + "uniqueItems": true }, - "schemes": [ - "https" - ], - "tags": [ - "storage_v1alpha1" - ], - "x-kubernetes-action": "put", - "x-kubernetes-group-version-kind": { - "group": "storage.k8s.io", - "kind": "VolumeAttributesClass", - "version": "v1alpha1" + { + "description": "`sendInitialEvents=true` may be set together with `watch=true`. In that case, the watch stream will begin with synthetic events to produce the current state of objects in the collection. Once all such events have been sent, a synthetic \"Bookmark\" event will be sent. The bookmark will report the ResourceVersion (RV) corresponding to the set of objects, and be marked with `\"k8s.io/initial-events-end\": \"true\"` annotation. Afterwards, the watch stream will proceed as usual, sending watch events corresponding to changes (subsequent to the RV) to objects watched.\n\nWhen `sendInitialEvents` option is set, we require `resourceVersionMatch` option to also be set. The semantic of the watch request is as following: - `resourceVersionMatch` = NotOlderThan\n is interpreted as \"data at least as new as the provided `resourceVersion`\"\n and the bookmark event is send when the state is synced\n to a `resourceVersion` at least as fresh as the one provided by the ListOptions.\n If `resourceVersion` is unset, this is interpreted as \"consistent read\" and the\n bookmark event is send when the state is synced at least to the moment\n when request started being processed.\n- `resourceVersionMatch` set to any other value or unset\n Invalid error is returned.\n\nDefaults to true if `resourceVersion=\"\"` or `resourceVersion=\"0\"` (for backward compatibility reasons) and to false otherwise.", + "in": "query", + "name": "sendInitialEvents", + "type": "boolean", + "uniqueItems": true }, - "x-codegen-request-body-name": "body" - } + { + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "in": "query", + "name": "timeoutSeconds", + "type": "integer", + "uniqueItems": true + }, + { + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "in": "query", + "name": "watch", + "type": "boolean", + "uniqueItems": true + } + ] }, - "/apis/storage.k8s.io/v1alpha1/watch/volumeattributesclasses": { + "/apis/storage.k8s.io/v1/watch/volumeattributesclasses": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -109937,7 +110485,7 @@ } ] }, - "/apis/storage.k8s.io/v1alpha1/watch/volumeattributesclasses/{name}": { + "/apis/storage.k8s.io/v1/watch/volumeattributesclasses/{name}": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -110905,7 +111453,7 @@ ] } }, - "/apis/storagemigration.k8s.io/v1alpha1/": { + "/apis/storagemigration.k8s.io/v1beta1/": { "get": { "consumes": [ "application/json", @@ -110936,11 +111484,11 @@ "https" ], "tags": [ - "storagemigration_v1alpha1" + "storagemigration_v1beta1" ] } }, - "/apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations": { + "/apis/storagemigration.k8s.io/v1beta1/storageversionmigrations": { "delete": { "consumes": [ "*/*" @@ -111068,13 +111616,13 @@ "https" ], "tags": [ - "storagemigration_v1alpha1" + "storagemigration_v1beta1" ], "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "storagemigration.k8s.io", "kind": "StorageVersionMigration", - "version": "v1alpha1" + "version": "v1beta1" }, "x-codegen-request-body-name": "body" }, @@ -111169,7 +111717,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersionMigrationList" + "$ref": "#/definitions/v1beta1.StorageVersionMigrationList" } }, "401": { @@ -111180,13 +111728,13 @@ "https" ], "tags": [ - "storagemigration_v1alpha1" + "storagemigration_v1beta1" ], "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "storagemigration.k8s.io", "kind": "StorageVersionMigration", - "version": "v1alpha1" + "version": "v1beta1" } }, "parameters": [ @@ -111210,7 +111758,7 @@ "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/v1beta1.StorageVersionMigration" } }, { @@ -111245,19 +111793,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/v1beta1.StorageVersionMigration" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/v1beta1.StorageVersionMigration" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/v1beta1.StorageVersionMigration" } }, "401": { @@ -111268,18 +111816,18 @@ "https" ], "tags": [ - "storagemigration_v1alpha1" + "storagemigration_v1beta1" ], "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "storagemigration.k8s.io", "kind": "StorageVersionMigration", - "version": "v1alpha1" + "version": "v1beta1" }, "x-codegen-request-body-name": "body" } }, - "/apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations/{name}": { + "/apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name}": { "delete": { "consumes": [ "*/*" @@ -111357,13 +111905,13 @@ "https" ], "tags": [ - "storagemigration_v1alpha1" + "storagemigration_v1beta1" ], "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "storagemigration.k8s.io", "kind": "StorageVersionMigration", - "version": "v1alpha1" + "version": "v1beta1" }, "x-codegen-request-body-name": "body" }, @@ -111383,7 +111931,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/v1beta1.StorageVersionMigration" } }, "401": { @@ -111394,13 +111942,13 @@ "https" ], "tags": [ - "storagemigration_v1alpha1" + "storagemigration_v1beta1" ], "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "storagemigration.k8s.io", "kind": "StorageVersionMigration", - "version": "v1alpha1" + "version": "v1beta1" } }, "parameters": [ @@ -111479,13 +112027,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/v1beta1.StorageVersionMigration" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/v1beta1.StorageVersionMigration" } }, "401": { @@ -111496,13 +112044,13 @@ "https" ], "tags": [ - "storagemigration_v1alpha1" + "storagemigration_v1beta1" ], "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "storagemigration.k8s.io", "kind": "StorageVersionMigration", - "version": "v1alpha1" + "version": "v1beta1" }, "x-codegen-request-body-name": "body" }, @@ -111518,7 +112066,7 @@ "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/v1beta1.StorageVersionMigration" } }, { @@ -111553,13 +112101,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/v1beta1.StorageVersionMigration" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/v1beta1.StorageVersionMigration" } }, "401": { @@ -111570,18 +112118,18 @@ "https" ], "tags": [ - "storagemigration_v1alpha1" + "storagemigration_v1beta1" ], "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "storagemigration.k8s.io", "kind": "StorageVersionMigration", - "version": "v1alpha1" + "version": "v1beta1" }, "x-codegen-request-body-name": "body" } }, - "/apis/storagemigration.k8s.io/v1alpha1/storageversionmigrations/{name}/status": { + "/apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name}/status": { "get": { "consumes": [ "*/*" @@ -111598,7 +112146,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/v1beta1.StorageVersionMigration" } }, "401": { @@ -111609,13 +112157,13 @@ "https" ], "tags": [ - "storagemigration_v1alpha1" + "storagemigration_v1beta1" ], "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "storagemigration.k8s.io", "kind": "StorageVersionMigration", - "version": "v1alpha1" + "version": "v1beta1" } }, "parameters": [ @@ -111694,13 +112242,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/v1beta1.StorageVersionMigration" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/v1beta1.StorageVersionMigration" } }, "401": { @@ -111711,13 +112259,13 @@ "https" ], "tags": [ - "storagemigration_v1alpha1" + "storagemigration_v1beta1" ], "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "storagemigration.k8s.io", "kind": "StorageVersionMigration", - "version": "v1alpha1" + "version": "v1beta1" }, "x-codegen-request-body-name": "body" }, @@ -111733,7 +112281,7 @@ "name": "body", "required": true, "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/v1beta1.StorageVersionMigration" } }, { @@ -111768,13 +112316,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/v1beta1.StorageVersionMigration" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/v1alpha1.StorageVersionMigration" + "$ref": "#/definitions/v1beta1.StorageVersionMigration" } }, "401": { @@ -111785,18 +112333,18 @@ "https" ], "tags": [ - "storagemigration_v1alpha1" + "storagemigration_v1beta1" ], "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "storagemigration.k8s.io", "kind": "StorageVersionMigration", - "version": "v1alpha1" + "version": "v1beta1" }, "x-codegen-request-body-name": "body" } }, - "/apis/storagemigration.k8s.io/v1alpha1/watch/storageversionmigrations": { + "/apis/storagemigration.k8s.io/v1beta1/watch/storageversionmigrations": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", @@ -111877,7 +112425,7 @@ } ] }, - "/apis/storagemigration.k8s.io/v1alpha1/watch/storageversionmigrations/{name}": { + "/apis/storagemigration.k8s.io/v1beta1/watch/storageversionmigrations/{name}": { "parameters": [ { "description": "allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored.", diff --git a/setup.py b/setup.py index 46b97e602b..d6d8de37cb 100644 --- a/setup.py +++ b/setup.py @@ -16,7 +16,7 @@ # Do not edit these constants. They will be updated automatically # by scripts/update-client.sh. -CLIENT_VERSION = "34.0.0+snapshot" +CLIENT_VERSION = "35.0.0+snapshot" PACKAGE_NAME = "kubernetes" DEVELOPMENT_STATUS = "3 - Alpha"