class Kubernetes::Client

Defined in:

client.cr
generated/api/admissionregistration.k8s.io_.cr
generated/api/admissionregistration.k8s.io_v1.cr
generated/api/admissionregistration.k8s.io_v1alpha1.cr
generated/api/admissionregistration.k8s.io_v1beta1.cr
generated/api/apiextensions.k8s.io_.cr
generated/api/apiextensions.k8s.io_v1.cr
generated/api/apiregistration.k8s.io_.cr
generated/api/apiregistration.k8s.io_v1.cr
generated/api/apps_.cr
generated/api/apps_v1.cr
generated/api/authentication.k8s.io_.cr
generated/api/authentication.k8s.io_v1.cr
generated/api/authorization.k8s.io_.cr
generated/api/authorization.k8s.io_v1.cr
generated/api/autoscaling_.cr
generated/api/autoscaling_v1.cr
generated/api/autoscaling_v2.cr
generated/api/batch_.cr
generated/api/batch_v1.cr
generated/api/certificates.k8s.io_.cr
generated/api/certificates.k8s.io_v1.cr
generated/api/certificates.k8s.io_v1alpha1.cr
generated/api/certificates.k8s.io_v1beta1.cr
generated/api/coordination.k8s.io_.cr
generated/api/coordination.k8s.io_v1.cr
generated/api/coordination.k8s.io_v1alpha2.cr
generated/api/coordination.k8s.io_v1beta1.cr
generated/api/core_v1.cr
generated/api/discovery.k8s.io_.cr
generated/api/discovery.k8s.io_v1.cr
generated/api/events.k8s.io_.cr
generated/api/events.k8s.io_v1.cr
generated/api/flowcontrol.apiserver.k8s.io_.cr
generated/api/flowcontrol.apiserver.k8s.io_v1.cr
generated/api/internal.apiserver.k8s.io_.cr
generated/api/internal.apiserver.k8s.io_v1alpha1.cr
generated/api/networking.k8s.io_.cr
generated/api/networking.k8s.io_v1.cr
generated/api/networking.k8s.io_v1beta1.cr
generated/api/node.k8s.io_.cr
generated/api/node.k8s.io_v1.cr
generated/api/other.cr
generated/api/policy_.cr
generated/api/policy_v1.cr
generated/api/rbac.authorization.k8s.io_.cr
generated/api/rbac.authorization.k8s.io_v1.cr
generated/api/resource.k8s.io_.cr
generated/api/resource.k8s.io_v1.cr
generated/api/resource.k8s.io_v1alpha3.cr
generated/api/resource.k8s.io_v1beta1.cr
generated/api/resource.k8s.io_v1beta2.cr
generated/api/scheduling.k8s.io_.cr
generated/api/scheduling.k8s.io_v1.cr
generated/api/scheduling.k8s.io_v1alpha1.cr
generated/api/storage.k8s.io_.cr
generated/api/storage.k8s.io_v1.cr
generated/api/storage.k8s.io_v1beta1.cr
generated/api/storagemigration.k8s.io_.cr
generated/api/storagemigration.k8s.io_v1beta1.cr
watch.cr

Constant Summary

IN_CLUSTER_CA_CERT_PATH = "/var/run/secrets/kubernetes.io/serviceaccount/ca.crt"
IN_CLUSTER_NAMESPACE_PATH = "/var/run/secrets/kubernetes.io/serviceaccount/namespace"
IN_CLUSTER_TOKEN_PATH = "/var/run/secrets/kubernetes.io/serviceaccount/token"

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new #

def self.new(*, server : URI, token : String = "", auth : Auth | Nil = nil, tls : OpenSSL::SSL::Context::Client | Nil = nil, log : Log = Log.for("k8s"), credential_cache : CredentialCache | Nil = nil, pool_size : Int32 = 25, pool_timeout : ::Time::Span = 30.seconds, request_timeout : ::Time::Span = 30.seconds) #

Class Method Detail

def self.from_config(*, file : String = File.expand_path("~/.kube/config"), context : String | Nil = nil, log : Log = Log.for("k8s"), cache_credentials : Bool = true) #

Instance Method Detail

def build_list_params(label_selector : String | Nil = nil, field_selector : String | Nil = nil, limit : Int32 | Nil = nil, continue : String | Nil = nil, resource_version : String | Nil = nil, timeout_seconds : Int32 | Nil = nil, watch : Bool | Nil = nil) : String #

Helper to build common list query parameters


def close #

def connect_core_v1_delete_namespaced_pod_proxy(**params, &) #

connect DELETE requests to proxy of Pod DELETE /api/v1/namespaces/{namespace}/pods/{name}/proxy


def connect_core_v1_delete_namespaced_pod_proxy_with_path(**params, &) #

connect DELETE requests to proxy of Pod DELETE /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}


def connect_core_v1_delete_namespaced_service_proxy(**params, &) #

connect DELETE requests to proxy of Service DELETE /api/v1/namespaces/{namespace}/services/{name}/proxy


def connect_core_v1_delete_namespaced_service_proxy_with_path(**params, &) #

connect DELETE requests to proxy of Service DELETE /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}


def connect_core_v1_delete_node_proxy(**params, &) #

connect DELETE requests to proxy of Node DELETE /api/v1/nodes/{name}/proxy


def connect_core_v1_delete_node_proxy_with_path(**params, &) #

connect DELETE requests to proxy of Node DELETE /api/v1/nodes/{name}/proxy/{path}


def connect_core_v1_get_namespaced_pod_attach(**params, &) #

connect GET requests to attach of Pod GET /api/v1/namespaces/{namespace}/pods/{name}/attach


def connect_core_v1_get_namespaced_pod_exec(**params, &) #

connect GET requests to exec of Pod GET /api/v1/namespaces/{namespace}/pods/{name}/exec


def connect_core_v1_get_namespaced_pod_portforward(**params, &) #

connect GET requests to portforward of Pod GET /api/v1/namespaces/{namespace}/pods/{name}/portforward


def connect_core_v1_get_namespaced_pod_proxy(**params, &) #

connect GET requests to proxy of Pod GET /api/v1/namespaces/{namespace}/pods/{name}/proxy


def connect_core_v1_get_namespaced_pod_proxy_with_path(**params, &) #

connect GET requests to proxy of Pod GET /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}


def connect_core_v1_get_namespaced_service_proxy(**params, &) #

connect GET requests to proxy of Service GET /api/v1/namespaces/{namespace}/services/{name}/proxy


def connect_core_v1_get_namespaced_service_proxy_with_path(**params, &) #

connect GET requests to proxy of Service GET /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}


def connect_core_v1_get_node_proxy(**params, &) #

connect GET requests to proxy of Node GET /api/v1/nodes/{name}/proxy


def connect_core_v1_get_node_proxy_with_path(**params, &) #

connect GET requests to proxy of Node GET /api/v1/nodes/{name}/proxy/{path}


def connect_core_v1_patch_namespaced_pod_proxy(**params, &) #

connect PATCH requests to proxy of Pod PATCH /api/v1/namespaces/{namespace}/pods/{name}/proxy


def connect_core_v1_patch_namespaced_pod_proxy_with_path(**params, &) #

connect PATCH requests to proxy of Pod PATCH /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}


def connect_core_v1_patch_namespaced_service_proxy(**params, &) #

connect PATCH requests to proxy of Service PATCH /api/v1/namespaces/{namespace}/services/{name}/proxy


def connect_core_v1_patch_namespaced_service_proxy_with_path(**params, &) #

connect PATCH requests to proxy of Service PATCH /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}


def connect_core_v1_patch_node_proxy(**params, &) #

connect PATCH requests to proxy of Node PATCH /api/v1/nodes/{name}/proxy


def connect_core_v1_patch_node_proxy_with_path(**params, &) #

connect PATCH requests to proxy of Node PATCH /api/v1/nodes/{name}/proxy/{path}


def connect_core_v1_post_namespaced_pod_attach(**params, &) #

connect POST requests to attach of Pod POST /api/v1/namespaces/{namespace}/pods/{name}/attach


def connect_core_v1_post_namespaced_pod_exec(**params, &) #

connect POST requests to exec of Pod POST /api/v1/namespaces/{namespace}/pods/{name}/exec


def connect_core_v1_post_namespaced_pod_portforward(**params, &) #

connect POST requests to portforward of Pod POST /api/v1/namespaces/{namespace}/pods/{name}/portforward


def connect_core_v1_post_namespaced_pod_proxy(**params, &) #

connect POST requests to proxy of Pod POST /api/v1/namespaces/{namespace}/pods/{name}/proxy


def connect_core_v1_post_namespaced_pod_proxy_with_path(**params, &) #

connect POST requests to proxy of Pod POST /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}


def connect_core_v1_post_namespaced_service_proxy(**params, &) #

connect POST requests to proxy of Service POST /api/v1/namespaces/{namespace}/services/{name}/proxy


def connect_core_v1_post_namespaced_service_proxy_with_path(**params, &) #

connect POST requests to proxy of Service POST /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}


def connect_core_v1_post_node_proxy(**params, &) #

connect POST requests to proxy of Node POST /api/v1/nodes/{name}/proxy


def connect_core_v1_post_node_proxy_with_path(**params, &) #

connect POST requests to proxy of Node POST /api/v1/nodes/{name}/proxy/{path}


def connect_core_v1_put_namespaced_pod_proxy(**params, &) #

connect PUT requests to proxy of Pod PUT /api/v1/namespaces/{namespace}/pods/{name}/proxy


def connect_core_v1_put_namespaced_pod_proxy_with_path(**params, &) #

connect PUT requests to proxy of Pod PUT /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}


def connect_core_v1_put_namespaced_service_proxy(**params, &) #

connect PUT requests to proxy of Service PUT /api/v1/namespaces/{namespace}/services/{name}/proxy


def connect_core_v1_put_namespaced_service_proxy_with_path(**params, &) #

connect PUT requests to proxy of Service PUT /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}


def connect_core_v1_put_node_proxy(**params, &) #

connect PUT requests to proxy of Node PUT /api/v1/nodes/{name}/proxy


def connect_core_v1_put_node_proxy_with_path(**params, &) #

connect PUT requests to proxy of Node PUT /api/v1/nodes/{name}/proxy/{path}


def create_admissionregistration_v1_mutating_webhook_configuration(**params, &) #

create a MutatingWebhookConfiguration POST /apis/admissionregistration.k8s.io/v1/mutatingwebhookconfigurations


def create_admissionregistration_v1_validating_admission_policy(**params, &) #

create a ValidatingAdmissionPolicy POST /apis/admissionregistration.k8s.io/v1/validatingadmissionpolicies


def create_admissionregistration_v1_validating_admission_policy_binding(**params, &) #

create a ValidatingAdmissionPolicyBinding POST /apis/admissionregistration.k8s.io/v1/validatingadmissionpolicybindings


def create_admissionregistration_v1_validating_webhook_configuration(**params, &) #

create a ValidatingWebhookConfiguration POST /apis/admissionregistration.k8s.io/v1/validatingwebhookconfigurations


def create_admissionregistration_v1alpha1_mutating_admission_policy(**params, &) #

create a MutatingAdmissionPolicy POST /apis/admissionregistration.k8s.io/v1alpha1/mutatingadmissionpolicies


def create_admissionregistration_v1alpha1_mutating_admission_policy_binding(**params, &) #

create a MutatingAdmissionPolicyBinding POST /apis/admissionregistration.k8s.io/v1alpha1/mutatingadmissionpolicybindings


def create_admissionregistration_v1beta1_mutating_admission_policy(**params, &) #

create a MutatingAdmissionPolicy POST /apis/admissionregistration.k8s.io/v1beta1/mutatingadmissionpolicies


def create_admissionregistration_v1beta1_mutating_admission_policy_binding(**params, &) #

create a MutatingAdmissionPolicyBinding POST /apis/admissionregistration.k8s.io/v1beta1/mutatingadmissionpolicybindings


def create_apiextensions_v1_custom_resource_definition(**params, &) #

create a CustomResourceDefinition POST /apis/apiextensions.k8s.io/v1/customresourcedefinitions


def create_apiregistration_v1_api_service(**params, &) #

create an APIService POST /apis/apiregistration.k8s.io/v1/apiservices


def create_apps_v1_namespaced_controller_revision(**params, &) #

create a ControllerRevision POST /apis/apps/v1/namespaces/{namespace}/controllerrevisions


def create_apps_v1_namespaced_daemon_set(**params, &) #

create a DaemonSet POST /apis/apps/v1/namespaces/{namespace}/daemonsets


def create_apps_v1_namespaced_deployment(**params, &) #

create a Deployment POST /apis/apps/v1/namespaces/{namespace}/deployments


def create_apps_v1_namespaced_replica_set(**params, &) #

create a ReplicaSet POST /apis/apps/v1/namespaces/{namespace}/replicasets


def create_apps_v1_namespaced_stateful_set(**params, &) #

create a StatefulSet POST /apis/apps/v1/namespaces/{namespace}/statefulsets


def create_authentication_v1_self_subject_review(**params, &) #

create a SelfSubjectReview POST /apis/authentication.k8s.io/v1/selfsubjectreviews


def create_authentication_v1_token_review(**params, &) #

create a TokenReview POST /apis/authentication.k8s.io/v1/tokenreviews


def create_authorization_v1_namespaced_local_subject_access_review(**params, &) #

create a LocalSubjectAccessReview POST /apis/authorization.k8s.io/v1/namespaces/{namespace}/localsubjectaccessreviews


def create_authorization_v1_self_subject_access_review(**params, &) #

create a SelfSubjectAccessReview POST /apis/authorization.k8s.io/v1/selfsubjectaccessreviews


def create_authorization_v1_self_subject_rules_review(**params, &) #

create a SelfSubjectRulesReview POST /apis/authorization.k8s.io/v1/selfsubjectrulesreviews


def create_authorization_v1_subject_access_review(**params, &) #

create a SubjectAccessReview POST /apis/authorization.k8s.io/v1/subjectaccessreviews


def create_autoscaling_v1_namespaced_horizontal_pod_autoscaler(**params, &) #

create a HorizontalPodAutoscaler POST /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers


def create_autoscaling_v2_namespaced_horizontal_pod_autoscaler(**params, &) #

create a HorizontalPodAutoscaler POST /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers


def create_batch_v1_namespaced_cron_job(**params, &) #

create a CronJob POST /apis/batch/v1/namespaces/{namespace}/cronjobs


def create_batch_v1_namespaced_job(**params, &) #

create a Job POST /apis/batch/v1/namespaces/{namespace}/jobs


def create_certificates_v1_certificate_signing_request(**params, &) #

create a CertificateSigningRequest POST /apis/certificates.k8s.io/v1/certificatesigningrequests


def create_certificates_v1alpha1_cluster_trust_bundle(**params, &) #

create a ClusterTrustBundle POST /apis/certificates.k8s.io/v1alpha1/clustertrustbundles


def create_certificates_v1beta1_cluster_trust_bundle(**params, &) #

create a ClusterTrustBundle POST /apis/certificates.k8s.io/v1beta1/clustertrustbundles


def create_certificates_v1beta1_namespaced_pod_certificate_request(**params, &) #

create a PodCertificateRequest POST /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests


def create_coordination_v1_namespaced_lease(**params, &) #

create a Lease POST /apis/coordination.k8s.io/v1/namespaces/{namespace}/leases


def create_coordination_v1alpha2_namespaced_lease_candidate(**params, &) #

create a LeaseCandidate POST /apis/coordination.k8s.io/v1alpha2/namespaces/{namespace}/leasecandidates


def create_coordination_v1beta1_namespaced_lease_candidate(**params, &) #

create a LeaseCandidate POST /apis/coordination.k8s.io/v1beta1/namespaces/{namespace}/leasecandidates


def create_core_v1_namespace(**params, &) #

create a Namespace POST /api/v1/namespaces


def create_core_v1_namespaced_binding(**params, &) #

create a Binding POST /api/v1/namespaces/{namespace}/bindings


def create_core_v1_namespaced_config_map(**params, &) #

create a ConfigMap POST /api/v1/namespaces/{namespace}/configmaps


def create_core_v1_namespaced_endpoints(**params, &) #

create Endpoints POST /api/v1/namespaces/{namespace}/endpoints


def create_core_v1_namespaced_event(**params, &) #

create an Event POST /api/v1/namespaces/{namespace}/events


def create_core_v1_namespaced_limit_range(**params, &) #

create a LimitRange POST /api/v1/namespaces/{namespace}/limitranges


def create_core_v1_namespaced_persistent_volume_claim(**params, &) #

create a PersistentVolumeClaim POST /api/v1/namespaces/{namespace}/persistentvolumeclaims


def create_core_v1_namespaced_pod(**params, &) #

create a Pod POST /api/v1/namespaces/{namespace}/pods


def create_core_v1_namespaced_pod_binding(**params, &) #

create binding of a Pod POST /api/v1/namespaces/{namespace}/pods/{name}/binding


def create_core_v1_namespaced_pod_eviction(**params, &) #

create eviction of a Pod POST /api/v1/namespaces/{namespace}/pods/{name}/eviction


def create_core_v1_namespaced_pod_template(**params, &) #

create a PodTemplate POST /api/v1/namespaces/{namespace}/podtemplates


def create_core_v1_namespaced_replication_controller(**params, &) #

create a ReplicationController POST /api/v1/namespaces/{namespace}/replicationcontrollers


def create_core_v1_namespaced_resource_quota(**params, &) #

create a ResourceQuota POST /api/v1/namespaces/{namespace}/resourcequotas


def create_core_v1_namespaced_secret(**params, &) #

create a Secret POST /api/v1/namespaces/{namespace}/secrets


def create_core_v1_namespaced_service(**params, &) #

create a Service POST /api/v1/namespaces/{namespace}/services


def create_core_v1_namespaced_service_account(**params, &) #

create a ServiceAccount POST /api/v1/namespaces/{namespace}/serviceaccounts


def create_core_v1_namespaced_service_account_token(**params, &) #

create token of a ServiceAccount POST /api/v1/namespaces/{namespace}/serviceaccounts/{name}/token


def create_core_v1_node(**params, &) #

create a Node POST /api/v1/nodes


def create_core_v1_persistent_volume(**params, &) #

create a PersistentVolume POST /api/v1/persistentvolumes


def create_discovery_v1_namespaced_endpoint_slice(**params, &) #

create an EndpointSlice POST /apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices


def create_events_v1_namespaced_event(**params, &) #

create an Event POST /apis/events.k8s.io/v1/namespaces/{namespace}/events


def create_flowcontrol_apiserver_v1_flow_schema(**params, &) #

create a FlowSchema POST /apis/flowcontrol.apiserver.k8s.io/v1/flowschemas


def create_flowcontrol_apiserver_v1_priority_level_configuration(**params, &) #

create a PriorityLevelConfiguration POST /apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations


def create_internal_apiserver_v1alpha1_storage_version(**params, &) #

create a StorageVersion POST /apis/internal.apiserver.k8s.io/v1alpha1/storageversions


def create_networking_v1_ingress_class(**params, &) #

create an IngressClass POST /apis/networking.k8s.io/v1/ingressclasses


def create_networking_v1_ip_address(**params, &) #

create an IPAddress POST /apis/networking.k8s.io/v1/ipaddresses


def create_networking_v1_namespaced_ingress(**params, &) #

create an Ingress POST /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses


def create_networking_v1_namespaced_network_policy(**params, &) #

create a NetworkPolicy POST /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies


def create_networking_v1_service_cidr(**params, &) #

create a ServiceCIDR POST /apis/networking.k8s.io/v1/servicecidrs


def create_networking_v1beta1_ip_address(**params, &) #

create an IPAddress POST /apis/networking.k8s.io/v1beta1/ipaddresses


def create_networking_v1beta1_service_cidr(**params, &) #

create a ServiceCIDR POST /apis/networking.k8s.io/v1beta1/servicecidrs


def create_node_v1_runtime_class(**params, &) #

create a RuntimeClass POST /apis/node.k8s.io/v1/runtimeclasses


def create_policy_v1_namespaced_pod_disruption_budget(**params, &) #

create a PodDisruptionBudget POST /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets


def create_rbac_authorization_v1_cluster_role(**params, &) #

create a ClusterRole POST /apis/rbac.authorization.k8s.io/v1/clusterroles


def create_rbac_authorization_v1_cluster_role_binding(**params, &) #

create a ClusterRoleBinding POST /apis/rbac.authorization.k8s.io/v1/clusterrolebindings


def create_rbac_authorization_v1_namespaced_role(**params, &) #

create a Role POST /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles


def create_rbac_authorization_v1_namespaced_role_binding(**params, &) #

create a RoleBinding POST /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings


def create_resource_v1_device_class(**params, &) #

create a DeviceClass POST /apis/resource.k8s.io/v1/deviceclasses


def create_resource_v1_namespaced_resource_claim(**params, &) #

create a ResourceClaim POST /apis/resource.k8s.io/v1/namespaces/{namespace}/resourceclaims


def create_resource_v1_namespaced_resource_claim_template(**params, &) #

create a ResourceClaimTemplate POST /apis/resource.k8s.io/v1/namespaces/{namespace}/resourceclaimtemplates


def create_resource_v1_resource_slice(**params, &) #

create a ResourceSlice POST /apis/resource.k8s.io/v1/resourceslices


def create_resource_v1alpha3_device_taint_rule(**params, &) #

create a DeviceTaintRule POST /apis/resource.k8s.io/v1alpha3/devicetaintrules


def create_resource_v1beta1_device_class(**params, &) #

create a DeviceClass POST /apis/resource.k8s.io/v1beta1/deviceclasses


def create_resource_v1beta1_namespaced_resource_claim(**params, &) #

create a ResourceClaim POST /apis/resource.k8s.io/v1beta1/namespaces/{namespace}/resourceclaims


def create_resource_v1beta1_namespaced_resource_claim_template(**params, &) #

create a ResourceClaimTemplate POST /apis/resource.k8s.io/v1beta1/namespaces/{namespace}/resourceclaimtemplates


def create_resource_v1beta1_resource_slice(**params, &) #

create a ResourceSlice POST /apis/resource.k8s.io/v1beta1/resourceslices


def create_resource_v1beta2_device_class(**params, &) #

create a DeviceClass POST /apis/resource.k8s.io/v1beta2/deviceclasses


def create_resource_v1beta2_namespaced_resource_claim(**params, &) #

create a ResourceClaim POST /apis/resource.k8s.io/v1beta2/namespaces/{namespace}/resourceclaims


def create_resource_v1beta2_namespaced_resource_claim_template(**params, &) #

create a ResourceClaimTemplate POST /apis/resource.k8s.io/v1beta2/namespaces/{namespace}/resourceclaimtemplates


def create_resource_v1beta2_resource_slice(**params, &) #

create a ResourceSlice POST /apis/resource.k8s.io/v1beta2/resourceslices


def create_scheduling_v1_priority_class(**params, &) #

create a PriorityClass POST /apis/scheduling.k8s.io/v1/priorityclasses


def create_scheduling_v1alpha1_namespaced_workload(**params, &) #

create a Workload POST /apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads


def create_storage_v1_csi_driver(**params, &) #

create a CSIDriver POST /apis/storage.k8s.io/v1/csidrivers


def create_storage_v1_csi_node(**params, &) #

create a CSINode POST /apis/storage.k8s.io/v1/csinodes


def create_storage_v1_namespaced_csi_storage_capacity(**params, &) #

create a CSIStorageCapacity POST /apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities


def create_storage_v1_storage_class(**params, &) #

create a StorageClass POST /apis/storage.k8s.io/v1/storageclasses


def create_storage_v1_volume_attachment(**params, &) #

create a VolumeAttachment POST /apis/storage.k8s.io/v1/volumeattachments


def create_storage_v1_volume_attributes_class(**params, &) #

create a VolumeAttributesClass POST /apis/storage.k8s.io/v1/volumeattributesclasses


def create_storage_v1beta1_volume_attributes_class(**params, &) #

create a VolumeAttributesClass POST /apis/storage.k8s.io/v1beta1/volumeattributesclasses


def create_storagemigration_v1beta1_storage_version_migration(**params, &) #

create a StorageVersionMigration POST /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations


def delete(path, headers = HTTP::Headers.new, *, check_status : Bool = true) #

def delete_admissionregistration_v1_collection_mutating_webhook_configuration(**params, &) #

delete collection of MutatingWebhookConfiguration DELETE /apis/admissionregistration.k8s.io/v1/mutatingwebhookconfigurations


def delete_admissionregistration_v1_collection_validating_admission_policy(**params, &) #

delete collection of ValidatingAdmissionPolicy DELETE /apis/admissionregistration.k8s.io/v1/validatingadmissionpolicies


def delete_admissionregistration_v1_collection_validating_admission_policy_binding(**params, &) #

delete collection of ValidatingAdmissionPolicyBinding DELETE /apis/admissionregistration.k8s.io/v1/validatingadmissionpolicybindings


def delete_admissionregistration_v1_collection_validating_webhook_configuration(**params, &) #

delete collection of ValidatingWebhookConfiguration DELETE /apis/admissionregistration.k8s.io/v1/validatingwebhookconfigurations


def delete_admissionregistration_v1_mutating_webhook_configuration(**params, &) #

delete a MutatingWebhookConfiguration DELETE /apis/admissionregistration.k8s.io/v1/mutatingwebhookconfigurations/{name}


def delete_admissionregistration_v1_validating_admission_policy(**params, &) #

delete a ValidatingAdmissionPolicy DELETE /apis/admissionregistration.k8s.io/v1/validatingadmissionpolicies/{name}


def delete_admissionregistration_v1_validating_admission_policy_binding(**params, &) #

delete a ValidatingAdmissionPolicyBinding DELETE /apis/admissionregistration.k8s.io/v1/validatingadmissionpolicybindings/{name}


def delete_admissionregistration_v1_validating_webhook_configuration(**params, &) #

delete a ValidatingWebhookConfiguration DELETE /apis/admissionregistration.k8s.io/v1/validatingwebhookconfigurations/{name}


def delete_admissionregistration_v1alpha1_collection_mutating_admission_policy(**params, &) #

delete collection of MutatingAdmissionPolicy DELETE /apis/admissionregistration.k8s.io/v1alpha1/mutatingadmissionpolicies


def delete_admissionregistration_v1alpha1_collection_mutating_admission_policy_binding(**params, &) #

delete collection of MutatingAdmissionPolicyBinding DELETE /apis/admissionregistration.k8s.io/v1alpha1/mutatingadmissionpolicybindings


def delete_admissionregistration_v1alpha1_mutating_admission_policy(**params, &) #

delete a MutatingAdmissionPolicy DELETE /apis/admissionregistration.k8s.io/v1alpha1/mutatingadmissionpolicies/{name}


def delete_admissionregistration_v1alpha1_mutating_admission_policy_binding(**params, &) #

delete a MutatingAdmissionPolicyBinding DELETE /apis/admissionregistration.k8s.io/v1alpha1/mutatingadmissionpolicybindings/{name}


def delete_admissionregistration_v1beta1_collection_mutating_admission_policy(**params, &) #

delete collection of MutatingAdmissionPolicy DELETE /apis/admissionregistration.k8s.io/v1beta1/mutatingadmissionpolicies


def delete_admissionregistration_v1beta1_collection_mutating_admission_policy_binding(**params, &) #

delete collection of MutatingAdmissionPolicyBinding DELETE /apis/admissionregistration.k8s.io/v1beta1/mutatingadmissionpolicybindings


def delete_admissionregistration_v1beta1_mutating_admission_policy(**params, &) #

delete a MutatingAdmissionPolicy DELETE /apis/admissionregistration.k8s.io/v1beta1/mutatingadmissionpolicies/{name}


def delete_admissionregistration_v1beta1_mutating_admission_policy_binding(**params, &) #

delete a MutatingAdmissionPolicyBinding DELETE /apis/admissionregistration.k8s.io/v1beta1/mutatingadmissionpolicybindings/{name}


def delete_apiextensions_v1_collection_custom_resource_definition(**params, &) #

delete collection of CustomResourceDefinition DELETE /apis/apiextensions.k8s.io/v1/customresourcedefinitions


def delete_apiextensions_v1_custom_resource_definition(**params, &) #

delete a CustomResourceDefinition DELETE /apis/apiextensions.k8s.io/v1/customresourcedefinitions/{name}


def delete_apiregistration_v1_api_service(**params, &) #

delete an APIService DELETE /apis/apiregistration.k8s.io/v1/apiservices/{name}


def delete_apiregistration_v1_collection_api_service(**params, &) #

delete collection of APIService DELETE /apis/apiregistration.k8s.io/v1/apiservices


def delete_apps_v1_collection_namespaced_controller_revision(**params, &) #

delete collection of ControllerRevision DELETE /apis/apps/v1/namespaces/{namespace}/controllerrevisions


def delete_apps_v1_collection_namespaced_daemon_set(**params, &) #

delete collection of DaemonSet DELETE /apis/apps/v1/namespaces/{namespace}/daemonsets


def delete_apps_v1_collection_namespaced_deployment(**params, &) #

delete collection of Deployment DELETE /apis/apps/v1/namespaces/{namespace}/deployments


def delete_apps_v1_collection_namespaced_replica_set(**params, &) #

delete collection of ReplicaSet DELETE /apis/apps/v1/namespaces/{namespace}/replicasets


def delete_apps_v1_collection_namespaced_stateful_set(**params, &) #

delete collection of StatefulSet DELETE /apis/apps/v1/namespaces/{namespace}/statefulsets


def delete_apps_v1_namespaced_controller_revision(**params, &) #

delete a ControllerRevision DELETE /apis/apps/v1/namespaces/{namespace}/controllerrevisions/{name}


def delete_apps_v1_namespaced_daemon_set(**params, &) #

delete a DaemonSet DELETE /apis/apps/v1/namespaces/{namespace}/daemonsets/{name}


def delete_apps_v1_namespaced_deployment(**params, &) #

delete a Deployment DELETE /apis/apps/v1/namespaces/{namespace}/deployments/{name}


def delete_apps_v1_namespaced_replica_set(**params, &) #

delete a ReplicaSet DELETE /apis/apps/v1/namespaces/{namespace}/replicasets/{name}


def delete_apps_v1_namespaced_stateful_set(**params, &) #

delete a StatefulSet DELETE /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}


def delete_autoscaling_v1_collection_namespaced_horizontal_pod_autoscaler(**params, &) #

delete collection of HorizontalPodAutoscaler DELETE /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers


def delete_autoscaling_v1_namespaced_horizontal_pod_autoscaler(**params, &) #

delete a HorizontalPodAutoscaler DELETE /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}


def delete_autoscaling_v2_collection_namespaced_horizontal_pod_autoscaler(**params, &) #

delete collection of HorizontalPodAutoscaler DELETE /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers


def delete_autoscaling_v2_namespaced_horizontal_pod_autoscaler(**params, &) #

delete a HorizontalPodAutoscaler DELETE /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers/{name}


def delete_batch_v1_collection_namespaced_cron_job(**params, &) #

delete collection of CronJob DELETE /apis/batch/v1/namespaces/{namespace}/cronjobs


def delete_batch_v1_collection_namespaced_job(**params, &) #

delete collection of Job DELETE /apis/batch/v1/namespaces/{namespace}/jobs


def delete_batch_v1_namespaced_cron_job(**params, &) #

delete a CronJob DELETE /apis/batch/v1/namespaces/{namespace}/cronjobs/{name}


def delete_batch_v1_namespaced_job(**params, &) #

delete a Job DELETE /apis/batch/v1/namespaces/{namespace}/jobs/{name}


def delete_certificates_v1_certificate_signing_request(**params, &) #

delete a CertificateSigningRequest DELETE /apis/certificates.k8s.io/v1/certificatesigningrequests/{name}


def delete_certificates_v1_collection_certificate_signing_request(**params, &) #

delete collection of CertificateSigningRequest DELETE /apis/certificates.k8s.io/v1/certificatesigningrequests


def delete_certificates_v1alpha1_cluster_trust_bundle(**params, &) #

delete a ClusterTrustBundle DELETE /apis/certificates.k8s.io/v1alpha1/clustertrustbundles/{name}


def delete_certificates_v1alpha1_collection_cluster_trust_bundle(**params, &) #

delete collection of ClusterTrustBundle DELETE /apis/certificates.k8s.io/v1alpha1/clustertrustbundles


def delete_certificates_v1beta1_cluster_trust_bundle(**params, &) #

delete a ClusterTrustBundle DELETE /apis/certificates.k8s.io/v1beta1/clustertrustbundles/{name}


def delete_certificates_v1beta1_collection_cluster_trust_bundle(**params, &) #

delete collection of ClusterTrustBundle DELETE /apis/certificates.k8s.io/v1beta1/clustertrustbundles


def delete_certificates_v1beta1_collection_namespaced_pod_certificate_request(**params, &) #

delete collection of PodCertificateRequest DELETE /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests


def delete_certificates_v1beta1_namespaced_pod_certificate_request(**params, &) #

delete a PodCertificateRequest DELETE /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name}


def delete_coordination_v1_collection_namespaced_lease(**params, &) #

delete collection of Lease DELETE /apis/coordination.k8s.io/v1/namespaces/{namespace}/leases


def delete_coordination_v1_namespaced_lease(**params, &) #

delete a Lease DELETE /apis/coordination.k8s.io/v1/namespaces/{namespace}/leases/{name}


def delete_coordination_v1alpha2_collection_namespaced_lease_candidate(**params, &) #

delete collection of LeaseCandidate DELETE /apis/coordination.k8s.io/v1alpha2/namespaces/{namespace}/leasecandidates


def delete_coordination_v1alpha2_namespaced_lease_candidate(**params, &) #

delete a LeaseCandidate DELETE /apis/coordination.k8s.io/v1alpha2/namespaces/{namespace}/leasecandidates/{name}


def delete_coordination_v1beta1_collection_namespaced_lease_candidate(**params, &) #

delete collection of LeaseCandidate DELETE /apis/coordination.k8s.io/v1beta1/namespaces/{namespace}/leasecandidates


def delete_coordination_v1beta1_namespaced_lease_candidate(**params, &) #

delete a LeaseCandidate DELETE /apis/coordination.k8s.io/v1beta1/namespaces/{namespace}/leasecandidates/{name}


def delete_core_v1_collection_namespaced_config_map(**params, &) #

delete collection of ConfigMap DELETE /api/v1/namespaces/{namespace}/configmaps


def delete_core_v1_collection_namespaced_endpoints(**params, &) #

delete collection of Endpoints DELETE /api/v1/namespaces/{namespace}/endpoints


def delete_core_v1_collection_namespaced_event(**params, &) #

delete collection of Event DELETE /api/v1/namespaces/{namespace}/events


def delete_core_v1_collection_namespaced_limit_range(**params, &) #

delete collection of LimitRange DELETE /api/v1/namespaces/{namespace}/limitranges


def delete_core_v1_collection_namespaced_persistent_volume_claim(**params, &) #

delete collection of PersistentVolumeClaim DELETE /api/v1/namespaces/{namespace}/persistentvolumeclaims


def delete_core_v1_collection_namespaced_pod(**params, &) #

delete collection of Pod DELETE /api/v1/namespaces/{namespace}/pods


def delete_core_v1_collection_namespaced_pod_template(**params, &) #

delete collection of PodTemplate DELETE /api/v1/namespaces/{namespace}/podtemplates


def delete_core_v1_collection_namespaced_replication_controller(**params, &) #

delete collection of ReplicationController DELETE /api/v1/namespaces/{namespace}/replicationcontrollers


def delete_core_v1_collection_namespaced_resource_quota(**params, &) #

delete collection of ResourceQuota DELETE /api/v1/namespaces/{namespace}/resourcequotas


def delete_core_v1_collection_namespaced_secret(**params, &) #

delete collection of Secret DELETE /api/v1/namespaces/{namespace}/secrets


def delete_core_v1_collection_namespaced_service(**params, &) #

delete collection of Service DELETE /api/v1/namespaces/{namespace}/services


def delete_core_v1_collection_namespaced_service_account(**params, &) #

delete collection of ServiceAccount DELETE /api/v1/namespaces/{namespace}/serviceaccounts


def delete_core_v1_collection_node(**params, &) #

delete collection of Node DELETE /api/v1/nodes


def delete_core_v1_collection_persistent_volume(**params, &) #

delete collection of PersistentVolume DELETE /api/v1/persistentvolumes


def delete_core_v1_namespace(**params, &) #

delete a Namespace DELETE /api/v1/namespaces/{name}


def delete_core_v1_namespaced_config_map(**params, &) #

delete a ConfigMap DELETE /api/v1/namespaces/{namespace}/configmaps/{name}


def delete_core_v1_namespaced_endpoints(**params, &) #

delete Endpoints DELETE /api/v1/namespaces/{namespace}/endpoints/{name}


def delete_core_v1_namespaced_event(**params, &) #

delete an Event DELETE /api/v1/namespaces/{namespace}/events/{name}


def delete_core_v1_namespaced_limit_range(**params, &) #

delete a LimitRange DELETE /api/v1/namespaces/{namespace}/limitranges/{name}


def delete_core_v1_namespaced_persistent_volume_claim(**params, &) #

delete a PersistentVolumeClaim DELETE /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}


def delete_core_v1_namespaced_pod(**params, &) #

delete a Pod DELETE /api/v1/namespaces/{namespace}/pods/{name}


def delete_core_v1_namespaced_pod_template(**params, &) #

delete a PodTemplate DELETE /api/v1/namespaces/{namespace}/podtemplates/{name}


def delete_core_v1_namespaced_replication_controller(**params, &) #

delete a ReplicationController DELETE /api/v1/namespaces/{namespace}/replicationcontrollers/{name}


def delete_core_v1_namespaced_resource_quota(**params, &) #

delete a ResourceQuota DELETE /api/v1/namespaces/{namespace}/resourcequotas/{name}


def delete_core_v1_namespaced_secret(**params, &) #

delete a Secret DELETE /api/v1/namespaces/{namespace}/secrets/{name}


def delete_core_v1_namespaced_service(**params, &) #

delete a Service DELETE /api/v1/namespaces/{namespace}/services/{name}


def delete_core_v1_namespaced_service_account(**params, &) #

delete a ServiceAccount DELETE /api/v1/namespaces/{namespace}/serviceaccounts/{name}


def delete_core_v1_node(**params, &) #

delete a Node DELETE /api/v1/nodes/{name}


def delete_core_v1_persistent_volume(**params, &) #

delete a PersistentVolume DELETE /api/v1/persistentvolumes/{name}


def delete_discovery_v1_collection_namespaced_endpoint_slice(**params, &) #

delete collection of EndpointSlice DELETE /apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices


def delete_discovery_v1_namespaced_endpoint_slice(**params, &) #

delete an EndpointSlice DELETE /apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices/{name}


def delete_events_v1_collection_namespaced_event(**params, &) #

delete collection of Event DELETE /apis/events.k8s.io/v1/namespaces/{namespace}/events


def delete_events_v1_namespaced_event(**params, &) #

delete an Event DELETE /apis/events.k8s.io/v1/namespaces/{namespace}/events/{name}


def delete_flowcontrol_apiserver_v1_collection_flow_schema(**params, &) #

delete collection of FlowSchema DELETE /apis/flowcontrol.apiserver.k8s.io/v1/flowschemas


def delete_flowcontrol_apiserver_v1_collection_priority_level_configuration(**params, &) #

delete collection of PriorityLevelConfiguration DELETE /apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations


def delete_flowcontrol_apiserver_v1_flow_schema(**params, &) #

delete a FlowSchema DELETE /apis/flowcontrol.apiserver.k8s.io/v1/flowschemas/{name}


def delete_flowcontrol_apiserver_v1_priority_level_configuration(**params, &) #

delete a PriorityLevelConfiguration DELETE /apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations/{name}


def delete_internal_apiserver_v1alpha1_collection_storage_version(**params, &) #

delete collection of StorageVersion DELETE /apis/internal.apiserver.k8s.io/v1alpha1/storageversions


def delete_internal_apiserver_v1alpha1_storage_version(**params, &) #

delete a StorageVersion DELETE /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}


def delete_networking_v1_collection_ingress_class(**params, &) #

delete collection of IngressClass DELETE /apis/networking.k8s.io/v1/ingressclasses


def delete_networking_v1_collection_ip_address(**params, &) #

delete collection of IPAddress DELETE /apis/networking.k8s.io/v1/ipaddresses


def delete_networking_v1_collection_namespaced_ingress(**params, &) #

delete collection of Ingress DELETE /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses


def delete_networking_v1_collection_namespaced_network_policy(**params, &) #

delete collection of NetworkPolicy DELETE /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies


def delete_networking_v1_collection_service_cidr(**params, &) #

delete collection of ServiceCIDR DELETE /apis/networking.k8s.io/v1/servicecidrs


def delete_networking_v1_ingress_class(**params, &) #

delete an IngressClass DELETE /apis/networking.k8s.io/v1/ingressclasses/{name}


def delete_networking_v1_ip_address(**params, &) #

delete an IPAddress DELETE /apis/networking.k8s.io/v1/ipaddresses/{name}


def delete_networking_v1_namespaced_ingress(**params, &) #

delete an Ingress DELETE /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}


def delete_networking_v1_namespaced_network_policy(**params, &) #

delete a NetworkPolicy DELETE /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}


def delete_networking_v1_service_cidr(**params, &) #

delete a ServiceCIDR DELETE /apis/networking.k8s.io/v1/servicecidrs/{name}


def delete_networking_v1beta1_collection_ip_address(**params, &) #

delete collection of IPAddress DELETE /apis/networking.k8s.io/v1beta1/ipaddresses


def delete_networking_v1beta1_collection_service_cidr(**params, &) #

delete collection of ServiceCIDR DELETE /apis/networking.k8s.io/v1beta1/servicecidrs


def delete_networking_v1beta1_ip_address(**params, &) #

delete an IPAddress DELETE /apis/networking.k8s.io/v1beta1/ipaddresses/{name}


def delete_networking_v1beta1_service_cidr(**params, &) #

delete a ServiceCIDR DELETE /apis/networking.k8s.io/v1beta1/servicecidrs/{name}


def delete_node_v1_collection_runtime_class(**params, &) #

delete collection of RuntimeClass DELETE /apis/node.k8s.io/v1/runtimeclasses


def delete_node_v1_runtime_class(**params, &) #

delete a RuntimeClass DELETE /apis/node.k8s.io/v1/runtimeclasses/{name}


def delete_policy_v1_collection_namespaced_pod_disruption_budget(**params, &) #

delete collection of PodDisruptionBudget DELETE /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets


def delete_policy_v1_namespaced_pod_disruption_budget(**params, &) #

delete a PodDisruptionBudget DELETE /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}


def delete_rbac_authorization_v1_cluster_role(**params, &) #

delete a ClusterRole DELETE /apis/rbac.authorization.k8s.io/v1/clusterroles/{name}


def delete_rbac_authorization_v1_cluster_role_binding(**params, &) #

delete a ClusterRoleBinding DELETE /apis/rbac.authorization.k8s.io/v1/clusterrolebindings/{name}


def delete_rbac_authorization_v1_collection_cluster_role(**params, &) #

delete collection of ClusterRole DELETE /apis/rbac.authorization.k8s.io/v1/clusterroles


def delete_rbac_authorization_v1_collection_cluster_role_binding(**params, &) #

delete collection of ClusterRoleBinding DELETE /apis/rbac.authorization.k8s.io/v1/clusterrolebindings


def delete_rbac_authorization_v1_collection_namespaced_role(**params, &) #

delete collection of Role DELETE /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles


def delete_rbac_authorization_v1_collection_namespaced_role_binding(**params, &) #

delete collection of RoleBinding DELETE /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings


def delete_rbac_authorization_v1_namespaced_role(**params, &) #

delete a Role DELETE /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles/{name}


def delete_rbac_authorization_v1_namespaced_role_binding(**params, &) #

delete a RoleBinding DELETE /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings/{name}


def delete_resource_v1_collection_device_class(**params, &) #

delete collection of DeviceClass DELETE /apis/resource.k8s.io/v1/deviceclasses


def delete_resource_v1_collection_namespaced_resource_claim(**params, &) #

delete collection of ResourceClaim DELETE /apis/resource.k8s.io/v1/namespaces/{namespace}/resourceclaims


def delete_resource_v1_collection_namespaced_resource_claim_template(**params, &) #

delete collection of ResourceClaimTemplate DELETE /apis/resource.k8s.io/v1/namespaces/{namespace}/resourceclaimtemplates


def delete_resource_v1_collection_resource_slice(**params, &) #

delete collection of ResourceSlice DELETE /apis/resource.k8s.io/v1/resourceslices


def delete_resource_v1_device_class(**params, &) #

delete a DeviceClass DELETE /apis/resource.k8s.io/v1/deviceclasses/{name}


def delete_resource_v1_namespaced_resource_claim(**params, &) #

delete a ResourceClaim DELETE /apis/resource.k8s.io/v1/namespaces/{namespace}/resourceclaims/{name}


def delete_resource_v1_namespaced_resource_claim_template(**params, &) #

delete a ResourceClaimTemplate DELETE /apis/resource.k8s.io/v1/namespaces/{namespace}/resourceclaimtemplates/{name}


def delete_resource_v1_resource_slice(**params, &) #

delete a ResourceSlice DELETE /apis/resource.k8s.io/v1/resourceslices/{name}


def delete_resource_v1alpha3_collection_device_taint_rule(**params, &) #

delete collection of DeviceTaintRule DELETE /apis/resource.k8s.io/v1alpha3/devicetaintrules


def delete_resource_v1alpha3_device_taint_rule(**params, &) #

delete a DeviceTaintRule DELETE /apis/resource.k8s.io/v1alpha3/devicetaintrules/{name}


def delete_resource_v1beta1_collection_device_class(**params, &) #

delete collection of DeviceClass DELETE /apis/resource.k8s.io/v1beta1/deviceclasses


def delete_resource_v1beta1_collection_namespaced_resource_claim(**params, &) #

delete collection of ResourceClaim DELETE /apis/resource.k8s.io/v1beta1/namespaces/{namespace}/resourceclaims


def delete_resource_v1beta1_collection_namespaced_resource_claim_template(**params, &) #

delete collection of ResourceClaimTemplate DELETE /apis/resource.k8s.io/v1beta1/namespaces/{namespace}/resourceclaimtemplates


def delete_resource_v1beta1_collection_resource_slice(**params, &) #

delete collection of ResourceSlice DELETE /apis/resource.k8s.io/v1beta1/resourceslices


def delete_resource_v1beta1_device_class(**params, &) #

delete a DeviceClass DELETE /apis/resource.k8s.io/v1beta1/deviceclasses/{name}


def delete_resource_v1beta1_namespaced_resource_claim(**params, &) #

delete a ResourceClaim DELETE /apis/resource.k8s.io/v1beta1/namespaces/{namespace}/resourceclaims/{name}


def delete_resource_v1beta1_namespaced_resource_claim_template(**params, &) #

delete a ResourceClaimTemplate DELETE /apis/resource.k8s.io/v1beta1/namespaces/{namespace}/resourceclaimtemplates/{name}


def delete_resource_v1beta1_resource_slice(**params, &) #

delete a ResourceSlice DELETE /apis/resource.k8s.io/v1beta1/resourceslices/{name}


def delete_resource_v1beta2_collection_device_class(**params, &) #

delete collection of DeviceClass DELETE /apis/resource.k8s.io/v1beta2/deviceclasses


def delete_resource_v1beta2_collection_namespaced_resource_claim(**params, &) #

delete collection of ResourceClaim DELETE /apis/resource.k8s.io/v1beta2/namespaces/{namespace}/resourceclaims


def delete_resource_v1beta2_collection_namespaced_resource_claim_template(**params, &) #

delete collection of ResourceClaimTemplate DELETE /apis/resource.k8s.io/v1beta2/namespaces/{namespace}/resourceclaimtemplates


def delete_resource_v1beta2_collection_resource_slice(**params, &) #

delete collection of ResourceSlice DELETE /apis/resource.k8s.io/v1beta2/resourceslices


def delete_resource_v1beta2_device_class(**params, &) #

delete a DeviceClass DELETE /apis/resource.k8s.io/v1beta2/deviceclasses/{name}


def delete_resource_v1beta2_namespaced_resource_claim(**params, &) #

delete a ResourceClaim DELETE /apis/resource.k8s.io/v1beta2/namespaces/{namespace}/resourceclaims/{name}


def delete_resource_v1beta2_namespaced_resource_claim_template(**params, &) #

delete a ResourceClaimTemplate DELETE /apis/resource.k8s.io/v1beta2/namespaces/{namespace}/resourceclaimtemplates/{name}


def delete_resource_v1beta2_resource_slice(**params, &) #

delete a ResourceSlice DELETE /apis/resource.k8s.io/v1beta2/resourceslices/{name}


def delete_scheduling_v1_collection_priority_class(**params, &) #

delete collection of PriorityClass DELETE /apis/scheduling.k8s.io/v1/priorityclasses


def delete_scheduling_v1_priority_class(**params, &) #

delete a PriorityClass DELETE /apis/scheduling.k8s.io/v1/priorityclasses/{name}


def delete_scheduling_v1alpha1_collection_namespaced_workload(**params, &) #

delete collection of Workload DELETE /apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads


def delete_scheduling_v1alpha1_namespaced_workload(**params, &) #

delete a Workload DELETE /apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads/{name}


def delete_storage_v1_collection_csi_driver(**params, &) #

delete collection of CSIDriver DELETE /apis/storage.k8s.io/v1/csidrivers


def delete_storage_v1_collection_csi_node(**params, &) #

delete collection of CSINode DELETE /apis/storage.k8s.io/v1/csinodes


def delete_storage_v1_collection_namespaced_csi_storage_capacity(**params, &) #

delete collection of CSIStorageCapacity DELETE /apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities


def delete_storage_v1_collection_storage_class(**params, &) #

delete collection of StorageClass DELETE /apis/storage.k8s.io/v1/storageclasses


def delete_storage_v1_collection_volume_attachment(**params, &) #

delete collection of VolumeAttachment DELETE /apis/storage.k8s.io/v1/volumeattachments


def delete_storage_v1_collection_volume_attributes_class(**params, &) #

delete collection of VolumeAttributesClass DELETE /apis/storage.k8s.io/v1/volumeattributesclasses


def delete_storage_v1_csi_driver(**params, &) #

delete a CSIDriver DELETE /apis/storage.k8s.io/v1/csidrivers/{name}


def delete_storage_v1_csi_node(**params, &) #

delete a CSINode DELETE /apis/storage.k8s.io/v1/csinodes/{name}


def delete_storage_v1_namespaced_csi_storage_capacity(**params, &) #

delete a CSIStorageCapacity DELETE /apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities/{name}


def delete_storage_v1_storage_class(**params, &) #

delete a StorageClass DELETE /apis/storage.k8s.io/v1/storageclasses/{name}


def delete_storage_v1_volume_attachment(**params, &) #

delete a VolumeAttachment DELETE /apis/storage.k8s.io/v1/volumeattachments/{name}


def delete_storage_v1_volume_attributes_class(**params, &) #

delete a VolumeAttributesClass DELETE /apis/storage.k8s.io/v1/volumeattributesclasses/{name}


def delete_storage_v1beta1_collection_volume_attributes_class(**params, &) #

delete collection of VolumeAttributesClass DELETE /apis/storage.k8s.io/v1beta1/volumeattributesclasses


def delete_storage_v1beta1_volume_attributes_class(**params, &) #

delete a VolumeAttributesClass DELETE /apis/storage.k8s.io/v1beta1/volumeattributesclasses/{name}


def delete_storagemigration_v1beta1_collection_storage_version_migration(**params, &) #

delete collection of StorageVersionMigration DELETE /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations


def delete_storagemigration_v1beta1_storage_version_migration(**params, &) #

delete a StorageVersionMigration DELETE /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name}


def get(path : String, params : String | Nil = nil, headers = HTTP::Headers.new, *, check_status : Bool = true, &) #

def get_admissionregistration_api_group(**params, &) #

get information of a group GET /apis/admissionregistration.k8s.io/


def get_admissionregistration_v1_api_resources(**params, &) #

get available resources GET /apis/admissionregistration.k8s.io/v1/


def get_admissionregistration_v1alpha1_api_resources(**params, &) #

get available resources GET /apis/admissionregistration.k8s.io/v1alpha1/


def get_admissionregistration_v1beta1_api_resources(**params, &) #

get available resources GET /apis/admissionregistration.k8s.io/v1beta1/


def get_apiextensions_api_group(**params, &) #

get information of a group GET /apis/apiextensions.k8s.io/


def get_apiextensions_v1_api_resources(**params, &) #

get available resources GET /apis/apiextensions.k8s.io/v1/


def get_apiregistration_api_group(**params, &) #

get information of a group GET /apis/apiregistration.k8s.io/


def get_apiregistration_v1_api_resources(**params, &) #

get available resources GET /apis/apiregistration.k8s.io/v1/


def get_apps_api_group(**params, &) #

get information of a group GET /apis/apps/


def get_apps_v1_api_resources(**params, &) #

get available resources GET /apis/apps/v1/


def get_authentication_api_group(**params, &) #

get information of a group GET /apis/authentication.k8s.io/


def get_authentication_v1_api_resources(**params, &) #

get available resources GET /apis/authentication.k8s.io/v1/


def get_authorization_api_group(**params, &) #

get information of a group GET /apis/authorization.k8s.io/


def get_authorization_v1_api_resources(**params, &) #

get available resources GET /apis/authorization.k8s.io/v1/


def get_autoscaling_api_group(**params, &) #

get information of a group GET /apis/autoscaling/


def get_autoscaling_v1_api_resources(**params, &) #

get available resources GET /apis/autoscaling/v1/


def get_autoscaling_v2_api_resources(**params, &) #

get available resources GET /apis/autoscaling/v2/


def get_batch_api_group(**params, &) #

get information of a group GET /apis/batch/


def get_batch_v1_api_resources(**params, &) #

get available resources GET /apis/batch/v1/


def get_certificates_api_group(**params, &) #

get information of a group GET /apis/certificates.k8s.io/


def get_certificates_v1_api_resources(**params, &) #

get available resources GET /apis/certificates.k8s.io/v1/


def get_certificates_v1alpha1_api_resources(**params, &) #

get available resources GET /apis/certificates.k8s.io/v1alpha1/


def get_certificates_v1beta1_api_resources(**params, &) #

get available resources GET /apis/certificates.k8s.io/v1beta1/


def get_code_version(**params, &) #

get the version information for this server GET /version/


def get_coordination_api_group(**params, &) #

get information of a group GET /apis/coordination.k8s.io/


def get_coordination_v1_api_resources(**params, &) #

get available resources GET /apis/coordination.k8s.io/v1/


def get_coordination_v1alpha2_api_resources(**params, &) #

get available resources GET /apis/coordination.k8s.io/v1alpha2/


def get_coordination_v1beta1_api_resources(**params, &) #

get available resources GET /apis/coordination.k8s.io/v1beta1/


def get_core_api_versions(**params, &) #

get available API versions GET /api/


def get_core_v1_api_resources(**params, &) #

get available resources GET /api/v1/


def get_discovery_api_group(**params, &) #

get information of a group GET /apis/discovery.k8s.io/


def get_discovery_v1_api_resources(**params, &) #

get available resources GET /apis/discovery.k8s.io/v1/


def get_events_api_group(**params, &) #

get information of a group GET /apis/events.k8s.io/


def get_events_v1_api_resources(**params, &) #

get available resources GET /apis/events.k8s.io/v1/


def get_flowcontrol_apiserver_api_group(**params, &) #

get information of a group GET /apis/flowcontrol.apiserver.k8s.io/


def get_flowcontrol_apiserver_v1_api_resources(**params, &) #

get available resources GET /apis/flowcontrol.apiserver.k8s.io/v1/


def get_internal_apiserver_api_group(**params, &) #

get information of a group GET /apis/internal.apiserver.k8s.io/


def get_internal_apiserver_v1alpha1_api_resources(**params, &) #

get available resources GET /apis/internal.apiserver.k8s.io/v1alpha1/


def get_networking_api_group(**params, &) #

get information of a group GET /apis/networking.k8s.io/


def get_networking_v1_api_resources(**params, &) #

get available resources GET /apis/networking.k8s.io/v1/


def get_networking_v1beta1_api_resources(**params, &) #

get available resources GET /apis/networking.k8s.io/v1beta1/


def get_node_api_group(**params, &) #

get information of a group GET /apis/node.k8s.io/


def get_node_v1_api_resources(**params, &) #

get available resources GET /apis/node.k8s.io/v1/


def get_policy_api_group(**params, &) #

get information of a group GET /apis/policy/


def get_policy_v1_api_resources(**params, &) #

get available resources GET /apis/policy/v1/


def get_rbac_authorization_api_group(**params, &) #

get information of a group GET /apis/rbac.authorization.k8s.io/


def get_rbac_authorization_v1_api_resources(**params, &) #

get available resources GET /apis/rbac.authorization.k8s.io/v1/


def get_resource_api_group(**params, &) #

get information of a group GET /apis/resource.k8s.io/


def get_resource_v1_api_resources(**params, &) #

get available resources GET /apis/resource.k8s.io/v1/


def get_resource_v1alpha3_api_resources(**params, &) #

get available resources GET /apis/resource.k8s.io/v1alpha3/


def get_resource_v1beta1_api_resources(**params, &) #

get available resources GET /apis/resource.k8s.io/v1beta1/


def get_resource_v1beta2_api_resources(**params, &) #

get available resources GET /apis/resource.k8s.io/v1beta2/


def get_scheduling_api_group(**params, &) #

get information of a group GET /apis/scheduling.k8s.io/


def get_scheduling_v1_api_resources(**params, &) #

get available resources GET /apis/scheduling.k8s.io/v1/


def get_scheduling_v1alpha1_api_resources(**params, &) #

get available resources GET /apis/scheduling.k8s.io/v1alpha1/


def get_service_account_issuer_open_id_configuration(**params, &) #

get service account issuer OpenID configuration, also known as the 'OIDC discovery doc' GET /.well-known/openid-configuration/


def get_service_account_issuer_open_id_keyset(**params, &) #

get service account issuer OpenID JSON Web Key Set (contains public token verification keys) GET /openid/v1/jwks/


def get_storage_api_group(**params, &) #

get information of a group GET /apis/storage.k8s.io/


def get_storage_v1_api_resources(**params, &) #

get available resources GET /apis/storage.k8s.io/v1/


def get_storage_v1beta1_api_resources(**params, &) #

get available resources GET /apis/storage.k8s.io/v1beta1/


def get_storagemigration_api_group(**params, &) #

get information of a group GET /apis/storagemigration.k8s.io/


def get_storagemigration_v1beta1_api_resources(**params, &) #

get available resources GET /apis/storagemigration.k8s.io/v1beta1/


def list_admissionregistration_v1_mutating_webhook_configuration(**params, &) #

list or watch objects of kind MutatingWebhookConfiguration GET /apis/admissionregistration.k8s.io/v1/mutatingwebhookconfigurations


def list_admissionregistration_v1_validating_admission_policy(**params, &) #

list or watch objects of kind ValidatingAdmissionPolicy GET /apis/admissionregistration.k8s.io/v1/validatingadmissionpolicies


def list_admissionregistration_v1_validating_admission_policy_binding(**params, &) #

list or watch objects of kind ValidatingAdmissionPolicyBinding GET /apis/admissionregistration.k8s.io/v1/validatingadmissionpolicybindings


def list_admissionregistration_v1_validating_webhook_configuration(**params, &) #

list or watch objects of kind ValidatingWebhookConfiguration GET /apis/admissionregistration.k8s.io/v1/validatingwebhookconfigurations


def list_admissionregistration_v1alpha1_mutating_admission_policy(**params, &) #

list or watch objects of kind MutatingAdmissionPolicy GET /apis/admissionregistration.k8s.io/v1alpha1/mutatingadmissionpolicies


def list_admissionregistration_v1alpha1_mutating_admission_policy_binding(**params, &) #

list or watch objects of kind MutatingAdmissionPolicyBinding GET /apis/admissionregistration.k8s.io/v1alpha1/mutatingadmissionpolicybindings


def list_admissionregistration_v1beta1_mutating_admission_policy(**params, &) #

list or watch objects of kind MutatingAdmissionPolicy GET /apis/admissionregistration.k8s.io/v1beta1/mutatingadmissionpolicies


def list_admissionregistration_v1beta1_mutating_admission_policy_binding(**params, &) #

list or watch objects of kind MutatingAdmissionPolicyBinding GET /apis/admissionregistration.k8s.io/v1beta1/mutatingadmissionpolicybindings


def list_apiextensions_v1_custom_resource_definition(**params, &) #

list or watch objects of kind CustomResourceDefinition GET /apis/apiextensions.k8s.io/v1/customresourcedefinitions


def list_apiregistration_v1_api_service(**params, &) #

list or watch objects of kind APIService GET /apis/apiregistration.k8s.io/v1/apiservices


def list_apps_v1_controller_revision_for_all_namespaces(**params, &) #

list or watch objects of kind ControllerRevision GET /apis/apps/v1/controllerrevisions


def list_apps_v1_daemon_set_for_all_namespaces(**params, &) #

list or watch objects of kind DaemonSet GET /apis/apps/v1/daemonsets


def list_apps_v1_deployment_for_all_namespaces(**params, &) #

list or watch objects of kind Deployment GET /apis/apps/v1/deployments


def list_apps_v1_namespaced_controller_revision(**params, &) #

list or watch objects of kind ControllerRevision GET /apis/apps/v1/namespaces/{namespace}/controllerrevisions


def list_apps_v1_namespaced_daemon_set(**params, &) #

list or watch objects of kind DaemonSet GET /apis/apps/v1/namespaces/{namespace}/daemonsets


def list_apps_v1_namespaced_deployment(**params, &) #

list or watch objects of kind Deployment GET /apis/apps/v1/namespaces/{namespace}/deployments


def list_apps_v1_namespaced_replica_set(**params, &) #

list or watch objects of kind ReplicaSet GET /apis/apps/v1/namespaces/{namespace}/replicasets


def list_apps_v1_namespaced_stateful_set(**params, &) #

list or watch objects of kind StatefulSet GET /apis/apps/v1/namespaces/{namespace}/statefulsets


def list_apps_v1_replica_set_for_all_namespaces(**params, &) #

list or watch objects of kind ReplicaSet GET /apis/apps/v1/replicasets


def list_apps_v1_stateful_set_for_all_namespaces(**params, &) #

list or watch objects of kind StatefulSet GET /apis/apps/v1/statefulsets


def list_autoscaling_v1_horizontal_pod_autoscaler_for_all_namespaces(**params, &) #

list or watch objects of kind HorizontalPodAutoscaler GET /apis/autoscaling/v1/horizontalpodautoscalers


def list_autoscaling_v1_namespaced_horizontal_pod_autoscaler(**params, &) #

list or watch objects of kind HorizontalPodAutoscaler GET /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers


def list_autoscaling_v2_horizontal_pod_autoscaler_for_all_namespaces(**params, &) #

list or watch objects of kind HorizontalPodAutoscaler GET /apis/autoscaling/v2/horizontalpodautoscalers


def list_autoscaling_v2_namespaced_horizontal_pod_autoscaler(**params, &) #

list or watch objects of kind HorizontalPodAutoscaler GET /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers


def list_batch_v1_cron_job_for_all_namespaces(**params, &) #

list or watch objects of kind CronJob GET /apis/batch/v1/cronjobs


def list_batch_v1_job_for_all_namespaces(**params, &) #

list or watch objects of kind Job GET /apis/batch/v1/jobs


def list_batch_v1_namespaced_cron_job(**params, &) #

list or watch objects of kind CronJob GET /apis/batch/v1/namespaces/{namespace}/cronjobs


def list_batch_v1_namespaced_job(**params, &) #

list or watch objects of kind Job GET /apis/batch/v1/namespaces/{namespace}/jobs


def list_certificates_v1_certificate_signing_request(**params, &) #

list or watch objects of kind CertificateSigningRequest GET /apis/certificates.k8s.io/v1/certificatesigningrequests


def list_certificates_v1alpha1_cluster_trust_bundle(**params, &) #

list or watch objects of kind ClusterTrustBundle GET /apis/certificates.k8s.io/v1alpha1/clustertrustbundles


def list_certificates_v1beta1_cluster_trust_bundle(**params, &) #

list or watch objects of kind ClusterTrustBundle GET /apis/certificates.k8s.io/v1beta1/clustertrustbundles


def list_certificates_v1beta1_namespaced_pod_certificate_request(**params, &) #

list or watch objects of kind PodCertificateRequest GET /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests


def list_certificates_v1beta1_pod_certificate_request_for_all_namespaces(**params, &) #

list or watch objects of kind PodCertificateRequest GET /apis/certificates.k8s.io/v1beta1/podcertificaterequests


def list_coordination_v1_lease_for_all_namespaces(**params, &) #

list or watch objects of kind Lease GET /apis/coordination.k8s.io/v1/leases


def list_coordination_v1_namespaced_lease(**params, &) #

list or watch objects of kind Lease GET /apis/coordination.k8s.io/v1/namespaces/{namespace}/leases


def list_coordination_v1alpha2_lease_candidate_for_all_namespaces(**params, &) #

list or watch objects of kind LeaseCandidate GET /apis/coordination.k8s.io/v1alpha2/leasecandidates


def list_coordination_v1alpha2_namespaced_lease_candidate(**params, &) #

list or watch objects of kind LeaseCandidate GET /apis/coordination.k8s.io/v1alpha2/namespaces/{namespace}/leasecandidates


def list_coordination_v1beta1_lease_candidate_for_all_namespaces(**params, &) #

list or watch objects of kind LeaseCandidate GET /apis/coordination.k8s.io/v1beta1/leasecandidates


def list_coordination_v1beta1_namespaced_lease_candidate(**params, &) #

list or watch objects of kind LeaseCandidate GET /apis/coordination.k8s.io/v1beta1/namespaces/{namespace}/leasecandidates


def list_core_v1_component_status(**params, &) #

list objects of kind ComponentStatus GET /api/v1/componentstatuses


def list_core_v1_config_map_for_all_namespaces(**params, &) #

list or watch objects of kind ConfigMap GET /api/v1/configmaps


def list_core_v1_endpoints_for_all_namespaces(**params, &) #

list or watch objects of kind Endpoints GET /api/v1/endpoints


def list_core_v1_event_for_all_namespaces(**params, &) #

list or watch objects of kind Event GET /api/v1/events


def list_core_v1_limit_range_for_all_namespaces(**params, &) #

list or watch objects of kind LimitRange GET /api/v1/limitranges


def list_core_v1_namespace(**params, &) #

list or watch objects of kind Namespace GET /api/v1/namespaces


def list_core_v1_namespaced_config_map(**params, &) #

list or watch objects of kind ConfigMap GET /api/v1/namespaces/{namespace}/configmaps


def list_core_v1_namespaced_endpoints(**params, &) #

list or watch objects of kind Endpoints GET /api/v1/namespaces/{namespace}/endpoints


def list_core_v1_namespaced_event(**params, &) #

list or watch objects of kind Event GET /api/v1/namespaces/{namespace}/events


def list_core_v1_namespaced_limit_range(**params, &) #

list or watch objects of kind LimitRange GET /api/v1/namespaces/{namespace}/limitranges


def list_core_v1_namespaced_persistent_volume_claim(**params, &) #

list or watch objects of kind PersistentVolumeClaim GET /api/v1/namespaces/{namespace}/persistentvolumeclaims


def list_core_v1_namespaced_pod(**params, &) #

list or watch objects of kind Pod GET /api/v1/namespaces/{namespace}/pods


def list_core_v1_namespaced_pod_template(**params, &) #

list or watch objects of kind PodTemplate GET /api/v1/namespaces/{namespace}/podtemplates


def list_core_v1_namespaced_replication_controller(**params, &) #

list or watch objects of kind ReplicationController GET /api/v1/namespaces/{namespace}/replicationcontrollers


def list_core_v1_namespaced_resource_quota(**params, &) #

list or watch objects of kind ResourceQuota GET /api/v1/namespaces/{namespace}/resourcequotas


def list_core_v1_namespaced_secret(**params, &) #

list or watch objects of kind Secret GET /api/v1/namespaces/{namespace}/secrets


def list_core_v1_namespaced_service(**params, &) #

list or watch objects of kind Service GET /api/v1/namespaces/{namespace}/services


def list_core_v1_namespaced_service_account(**params, &) #

list or watch objects of kind ServiceAccount GET /api/v1/namespaces/{namespace}/serviceaccounts


def list_core_v1_node(**params, &) #

list or watch objects of kind Node GET /api/v1/nodes


def list_core_v1_persistent_volume(**params, &) #

list or watch objects of kind PersistentVolume GET /api/v1/persistentvolumes


def list_core_v1_persistent_volume_claim_for_all_namespaces(**params, &) #

list or watch objects of kind PersistentVolumeClaim GET /api/v1/persistentvolumeclaims


def list_core_v1_pod_for_all_namespaces(**params, &) #

list or watch objects of kind Pod GET /api/v1/pods


def list_core_v1_pod_template_for_all_namespaces(**params, &) #

list or watch objects of kind PodTemplate GET /api/v1/podtemplates


def list_core_v1_replication_controller_for_all_namespaces(**params, &) #

list or watch objects of kind ReplicationController GET /api/v1/replicationcontrollers


def list_core_v1_resource_quota_for_all_namespaces(**params, &) #

list or watch objects of kind ResourceQuota GET /api/v1/resourcequotas


def list_core_v1_secret_for_all_namespaces(**params, &) #

list or watch objects of kind Secret GET /api/v1/secrets


def list_core_v1_service_account_for_all_namespaces(**params, &) #

list or watch objects of kind ServiceAccount GET /api/v1/serviceaccounts


def list_core_v1_service_for_all_namespaces(**params, &) #

list or watch objects of kind Service GET /api/v1/services


def list_discovery_v1_endpoint_slice_for_all_namespaces(**params, &) #

list or watch objects of kind EndpointSlice GET /apis/discovery.k8s.io/v1/endpointslices


def list_discovery_v1_namespaced_endpoint_slice(**params, &) #

list or watch objects of kind EndpointSlice GET /apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices


def list_events_v1_event_for_all_namespaces(**params, &) #

list or watch objects of kind Event GET /apis/events.k8s.io/v1/events


def list_events_v1_namespaced_event(**params, &) #

list or watch objects of kind Event GET /apis/events.k8s.io/v1/namespaces/{namespace}/events


def list_flowcontrol_apiserver_v1_flow_schema(**params, &) #

list or watch objects of kind FlowSchema GET /apis/flowcontrol.apiserver.k8s.io/v1/flowschemas


def list_flowcontrol_apiserver_v1_priority_level_configuration(**params, &) #

list or watch objects of kind PriorityLevelConfiguration GET /apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations


def list_internal_apiserver_v1alpha1_storage_version(**params, &) #

list or watch objects of kind StorageVersion GET /apis/internal.apiserver.k8s.io/v1alpha1/storageversions


def list_networking_v1_ingress_class(**params, &) #

list or watch objects of kind IngressClass GET /apis/networking.k8s.io/v1/ingressclasses


def list_networking_v1_ingress_for_all_namespaces(**params, &) #

list or watch objects of kind Ingress GET /apis/networking.k8s.io/v1/ingresses


def list_networking_v1_ip_address(**params, &) #

list or watch objects of kind IPAddress GET /apis/networking.k8s.io/v1/ipaddresses


def list_networking_v1_namespaced_ingress(**params, &) #

list or watch objects of kind Ingress GET /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses


def list_networking_v1_namespaced_network_policy(**params, &) #

list or watch objects of kind NetworkPolicy GET /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies


def list_networking_v1_network_policy_for_all_namespaces(**params, &) #

list or watch objects of kind NetworkPolicy GET /apis/networking.k8s.io/v1/networkpolicies


def list_networking_v1_service_cidr(**params, &) #

list or watch objects of kind ServiceCIDR GET /apis/networking.k8s.io/v1/servicecidrs


def list_networking_v1beta1_ip_address(**params, &) #

list or watch objects of kind IPAddress GET /apis/networking.k8s.io/v1beta1/ipaddresses


def list_networking_v1beta1_service_cidr(**params, &) #

list or watch objects of kind ServiceCIDR GET /apis/networking.k8s.io/v1beta1/servicecidrs


def list_node_v1_runtime_class(**params, &) #

list or watch objects of kind RuntimeClass GET /apis/node.k8s.io/v1/runtimeclasses


def list_policy_v1_namespaced_pod_disruption_budget(**params, &) #

list or watch objects of kind PodDisruptionBudget GET /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets


def list_policy_v1_pod_disruption_budget_for_all_namespaces(**params, &) #

list or watch objects of kind PodDisruptionBudget GET /apis/policy/v1/poddisruptionbudgets


def list_rbac_authorization_v1_cluster_role(**params, &) #

list or watch objects of kind ClusterRole GET /apis/rbac.authorization.k8s.io/v1/clusterroles


def list_rbac_authorization_v1_cluster_role_binding(**params, &) #

list or watch objects of kind ClusterRoleBinding GET /apis/rbac.authorization.k8s.io/v1/clusterrolebindings


def list_rbac_authorization_v1_namespaced_role(**params, &) #

list or watch objects of kind Role GET /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles


def list_rbac_authorization_v1_namespaced_role_binding(**params, &) #

list or watch objects of kind RoleBinding GET /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings


def list_rbac_authorization_v1_role_binding_for_all_namespaces(**params, &) #

list or watch objects of kind RoleBinding GET /apis/rbac.authorization.k8s.io/v1/rolebindings


def list_rbac_authorization_v1_role_for_all_namespaces(**params, &) #

list or watch objects of kind Role GET /apis/rbac.authorization.k8s.io/v1/roles


def list_resource_v1_device_class(**params, &) #

list or watch objects of kind DeviceClass GET /apis/resource.k8s.io/v1/deviceclasses


def list_resource_v1_namespaced_resource_claim(**params, &) #

list or watch objects of kind ResourceClaim GET /apis/resource.k8s.io/v1/namespaces/{namespace}/resourceclaims


def list_resource_v1_namespaced_resource_claim_template(**params, &) #

list or watch objects of kind ResourceClaimTemplate GET /apis/resource.k8s.io/v1/namespaces/{namespace}/resourceclaimtemplates


def list_resource_v1_resource_claim_for_all_namespaces(**params, &) #

list or watch objects of kind ResourceClaim GET /apis/resource.k8s.io/v1/resourceclaims


def list_resource_v1_resource_claim_template_for_all_namespaces(**params, &) #

list or watch objects of kind ResourceClaimTemplate GET /apis/resource.k8s.io/v1/resourceclaimtemplates


def list_resource_v1_resource_slice(**params, &) #

list or watch objects of kind ResourceSlice GET /apis/resource.k8s.io/v1/resourceslices


def list_resource_v1alpha3_device_taint_rule(**params, &) #

list or watch objects of kind DeviceTaintRule GET /apis/resource.k8s.io/v1alpha3/devicetaintrules


def list_resource_v1beta1_device_class(**params, &) #

list or watch objects of kind DeviceClass GET /apis/resource.k8s.io/v1beta1/deviceclasses


def list_resource_v1beta1_namespaced_resource_claim(**params, &) #

list or watch objects of kind ResourceClaim GET /apis/resource.k8s.io/v1beta1/namespaces/{namespace}/resourceclaims


def list_resource_v1beta1_namespaced_resource_claim_template(**params, &) #

list or watch objects of kind ResourceClaimTemplate GET /apis/resource.k8s.io/v1beta1/namespaces/{namespace}/resourceclaimtemplates


def list_resource_v1beta1_resource_claim_for_all_namespaces(**params, &) #

list or watch objects of kind ResourceClaim GET /apis/resource.k8s.io/v1beta1/resourceclaims


def list_resource_v1beta1_resource_claim_template_for_all_namespaces(**params, &) #

list or watch objects of kind ResourceClaimTemplate GET /apis/resource.k8s.io/v1beta1/resourceclaimtemplates


def list_resource_v1beta1_resource_slice(**params, &) #

list or watch objects of kind ResourceSlice GET /apis/resource.k8s.io/v1beta1/resourceslices


def list_resource_v1beta2_device_class(**params, &) #

list or watch objects of kind DeviceClass GET /apis/resource.k8s.io/v1beta2/deviceclasses


def list_resource_v1beta2_namespaced_resource_claim(**params, &) #

list or watch objects of kind ResourceClaim GET /apis/resource.k8s.io/v1beta2/namespaces/{namespace}/resourceclaims


def list_resource_v1beta2_namespaced_resource_claim_template(**params, &) #

list or watch objects of kind ResourceClaimTemplate GET /apis/resource.k8s.io/v1beta2/namespaces/{namespace}/resourceclaimtemplates


def list_resource_v1beta2_resource_claim_for_all_namespaces(**params, &) #

list or watch objects of kind ResourceClaim GET /apis/resource.k8s.io/v1beta2/resourceclaims


def list_resource_v1beta2_resource_claim_template_for_all_namespaces(**params, &) #

list or watch objects of kind ResourceClaimTemplate GET /apis/resource.k8s.io/v1beta2/resourceclaimtemplates


def list_resource_v1beta2_resource_slice(**params, &) #

list or watch objects of kind ResourceSlice GET /apis/resource.k8s.io/v1beta2/resourceslices


def list_scheduling_v1_priority_class(**params, &) #

list or watch objects of kind PriorityClass GET /apis/scheduling.k8s.io/v1/priorityclasses


def list_scheduling_v1alpha1_namespaced_workload(**params, &) #

list or watch objects of kind Workload GET /apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads


def list_scheduling_v1alpha1_workload_for_all_namespaces(**params, &) #

list or watch objects of kind Workload GET /apis/scheduling.k8s.io/v1alpha1/workloads


def list_storage_v1_csi_driver(**params, &) #

list or watch objects of kind CSIDriver GET /apis/storage.k8s.io/v1/csidrivers


def list_storage_v1_csi_node(**params, &) #

list or watch objects of kind CSINode GET /apis/storage.k8s.io/v1/csinodes


def list_storage_v1_csi_storage_capacity_for_all_namespaces(**params, &) #

list or watch objects of kind CSIStorageCapacity GET /apis/storage.k8s.io/v1/csistoragecapacities


def list_storage_v1_namespaced_csi_storage_capacity(**params, &) #

list or watch objects of kind CSIStorageCapacity GET /apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities


def list_storage_v1_storage_class(**params, &) #

list or watch objects of kind StorageClass GET /apis/storage.k8s.io/v1/storageclasses


def list_storage_v1_volume_attachment(**params, &) #

list or watch objects of kind VolumeAttachment GET /apis/storage.k8s.io/v1/volumeattachments


def list_storage_v1_volume_attributes_class(**params, &) #

list or watch objects of kind VolumeAttributesClass GET /apis/storage.k8s.io/v1/volumeattributesclasses


def list_storage_v1beta1_volume_attributes_class(**params, &) #

list or watch objects of kind VolumeAttributesClass GET /apis/storage.k8s.io/v1beta1/volumeattributesclasses


def list_storagemigration_v1beta1_storage_version_migration(**params, &) #

list or watch objects of kind StorageVersionMigration GET /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations


def log : Log #

def log_file_handler(**params, &) #

GET /logs/{logpath}


def log_file_list_handler(**params, &) #

GET /logs/


def patch(path, body, headers = HTTP::Headers.new, *, content_type = "application/apply-patch+yaml", check_status : Bool = true) #

def patch_admissionregistration_v1_mutating_webhook_configuration(**params, &) #

partially update the specified MutatingWebhookConfiguration PATCH /apis/admissionregistration.k8s.io/v1/mutatingwebhookconfigurations/{name}


def patch_admissionregistration_v1_validating_admission_policy(**params, &) #

partially update the specified ValidatingAdmissionPolicy PATCH /apis/admissionregistration.k8s.io/v1/validatingadmissionpolicies/{name}


def patch_admissionregistration_v1_validating_admission_policy_binding(**params, &) #

partially update the specified ValidatingAdmissionPolicyBinding PATCH /apis/admissionregistration.k8s.io/v1/validatingadmissionpolicybindings/{name}


def patch_admissionregistration_v1_validating_admission_policy_status(**params, &) #

partially update status of the specified ValidatingAdmissionPolicy PATCH /apis/admissionregistration.k8s.io/v1/validatingadmissionpolicies/{name}/status


def patch_admissionregistration_v1_validating_webhook_configuration(**params, &) #

partially update the specified ValidatingWebhookConfiguration PATCH /apis/admissionregistration.k8s.io/v1/validatingwebhookconfigurations/{name}


def patch_admissionregistration_v1alpha1_mutating_admission_policy(**params, &) #

partially update the specified MutatingAdmissionPolicy PATCH /apis/admissionregistration.k8s.io/v1alpha1/mutatingadmissionpolicies/{name}


def patch_admissionregistration_v1alpha1_mutating_admission_policy_binding(**params, &) #

partially update the specified MutatingAdmissionPolicyBinding PATCH /apis/admissionregistration.k8s.io/v1alpha1/mutatingadmissionpolicybindings/{name}


def patch_admissionregistration_v1beta1_mutating_admission_policy(**params, &) #

partially update the specified MutatingAdmissionPolicy PATCH /apis/admissionregistration.k8s.io/v1beta1/mutatingadmissionpolicies/{name}


def patch_admissionregistration_v1beta1_mutating_admission_policy_binding(**params, &) #

partially update the specified MutatingAdmissionPolicyBinding PATCH /apis/admissionregistration.k8s.io/v1beta1/mutatingadmissionpolicybindings/{name}


def patch_apiextensions_v1_custom_resource_definition(**params, &) #

partially update the specified CustomResourceDefinition PATCH /apis/apiextensions.k8s.io/v1/customresourcedefinitions/{name}


def patch_apiextensions_v1_custom_resource_definition_status(**params, &) #

partially update status of the specified CustomResourceDefinition PATCH /apis/apiextensions.k8s.io/v1/customresourcedefinitions/{name}/status


def patch_apiregistration_v1_api_service(**params, &) #

partially update the specified APIService PATCH /apis/apiregistration.k8s.io/v1/apiservices/{name}


def patch_apiregistration_v1_api_service_status(**params, &) #

partially update status of the specified APIService PATCH /apis/apiregistration.k8s.io/v1/apiservices/{name}/status


def patch_apps_v1_namespaced_controller_revision(**params, &) #

partially update the specified ControllerRevision PATCH /apis/apps/v1/namespaces/{namespace}/controllerrevisions/{name}


def patch_apps_v1_namespaced_daemon_set(**params, &) #

partially update the specified DaemonSet PATCH /apis/apps/v1/namespaces/{namespace}/daemonsets/{name}


def patch_apps_v1_namespaced_daemon_set_status(**params, &) #

partially update status of the specified DaemonSet PATCH /apis/apps/v1/namespaces/{namespace}/daemonsets/{name}/status


def patch_apps_v1_namespaced_deployment(**params, &) #

partially update the specified Deployment PATCH /apis/apps/v1/namespaces/{namespace}/deployments/{name}


def patch_apps_v1_namespaced_deployment_scale(**params, &) #

partially update scale of the specified Deployment PATCH /apis/apps/v1/namespaces/{namespace}/deployments/{name}/scale


def patch_apps_v1_namespaced_deployment_status(**params, &) #

partially update status of the specified Deployment PATCH /apis/apps/v1/namespaces/{namespace}/deployments/{name}/status


def patch_apps_v1_namespaced_replica_set(**params, &) #

partially update the specified ReplicaSet PATCH /apis/apps/v1/namespaces/{namespace}/replicasets/{name}


def patch_apps_v1_namespaced_replica_set_scale(**params, &) #

partially update scale of the specified ReplicaSet PATCH /apis/apps/v1/namespaces/{namespace}/replicasets/{name}/scale


def patch_apps_v1_namespaced_replica_set_status(**params, &) #

partially update status of the specified ReplicaSet PATCH /apis/apps/v1/namespaces/{namespace}/replicasets/{name}/status


def patch_apps_v1_namespaced_stateful_set(**params, &) #

partially update the specified StatefulSet PATCH /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}


def patch_apps_v1_namespaced_stateful_set_scale(**params, &) #

partially update scale of the specified StatefulSet PATCH /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}/scale


def patch_apps_v1_namespaced_stateful_set_status(**params, &) #

partially update status of the specified StatefulSet PATCH /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}/status


def patch_autoscaling_v1_namespaced_horizontal_pod_autoscaler(**params, &) #

partially update the specified HorizontalPodAutoscaler PATCH /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}


def patch_autoscaling_v1_namespaced_horizontal_pod_autoscaler_status(**params, &) #

partially update status of the specified HorizontalPodAutoscaler PATCH /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status


def patch_autoscaling_v2_namespaced_horizontal_pod_autoscaler(**params, &) #

partially update the specified HorizontalPodAutoscaler PATCH /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers/{name}


def patch_autoscaling_v2_namespaced_horizontal_pod_autoscaler_status(**params, &) #

partially update status of the specified HorizontalPodAutoscaler PATCH /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers/{name}/status


def patch_batch_v1_namespaced_cron_job(**params, &) #

partially update the specified CronJob PATCH /apis/batch/v1/namespaces/{namespace}/cronjobs/{name}


def patch_batch_v1_namespaced_cron_job_status(**params, &) #

partially update status of the specified CronJob PATCH /apis/batch/v1/namespaces/{namespace}/cronjobs/{name}/status


def patch_batch_v1_namespaced_job(**params, &) #

partially update the specified Job PATCH /apis/batch/v1/namespaces/{namespace}/jobs/{name}


def patch_batch_v1_namespaced_job_status(**params, &) #

partially update status of the specified Job PATCH /apis/batch/v1/namespaces/{namespace}/jobs/{name}/status


def patch_certificates_v1_certificate_signing_request(**params, &) #

partially update the specified CertificateSigningRequest PATCH /apis/certificates.k8s.io/v1/certificatesigningrequests/{name}


def patch_certificates_v1_certificate_signing_request_approval(**params, &) #

partially update approval of the specified CertificateSigningRequest PATCH /apis/certificates.k8s.io/v1/certificatesigningrequests/{name}/approval


def patch_certificates_v1_certificate_signing_request_status(**params, &) #

partially update status of the specified CertificateSigningRequest PATCH /apis/certificates.k8s.io/v1/certificatesigningrequests/{name}/status


def patch_certificates_v1alpha1_cluster_trust_bundle(**params, &) #

partially update the specified ClusterTrustBundle PATCH /apis/certificates.k8s.io/v1alpha1/clustertrustbundles/{name}


def patch_certificates_v1beta1_cluster_trust_bundle(**params, &) #

partially update the specified ClusterTrustBundle PATCH /apis/certificates.k8s.io/v1beta1/clustertrustbundles/{name}


def patch_certificates_v1beta1_namespaced_pod_certificate_request(**params, &) #

partially update the specified PodCertificateRequest PATCH /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name}


def patch_certificates_v1beta1_namespaced_pod_certificate_request_status(**params, &) #

partially update status of the specified PodCertificateRequest PATCH /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name}/status


def patch_coordination_v1_namespaced_lease(**params, &) #

partially update the specified Lease PATCH /apis/coordination.k8s.io/v1/namespaces/{namespace}/leases/{name}


def patch_coordination_v1alpha2_namespaced_lease_candidate(**params, &) #

partially update the specified LeaseCandidate PATCH /apis/coordination.k8s.io/v1alpha2/namespaces/{namespace}/leasecandidates/{name}


def patch_coordination_v1beta1_namespaced_lease_candidate(**params, &) #

partially update the specified LeaseCandidate PATCH /apis/coordination.k8s.io/v1beta1/namespaces/{namespace}/leasecandidates/{name}


def patch_core_v1_namespace(**params, &) #

partially update the specified Namespace PATCH /api/v1/namespaces/{name}


def patch_core_v1_namespace_status(**params, &) #

partially update status of the specified Namespace PATCH /api/v1/namespaces/{name}/status


def patch_core_v1_namespaced_config_map(**params, &) #

partially update the specified ConfigMap PATCH /api/v1/namespaces/{namespace}/configmaps/{name}


def patch_core_v1_namespaced_endpoints(**params, &) #

partially update the specified Endpoints PATCH /api/v1/namespaces/{namespace}/endpoints/{name}


def patch_core_v1_namespaced_event(**params, &) #

partially update the specified Event PATCH /api/v1/namespaces/{namespace}/events/{name}


def patch_core_v1_namespaced_limit_range(**params, &) #

partially update the specified LimitRange PATCH /api/v1/namespaces/{namespace}/limitranges/{name}


def patch_core_v1_namespaced_persistent_volume_claim(**params, &) #

partially update the specified PersistentVolumeClaim PATCH /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}


def patch_core_v1_namespaced_persistent_volume_claim_status(**params, &) #

partially update status of the specified PersistentVolumeClaim PATCH /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}/status


def patch_core_v1_namespaced_pod(**params, &) #

partially update the specified Pod PATCH /api/v1/namespaces/{namespace}/pods/{name}


def patch_core_v1_namespaced_pod_ephemeralcontainers(**params, &) #

partially update ephemeralcontainers of the specified Pod PATCH /api/v1/namespaces/{namespace}/pods/{name}/ephemeralcontainers


def patch_core_v1_namespaced_pod_resize(**params, &) #

partially update resize of the specified Pod PATCH /api/v1/namespaces/{namespace}/pods/{name}/resize


def patch_core_v1_namespaced_pod_status(**params, &) #

partially update status of the specified Pod PATCH /api/v1/namespaces/{namespace}/pods/{name}/status


def patch_core_v1_namespaced_pod_template(**params, &) #

partially update the specified PodTemplate PATCH /api/v1/namespaces/{namespace}/podtemplates/{name}


def patch_core_v1_namespaced_replication_controller(**params, &) #

partially update the specified ReplicationController PATCH /api/v1/namespaces/{namespace}/replicationcontrollers/{name}


def patch_core_v1_namespaced_replication_controller_scale(**params, &) #

partially update scale of the specified ReplicationController PATCH /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/scale


def patch_core_v1_namespaced_replication_controller_status(**params, &) #

partially update status of the specified ReplicationController PATCH /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/status


def patch_core_v1_namespaced_resource_quota(**params, &) #

partially update the specified ResourceQuota PATCH /api/v1/namespaces/{namespace}/resourcequotas/{name}


def patch_core_v1_namespaced_resource_quota_status(**params, &) #

partially update status of the specified ResourceQuota PATCH /api/v1/namespaces/{namespace}/resourcequotas/{name}/status


def patch_core_v1_namespaced_secret(**params, &) #

partially update the specified Secret PATCH /api/v1/namespaces/{namespace}/secrets/{name}


def patch_core_v1_namespaced_service(**params, &) #

partially update the specified Service PATCH /api/v1/namespaces/{namespace}/services/{name}


def patch_core_v1_namespaced_service_account(**params, &) #

partially update the specified ServiceAccount PATCH /api/v1/namespaces/{namespace}/serviceaccounts/{name}


def patch_core_v1_namespaced_service_status(**params, &) #

partially update status of the specified Service PATCH /api/v1/namespaces/{namespace}/services/{name}/status


def patch_core_v1_node(**params, &) #

partially update the specified Node PATCH /api/v1/nodes/{name}


def patch_core_v1_node_status(**params, &) #

partially update status of the specified Node PATCH /api/v1/nodes/{name}/status


def patch_core_v1_persistent_volume(**params, &) #

partially update the specified PersistentVolume PATCH /api/v1/persistentvolumes/{name}


def patch_core_v1_persistent_volume_status(**params, &) #

partially update status of the specified PersistentVolume PATCH /api/v1/persistentvolumes/{name}/status


def patch_discovery_v1_namespaced_endpoint_slice(**params, &) #

partially update the specified EndpointSlice PATCH /apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices/{name}


def patch_events_v1_namespaced_event(**params, &) #

partially update the specified Event PATCH /apis/events.k8s.io/v1/namespaces/{namespace}/events/{name}


def patch_flowcontrol_apiserver_v1_flow_schema(**params, &) #

partially update the specified FlowSchema PATCH /apis/flowcontrol.apiserver.k8s.io/v1/flowschemas/{name}


def patch_flowcontrol_apiserver_v1_flow_schema_status(**params, &) #

partially update status of the specified FlowSchema PATCH /apis/flowcontrol.apiserver.k8s.io/v1/flowschemas/{name}/status


def patch_flowcontrol_apiserver_v1_priority_level_configuration(**params, &) #

partially update the specified PriorityLevelConfiguration PATCH /apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations/{name}


def patch_flowcontrol_apiserver_v1_priority_level_configuration_status(**params, &) #

partially update status of the specified PriorityLevelConfiguration PATCH /apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations/{name}/status


def patch_internal_apiserver_v1alpha1_storage_version(**params, &) #

partially update the specified StorageVersion PATCH /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}


def patch_internal_apiserver_v1alpha1_storage_version_status(**params, &) #

partially update status of the specified StorageVersion PATCH /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}/status


def patch_networking_v1_ingress_class(**params, &) #

partially update the specified IngressClass PATCH /apis/networking.k8s.io/v1/ingressclasses/{name}


def patch_networking_v1_ip_address(**params, &) #

partially update the specified IPAddress PATCH /apis/networking.k8s.io/v1/ipaddresses/{name}


def patch_networking_v1_namespaced_ingress(**params, &) #

partially update the specified Ingress PATCH /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}


def patch_networking_v1_namespaced_ingress_status(**params, &) #

partially update status of the specified Ingress PATCH /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}/status


def patch_networking_v1_namespaced_network_policy(**params, &) #

partially update the specified NetworkPolicy PATCH /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}


def patch_networking_v1_service_cidr(**params, &) #

partially update the specified ServiceCIDR PATCH /apis/networking.k8s.io/v1/servicecidrs/{name}


def patch_networking_v1_service_cidr_status(**params, &) #

partially update status of the specified ServiceCIDR PATCH /apis/networking.k8s.io/v1/servicecidrs/{name}/status


def patch_networking_v1beta1_ip_address(**params, &) #

partially update the specified IPAddress PATCH /apis/networking.k8s.io/v1beta1/ipaddresses/{name}


def patch_networking_v1beta1_service_cidr(**params, &) #

partially update the specified ServiceCIDR PATCH /apis/networking.k8s.io/v1beta1/servicecidrs/{name}


def patch_networking_v1beta1_service_cidr_status(**params, &) #

partially update status of the specified ServiceCIDR PATCH /apis/networking.k8s.io/v1beta1/servicecidrs/{name}/status


def patch_node_v1_runtime_class(**params, &) #

partially update the specified RuntimeClass PATCH /apis/node.k8s.io/v1/runtimeclasses/{name}


def patch_policy_v1_namespaced_pod_disruption_budget(**params, &) #

partially update the specified PodDisruptionBudget PATCH /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}


def patch_policy_v1_namespaced_pod_disruption_budget_status(**params, &) #

partially update status of the specified PodDisruptionBudget PATCH /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}/status


def patch_rbac_authorization_v1_cluster_role(**params, &) #

partially update the specified ClusterRole PATCH /apis/rbac.authorization.k8s.io/v1/clusterroles/{name}


def patch_rbac_authorization_v1_cluster_role_binding(**params, &) #

partially update the specified ClusterRoleBinding PATCH /apis/rbac.authorization.k8s.io/v1/clusterrolebindings/{name}


def patch_rbac_authorization_v1_namespaced_role(**params, &) #

partially update the specified Role PATCH /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles/{name}


def patch_rbac_authorization_v1_namespaced_role_binding(**params, &) #

partially update the specified RoleBinding PATCH /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings/{name}


def patch_resource_v1_device_class(**params, &) #

partially update the specified DeviceClass PATCH /apis/resource.k8s.io/v1/deviceclasses/{name}


def patch_resource_v1_namespaced_resource_claim(**params, &) #

partially update the specified ResourceClaim PATCH /apis/resource.k8s.io/v1/namespaces/{namespace}/resourceclaims/{name}


def patch_resource_v1_namespaced_resource_claim_status(**params, &) #

partially update status of the specified ResourceClaim PATCH /apis/resource.k8s.io/v1/namespaces/{namespace}/resourceclaims/{name}/status


def patch_resource_v1_namespaced_resource_claim_template(**params, &) #

partially update the specified ResourceClaimTemplate PATCH /apis/resource.k8s.io/v1/namespaces/{namespace}/resourceclaimtemplates/{name}


def patch_resource_v1_resource_slice(**params, &) #

partially update the specified ResourceSlice PATCH /apis/resource.k8s.io/v1/resourceslices/{name}


def patch_resource_v1alpha3_device_taint_rule(**params, &) #

partially update the specified DeviceTaintRule PATCH /apis/resource.k8s.io/v1alpha3/devicetaintrules/{name}


def patch_resource_v1alpha3_device_taint_rule_status(**params, &) #

partially update status of the specified DeviceTaintRule PATCH /apis/resource.k8s.io/v1alpha3/devicetaintrules/{name}/status


def patch_resource_v1beta1_device_class(**params, &) #

partially update the specified DeviceClass PATCH /apis/resource.k8s.io/v1beta1/deviceclasses/{name}


def patch_resource_v1beta1_namespaced_resource_claim(**params, &) #

partially update the specified ResourceClaim PATCH /apis/resource.k8s.io/v1beta1/namespaces/{namespace}/resourceclaims/{name}


def patch_resource_v1beta1_namespaced_resource_claim_status(**params, &) #

partially update status of the specified ResourceClaim PATCH /apis/resource.k8s.io/v1beta1/namespaces/{namespace}/resourceclaims/{name}/status


def patch_resource_v1beta1_namespaced_resource_claim_template(**params, &) #

partially update the specified ResourceClaimTemplate PATCH /apis/resource.k8s.io/v1beta1/namespaces/{namespace}/resourceclaimtemplates/{name}


def patch_resource_v1beta1_resource_slice(**params, &) #

partially update the specified ResourceSlice PATCH /apis/resource.k8s.io/v1beta1/resourceslices/{name}


def patch_resource_v1beta2_device_class(**params, &) #

partially update the specified DeviceClass PATCH /apis/resource.k8s.io/v1beta2/deviceclasses/{name}


def patch_resource_v1beta2_namespaced_resource_claim(**params, &) #

partially update the specified ResourceClaim PATCH /apis/resource.k8s.io/v1beta2/namespaces/{namespace}/resourceclaims/{name}


def patch_resource_v1beta2_namespaced_resource_claim_status(**params, &) #

partially update status of the specified ResourceClaim PATCH /apis/resource.k8s.io/v1beta2/namespaces/{namespace}/resourceclaims/{name}/status


def patch_resource_v1beta2_namespaced_resource_claim_template(**params, &) #

partially update the specified ResourceClaimTemplate PATCH /apis/resource.k8s.io/v1beta2/namespaces/{namespace}/resourceclaimtemplates/{name}


def patch_resource_v1beta2_resource_slice(**params, &) #

partially update the specified ResourceSlice PATCH /apis/resource.k8s.io/v1beta2/resourceslices/{name}


def patch_scheduling_v1_priority_class(**params, &) #

partially update the specified PriorityClass PATCH /apis/scheduling.k8s.io/v1/priorityclasses/{name}


def patch_scheduling_v1alpha1_namespaced_workload(**params, &) #

partially update the specified Workload PATCH /apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads/{name}


def patch_storage_v1_csi_driver(**params, &) #

partially update the specified CSIDriver PATCH /apis/storage.k8s.io/v1/csidrivers/{name}


def patch_storage_v1_csi_node(**params, &) #

partially update the specified CSINode PATCH /apis/storage.k8s.io/v1/csinodes/{name}


def patch_storage_v1_namespaced_csi_storage_capacity(**params, &) #

partially update the specified CSIStorageCapacity PATCH /apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities/{name}


def patch_storage_v1_storage_class(**params, &) #

partially update the specified StorageClass PATCH /apis/storage.k8s.io/v1/storageclasses/{name}


def patch_storage_v1_volume_attachment(**params, &) #

partially update the specified VolumeAttachment PATCH /apis/storage.k8s.io/v1/volumeattachments/{name}


def patch_storage_v1_volume_attachment_status(**params, &) #

partially update status of the specified VolumeAttachment PATCH /apis/storage.k8s.io/v1/volumeattachments/{name}/status


def patch_storage_v1_volume_attributes_class(**params, &) #

partially update the specified VolumeAttributesClass PATCH /apis/storage.k8s.io/v1/volumeattributesclasses/{name}


def patch_storage_v1beta1_volume_attributes_class(**params, &) #

partially update the specified VolumeAttributesClass PATCH /apis/storage.k8s.io/v1beta1/volumeattributesclasses/{name}


def patch_storagemigration_v1beta1_storage_version_migration(**params, &) #

partially update the specified StorageVersionMigration PATCH /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name}


def patch_storagemigration_v1beta1_storage_version_migration_status(**params, &) #

partially update status of the specified StorageVersionMigration PATCH /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name}/status


def post(path, body, headers = HTTP::Headers.new, *, check_status : Bool = true) #

def put(path, body, headers = HTTP::Headers.new, *, check_status : Bool = true) #

def read_admissionregistration_v1_mutating_webhook_configuration(**params, &) #

read the specified MutatingWebhookConfiguration GET /apis/admissionregistration.k8s.io/v1/mutatingwebhookconfigurations/{name}


def read_admissionregistration_v1_validating_admission_policy(**params, &) #

read the specified ValidatingAdmissionPolicy GET /apis/admissionregistration.k8s.io/v1/validatingadmissionpolicies/{name}


def read_admissionregistration_v1_validating_admission_policy_binding(**params, &) #

read the specified ValidatingAdmissionPolicyBinding GET /apis/admissionregistration.k8s.io/v1/validatingadmissionpolicybindings/{name}


def read_admissionregistration_v1_validating_admission_policy_status(**params, &) #

read status of the specified ValidatingAdmissionPolicy GET /apis/admissionregistration.k8s.io/v1/validatingadmissionpolicies/{name}/status


def read_admissionregistration_v1_validating_webhook_configuration(**params, &) #

read the specified ValidatingWebhookConfiguration GET /apis/admissionregistration.k8s.io/v1/validatingwebhookconfigurations/{name}


def read_admissionregistration_v1alpha1_mutating_admission_policy(**params, &) #

read the specified MutatingAdmissionPolicy GET /apis/admissionregistration.k8s.io/v1alpha1/mutatingadmissionpolicies/{name}


def read_admissionregistration_v1alpha1_mutating_admission_policy_binding(**params, &) #

read the specified MutatingAdmissionPolicyBinding GET /apis/admissionregistration.k8s.io/v1alpha1/mutatingadmissionpolicybindings/{name}


def read_admissionregistration_v1beta1_mutating_admission_policy(**params, &) #

read the specified MutatingAdmissionPolicy GET /apis/admissionregistration.k8s.io/v1beta1/mutatingadmissionpolicies/{name}


def read_admissionregistration_v1beta1_mutating_admission_policy_binding(**params, &) #

read the specified MutatingAdmissionPolicyBinding GET /apis/admissionregistration.k8s.io/v1beta1/mutatingadmissionpolicybindings/{name}


def read_apiextensions_v1_custom_resource_definition(**params, &) #

read the specified CustomResourceDefinition GET /apis/apiextensions.k8s.io/v1/customresourcedefinitions/{name}


def read_apiextensions_v1_custom_resource_definition_status(**params, &) #

read status of the specified CustomResourceDefinition GET /apis/apiextensions.k8s.io/v1/customresourcedefinitions/{name}/status


def read_apiregistration_v1_api_service(**params, &) #

read the specified APIService GET /apis/apiregistration.k8s.io/v1/apiservices/{name}


def read_apiregistration_v1_api_service_status(**params, &) #

read status of the specified APIService GET /apis/apiregistration.k8s.io/v1/apiservices/{name}/status


def read_apps_v1_namespaced_controller_revision(**params, &) #

read the specified ControllerRevision GET /apis/apps/v1/namespaces/{namespace}/controllerrevisions/{name}


def read_apps_v1_namespaced_daemon_set(**params, &) #

read the specified DaemonSet GET /apis/apps/v1/namespaces/{namespace}/daemonsets/{name}


def read_apps_v1_namespaced_daemon_set_status(**params, &) #

read status of the specified DaemonSet GET /apis/apps/v1/namespaces/{namespace}/daemonsets/{name}/status


def read_apps_v1_namespaced_deployment(**params, &) #

read the specified Deployment GET /apis/apps/v1/namespaces/{namespace}/deployments/{name}


def read_apps_v1_namespaced_deployment_scale(**params, &) #

read scale of the specified Deployment GET /apis/apps/v1/namespaces/{namespace}/deployments/{name}/scale


def read_apps_v1_namespaced_deployment_status(**params, &) #

read status of the specified Deployment GET /apis/apps/v1/namespaces/{namespace}/deployments/{name}/status


def read_apps_v1_namespaced_replica_set(**params, &) #

read the specified ReplicaSet GET /apis/apps/v1/namespaces/{namespace}/replicasets/{name}


def read_apps_v1_namespaced_replica_set_scale(**params, &) #

read scale of the specified ReplicaSet GET /apis/apps/v1/namespaces/{namespace}/replicasets/{name}/scale


def read_apps_v1_namespaced_replica_set_status(**params, &) #

read status of the specified ReplicaSet GET /apis/apps/v1/namespaces/{namespace}/replicasets/{name}/status


def read_apps_v1_namespaced_stateful_set(**params, &) #

read the specified StatefulSet GET /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}


def read_apps_v1_namespaced_stateful_set_scale(**params, &) #

read scale of the specified StatefulSet GET /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}/scale


def read_apps_v1_namespaced_stateful_set_status(**params, &) #

read status of the specified StatefulSet GET /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}/status


def read_autoscaling_v1_namespaced_horizontal_pod_autoscaler(**params, &) #

read the specified HorizontalPodAutoscaler GET /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}


def read_autoscaling_v1_namespaced_horizontal_pod_autoscaler_status(**params, &) #

read status of the specified HorizontalPodAutoscaler GET /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status


def read_autoscaling_v2_namespaced_horizontal_pod_autoscaler(**params, &) #

read the specified HorizontalPodAutoscaler GET /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers/{name}


def read_autoscaling_v2_namespaced_horizontal_pod_autoscaler_status(**params, &) #

read status of the specified HorizontalPodAutoscaler GET /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers/{name}/status


def read_batch_v1_namespaced_cron_job(**params, &) #

read the specified CronJob GET /apis/batch/v1/namespaces/{namespace}/cronjobs/{name}


def read_batch_v1_namespaced_cron_job_status(**params, &) #

read status of the specified CronJob GET /apis/batch/v1/namespaces/{namespace}/cronjobs/{name}/status


def read_batch_v1_namespaced_job(**params, &) #

read the specified Job GET /apis/batch/v1/namespaces/{namespace}/jobs/{name}


def read_batch_v1_namespaced_job_status(**params, &) #

read status of the specified Job GET /apis/batch/v1/namespaces/{namespace}/jobs/{name}/status


def read_certificates_v1_certificate_signing_request(**params, &) #

read the specified CertificateSigningRequest GET /apis/certificates.k8s.io/v1/certificatesigningrequests/{name}


def read_certificates_v1_certificate_signing_request_approval(**params, &) #

read approval of the specified CertificateSigningRequest GET /apis/certificates.k8s.io/v1/certificatesigningrequests/{name}/approval


def read_certificates_v1_certificate_signing_request_status(**params, &) #

read status of the specified CertificateSigningRequest GET /apis/certificates.k8s.io/v1/certificatesigningrequests/{name}/status


def read_certificates_v1alpha1_cluster_trust_bundle(**params, &) #

read the specified ClusterTrustBundle GET /apis/certificates.k8s.io/v1alpha1/clustertrustbundles/{name}


def read_certificates_v1beta1_cluster_trust_bundle(**params, &) #

read the specified ClusterTrustBundle GET /apis/certificates.k8s.io/v1beta1/clustertrustbundles/{name}


def read_certificates_v1beta1_namespaced_pod_certificate_request(**params, &) #

read the specified PodCertificateRequest GET /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name}


def read_certificates_v1beta1_namespaced_pod_certificate_request_status(**params, &) #

read status of the specified PodCertificateRequest GET /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name}/status


def read_coordination_v1_namespaced_lease(**params, &) #

read the specified Lease GET /apis/coordination.k8s.io/v1/namespaces/{namespace}/leases/{name}


def read_coordination_v1alpha2_namespaced_lease_candidate(**params, &) #

read the specified LeaseCandidate GET /apis/coordination.k8s.io/v1alpha2/namespaces/{namespace}/leasecandidates/{name}


def read_coordination_v1beta1_namespaced_lease_candidate(**params, &) #

read the specified LeaseCandidate GET /apis/coordination.k8s.io/v1beta1/namespaces/{namespace}/leasecandidates/{name}


def read_core_v1_component_status(**params, &) #

read the specified ComponentStatus GET /api/v1/componentstatuses/{name}


def read_core_v1_namespace(**params, &) #

read the specified Namespace GET /api/v1/namespaces/{name}


def read_core_v1_namespace_status(**params, &) #

read status of the specified Namespace GET /api/v1/namespaces/{name}/status


def read_core_v1_namespaced_config_map(**params, &) #

read the specified ConfigMap GET /api/v1/namespaces/{namespace}/configmaps/{name}


def read_core_v1_namespaced_endpoints(**params, &) #

read the specified Endpoints GET /api/v1/namespaces/{namespace}/endpoints/{name}


def read_core_v1_namespaced_event(**params, &) #

read the specified Event GET /api/v1/namespaces/{namespace}/events/{name}


def read_core_v1_namespaced_limit_range(**params, &) #

read the specified LimitRange GET /api/v1/namespaces/{namespace}/limitranges/{name}


def read_core_v1_namespaced_persistent_volume_claim(**params, &) #

read the specified PersistentVolumeClaim GET /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}


def read_core_v1_namespaced_persistent_volume_claim_status(**params, &) #

read status of the specified PersistentVolumeClaim GET /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}/status


def read_core_v1_namespaced_pod(**params, &) #

read the specified Pod GET /api/v1/namespaces/{namespace}/pods/{name}


def read_core_v1_namespaced_pod_ephemeralcontainers(**params, &) #

read ephemeralcontainers of the specified Pod GET /api/v1/namespaces/{namespace}/pods/{name}/ephemeralcontainers


def read_core_v1_namespaced_pod_log(**params, &) #

read log of the specified Pod GET /api/v1/namespaces/{namespace}/pods/{name}/log


def read_core_v1_namespaced_pod_resize(**params, &) #

read resize of the specified Pod GET /api/v1/namespaces/{namespace}/pods/{name}/resize


def read_core_v1_namespaced_pod_status(**params, &) #

read status of the specified Pod GET /api/v1/namespaces/{namespace}/pods/{name}/status


def read_core_v1_namespaced_pod_template(**params, &) #

read the specified PodTemplate GET /api/v1/namespaces/{namespace}/podtemplates/{name}


def read_core_v1_namespaced_replication_controller(**params, &) #

read the specified ReplicationController GET /api/v1/namespaces/{namespace}/replicationcontrollers/{name}


def read_core_v1_namespaced_replication_controller_scale(**params, &) #

read scale of the specified ReplicationController GET /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/scale


def read_core_v1_namespaced_replication_controller_status(**params, &) #

read status of the specified ReplicationController GET /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/status


def read_core_v1_namespaced_resource_quota(**params, &) #

read the specified ResourceQuota GET /api/v1/namespaces/{namespace}/resourcequotas/{name}


def read_core_v1_namespaced_resource_quota_status(**params, &) #

read status of the specified ResourceQuota GET /api/v1/namespaces/{namespace}/resourcequotas/{name}/status


def read_core_v1_namespaced_secret(**params, &) #

read the specified Secret GET /api/v1/namespaces/{namespace}/secrets/{name}


def read_core_v1_namespaced_service(**params, &) #

read the specified Service GET /api/v1/namespaces/{namespace}/services/{name}


def read_core_v1_namespaced_service_account(**params, &) #

read the specified ServiceAccount GET /api/v1/namespaces/{namespace}/serviceaccounts/{name}


def read_core_v1_namespaced_service_status(**params, &) #

read status of the specified Service GET /api/v1/namespaces/{namespace}/services/{name}/status


def read_core_v1_node(**params, &) #

read the specified Node GET /api/v1/nodes/{name}


def read_core_v1_node_status(**params, &) #

read status of the specified Node GET /api/v1/nodes/{name}/status


def read_core_v1_persistent_volume(**params, &) #

read the specified PersistentVolume GET /api/v1/persistentvolumes/{name}


def read_core_v1_persistent_volume_status(**params, &) #

read status of the specified PersistentVolume GET /api/v1/persistentvolumes/{name}/status


def read_discovery_v1_namespaced_endpoint_slice(**params, &) #

read the specified EndpointSlice GET /apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices/{name}


def read_events_v1_namespaced_event(**params, &) #

read the specified Event GET /apis/events.k8s.io/v1/namespaces/{namespace}/events/{name}


def read_flowcontrol_apiserver_v1_flow_schema(**params, &) #

read the specified FlowSchema GET /apis/flowcontrol.apiserver.k8s.io/v1/flowschemas/{name}


def read_flowcontrol_apiserver_v1_flow_schema_status(**params, &) #

read status of the specified FlowSchema GET /apis/flowcontrol.apiserver.k8s.io/v1/flowschemas/{name}/status


def read_flowcontrol_apiserver_v1_priority_level_configuration(**params, &) #

read the specified PriorityLevelConfiguration GET /apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations/{name}


def read_flowcontrol_apiserver_v1_priority_level_configuration_status(**params, &) #

read status of the specified PriorityLevelConfiguration GET /apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations/{name}/status


def read_internal_apiserver_v1alpha1_storage_version(**params, &) #

read the specified StorageVersion GET /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}


def read_internal_apiserver_v1alpha1_storage_version_status(**params, &) #

read status of the specified StorageVersion GET /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}/status


def read_networking_v1_ingress_class(**params, &) #

read the specified IngressClass GET /apis/networking.k8s.io/v1/ingressclasses/{name}


def read_networking_v1_ip_address(**params, &) #

read the specified IPAddress GET /apis/networking.k8s.io/v1/ipaddresses/{name}


def read_networking_v1_namespaced_ingress(**params, &) #

read the specified Ingress GET /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}


def read_networking_v1_namespaced_ingress_status(**params, &) #

read status of the specified Ingress GET /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}/status


def read_networking_v1_namespaced_network_policy(**params, &) #

read the specified NetworkPolicy GET /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}


def read_networking_v1_service_cidr(**params, &) #

read the specified ServiceCIDR GET /apis/networking.k8s.io/v1/servicecidrs/{name}


def read_networking_v1_service_cidr_status(**params, &) #

read status of the specified ServiceCIDR GET /apis/networking.k8s.io/v1/servicecidrs/{name}/status


def read_networking_v1beta1_ip_address(**params, &) #

read the specified IPAddress GET /apis/networking.k8s.io/v1beta1/ipaddresses/{name}


def read_networking_v1beta1_service_cidr(**params, &) #

read the specified ServiceCIDR GET /apis/networking.k8s.io/v1beta1/servicecidrs/{name}


def read_networking_v1beta1_service_cidr_status(**params, &) #

read status of the specified ServiceCIDR GET /apis/networking.k8s.io/v1beta1/servicecidrs/{name}/status


def read_node_v1_runtime_class(**params, &) #

read the specified RuntimeClass GET /apis/node.k8s.io/v1/runtimeclasses/{name}


def read_policy_v1_namespaced_pod_disruption_budget(**params, &) #

read the specified PodDisruptionBudget GET /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}


def read_policy_v1_namespaced_pod_disruption_budget_status(**params, &) #

read status of the specified PodDisruptionBudget GET /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}/status


def read_rbac_authorization_v1_cluster_role(**params, &) #

read the specified ClusterRole GET /apis/rbac.authorization.k8s.io/v1/clusterroles/{name}


def read_rbac_authorization_v1_cluster_role_binding(**params, &) #

read the specified ClusterRoleBinding GET /apis/rbac.authorization.k8s.io/v1/clusterrolebindings/{name}


def read_rbac_authorization_v1_namespaced_role(**params, &) #

read the specified Role GET /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles/{name}


def read_rbac_authorization_v1_namespaced_role_binding(**params, &) #

read the specified RoleBinding GET /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings/{name}


def read_resource_v1_device_class(**params, &) #

read the specified DeviceClass GET /apis/resource.k8s.io/v1/deviceclasses/{name}


def read_resource_v1_namespaced_resource_claim(**params, &) #

read the specified ResourceClaim GET /apis/resource.k8s.io/v1/namespaces/{namespace}/resourceclaims/{name}


def read_resource_v1_namespaced_resource_claim_status(**params, &) #

read status of the specified ResourceClaim GET /apis/resource.k8s.io/v1/namespaces/{namespace}/resourceclaims/{name}/status


def read_resource_v1_namespaced_resource_claim_template(**params, &) #

read the specified ResourceClaimTemplate GET /apis/resource.k8s.io/v1/namespaces/{namespace}/resourceclaimtemplates/{name}


def read_resource_v1_resource_slice(**params, &) #

read the specified ResourceSlice GET /apis/resource.k8s.io/v1/resourceslices/{name}


def read_resource_v1alpha3_device_taint_rule(**params, &) #

read the specified DeviceTaintRule GET /apis/resource.k8s.io/v1alpha3/devicetaintrules/{name}


def read_resource_v1alpha3_device_taint_rule_status(**params, &) #

read status of the specified DeviceTaintRule GET /apis/resource.k8s.io/v1alpha3/devicetaintrules/{name}/status


def read_resource_v1beta1_device_class(**params, &) #

read the specified DeviceClass GET /apis/resource.k8s.io/v1beta1/deviceclasses/{name}


def read_resource_v1beta1_namespaced_resource_claim(**params, &) #

read the specified ResourceClaim GET /apis/resource.k8s.io/v1beta1/namespaces/{namespace}/resourceclaims/{name}


def read_resource_v1beta1_namespaced_resource_claim_status(**params, &) #

read status of the specified ResourceClaim GET /apis/resource.k8s.io/v1beta1/namespaces/{namespace}/resourceclaims/{name}/status


def read_resource_v1beta1_namespaced_resource_claim_template(**params, &) #

read the specified ResourceClaimTemplate GET /apis/resource.k8s.io/v1beta1/namespaces/{namespace}/resourceclaimtemplates/{name}


def read_resource_v1beta1_resource_slice(**params, &) #

read the specified ResourceSlice GET /apis/resource.k8s.io/v1beta1/resourceslices/{name}


def read_resource_v1beta2_device_class(**params, &) #

read the specified DeviceClass GET /apis/resource.k8s.io/v1beta2/deviceclasses/{name}


def read_resource_v1beta2_namespaced_resource_claim(**params, &) #

read the specified ResourceClaim GET /apis/resource.k8s.io/v1beta2/namespaces/{namespace}/resourceclaims/{name}


def read_resource_v1beta2_namespaced_resource_claim_status(**params, &) #

read status of the specified ResourceClaim GET /apis/resource.k8s.io/v1beta2/namespaces/{namespace}/resourceclaims/{name}/status


def read_resource_v1beta2_namespaced_resource_claim_template(**params, &) #

read the specified ResourceClaimTemplate GET /apis/resource.k8s.io/v1beta2/namespaces/{namespace}/resourceclaimtemplates/{name}


def read_resource_v1beta2_resource_slice(**params, &) #

read the specified ResourceSlice GET /apis/resource.k8s.io/v1beta2/resourceslices/{name}


def read_scheduling_v1_priority_class(**params, &) #

read the specified PriorityClass GET /apis/scheduling.k8s.io/v1/priorityclasses/{name}


def read_scheduling_v1alpha1_namespaced_workload(**params, &) #

read the specified Workload GET /apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads/{name}


def read_storage_v1_csi_driver(**params, &) #

read the specified CSIDriver GET /apis/storage.k8s.io/v1/csidrivers/{name}


def read_storage_v1_csi_node(**params, &) #

read the specified CSINode GET /apis/storage.k8s.io/v1/csinodes/{name}


def read_storage_v1_namespaced_csi_storage_capacity(**params, &) #

read the specified CSIStorageCapacity GET /apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities/{name}


def read_storage_v1_storage_class(**params, &) #

read the specified StorageClass GET /apis/storage.k8s.io/v1/storageclasses/{name}


def read_storage_v1_volume_attachment(**params, &) #

read the specified VolumeAttachment GET /apis/storage.k8s.io/v1/volumeattachments/{name}


def read_storage_v1_volume_attachment_status(**params, &) #

read status of the specified VolumeAttachment GET /apis/storage.k8s.io/v1/volumeattachments/{name}/status


def read_storage_v1_volume_attributes_class(**params, &) #

read the specified VolumeAttributesClass GET /apis/storage.k8s.io/v1/volumeattributesclasses/{name}


def read_storage_v1beta1_volume_attributes_class(**params, &) #

read the specified VolumeAttributesClass GET /apis/storage.k8s.io/v1beta1/volumeattributesclasses/{name}


def read_storagemigration_v1beta1_storage_version_migration(**params, &) #

read the specified StorageVersionMigration GET /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name}


def read_storagemigration_v1beta1_storage_version_migration_status(**params, &) #

read status of the specified StorageVersionMigration GET /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name}/status


def replace_admissionregistration_v1_mutating_webhook_configuration(**params, &) #

replace the specified MutatingWebhookConfiguration PUT /apis/admissionregistration.k8s.io/v1/mutatingwebhookconfigurations/{name}


def replace_admissionregistration_v1_validating_admission_policy(**params, &) #

replace the specified ValidatingAdmissionPolicy PUT /apis/admissionregistration.k8s.io/v1/validatingadmissionpolicies/{name}


def replace_admissionregistration_v1_validating_admission_policy_binding(**params, &) #

replace the specified ValidatingAdmissionPolicyBinding PUT /apis/admissionregistration.k8s.io/v1/validatingadmissionpolicybindings/{name}


def replace_admissionregistration_v1_validating_admission_policy_status(**params, &) #

replace status of the specified ValidatingAdmissionPolicy PUT /apis/admissionregistration.k8s.io/v1/validatingadmissionpolicies/{name}/status


def replace_admissionregistration_v1_validating_webhook_configuration(**params, &) #

replace the specified ValidatingWebhookConfiguration PUT /apis/admissionregistration.k8s.io/v1/validatingwebhookconfigurations/{name}


def replace_admissionregistration_v1alpha1_mutating_admission_policy(**params, &) #

replace the specified MutatingAdmissionPolicy PUT /apis/admissionregistration.k8s.io/v1alpha1/mutatingadmissionpolicies/{name}


def replace_admissionregistration_v1alpha1_mutating_admission_policy_binding(**params, &) #

replace the specified MutatingAdmissionPolicyBinding PUT /apis/admissionregistration.k8s.io/v1alpha1/mutatingadmissionpolicybindings/{name}


def replace_admissionregistration_v1beta1_mutating_admission_policy(**params, &) #

replace the specified MutatingAdmissionPolicy PUT /apis/admissionregistration.k8s.io/v1beta1/mutatingadmissionpolicies/{name}


def replace_admissionregistration_v1beta1_mutating_admission_policy_binding(**params, &) #

replace the specified MutatingAdmissionPolicyBinding PUT /apis/admissionregistration.k8s.io/v1beta1/mutatingadmissionpolicybindings/{name}


def replace_apiextensions_v1_custom_resource_definition(**params, &) #

replace the specified CustomResourceDefinition PUT /apis/apiextensions.k8s.io/v1/customresourcedefinitions/{name}


def replace_apiextensions_v1_custom_resource_definition_status(**params, &) #

replace status of the specified CustomResourceDefinition PUT /apis/apiextensions.k8s.io/v1/customresourcedefinitions/{name}/status


def replace_apiregistration_v1_api_service(**params, &) #

replace the specified APIService PUT /apis/apiregistration.k8s.io/v1/apiservices/{name}


def replace_apiregistration_v1_api_service_status(**params, &) #

replace status of the specified APIService PUT /apis/apiregistration.k8s.io/v1/apiservices/{name}/status


def replace_apps_v1_namespaced_controller_revision(**params, &) #

replace the specified ControllerRevision PUT /apis/apps/v1/namespaces/{namespace}/controllerrevisions/{name}


def replace_apps_v1_namespaced_daemon_set(**params, &) #

replace the specified DaemonSet PUT /apis/apps/v1/namespaces/{namespace}/daemonsets/{name}


def replace_apps_v1_namespaced_daemon_set_status(**params, &) #

replace status of the specified DaemonSet PUT /apis/apps/v1/namespaces/{namespace}/daemonsets/{name}/status


def replace_apps_v1_namespaced_deployment(**params, &) #

replace the specified Deployment PUT /apis/apps/v1/namespaces/{namespace}/deployments/{name}


def replace_apps_v1_namespaced_deployment_scale(**params, &) #

replace scale of the specified Deployment PUT /apis/apps/v1/namespaces/{namespace}/deployments/{name}/scale


def replace_apps_v1_namespaced_deployment_status(**params, &) #

replace status of the specified Deployment PUT /apis/apps/v1/namespaces/{namespace}/deployments/{name}/status


def replace_apps_v1_namespaced_replica_set(**params, &) #

replace the specified ReplicaSet PUT /apis/apps/v1/namespaces/{namespace}/replicasets/{name}


def replace_apps_v1_namespaced_replica_set_scale(**params, &) #

replace scale of the specified ReplicaSet PUT /apis/apps/v1/namespaces/{namespace}/replicasets/{name}/scale


def replace_apps_v1_namespaced_replica_set_status(**params, &) #

replace status of the specified ReplicaSet PUT /apis/apps/v1/namespaces/{namespace}/replicasets/{name}/status


def replace_apps_v1_namespaced_stateful_set(**params, &) #

replace the specified StatefulSet PUT /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}


def replace_apps_v1_namespaced_stateful_set_scale(**params, &) #

replace scale of the specified StatefulSet PUT /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}/scale


def replace_apps_v1_namespaced_stateful_set_status(**params, &) #

replace status of the specified StatefulSet PUT /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}/status


def replace_autoscaling_v1_namespaced_horizontal_pod_autoscaler(**params, &) #

replace the specified HorizontalPodAutoscaler PUT /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}


def replace_autoscaling_v1_namespaced_horizontal_pod_autoscaler_status(**params, &) #

replace status of the specified HorizontalPodAutoscaler PUT /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status


def replace_autoscaling_v2_namespaced_horizontal_pod_autoscaler(**params, &) #

replace the specified HorizontalPodAutoscaler PUT /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers/{name}


def replace_autoscaling_v2_namespaced_horizontal_pod_autoscaler_status(**params, &) #

replace status of the specified HorizontalPodAutoscaler PUT /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers/{name}/status


def replace_batch_v1_namespaced_cron_job(**params, &) #

replace the specified CronJob PUT /apis/batch/v1/namespaces/{namespace}/cronjobs/{name}


def replace_batch_v1_namespaced_cron_job_status(**params, &) #

replace status of the specified CronJob PUT /apis/batch/v1/namespaces/{namespace}/cronjobs/{name}/status


def replace_batch_v1_namespaced_job(**params, &) #

replace the specified Job PUT /apis/batch/v1/namespaces/{namespace}/jobs/{name}


def replace_batch_v1_namespaced_job_status(**params, &) #

replace status of the specified Job PUT /apis/batch/v1/namespaces/{namespace}/jobs/{name}/status


def replace_certificates_v1_certificate_signing_request(**params, &) #

replace the specified CertificateSigningRequest PUT /apis/certificates.k8s.io/v1/certificatesigningrequests/{name}


def replace_certificates_v1_certificate_signing_request_approval(**params, &) #

replace approval of the specified CertificateSigningRequest PUT /apis/certificates.k8s.io/v1/certificatesigningrequests/{name}/approval


def replace_certificates_v1_certificate_signing_request_status(**params, &) #

replace status of the specified CertificateSigningRequest PUT /apis/certificates.k8s.io/v1/certificatesigningrequests/{name}/status


def replace_certificates_v1alpha1_cluster_trust_bundle(**params, &) #

replace the specified ClusterTrustBundle PUT /apis/certificates.k8s.io/v1alpha1/clustertrustbundles/{name}


def replace_certificates_v1beta1_cluster_trust_bundle(**params, &) #

replace the specified ClusterTrustBundle PUT /apis/certificates.k8s.io/v1beta1/clustertrustbundles/{name}


def replace_certificates_v1beta1_namespaced_pod_certificate_request(**params, &) #

replace the specified PodCertificateRequest PUT /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name}


def replace_certificates_v1beta1_namespaced_pod_certificate_request_status(**params, &) #

replace status of the specified PodCertificateRequest PUT /apis/certificates.k8s.io/v1beta1/namespaces/{namespace}/podcertificaterequests/{name}/status


def replace_coordination_v1_namespaced_lease(**params, &) #

replace the specified Lease PUT /apis/coordination.k8s.io/v1/namespaces/{namespace}/leases/{name}


def replace_coordination_v1alpha2_namespaced_lease_candidate(**params, &) #

replace the specified LeaseCandidate PUT /apis/coordination.k8s.io/v1alpha2/namespaces/{namespace}/leasecandidates/{name}


def replace_coordination_v1beta1_namespaced_lease_candidate(**params, &) #

replace the specified LeaseCandidate PUT /apis/coordination.k8s.io/v1beta1/namespaces/{namespace}/leasecandidates/{name}


def replace_core_v1_namespace(**params, &) #

replace the specified Namespace PUT /api/v1/namespaces/{name}


def replace_core_v1_namespace_finalize(**params, &) #

replace finalize of the specified Namespace PUT /api/v1/namespaces/{name}/finalize


def replace_core_v1_namespace_status(**params, &) #

replace status of the specified Namespace PUT /api/v1/namespaces/{name}/status


def replace_core_v1_namespaced_config_map(**params, &) #

replace the specified ConfigMap PUT /api/v1/namespaces/{namespace}/configmaps/{name}


def replace_core_v1_namespaced_endpoints(**params, &) #

replace the specified Endpoints PUT /api/v1/namespaces/{namespace}/endpoints/{name}


def replace_core_v1_namespaced_event(**params, &) #

replace the specified Event PUT /api/v1/namespaces/{namespace}/events/{name}


def replace_core_v1_namespaced_limit_range(**params, &) #

replace the specified LimitRange PUT /api/v1/namespaces/{namespace}/limitranges/{name}


def replace_core_v1_namespaced_persistent_volume_claim(**params, &) #

replace the specified PersistentVolumeClaim PUT /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}


def replace_core_v1_namespaced_persistent_volume_claim_status(**params, &) #

replace status of the specified PersistentVolumeClaim PUT /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}/status


def replace_core_v1_namespaced_pod(**params, &) #

replace the specified Pod PUT /api/v1/namespaces/{namespace}/pods/{name}


def replace_core_v1_namespaced_pod_ephemeralcontainers(**params, &) #

replace ephemeralcontainers of the specified Pod PUT /api/v1/namespaces/{namespace}/pods/{name}/ephemeralcontainers


def replace_core_v1_namespaced_pod_resize(**params, &) #

replace resize of the specified Pod PUT /api/v1/namespaces/{namespace}/pods/{name}/resize


def replace_core_v1_namespaced_pod_status(**params, &) #

replace status of the specified Pod PUT /api/v1/namespaces/{namespace}/pods/{name}/status


def replace_core_v1_namespaced_pod_template(**params, &) #

replace the specified PodTemplate PUT /api/v1/namespaces/{namespace}/podtemplates/{name}


def replace_core_v1_namespaced_replication_controller(**params, &) #

replace the specified ReplicationController PUT /api/v1/namespaces/{namespace}/replicationcontrollers/{name}


def replace_core_v1_namespaced_replication_controller_scale(**params, &) #

replace scale of the specified ReplicationController PUT /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/scale


def replace_core_v1_namespaced_replication_controller_status(**params, &) #

replace status of the specified ReplicationController PUT /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/status


def replace_core_v1_namespaced_resource_quota(**params, &) #

replace the specified ResourceQuota PUT /api/v1/namespaces/{namespace}/resourcequotas/{name}


def replace_core_v1_namespaced_resource_quota_status(**params, &) #

replace status of the specified ResourceQuota PUT /api/v1/namespaces/{namespace}/resourcequotas/{name}/status


def replace_core_v1_namespaced_secret(**params, &) #

replace the specified Secret PUT /api/v1/namespaces/{namespace}/secrets/{name}


def replace_core_v1_namespaced_service(**params, &) #

replace the specified Service PUT /api/v1/namespaces/{namespace}/services/{name}


def replace_core_v1_namespaced_service_account(**params, &) #

replace the specified ServiceAccount PUT /api/v1/namespaces/{namespace}/serviceaccounts/{name}


def replace_core_v1_namespaced_service_status(**params, &) #

replace status of the specified Service PUT /api/v1/namespaces/{namespace}/services/{name}/status


def replace_core_v1_node(**params, &) #

replace the specified Node PUT /api/v1/nodes/{name}


def replace_core_v1_node_status(**params, &) #

replace status of the specified Node PUT /api/v1/nodes/{name}/status


def replace_core_v1_persistent_volume(**params, &) #

replace the specified PersistentVolume PUT /api/v1/persistentvolumes/{name}


def replace_core_v1_persistent_volume_status(**params, &) #

replace status of the specified PersistentVolume PUT /api/v1/persistentvolumes/{name}/status


def replace_discovery_v1_namespaced_endpoint_slice(**params, &) #

replace the specified EndpointSlice PUT /apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices/{name}


def replace_events_v1_namespaced_event(**params, &) #

replace the specified Event PUT /apis/events.k8s.io/v1/namespaces/{namespace}/events/{name}


def replace_flowcontrol_apiserver_v1_flow_schema(**params, &) #

replace the specified FlowSchema PUT /apis/flowcontrol.apiserver.k8s.io/v1/flowschemas/{name}


def replace_flowcontrol_apiserver_v1_flow_schema_status(**params, &) #

replace status of the specified FlowSchema PUT /apis/flowcontrol.apiserver.k8s.io/v1/flowschemas/{name}/status


def replace_flowcontrol_apiserver_v1_priority_level_configuration(**params, &) #

replace the specified PriorityLevelConfiguration PUT /apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations/{name}


def replace_flowcontrol_apiserver_v1_priority_level_configuration_status(**params, &) #

replace status of the specified PriorityLevelConfiguration PUT /apis/flowcontrol.apiserver.k8s.io/v1/prioritylevelconfigurations/{name}/status


def replace_internal_apiserver_v1alpha1_storage_version(**params, &) #

replace the specified StorageVersion PUT /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}


def replace_internal_apiserver_v1alpha1_storage_version_status(**params, &) #

replace status of the specified StorageVersion PUT /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}/status


def replace_networking_v1_ingress_class(**params, &) #

replace the specified IngressClass PUT /apis/networking.k8s.io/v1/ingressclasses/{name}


def replace_networking_v1_ip_address(**params, &) #

replace the specified IPAddress PUT /apis/networking.k8s.io/v1/ipaddresses/{name}


def replace_networking_v1_namespaced_ingress(**params, &) #

replace the specified Ingress PUT /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}


def replace_networking_v1_namespaced_ingress_status(**params, &) #

replace status of the specified Ingress PUT /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}/status


def replace_networking_v1_namespaced_network_policy(**params, &) #

replace the specified NetworkPolicy PUT /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}


def replace_networking_v1_service_cidr(**params, &) #

replace the specified ServiceCIDR PUT /apis/networking.k8s.io/v1/servicecidrs/{name}


def replace_networking_v1_service_cidr_status(**params, &) #

replace status of the specified ServiceCIDR PUT /apis/networking.k8s.io/v1/servicecidrs/{name}/status


def replace_networking_v1beta1_ip_address(**params, &) #

replace the specified IPAddress PUT /apis/networking.k8s.io/v1beta1/ipaddresses/{name}


def replace_networking_v1beta1_service_cidr(**params, &) #

replace the specified ServiceCIDR PUT /apis/networking.k8s.io/v1beta1/servicecidrs/{name}


def replace_networking_v1beta1_service_cidr_status(**params, &) #

replace status of the specified ServiceCIDR PUT /apis/networking.k8s.io/v1beta1/servicecidrs/{name}/status


def replace_node_v1_runtime_class(**params, &) #

replace the specified RuntimeClass PUT /apis/node.k8s.io/v1/runtimeclasses/{name}


def replace_policy_v1_namespaced_pod_disruption_budget(**params, &) #

replace the specified PodDisruptionBudget PUT /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}


def replace_policy_v1_namespaced_pod_disruption_budget_status(**params, &) #

replace status of the specified PodDisruptionBudget PUT /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}/status


def replace_rbac_authorization_v1_cluster_role(**params, &) #

replace the specified ClusterRole PUT /apis/rbac.authorization.k8s.io/v1/clusterroles/{name}


def replace_rbac_authorization_v1_cluster_role_binding(**params, &) #

replace the specified ClusterRoleBinding PUT /apis/rbac.authorization.k8s.io/v1/clusterrolebindings/{name}


def replace_rbac_authorization_v1_namespaced_role(**params, &) #

replace the specified Role PUT /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles/{name}


def replace_rbac_authorization_v1_namespaced_role_binding(**params, &) #

replace the specified RoleBinding PUT /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings/{name}


def replace_resource_v1_device_class(**params, &) #

replace the specified DeviceClass PUT /apis/resource.k8s.io/v1/deviceclasses/{name}


def replace_resource_v1_namespaced_resource_claim(**params, &) #

replace the specified ResourceClaim PUT /apis/resource.k8s.io/v1/namespaces/{namespace}/resourceclaims/{name}


def replace_resource_v1_namespaced_resource_claim_status(**params, &) #

replace status of the specified ResourceClaim PUT /apis/resource.k8s.io/v1/namespaces/{namespace}/resourceclaims/{name}/status


def replace_resource_v1_namespaced_resource_claim_template(**params, &) #

replace the specified ResourceClaimTemplate PUT /apis/resource.k8s.io/v1/namespaces/{namespace}/resourceclaimtemplates/{name}


def replace_resource_v1_resource_slice(**params, &) #

replace the specified ResourceSlice PUT /apis/resource.k8s.io/v1/resourceslices/{name}


def replace_resource_v1alpha3_device_taint_rule(**params, &) #

replace the specified DeviceTaintRule PUT /apis/resource.k8s.io/v1alpha3/devicetaintrules/{name}


def replace_resource_v1alpha3_device_taint_rule_status(**params, &) #

replace status of the specified DeviceTaintRule PUT /apis/resource.k8s.io/v1alpha3/devicetaintrules/{name}/status


def replace_resource_v1beta1_device_class(**params, &) #

replace the specified DeviceClass PUT /apis/resource.k8s.io/v1beta1/deviceclasses/{name}


def replace_resource_v1beta1_namespaced_resource_claim(**params, &) #

replace the specified ResourceClaim PUT /apis/resource.k8s.io/v1beta1/namespaces/{namespace}/resourceclaims/{name}


def replace_resource_v1beta1_namespaced_resource_claim_status(**params, &) #

replace status of the specified ResourceClaim PUT /apis/resource.k8s.io/v1beta1/namespaces/{namespace}/resourceclaims/{name}/status


def replace_resource_v1beta1_namespaced_resource_claim_template(**params, &) #

replace the specified ResourceClaimTemplate PUT /apis/resource.k8s.io/v1beta1/namespaces/{namespace}/resourceclaimtemplates/{name}


def replace_resource_v1beta1_resource_slice(**params, &) #

replace the specified ResourceSlice PUT /apis/resource.k8s.io/v1beta1/resourceslices/{name}


def replace_resource_v1beta2_device_class(**params, &) #

replace the specified DeviceClass PUT /apis/resource.k8s.io/v1beta2/deviceclasses/{name}


def replace_resource_v1beta2_namespaced_resource_claim(**params, &) #

replace the specified ResourceClaim PUT /apis/resource.k8s.io/v1beta2/namespaces/{namespace}/resourceclaims/{name}


def replace_resource_v1beta2_namespaced_resource_claim_status(**params, &) #

replace status of the specified ResourceClaim PUT /apis/resource.k8s.io/v1beta2/namespaces/{namespace}/resourceclaims/{name}/status


def replace_resource_v1beta2_namespaced_resource_claim_template(**params, &) #

replace the specified ResourceClaimTemplate PUT /apis/resource.k8s.io/v1beta2/namespaces/{namespace}/resourceclaimtemplates/{name}


def replace_resource_v1beta2_resource_slice(**params, &) #

replace the specified ResourceSlice PUT /apis/resource.k8s.io/v1beta2/resourceslices/{name}


def replace_scheduling_v1_priority_class(**params, &) #

replace the specified PriorityClass PUT /apis/scheduling.k8s.io/v1/priorityclasses/{name}


def replace_scheduling_v1alpha1_namespaced_workload(**params, &) #

replace the specified Workload PUT /apis/scheduling.k8s.io/v1alpha1/namespaces/{namespace}/workloads/{name}


def replace_storage_v1_csi_driver(**params, &) #

replace the specified CSIDriver PUT /apis/storage.k8s.io/v1/csidrivers/{name}


def replace_storage_v1_csi_node(**params, &) #

replace the specified CSINode PUT /apis/storage.k8s.io/v1/csinodes/{name}


def replace_storage_v1_namespaced_csi_storage_capacity(**params, &) #

replace the specified CSIStorageCapacity PUT /apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities/{name}


def replace_storage_v1_storage_class(**params, &) #

replace the specified StorageClass PUT /apis/storage.k8s.io/v1/storageclasses/{name}


def replace_storage_v1_volume_attachment(**params, &) #

replace the specified VolumeAttachment PUT /apis/storage.k8s.io/v1/volumeattachments/{name}


def replace_storage_v1_volume_attachment_status(**params, &) #

replace status of the specified VolumeAttachment PUT /apis/storage.k8s.io/v1/volumeattachments/{name}/status


def replace_storage_v1_volume_attributes_class(**params, &) #

replace the specified VolumeAttributesClass PUT /apis/storage.k8s.io/v1/volumeattributesclasses/{name}


def replace_storage_v1beta1_volume_attributes_class(**params, &) #

replace the specified VolumeAttributesClass PUT /apis/storage.k8s.io/v1beta1/volumeattributesclasses/{name}


def replace_storagemigration_v1beta1_storage_version_migration(**params, &) #

replace the specified StorageVersionMigration PUT /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name}


def replace_storagemigration_v1beta1_storage_version_migration_status(**params, &) #

replace status of the specified StorageVersionMigration PUT /apis/storagemigration.k8s.io/v1beta1/storageversionmigrations/{name}/status


def server : URI #

def v1 : Resources::V1 #

High-level type-safe API for v1 resources.

This provides convenient access to common Kubernetes resources without needing to use blocks or parse JSON manually.

Example:

k8s = Kubernetes::Client.new

# Type-safe, no blocks
pods = k8s.v1.pods.list_namespaced("default")
pods.items.each { |pod| puts pod.metadata.name }

# Helper methods
k8s.v1.deployments.scale("default", "nginx", replicas: 10)
k8s.v1.pods.wait_until_ready("default", "nginx")
logs = k8s.v1.pods.logs("default", "nginx")

def watch(path, resource_version = "0", timeout = 10.minutes, max_retries = -1, &) forall T #

def watch_admissionregistration_v1_mutating_webhook_configuration(**params, &) #

watch changes to an object of kind MutatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/admissionregistration.k8s.io/v1/watch/mutatingwebhookconfigurations/{name}


def watch_admissionregistration_v1_mutating_webhook_configuration_list(**params, &) #

watch individual changes to a list of MutatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/admissionregistration.k8s.io/v1/watch/mutatingwebhookconfigurations


def watch_admissionregistration_v1_validating_admission_policy(**params, &) #

watch changes to an object of kind ValidatingAdmissionPolicy. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/admissionregistration.k8s.io/v1/watch/validatingadmissionpolicies/{name}


def watch_admissionregistration_v1_validating_admission_policy_binding(**params, &) #

watch changes to an object of kind ValidatingAdmissionPolicyBinding. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/admissionregistration.k8s.io/v1/watch/validatingadmissionpolicybindings/{name}


def watch_admissionregistration_v1_validating_admission_policy_binding_list(**params, &) #

watch individual changes to a list of ValidatingAdmissionPolicyBinding. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/admissionregistration.k8s.io/v1/watch/validatingadmissionpolicybindings


def watch_admissionregistration_v1_validating_admission_policy_list(**params, &) #

watch individual changes to a list of ValidatingAdmissionPolicy. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/admissionregistration.k8s.io/v1/watch/validatingadmissionpolicies


def watch_admissionregistration_v1_validating_webhook_configuration(**params, &) #

watch changes to an object of kind ValidatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/admissionregistration.k8s.io/v1/watch/validatingwebhookconfigurations/{name}


def watch_admissionregistration_v1_validating_webhook_configuration_list(**params, &) #

watch individual changes to a list of ValidatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/admissionregistration.k8s.io/v1/watch/validatingwebhookconfigurations


def watch_admissionregistration_v1alpha1_mutating_admission_policy(**params, &) #

watch changes to an object of kind MutatingAdmissionPolicy. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/admissionregistration.k8s.io/v1alpha1/watch/mutatingadmissionpolicies/{name}


def watch_admissionregistration_v1alpha1_mutating_admission_policy_binding(**params, &) #

watch changes to an object of kind MutatingAdmissionPolicyBinding. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/admissionregistration.k8s.io/v1alpha1/watch/mutatingadmissionpolicybindings/{name}


def watch_admissionregistration_v1alpha1_mutating_admission_policy_binding_list(**params, &) #

watch individual changes to a list of MutatingAdmissionPolicyBinding. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/admissionregistration.k8s.io/v1alpha1/watch/mutatingadmissionpolicybindings


def watch_admissionregistration_v1alpha1_mutating_admission_policy_list(**params, &) #

watch individual changes to a list of MutatingAdmissionPolicy. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/admissionregistration.k8s.io/v1alpha1/watch/mutatingadmissionpolicies


def watch_admissionregistration_v1beta1_mutating_admission_policy(**params, &) #

watch changes to an object of kind MutatingAdmissionPolicy. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/admissionregistration.k8s.io/v1beta1/watch/mutatingadmissionpolicies/{name}


def watch_admissionregistration_v1beta1_mutating_admission_policy_binding(**params, &) #

watch changes to an object of kind MutatingAdmissionPolicyBinding. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/admissionregistration.k8s.io/v1beta1/watch/mutatingadmissionpolicybindings/{name}


def watch_admissionregistration_v1beta1_mutating_admission_policy_binding_list(**params, &) #

watch individual changes to a list of MutatingAdmissionPolicyBinding. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/admissionregistration.k8s.io/v1beta1/watch/mutatingadmissionpolicybindings


def watch_admissionregistration_v1beta1_mutating_admission_policy_list(**params, &) #

watch individual changes to a list of MutatingAdmissionPolicy. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/admissionregistration.k8s.io/v1beta1/watch/mutatingadmissionpolicies


def watch_apiextensions_v1_custom_resource_definition(**params, &) #

watch changes to an object of kind CustomResourceDefinition. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/apiextensions.k8s.io/v1/watch/customresourcedefinitions/{name}


def watch_apiextensions_v1_custom_resource_definition_list(**params, &) #

watch individual changes to a list of CustomResourceDefinition. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/apiextensions.k8s.io/v1/watch/customresourcedefinitions


def watch_apiregistration_v1_api_service(**params, &) #

watch changes to an object of kind APIService. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/apiregistration.k8s.io/v1/watch/apiservices/{name}


def watch_apiregistration_v1_api_service_list(**params, &) #

watch individual changes to a list of APIService. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/apiregistration.k8s.io/v1/watch/apiservices


def watch_apps_v1_controller_revision_list_for_all_namespaces(**params, &) #

watch individual changes to a list of ControllerRevision. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/apps/v1/watch/controllerrevisions


def watch_apps_v1_daemon_set_list_for_all_namespaces(**params, &) #

watch individual changes to a list of DaemonSet. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/apps/v1/watch/daemonsets


def watch_apps_v1_deployment_list_for_all_namespaces(**params, &) #

watch individual changes to a list of Deployment. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/apps/v1/watch/deployments


def watch_apps_v1_namespaced_controller_revision(**params, &) #

watch changes to an object of kind ControllerRevision. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/apps/v1/watch/namespaces/{namespace}/controllerrevisions/{name}


def watch_apps_v1_namespaced_controller_revision_list(**params, &) #

watch individual changes to a list of ControllerRevision. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/apps/v1/watch/namespaces/{namespace}/controllerrevisions


def watch_apps_v1_namespaced_daemon_set(**params, &) #

watch changes to an object of kind DaemonSet. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/apps/v1/watch/namespaces/{namespace}/daemonsets/{name}


def watch_apps_v1_namespaced_daemon_set_list(**params, &) #

watch individual changes to a list of DaemonSet. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/apps/v1/watch/namespaces/{namespace}/daemonsets


def watch_apps_v1_namespaced_deployment(**params, &) #

watch changes to an object of kind Deployment. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/apps/v1/watch/namespaces/{namespace}/deployments/{name}


def watch_apps_v1_namespaced_deployment_list(**params, &) #

watch individual changes to a list of Deployment. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/apps/v1/watch/namespaces/{namespace}/deployments


def watch_apps_v1_namespaced_replica_set(**params, &) #

watch changes to an object of kind ReplicaSet. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/apps/v1/watch/namespaces/{namespace}/replicasets/{name}


def watch_apps_v1_namespaced_replica_set_list(**params, &) #

watch individual changes to a list of ReplicaSet. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/apps/v1/watch/namespaces/{namespace}/replicasets


def watch_apps_v1_namespaced_stateful_set(**params, &) #

watch changes to an object of kind StatefulSet. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/apps/v1/watch/namespaces/{namespace}/statefulsets/{name}


def watch_apps_v1_namespaced_stateful_set_list(**params, &) #

watch individual changes to a list of StatefulSet. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/apps/v1/watch/namespaces/{namespace}/statefulsets


def watch_apps_v1_replica_set_list_for_all_namespaces(**params, &) #

watch individual changes to a list of ReplicaSet. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/apps/v1/watch/replicasets


def watch_apps_v1_stateful_set_list_for_all_namespaces(**params, &) #

watch individual changes to a list of StatefulSet. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/apps/v1/watch/statefulsets


def watch_autoscaling_v1_horizontal_pod_autoscaler_list_for_all_namespaces(**params, &) #

watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/autoscaling/v1/watch/horizontalpodautoscalers


def watch_autoscaling_v1_namespaced_horizontal_pod_autoscaler(**params, &) #

watch changes to an object of kind HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/autoscaling/v1/watch/namespaces/{namespace}/horizontalpodautoscalers/{name}


def watch_autoscaling_v1_namespaced_horizontal_pod_autoscaler_list(**params, &) #

watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/autoscaling/v1/watch/namespaces/{namespace}/horizontalpodautoscalers


def watch_autoscaling_v2_horizontal_pod_autoscaler_list_for_all_namespaces(**params, &) #

watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/autoscaling/v2/watch/horizontalpodautoscalers


def watch_autoscaling_v2_namespaced_horizontal_pod_autoscaler(**params, &) #

watch changes to an object of kind HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/autoscaling/v2/watch/namespaces/{namespace}/horizontalpodautoscalers/{name}


def watch_autoscaling_v2_namespaced_horizontal_pod_autoscaler_list(**params, &) #

watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/autoscaling/v2/watch/namespaces/{namespace}/horizontalpodautoscalers


def watch_batch_v1_cron_job_list_for_all_namespaces(**params, &) #

watch individual changes to a list of CronJob. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/batch/v1/watch/cronjobs


def watch_batch_v1_job_list_for_all_namespaces(**params, &) #

watch individual changes to a list of Job. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/batch/v1/watch/jobs


def watch_batch_v1_namespaced_cron_job(**params, &) #

watch changes to an object of kind CronJob. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/batch/v1/watch/namespaces/{namespace}/cronjobs/{name}


def watch_batch_v1_namespaced_cron_job_list(**params, &) #

watch individual changes to a list of CronJob. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/batch/v1/watch/namespaces/{namespace}/cronjobs


def watch_batch_v1_namespaced_job(**params, &) #

watch changes to an object of kind Job. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/batch/v1/watch/namespaces/{namespace}/jobs/{name}


def watch_batch_v1_namespaced_job_list(**params, &) #

watch individual changes to a list of Job. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/batch/v1/watch/namespaces/{namespace}/jobs


def watch_certificates_v1_certificate_signing_request(**params, &) #

watch changes to an object of kind CertificateSigningRequest. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/certificates.k8s.io/v1/watch/certificatesigningrequests/{name}


def watch_certificates_v1_certificate_signing_request_list(**params, &) #

watch individual changes to a list of CertificateSigningRequest. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/certificates.k8s.io/v1/watch/certificatesigningrequests


def watch_certificates_v1alpha1_cluster_trust_bundle(**params, &) #

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. GET /apis/certificates.k8s.io/v1alpha1/watch/clustertrustbundles/{name}


def watch_certificates_v1alpha1_cluster_trust_bundle_list(**params, &) #

watch individual changes to a list of ClusterTrustBundle. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/certificates.k8s.io/v1alpha1/watch/clustertrustbundles


def watch_certificates_v1beta1_cluster_trust_bundle(**params, &) #

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. GET /apis/certificates.k8s.io/v1beta1/watch/clustertrustbundles/{name}


def watch_certificates_v1beta1_cluster_trust_bundle_list(**params, &) #

watch individual changes to a list of ClusterTrustBundle. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/certificates.k8s.io/v1beta1/watch/clustertrustbundles


def watch_certificates_v1beta1_namespaced_pod_certificate_request(**params, &) #

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. GET /apis/certificates.k8s.io/v1beta1/watch/namespaces/{namespace}/podcertificaterequests/{name}


def watch_certificates_v1beta1_namespaced_pod_certificate_request_list(**params, &) #

watch individual changes to a list of PodCertificateRequest. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/certificates.k8s.io/v1beta1/watch/namespaces/{namespace}/podcertificaterequests


def watch_certificates_v1beta1_pod_certificate_request_list_for_all_namespaces(**params, &) #

watch individual changes to a list of PodCertificateRequest. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/certificates.k8s.io/v1beta1/watch/podcertificaterequests


def watch_coordination_v1_lease_list_for_all_namespaces(**params, &) #

watch individual changes to a list of Lease. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/coordination.k8s.io/v1/watch/leases


def watch_coordination_v1_namespaced_lease(**params, &) #

watch changes to an object of kind Lease. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/coordination.k8s.io/v1/watch/namespaces/{namespace}/leases/{name}


def watch_coordination_v1_namespaced_lease_list(**params, &) #

watch individual changes to a list of Lease. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/coordination.k8s.io/v1/watch/namespaces/{namespace}/leases


def watch_coordination_v1alpha2_lease_candidate_list_for_all_namespaces(**params, &) #

watch individual changes to a list of LeaseCandidate. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/coordination.k8s.io/v1alpha2/watch/leasecandidates


def watch_coordination_v1alpha2_namespaced_lease_candidate(**params, &) #

watch changes to an object of kind LeaseCandidate. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/coordination.k8s.io/v1alpha2/watch/namespaces/{namespace}/leasecandidates/{name}


def watch_coordination_v1alpha2_namespaced_lease_candidate_list(**params, &) #

watch individual changes to a list of LeaseCandidate. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/coordination.k8s.io/v1alpha2/watch/namespaces/{namespace}/leasecandidates


def watch_coordination_v1beta1_lease_candidate_list_for_all_namespaces(**params, &) #

watch individual changes to a list of LeaseCandidate. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/coordination.k8s.io/v1beta1/watch/leasecandidates


def watch_coordination_v1beta1_namespaced_lease_candidate(**params, &) #

watch changes to an object of kind LeaseCandidate. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/coordination.k8s.io/v1beta1/watch/namespaces/{namespace}/leasecandidates/{name}


def watch_coordination_v1beta1_namespaced_lease_candidate_list(**params, &) #

watch individual changes to a list of LeaseCandidate. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/coordination.k8s.io/v1beta1/watch/namespaces/{namespace}/leasecandidates


def watch_core_v1_config_map_list_for_all_namespaces(**params, &) #

watch individual changes to a list of ConfigMap. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/configmaps


def watch_core_v1_endpoints_list_for_all_namespaces(**params, &) #

watch individual changes to a list of Endpoints. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/endpoints


def watch_core_v1_event_list_for_all_namespaces(**params, &) #

watch individual changes to a list of Event. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/events


def watch_core_v1_limit_range_list_for_all_namespaces(**params, &) #

watch individual changes to a list of LimitRange. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/limitranges


def watch_core_v1_namespace(**params, &) #

watch changes to an object of kind Namespace. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /api/v1/watch/namespaces/{name}


def watch_core_v1_namespace_list(**params, &) #

watch individual changes to a list of Namespace. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/namespaces


def watch_core_v1_namespaced_config_map(**params, &) #

watch changes to an object of kind ConfigMap. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /api/v1/watch/namespaces/{namespace}/configmaps/{name}


def watch_core_v1_namespaced_config_map_list(**params, &) #

watch individual changes to a list of ConfigMap. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/namespaces/{namespace}/configmaps


def watch_core_v1_namespaced_endpoints(**params, &) #

watch changes to an object of kind Endpoints. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /api/v1/watch/namespaces/{namespace}/endpoints/{name}


def watch_core_v1_namespaced_endpoints_list(**params, &) #

watch individual changes to a list of Endpoints. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/namespaces/{namespace}/endpoints


def watch_core_v1_namespaced_event(**params, &) #

watch changes to an object of kind Event. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /api/v1/watch/namespaces/{namespace}/events/{name}


def watch_core_v1_namespaced_event_list(**params, &) #

watch individual changes to a list of Event. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/namespaces/{namespace}/events


def watch_core_v1_namespaced_limit_range(**params, &) #

watch changes to an object of kind LimitRange. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /api/v1/watch/namespaces/{namespace}/limitranges/{name}


def watch_core_v1_namespaced_limit_range_list(**params, &) #

watch individual changes to a list of LimitRange. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/namespaces/{namespace}/limitranges


def watch_core_v1_namespaced_persistent_volume_claim(**params, &) #

watch changes to an object of kind PersistentVolumeClaim. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /api/v1/watch/namespaces/{namespace}/persistentvolumeclaims/{name}


def watch_core_v1_namespaced_persistent_volume_claim_list(**params, &) #

watch individual changes to a list of PersistentVolumeClaim. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/namespaces/{namespace}/persistentvolumeclaims


def watch_core_v1_namespaced_pod(**params, &) #

watch changes to an object of kind Pod. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /api/v1/watch/namespaces/{namespace}/pods/{name}


def watch_core_v1_namespaced_pod_list(**params, &) #

watch individual changes to a list of Pod. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/namespaces/{namespace}/pods


def watch_core_v1_namespaced_pod_template(**params, &) #

watch changes to an object of kind PodTemplate. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /api/v1/watch/namespaces/{namespace}/podtemplates/{name}


def watch_core_v1_namespaced_pod_template_list(**params, &) #

watch individual changes to a list of PodTemplate. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/namespaces/{namespace}/podtemplates


def watch_core_v1_namespaced_replication_controller(**params, &) #

watch changes to an object of kind ReplicationController. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /api/v1/watch/namespaces/{namespace}/replicationcontrollers/{name}


def watch_core_v1_namespaced_replication_controller_list(**params, &) #

watch individual changes to a list of ReplicationController. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/namespaces/{namespace}/replicationcontrollers


def watch_core_v1_namespaced_resource_quota(**params, &) #

watch changes to an object of kind ResourceQuota. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /api/v1/watch/namespaces/{namespace}/resourcequotas/{name}


def watch_core_v1_namespaced_resource_quota_list(**params, &) #

watch individual changes to a list of ResourceQuota. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/namespaces/{namespace}/resourcequotas


def watch_core_v1_namespaced_secret(**params, &) #

watch changes to an object of kind Secret. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /api/v1/watch/namespaces/{namespace}/secrets/{name}


def watch_core_v1_namespaced_secret_list(**params, &) #

watch individual changes to a list of Secret. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/namespaces/{namespace}/secrets


def watch_core_v1_namespaced_service(**params, &) #

watch changes to an object of kind Service. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /api/v1/watch/namespaces/{namespace}/services/{name}


def watch_core_v1_namespaced_service_account(**params, &) #

watch changes to an object of kind ServiceAccount. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /api/v1/watch/namespaces/{namespace}/serviceaccounts/{name}


def watch_core_v1_namespaced_service_account_list(**params, &) #

watch individual changes to a list of ServiceAccount. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/namespaces/{namespace}/serviceaccounts


def watch_core_v1_namespaced_service_list(**params, &) #

watch individual changes to a list of Service. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/namespaces/{namespace}/services


def watch_core_v1_node(**params, &) #

watch changes to an object of kind Node. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /api/v1/watch/nodes/{name}


def watch_core_v1_node_list(**params, &) #

watch individual changes to a list of Node. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/nodes


def watch_core_v1_persistent_volume(**params, &) #

watch changes to an object of kind PersistentVolume. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /api/v1/watch/persistentvolumes/{name}


def watch_core_v1_persistent_volume_claim_list_for_all_namespaces(**params, &) #

watch individual changes to a list of PersistentVolumeClaim. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/persistentvolumeclaims


def watch_core_v1_persistent_volume_list(**params, &) #

watch individual changes to a list of PersistentVolume. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/persistentvolumes


def watch_core_v1_pod_list_for_all_namespaces(**params, &) #

watch individual changes to a list of Pod. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/pods


def watch_core_v1_pod_template_list_for_all_namespaces(**params, &) #

watch individual changes to a list of PodTemplate. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/podtemplates


def watch_core_v1_replication_controller_list_for_all_namespaces(**params, &) #

watch individual changes to a list of ReplicationController. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/replicationcontrollers


def watch_core_v1_resource_quota_list_for_all_namespaces(**params, &) #

watch individual changes to a list of ResourceQuota. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/resourcequotas


def watch_core_v1_secret_list_for_all_namespaces(**params, &) #

watch individual changes to a list of Secret. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/secrets


def watch_core_v1_service_account_list_for_all_namespaces(**params, &) #

watch individual changes to a list of ServiceAccount. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/serviceaccounts


def watch_core_v1_service_list_for_all_namespaces(**params, &) #

watch individual changes to a list of Service. deprecated: use the 'watch' parameter with a list operation instead. GET /api/v1/watch/services


def watch_discovery_v1_endpoint_slice_list_for_all_namespaces(**params, &) #

watch individual changes to a list of EndpointSlice. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/discovery.k8s.io/v1/watch/endpointslices


def watch_discovery_v1_namespaced_endpoint_slice(**params, &) #

watch changes to an object of kind EndpointSlice. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/discovery.k8s.io/v1/watch/namespaces/{namespace}/endpointslices/{name}


def watch_discovery_v1_namespaced_endpoint_slice_list(**params, &) #

watch individual changes to a list of EndpointSlice. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/discovery.k8s.io/v1/watch/namespaces/{namespace}/endpointslices


def watch_events_v1_event_list_for_all_namespaces(**params, &) #

watch individual changes to a list of Event. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/events.k8s.io/v1/watch/events


def watch_events_v1_namespaced_event(**params, &) #

watch changes to an object of kind Event. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/events.k8s.io/v1/watch/namespaces/{namespace}/events/{name}


def watch_events_v1_namespaced_event_list(**params, &) #

watch individual changes to a list of Event. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/events.k8s.io/v1/watch/namespaces/{namespace}/events


def watch_flowcontrol_apiserver_v1_flow_schema(**params, &) #

watch changes to an object of kind FlowSchema. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/flowcontrol.apiserver.k8s.io/v1/watch/flowschemas/{name}


def watch_flowcontrol_apiserver_v1_flow_schema_list(**params, &) #

watch individual changes to a list of FlowSchema. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/flowcontrol.apiserver.k8s.io/v1/watch/flowschemas


def watch_flowcontrol_apiserver_v1_priority_level_configuration(**params, &) #

watch changes to an object of kind PriorityLevelConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/flowcontrol.apiserver.k8s.io/v1/watch/prioritylevelconfigurations/{name}


def watch_flowcontrol_apiserver_v1_priority_level_configuration_list(**params, &) #

watch individual changes to a list of PriorityLevelConfiguration. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/flowcontrol.apiserver.k8s.io/v1/watch/prioritylevelconfigurations


def watch_internal_apiserver_v1alpha1_storage_version(**params, &) #

watch changes to an object of kind StorageVersion. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/internal.apiserver.k8s.io/v1alpha1/watch/storageversions/{name}


def watch_internal_apiserver_v1alpha1_storage_version_list(**params, &) #

watch individual changes to a list of StorageVersion. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/internal.apiserver.k8s.io/v1alpha1/watch/storageversions


def watch_networking_v1_ingress_class(**params, &) #

watch changes to an object of kind IngressClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/networking.k8s.io/v1/watch/ingressclasses/{name}


def watch_networking_v1_ingress_class_list(**params, &) #

watch individual changes to a list of IngressClass. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/networking.k8s.io/v1/watch/ingressclasses


def watch_networking_v1_ingress_list_for_all_namespaces(**params, &) #

watch individual changes to a list of Ingress. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/networking.k8s.io/v1/watch/ingresses


def watch_networking_v1_ip_address(**params, &) #

watch changes to an object of kind IPAddress. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/networking.k8s.io/v1/watch/ipaddresses/{name}


def watch_networking_v1_ip_address_list(**params, &) #

watch individual changes to a list of IPAddress. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/networking.k8s.io/v1/watch/ipaddresses


def watch_networking_v1_namespaced_ingress(**params, &) #

watch changes to an object of kind Ingress. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/networking.k8s.io/v1/watch/namespaces/{namespace}/ingresses/{name}


def watch_networking_v1_namespaced_ingress_list(**params, &) #

watch individual changes to a list of Ingress. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/networking.k8s.io/v1/watch/namespaces/{namespace}/ingresses


def watch_networking_v1_namespaced_network_policy(**params, &) #

watch changes to an object of kind NetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/networking.k8s.io/v1/watch/namespaces/{namespace}/networkpolicies/{name}


def watch_networking_v1_namespaced_network_policy_list(**params, &) #

watch individual changes to a list of NetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/networking.k8s.io/v1/watch/namespaces/{namespace}/networkpolicies


def watch_networking_v1_network_policy_list_for_all_namespaces(**params, &) #

watch individual changes to a list of NetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/networking.k8s.io/v1/watch/networkpolicies


def watch_networking_v1_service_cidr(**params, &) #

watch changes to an object of kind ServiceCIDR. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/networking.k8s.io/v1/watch/servicecidrs/{name}


def watch_networking_v1_service_cidr_list(**params, &) #

watch individual changes to a list of ServiceCIDR. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/networking.k8s.io/v1/watch/servicecidrs


def watch_networking_v1beta1_ip_address(**params, &) #

watch changes to an object of kind IPAddress. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/networking.k8s.io/v1beta1/watch/ipaddresses/{name}


def watch_networking_v1beta1_ip_address_list(**params, &) #

watch individual changes to a list of IPAddress. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/networking.k8s.io/v1beta1/watch/ipaddresses


def watch_networking_v1beta1_service_cidr(**params, &) #

watch changes to an object of kind ServiceCIDR. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/networking.k8s.io/v1beta1/watch/servicecidrs/{name}


def watch_networking_v1beta1_service_cidr_list(**params, &) #

watch individual changes to a list of ServiceCIDR. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/networking.k8s.io/v1beta1/watch/servicecidrs


def watch_node_v1_runtime_class(**params, &) #

watch changes to an object of kind RuntimeClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/node.k8s.io/v1/watch/runtimeclasses/{name}


def watch_node_v1_runtime_class_list(**params, &) #

watch individual changes to a list of RuntimeClass. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/node.k8s.io/v1/watch/runtimeclasses


def watch_policy_v1_namespaced_pod_disruption_budget(**params, &) #

watch changes to an object of kind PodDisruptionBudget. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/policy/v1/watch/namespaces/{namespace}/poddisruptionbudgets/{name}


def watch_policy_v1_namespaced_pod_disruption_budget_list(**params, &) #

watch individual changes to a list of PodDisruptionBudget. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/policy/v1/watch/namespaces/{namespace}/poddisruptionbudgets


def watch_policy_v1_pod_disruption_budget_list_for_all_namespaces(**params, &) #

watch individual changes to a list of PodDisruptionBudget. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/policy/v1/watch/poddisruptionbudgets


def watch_rbac_authorization_v1_cluster_role(**params, &) #

watch changes to an object of kind ClusterRole. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/rbac.authorization.k8s.io/v1/watch/clusterroles/{name}


def watch_rbac_authorization_v1_cluster_role_binding(**params, &) #

watch changes to an object of kind ClusterRoleBinding. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/rbac.authorization.k8s.io/v1/watch/clusterrolebindings/{name}


def watch_rbac_authorization_v1_cluster_role_binding_list(**params, &) #

watch individual changes to a list of ClusterRoleBinding. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/rbac.authorization.k8s.io/v1/watch/clusterrolebindings


def watch_rbac_authorization_v1_cluster_role_list(**params, &) #

watch individual changes to a list of ClusterRole. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/rbac.authorization.k8s.io/v1/watch/clusterroles


def watch_rbac_authorization_v1_namespaced_role(**params, &) #

watch changes to an object of kind Role. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/rbac.authorization.k8s.io/v1/watch/namespaces/{namespace}/roles/{name}


def watch_rbac_authorization_v1_namespaced_role_binding(**params, &) #

watch changes to an object of kind RoleBinding. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/rbac.authorization.k8s.io/v1/watch/namespaces/{namespace}/rolebindings/{name}


def watch_rbac_authorization_v1_namespaced_role_binding_list(**params, &) #

watch individual changes to a list of RoleBinding. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/rbac.authorization.k8s.io/v1/watch/namespaces/{namespace}/rolebindings


def watch_rbac_authorization_v1_namespaced_role_list(**params, &) #

watch individual changes to a list of Role. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/rbac.authorization.k8s.io/v1/watch/namespaces/{namespace}/roles


def watch_rbac_authorization_v1_role_binding_list_for_all_namespaces(**params, &) #

watch individual changes to a list of RoleBinding. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/rbac.authorization.k8s.io/v1/watch/rolebindings


def watch_rbac_authorization_v1_role_list_for_all_namespaces(**params, &) #

watch individual changes to a list of Role. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/rbac.authorization.k8s.io/v1/watch/roles


def watch_resource_v1_device_class(**params, &) #

watch changes to an object of kind DeviceClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/resource.k8s.io/v1/watch/deviceclasses/{name}


def watch_resource_v1_device_class_list(**params, &) #

watch individual changes to a list of DeviceClass. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/resource.k8s.io/v1/watch/deviceclasses


def watch_resource_v1_namespaced_resource_claim(**params, &) #

watch changes to an object of kind ResourceClaim. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/resource.k8s.io/v1/watch/namespaces/{namespace}/resourceclaims/{name}


def watch_resource_v1_namespaced_resource_claim_list(**params, &) #

watch individual changes to a list of ResourceClaim. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/resource.k8s.io/v1/watch/namespaces/{namespace}/resourceclaims


def watch_resource_v1_namespaced_resource_claim_template(**params, &) #

watch changes to an object of kind ResourceClaimTemplate. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/resource.k8s.io/v1/watch/namespaces/{namespace}/resourceclaimtemplates/{name}


def watch_resource_v1_namespaced_resource_claim_template_list(**params, &) #

watch individual changes to a list of ResourceClaimTemplate. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/resource.k8s.io/v1/watch/namespaces/{namespace}/resourceclaimtemplates


def watch_resource_v1_resource_claim_list_for_all_namespaces(**params, &) #

watch individual changes to a list of ResourceClaim. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/resource.k8s.io/v1/watch/resourceclaims


def watch_resource_v1_resource_claim_template_list_for_all_namespaces(**params, &) #

watch individual changes to a list of ResourceClaimTemplate. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/resource.k8s.io/v1/watch/resourceclaimtemplates


def watch_resource_v1_resource_slice(**params, &) #

watch changes to an object of kind ResourceSlice. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/resource.k8s.io/v1/watch/resourceslices/{name}


def watch_resource_v1_resource_slice_list(**params, &) #

watch individual changes to a list of ResourceSlice. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/resource.k8s.io/v1/watch/resourceslices


def watch_resource_v1alpha3_device_taint_rule(**params, &) #

watch changes to an object of kind DeviceTaintRule. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/resource.k8s.io/v1alpha3/watch/devicetaintrules/{name}


def watch_resource_v1alpha3_device_taint_rule_list(**params, &) #

watch individual changes to a list of DeviceTaintRule. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/resource.k8s.io/v1alpha3/watch/devicetaintrules


def watch_resource_v1beta1_device_class(**params, &) #

watch changes to an object of kind DeviceClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/resource.k8s.io/v1beta1/watch/deviceclasses/{name}


def watch_resource_v1beta1_device_class_list(**params, &) #

watch individual changes to a list of DeviceClass. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/resource.k8s.io/v1beta1/watch/deviceclasses


def watch_resource_v1beta1_namespaced_resource_claim(**params, &) #

watch changes to an object of kind ResourceClaim. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/resource.k8s.io/v1beta1/watch/namespaces/{namespace}/resourceclaims/{name}


def watch_resource_v1beta1_namespaced_resource_claim_list(**params, &) #

watch individual changes to a list of ResourceClaim. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/resource.k8s.io/v1beta1/watch/namespaces/{namespace}/resourceclaims


def watch_resource_v1beta1_namespaced_resource_claim_template(**params, &) #

watch changes to an object of kind ResourceClaimTemplate. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/resource.k8s.io/v1beta1/watch/namespaces/{namespace}/resourceclaimtemplates/{name}


def watch_resource_v1beta1_namespaced_resource_claim_template_list(**params, &) #

watch individual changes to a list of ResourceClaimTemplate. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/resource.k8s.io/v1beta1/watch/namespaces/{namespace}/resourceclaimtemplates


def watch_resource_v1beta1_resource_claim_list_for_all_namespaces(**params, &) #

watch individual changes to a list of ResourceClaim. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/resource.k8s.io/v1beta1/watch/resourceclaims


def watch_resource_v1beta1_resource_claim_template_list_for_all_namespaces(**params, &) #

watch individual changes to a list of ResourceClaimTemplate. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/resource.k8s.io/v1beta1/watch/resourceclaimtemplates


def watch_resource_v1beta1_resource_slice(**params, &) #

watch changes to an object of kind ResourceSlice. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/resource.k8s.io/v1beta1/watch/resourceslices/{name}


def watch_resource_v1beta1_resource_slice_list(**params, &) #

watch individual changes to a list of ResourceSlice. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/resource.k8s.io/v1beta1/watch/resourceslices


def watch_resource_v1beta2_device_class(**params, &) #

watch changes to an object of kind DeviceClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/resource.k8s.io/v1beta2/watch/deviceclasses/{name}


def watch_resource_v1beta2_device_class_list(**params, &) #

watch individual changes to a list of DeviceClass. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/resource.k8s.io/v1beta2/watch/deviceclasses


def watch_resource_v1beta2_namespaced_resource_claim(**params, &) #

watch changes to an object of kind ResourceClaim. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/resource.k8s.io/v1beta2/watch/namespaces/{namespace}/resourceclaims/{name}


def watch_resource_v1beta2_namespaced_resource_claim_list(**params, &) #

watch individual changes to a list of ResourceClaim. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/resource.k8s.io/v1beta2/watch/namespaces/{namespace}/resourceclaims


def watch_resource_v1beta2_namespaced_resource_claim_template(**params, &) #

watch changes to an object of kind ResourceClaimTemplate. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/resource.k8s.io/v1beta2/watch/namespaces/{namespace}/resourceclaimtemplates/{name}


def watch_resource_v1beta2_namespaced_resource_claim_template_list(**params, &) #

watch individual changes to a list of ResourceClaimTemplate. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/resource.k8s.io/v1beta2/watch/namespaces/{namespace}/resourceclaimtemplates


def watch_resource_v1beta2_resource_claim_list_for_all_namespaces(**params, &) #

watch individual changes to a list of ResourceClaim. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/resource.k8s.io/v1beta2/watch/resourceclaims


def watch_resource_v1beta2_resource_claim_template_list_for_all_namespaces(**params, &) #

watch individual changes to a list of ResourceClaimTemplate. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/resource.k8s.io/v1beta2/watch/resourceclaimtemplates


def watch_resource_v1beta2_resource_slice(**params, &) #

watch changes to an object of kind ResourceSlice. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/resource.k8s.io/v1beta2/watch/resourceslices/{name}


def watch_resource_v1beta2_resource_slice_list(**params, &) #

watch individual changes to a list of ResourceSlice. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/resource.k8s.io/v1beta2/watch/resourceslices


def watch_scheduling_v1_priority_class(**params, &) #

watch changes to an object of kind PriorityClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. GET /apis/scheduling.k8s.io/v1/watch/priorityclasses/{name}


def watch_scheduling_v1_priority_class_list(**params, &) #

watch individual changes to a list of PriorityClass. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/scheduling.k8s.io/v1/watch/priorityclasses


def watch_scheduling_v1alpha1_namespaced_workload(**params, &) #

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. GET /apis/scheduling.k8s.io/v1alpha1/watch/namespaces/{namespace}/workloads/{name}


def watch_scheduling_v1alpha1_namespaced_workload_list(**params, &) #

watch individual changes to a list of Workload. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/scheduling.k8s.io/v1alpha1/watch/namespaces/{namespace}/workloads


def watch_scheduling_v1alpha1_workload_list_for_all_namespaces(**params, &) #

watch individual changes to a list of Workload. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/scheduling.k8s.io/v1alpha1/watch/workloads


def watch_storage_v1_csi_driver(**params, &) #

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. GET /apis/storage.k8s.io/v1/watch/csidrivers/{name}


def watch_storage_v1_csi_driver_list(**params, &) #

watch individual changes to a list of CSIDriver. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/storage.k8s.io/v1/watch/csidrivers


def watch_storage_v1_csi_node(**params, &) #

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. GET /apis/storage.k8s.io/v1/watch/csinodes/{name}


def watch_storage_v1_csi_node_list(**params, &) #

watch individual changes to a list of CSINode. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/storage.k8s.io/v1/watch/csinodes


def watch_storage_v1_csi_storage_capacity_list_for_all_namespaces(**params, &) #

watch individual changes to a list of CSIStorageCapacity. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/storage.k8s.io/v1/watch/csistoragecapacities


def watch_storage_v1_namespaced_csi_storage_capacity(**params, &) #

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. GET /apis/storage.k8s.io/v1/watch/namespaces/{namespace}/csistoragecapacities/{name}


def watch_storage_v1_namespaced_csi_storage_capacity_list(**params, &) #

watch individual changes to a list of CSIStorageCapacity. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/storage.k8s.io/v1/watch/namespaces/{namespace}/csistoragecapacities


def watch_storage_v1_storage_class(**params, &) #

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. GET /apis/storage.k8s.io/v1/watch/storageclasses/{name}


def watch_storage_v1_storage_class_list(**params, &) #

watch individual changes to a list of StorageClass. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/storage.k8s.io/v1/watch/storageclasses


def watch_storage_v1_volume_attachment(**params, &) #

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. GET /apis/storage.k8s.io/v1/watch/volumeattachments/{name}


def watch_storage_v1_volume_attachment_list(**params, &) #

watch individual changes to a list of VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/storage.k8s.io/v1/watch/volumeattachments


def watch_storage_v1_volume_attributes_class(**params, &) #

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. GET /apis/storage.k8s.io/v1/watch/volumeattributesclasses/{name}


def watch_storage_v1_volume_attributes_class_list(**params, &) #

watch individual changes to a list of VolumeAttributesClass. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/storage.k8s.io/v1/watch/volumeattributesclasses


def watch_storage_v1beta1_volume_attributes_class(**params, &) #

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. GET /apis/storage.k8s.io/v1beta1/watch/volumeattributesclasses/{name}


def watch_storage_v1beta1_volume_attributes_class_list(**params, &) #

watch individual changes to a list of VolumeAttributesClass. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/storage.k8s.io/v1beta1/watch/volumeattributesclasses


def watch_storagemigration_v1beta1_storage_version_migration(**params, &) #

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. GET /apis/storagemigration.k8s.io/v1beta1/watch/storageversionmigrations/{name}


def watch_storagemigration_v1beta1_storage_version_migration_list(**params, &) #

watch individual changes to a list of StorageVersionMigration. deprecated: use the 'watch' parameter with a list operation instead. GET /apis/storagemigration.k8s.io/v1beta1/watch/storageversionmigrations