# README
cdk8s-redis-cluster
Replicated, password protected redis cluster statefulset setup. Uses Bitnamis redis-cluster helm chart as a reference.
Example
new Redis(chart, 'redis', {
volumeSize: '10Gi',
replicas: 6,
volumeFsType: 'ext4',
volumeType: 'io1',
volumeIopsPerGb: '100',
redisImage: 'test-image',
redisPassword: 'helloworld', // get from aws secrets manager
nodeSelector: {
test: 'test',
},
tolerations: [
{
key: 'test',
operator: 'Equal',
value: 'test',
},
],
});
API.md
# Packages
Package jsii contains the functionaility needed for jsii packages to initialize their dependencies and themselves.
# Functions
Experimental.
Experimental.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.Binding".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.certificates.v1.CertificateSigningRequest".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.certificates.v1.CertificateSigningRequestList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.certificates.v1beta1.CertificateSigningRequestList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.certificates.v1beta1.CertificateSigningRequest".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.rbac.v1.ClusterRole".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.rbac.v1.ClusterRoleBinding".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.rbac.v1.ClusterRoleBindingList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.rbac.v1beta1.ClusterRoleBindingList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.rbac.v1alpha1.ClusterRoleBinding".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.rbac.v1beta1.ClusterRoleBinding".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.rbac.v1.ClusterRoleList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.rbac.v1alpha1.ClusterRoleList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.rbac.v1beta1.ClusterRoleList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.rbac.v1alpha1.ClusterRole".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.rbac.v1beta1.ClusterRole".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.ComponentStatus".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.ComponentStatusList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.ConfigMap".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.ConfigMapList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.apps.v1.ControllerRevision".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.apps.v1.ControllerRevisionList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.batch.v1beta1.CronJobList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.batch.v2alpha1.CronJobList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.batch.v1beta1.CronJob".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.batch.v2alpha1.CronJob".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.storage.v1.CSIDriver".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.storage.v1.CSIDriverList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.storage.v1beta1.CSIDriverList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.storage.v1beta1.CSIDriver".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.storage.v1.CSINode".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.storage.v1.CSINodeList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.storage.v1beta1.CSINodeList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.storage.v1beta1.CSINode".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinition".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.apps.v1.DaemonSet".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.apps.v1.DaemonSetList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.apps.v1.Deployment".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.apps.v1.DeploymentList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.Endpoints".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.discovery.v1beta1.EndpointSliceList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.discovery.v1beta1.EndpointSlice".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.EndpointsList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.events.v1.Event".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.events.v1.EventList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.events.v1beta1.EventList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.events.v1beta1.Event".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.policy.v1beta1.Eviction".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1alpha1.FlowSchemaList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1beta1.FlowSchemaList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1alpha1.FlowSchema".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1beta1.FlowSchema".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.networking.v1.Ingress".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.networking.v1.IngressClass".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.networking.v1.IngressClassList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.networking.v1beta1.IngressClassList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.networking.v1beta1.IngressClass".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.networking.v1.IngressList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.networking.v1beta1.IngressList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.networking.v1beta1.Ingress".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.batch.v1.Job".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.batch.v1.JobList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.coordination.v1.Lease".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.coordination.v1.LeaseList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.coordination.v1beta1.LeaseList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.coordination.v1beta1.Lease".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.LimitRange".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.LimitRangeList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.authorization.v1.LocalSubjectAccessReview".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1.MutatingWebhookConfiguration".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1.MutatingWebhookConfigurationList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.Namespace".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.NamespaceList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.networking.v1.NetworkPolicy".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.networking.v1.NetworkPolicyList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.Node".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.NodeList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.PersistentVolume".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.PersistentVolumeClaim".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.PersistentVolumeClaimList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.PersistentVolumeList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.Pod".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.policy.v1beta1.PodDisruptionBudgetList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.policy.v1beta1.PodDisruptionBudget".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.PodList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.policy.v1beta1.PodSecurityPolicyList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.policy.v1beta1.PodSecurityPolicy".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.PodTemplate".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.PodTemplateList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.scheduling.v1.PriorityClass".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.scheduling.v1.PriorityClassList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.scheduling.v1alpha1.PriorityClassList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.scheduling.v1beta1.PriorityClassList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.scheduling.v1alpha1.PriorityClass".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.scheduling.v1beta1.PriorityClass".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfigurationList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfiguration".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.apps.v1.ReplicaSet".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.apps.v1.ReplicaSetList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.ReplicationController".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.ReplicationControllerList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.ResourceQuota".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.ResourceQuotaList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.rbac.v1.Role".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.rbac.v1.RoleBinding".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.rbac.v1.RoleBindingList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.rbac.v1alpha1.RoleBindingList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.rbac.v1beta1.RoleBindingList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.rbac.v1alpha1.RoleBinding".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.rbac.v1beta1.RoleBinding".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.rbac.v1.RoleList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.rbac.v1alpha1.RoleList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.rbac.v1beta1.RoleList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.rbac.v1alpha1.Role".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.rbac.v1beta1.Role".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.node.v1.RuntimeClass".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.node.v1.RuntimeClassList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.node.v1alpha1.RuntimeClassList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.node.v1beta1.RuntimeClassList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.node.v1alpha1.RuntimeClass".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.node.v1beta1.RuntimeClass".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.autoscaling.v1.Scale".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.Secret".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.SecretList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.authorization.v1.SelfSubjectAccessReview".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.authorization.v1.SelfSubjectRulesReview".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.Service".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.ServiceAccount".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.ServiceAccountList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.core.v1.ServiceList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.apps.v1.StatefulSet".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.apps.v1.StatefulSetList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.apimachinery.pkg.apis.meta.v1.Status".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.storage.v1.StorageClass".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.storage.v1.StorageClassList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.storage.v1beta1.StorageClassList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.storage.v1beta1.StorageClass".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.apiserverinternal.v1alpha1.StorageVersionList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.apiserverinternal.v1alpha1.StorageVersion".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.authorization.v1.SubjectAccessReview".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.authorization.v1beta1.SubjectAccessReview".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.authentication.v1.TokenRequest".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.authentication.v1.TokenReview".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.authentication.v1beta1.TokenReview".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1.ValidatingWebhookConfiguration".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1.ValidatingWebhookConfigurationList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.storage.v1.VolumeAttachment".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.storage.v1.VolumeAttachmentList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.storage.v1alpha1.VolumeAttachmentList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.storage.v1beta1.VolumeAttachmentList".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.storage.v1alpha1.VolumeAttachment".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
No description provided by the author
Checks if `x` is a construct.
Renders a Kubernetes manifest for "io.k8s.api.storage.v1beta1.VolumeAttachment".
Returns the `ApiObject` named `Resource` which is a child of the given construct.
Defines a "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService" API object.
Defines a "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIService" API object.
Defines a "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList" API object.
Defines a "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1.APIServiceList" API object.
Defines a "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList" API object.
Defines a "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIServiceList" API object.
Defines a "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService" API object.
Defines a "io.k8s.kube-aggregator.pkg.apis.apiregistration.v1beta1.APIService" API object.
Defines a "io.k8s.api.core.v1.Binding" API object.
Defines a "io.k8s.api.core.v1.Binding" API object.
Defines a "io.k8s.api.certificates.v1.CertificateSigningRequest" API object.
Defines a "io.k8s.api.certificates.v1.CertificateSigningRequest" API object.
Defines a "io.k8s.api.certificates.v1.CertificateSigningRequestList" API object.
Defines a "io.k8s.api.certificates.v1.CertificateSigningRequestList" API object.
Defines a "io.k8s.api.certificates.v1beta1.CertificateSigningRequestList" API object.
Defines a "io.k8s.api.certificates.v1beta1.CertificateSigningRequestList" API object.
Defines a "io.k8s.api.certificates.v1beta1.CertificateSigningRequest" API object.
Defines a "io.k8s.api.certificates.v1beta1.CertificateSigningRequest" API object.
Defines a "io.k8s.api.rbac.v1.ClusterRole" API object.
Defines a "io.k8s.api.rbac.v1.ClusterRole" API object.
Defines a "io.k8s.api.rbac.v1.ClusterRoleBinding" API object.
Defines a "io.k8s.api.rbac.v1.ClusterRoleBinding" API object.
Defines a "io.k8s.api.rbac.v1.ClusterRoleBindingList" API object.
Defines a "io.k8s.api.rbac.v1.ClusterRoleBindingList" API object.
Defines a "io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList" API object.
Defines a "io.k8s.api.rbac.v1alpha1.ClusterRoleBindingList" API object.
Defines a "io.k8s.api.rbac.v1beta1.ClusterRoleBindingList" API object.
Defines a "io.k8s.api.rbac.v1beta1.ClusterRoleBindingList" API object.
Defines a "io.k8s.api.rbac.v1alpha1.ClusterRoleBinding" API object.
Defines a "io.k8s.api.rbac.v1alpha1.ClusterRoleBinding" API object.
Defines a "io.k8s.api.rbac.v1beta1.ClusterRoleBinding" API object.
Defines a "io.k8s.api.rbac.v1beta1.ClusterRoleBinding" API object.
Defines a "io.k8s.api.rbac.v1.ClusterRoleList" API object.
Defines a "io.k8s.api.rbac.v1.ClusterRoleList" API object.
Defines a "io.k8s.api.rbac.v1alpha1.ClusterRoleList" API object.
Defines a "io.k8s.api.rbac.v1alpha1.ClusterRoleList" API object.
Defines a "io.k8s.api.rbac.v1beta1.ClusterRoleList" API object.
Defines a "io.k8s.api.rbac.v1beta1.ClusterRoleList" API object.
Defines a "io.k8s.api.rbac.v1alpha1.ClusterRole" API object.
Defines a "io.k8s.api.rbac.v1alpha1.ClusterRole" API object.
Defines a "io.k8s.api.rbac.v1beta1.ClusterRole" API object.
Defines a "io.k8s.api.rbac.v1beta1.ClusterRole" API object.
Defines a "io.k8s.api.core.v1.ComponentStatus" API object.
Defines a "io.k8s.api.core.v1.ComponentStatus" API object.
Defines a "io.k8s.api.core.v1.ComponentStatusList" API object.
Defines a "io.k8s.api.core.v1.ComponentStatusList" API object.
Defines a "io.k8s.api.core.v1.ConfigMap" API object.
Defines a "io.k8s.api.core.v1.ConfigMap" API object.
Defines a "io.k8s.api.core.v1.ConfigMapList" API object.
Defines a "io.k8s.api.core.v1.ConfigMapList" API object.
Defines a "io.k8s.api.apps.v1.ControllerRevision" API object.
Defines a "io.k8s.api.apps.v1.ControllerRevision" API object.
Defines a "io.k8s.api.apps.v1.ControllerRevisionList" API object.
Defines a "io.k8s.api.apps.v1.ControllerRevisionList" API object.
Defines a "io.k8s.api.batch.v1beta1.CronJobList" API object.
Defines a "io.k8s.api.batch.v1beta1.CronJobList" API object.
Defines a "io.k8s.api.batch.v2alpha1.CronJobList" API object.
Defines a "io.k8s.api.batch.v2alpha1.CronJobList" API object.
Defines a "io.k8s.api.batch.v1beta1.CronJob" API object.
Defines a "io.k8s.api.batch.v1beta1.CronJob" API object.
Defines a "io.k8s.api.batch.v2alpha1.CronJob" API object.
Defines a "io.k8s.api.batch.v2alpha1.CronJob" API object.
Defines a "io.k8s.api.storage.v1.CSIDriver" API object.
Defines a "io.k8s.api.storage.v1.CSIDriver" API object.
Defines a "io.k8s.api.storage.v1.CSIDriverList" API object.
Defines a "io.k8s.api.storage.v1.CSIDriverList" API object.
Defines a "io.k8s.api.storage.v1beta1.CSIDriverList" API object.
Defines a "io.k8s.api.storage.v1beta1.CSIDriverList" API object.
Defines a "io.k8s.api.storage.v1beta1.CSIDriver" API object.
Defines a "io.k8s.api.storage.v1beta1.CSIDriver" API object.
Defines a "io.k8s.api.storage.v1.CSINode" API object.
Defines a "io.k8s.api.storage.v1.CSINode" API object.
Defines a "io.k8s.api.storage.v1.CSINodeList" API object.
Defines a "io.k8s.api.storage.v1.CSINodeList" API object.
Defines a "io.k8s.api.storage.v1beta1.CSINodeList" API object.
Defines a "io.k8s.api.storage.v1beta1.CSINodeList" API object.
Defines a "io.k8s.api.storage.v1beta1.CSINode" API object.
Defines a "io.k8s.api.storage.v1beta1.CSINode" API object.
Defines a "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinition" API object.
Defines a "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinition" API object.
Defines a "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionList" API object.
Defines a "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinitionList" API object.
Defines a "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList" API object.
Defines a "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinitionList" API object.
Defines a "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition" API object.
Defines a "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1beta1.CustomResourceDefinition" API object.
Defines a "io.k8s.api.apps.v1.DaemonSet" API object.
Defines a "io.k8s.api.apps.v1.DaemonSet" API object.
Defines a "io.k8s.api.apps.v1.DaemonSetList" API object.
Defines a "io.k8s.api.apps.v1.DaemonSetList" API object.
Defines a "io.k8s.api.apps.v1.Deployment" API object.
Defines a "io.k8s.api.apps.v1.Deployment" API object.
Defines a "io.k8s.api.apps.v1.DeploymentList" API object.
Defines a "io.k8s.api.apps.v1.DeploymentList" API object.
Defines a "io.k8s.api.core.v1.Endpoints" API object.
Defines a "io.k8s.api.core.v1.Endpoints" API object.
Defines a "io.k8s.api.discovery.v1beta1.EndpointSliceList" API object.
Defines a "io.k8s.api.discovery.v1beta1.EndpointSliceList" API object.
Defines a "io.k8s.api.discovery.v1beta1.EndpointSlice" API object.
Defines a "io.k8s.api.discovery.v1beta1.EndpointSlice" API object.
Defines a "io.k8s.api.core.v1.EndpointsList" API object.
Defines a "io.k8s.api.core.v1.EndpointsList" API object.
Defines a "io.k8s.api.events.v1.Event" API object.
Defines a "io.k8s.api.events.v1.Event" API object.
Defines a "io.k8s.api.events.v1.EventList" API object.
Defines a "io.k8s.api.events.v1.EventList" API object.
Defines a "io.k8s.api.events.v1beta1.EventList" API object.
Defines a "io.k8s.api.events.v1beta1.EventList" API object.
Defines a "io.k8s.api.events.v1beta1.Event" API object.
Defines a "io.k8s.api.events.v1beta1.Event" API object.
Defines a "io.k8s.api.policy.v1beta1.Eviction" API object.
Defines a "io.k8s.api.policy.v1beta1.Eviction" API object.
Defines a "io.k8s.api.flowcontrol.v1alpha1.FlowSchemaList" API object.
Defines a "io.k8s.api.flowcontrol.v1alpha1.FlowSchemaList" API object.
Defines a "io.k8s.api.flowcontrol.v1beta1.FlowSchemaList" API object.
Defines a "io.k8s.api.flowcontrol.v1beta1.FlowSchemaList" API object.
Defines a "io.k8s.api.flowcontrol.v1alpha1.FlowSchema" API object.
Defines a "io.k8s.api.flowcontrol.v1alpha1.FlowSchema" API object.
Defines a "io.k8s.api.flowcontrol.v1beta1.FlowSchema" API object.
Defines a "io.k8s.api.flowcontrol.v1beta1.FlowSchema" API object.
Defines a "io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler" API object.
Defines a "io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler" API object.
Defines a "io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList" API object.
Defines a "io.k8s.api.autoscaling.v1.HorizontalPodAutoscalerList" API object.
Defines a "io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList" API object.
Defines a "io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscalerList" API object.
Defines a "io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList" API object.
Defines a "io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscalerList" API object.
Defines a "io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler" API object.
Defines a "io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler" API object.
Defines a "io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler" API object.
Defines a "io.k8s.api.autoscaling.v2beta2.HorizontalPodAutoscaler" API object.
Defines a "io.k8s.api.networking.v1.Ingress" API object.
Defines a "io.k8s.api.networking.v1.Ingress" API object.
Defines a "io.k8s.api.networking.v1.IngressClass" API object.
Defines a "io.k8s.api.networking.v1.IngressClass" API object.
Defines a "io.k8s.api.networking.v1.IngressClassList" API object.
Defines a "io.k8s.api.networking.v1.IngressClassList" API object.
Defines a "io.k8s.api.networking.v1beta1.IngressClassList" API object.
Defines a "io.k8s.api.networking.v1beta1.IngressClassList" API object.
Defines a "io.k8s.api.networking.v1beta1.IngressClass" API object.
Defines a "io.k8s.api.networking.v1beta1.IngressClass" API object.
Defines a "io.k8s.api.networking.v1.IngressList" API object.
Defines a "io.k8s.api.networking.v1.IngressList" API object.
Defines a "io.k8s.api.networking.v1beta1.IngressList" API object.
Defines a "io.k8s.api.networking.v1beta1.IngressList" API object.
Defines a "io.k8s.api.networking.v1beta1.Ingress" API object.
Defines a "io.k8s.api.networking.v1beta1.Ingress" API object.
Defines a "io.k8s.api.batch.v1.Job" API object.
Defines a "io.k8s.api.batch.v1.Job" API object.
Defines a "io.k8s.api.batch.v1.JobList" API object.
Defines a "io.k8s.api.batch.v1.JobList" API object.
Defines a "io.k8s.api.coordination.v1.Lease" API object.
Defines a "io.k8s.api.coordination.v1.Lease" API object.
Defines a "io.k8s.api.coordination.v1.LeaseList" API object.
Defines a "io.k8s.api.coordination.v1.LeaseList" API object.
Defines a "io.k8s.api.coordination.v1beta1.LeaseList" API object.
Defines a "io.k8s.api.coordination.v1beta1.LeaseList" API object.
Defines a "io.k8s.api.coordination.v1beta1.Lease" API object.
Defines a "io.k8s.api.coordination.v1beta1.Lease" API object.
Defines a "io.k8s.api.core.v1.LimitRange" API object.
Defines a "io.k8s.api.core.v1.LimitRange" API object.
Defines a "io.k8s.api.core.v1.LimitRangeList" API object.
Defines a "io.k8s.api.core.v1.LimitRangeList" API object.
Defines a "io.k8s.api.authorization.v1.LocalSubjectAccessReview" API object.
Defines a "io.k8s.api.authorization.v1.LocalSubjectAccessReview" API object.
Defines a "io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview" API object.
Defines a "io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview" API object.
Defines a "io.k8s.api.admissionregistration.v1.MutatingWebhookConfiguration" API object.
Defines a "io.k8s.api.admissionregistration.v1.MutatingWebhookConfiguration" API object.
Defines a "io.k8s.api.admissionregistration.v1.MutatingWebhookConfigurationList" API object.
Defines a "io.k8s.api.admissionregistration.v1.MutatingWebhookConfigurationList" API object.
Defines a "io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList" API object.
Defines a "io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfigurationList" API object.
Defines a "io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration" API object.
Defines a "io.k8s.api.admissionregistration.v1beta1.MutatingWebhookConfiguration" API object.
Defines a "io.k8s.api.core.v1.Namespace" API object.
Defines a "io.k8s.api.core.v1.Namespace" API object.
Defines a "io.k8s.api.core.v1.NamespaceList" API object.
Defines a "io.k8s.api.core.v1.NamespaceList" API object.
Defines a "io.k8s.api.networking.v1.NetworkPolicy" API object.
Defines a "io.k8s.api.networking.v1.NetworkPolicy" API object.
Defines a "io.k8s.api.networking.v1.NetworkPolicyList" API object.
Defines a "io.k8s.api.networking.v1.NetworkPolicyList" API object.
Defines a "io.k8s.api.core.v1.Node" API object.
Defines a "io.k8s.api.core.v1.Node" API object.
Defines a "io.k8s.api.core.v1.NodeList" API object.
Defines a "io.k8s.api.core.v1.NodeList" API object.
Defines a "io.k8s.api.core.v1.PersistentVolume" API object.
Defines a "io.k8s.api.core.v1.PersistentVolume" API object.
Defines a "io.k8s.api.core.v1.PersistentVolumeClaim" API object.
Defines a "io.k8s.api.core.v1.PersistentVolumeClaim" API object.
Defines a "io.k8s.api.core.v1.PersistentVolumeClaimList" API object.
Defines a "io.k8s.api.core.v1.PersistentVolumeClaimList" API object.
Defines a "io.k8s.api.core.v1.PersistentVolumeList" API object.
Defines a "io.k8s.api.core.v1.PersistentVolumeList" API object.
Defines a "io.k8s.api.core.v1.Pod" API object.
Defines a "io.k8s.api.core.v1.Pod" API object.
Defines a "io.k8s.api.policy.v1beta1.PodDisruptionBudgetList" API object.
Defines a "io.k8s.api.policy.v1beta1.PodDisruptionBudgetList" API object.
Defines a "io.k8s.api.policy.v1beta1.PodDisruptionBudget" API object.
Defines a "io.k8s.api.policy.v1beta1.PodDisruptionBudget" API object.
Defines a "io.k8s.api.core.v1.PodList" API object.
Defines a "io.k8s.api.core.v1.PodList" API object.
Defines a "io.k8s.api.policy.v1beta1.PodSecurityPolicyList" API object.
Defines a "io.k8s.api.policy.v1beta1.PodSecurityPolicyList" API object.
Defines a "io.k8s.api.policy.v1beta1.PodSecurityPolicy" API object.
Defines a "io.k8s.api.policy.v1beta1.PodSecurityPolicy" API object.
Defines a "io.k8s.api.core.v1.PodTemplate" API object.
Defines a "io.k8s.api.core.v1.PodTemplate" API object.
Defines a "io.k8s.api.core.v1.PodTemplateList" API object.
Defines a "io.k8s.api.core.v1.PodTemplateList" API object.
Defines a "io.k8s.api.scheduling.v1.PriorityClass" API object.
Defines a "io.k8s.api.scheduling.v1.PriorityClass" API object.
Defines a "io.k8s.api.scheduling.v1.PriorityClassList" API object.
Defines a "io.k8s.api.scheduling.v1.PriorityClassList" API object.
Defines a "io.k8s.api.scheduling.v1alpha1.PriorityClassList" API object.
Defines a "io.k8s.api.scheduling.v1alpha1.PriorityClassList" API object.
Defines a "io.k8s.api.scheduling.v1beta1.PriorityClassList" API object.
Defines a "io.k8s.api.scheduling.v1beta1.PriorityClassList" API object.
Defines a "io.k8s.api.scheduling.v1alpha1.PriorityClass" API object.
Defines a "io.k8s.api.scheduling.v1alpha1.PriorityClass" API object.
Defines a "io.k8s.api.scheduling.v1beta1.PriorityClass" API object.
Defines a "io.k8s.api.scheduling.v1beta1.PriorityClass" API object.
Defines a "io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfigurationList" API object.
Defines a "io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfigurationList" API object.
Defines a "io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationList" API object.
Defines a "io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfigurationList" API object.
Defines a "io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration" API object.
Defines a "io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration" API object.
Defines a "io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfiguration" API object.
Defines a "io.k8s.api.flowcontrol.v1beta1.PriorityLevelConfiguration" API object.
Defines a "io.k8s.api.apps.v1.ReplicaSet" API object.
Defines a "io.k8s.api.apps.v1.ReplicaSet" API object.
Defines a "io.k8s.api.apps.v1.ReplicaSetList" API object.
Defines a "io.k8s.api.apps.v1.ReplicaSetList" API object.
Defines a "io.k8s.api.core.v1.ReplicationController" API object.
Defines a "io.k8s.api.core.v1.ReplicationController" API object.
Defines a "io.k8s.api.core.v1.ReplicationControllerList" API object.
Defines a "io.k8s.api.core.v1.ReplicationControllerList" API object.
Defines a "io.k8s.api.core.v1.ResourceQuota" API object.
Defines a "io.k8s.api.core.v1.ResourceQuota" API object.
Defines a "io.k8s.api.core.v1.ResourceQuotaList" API object.
Defines a "io.k8s.api.core.v1.ResourceQuotaList" API object.
Defines a "io.k8s.api.rbac.v1.Role" API object.
Defines a "io.k8s.api.rbac.v1.Role" API object.
Defines a "io.k8s.api.rbac.v1.RoleBinding" API object.
Defines a "io.k8s.api.rbac.v1.RoleBinding" API object.
Defines a "io.k8s.api.rbac.v1.RoleBindingList" API object.
Defines a "io.k8s.api.rbac.v1.RoleBindingList" API object.
Defines a "io.k8s.api.rbac.v1alpha1.RoleBindingList" API object.
Defines a "io.k8s.api.rbac.v1alpha1.RoleBindingList" API object.
Defines a "io.k8s.api.rbac.v1beta1.RoleBindingList" API object.
Defines a "io.k8s.api.rbac.v1beta1.RoleBindingList" API object.
Defines a "io.k8s.api.rbac.v1alpha1.RoleBinding" API object.
Defines a "io.k8s.api.rbac.v1alpha1.RoleBinding" API object.
Defines a "io.k8s.api.rbac.v1beta1.RoleBinding" API object.
Defines a "io.k8s.api.rbac.v1beta1.RoleBinding" API object.
Defines a "io.k8s.api.rbac.v1.RoleList" API object.
Defines a "io.k8s.api.rbac.v1.RoleList" API object.
Defines a "io.k8s.api.rbac.v1alpha1.RoleList" API object.
Defines a "io.k8s.api.rbac.v1alpha1.RoleList" API object.
Defines a "io.k8s.api.rbac.v1beta1.RoleList" API object.
Defines a "io.k8s.api.rbac.v1beta1.RoleList" API object.
Defines a "io.k8s.api.rbac.v1alpha1.Role" API object.
Defines a "io.k8s.api.rbac.v1alpha1.Role" API object.
Defines a "io.k8s.api.rbac.v1beta1.Role" API object.
Defines a "io.k8s.api.rbac.v1beta1.Role" API object.
Defines a "io.k8s.api.node.v1.RuntimeClass" API object.
Defines a "io.k8s.api.node.v1.RuntimeClass" API object.
Defines a "io.k8s.api.node.v1.RuntimeClassList" API object.
Defines a "io.k8s.api.node.v1.RuntimeClassList" API object.
Defines a "io.k8s.api.node.v1alpha1.RuntimeClassList" API object.
Defines a "io.k8s.api.node.v1alpha1.RuntimeClassList" API object.
Defines a "io.k8s.api.node.v1beta1.RuntimeClassList" API object.
Defines a "io.k8s.api.node.v1beta1.RuntimeClassList" API object.
Defines a "io.k8s.api.node.v1alpha1.RuntimeClass" API object.
Defines a "io.k8s.api.node.v1alpha1.RuntimeClass" API object.
Defines a "io.k8s.api.node.v1beta1.RuntimeClass" API object.
Defines a "io.k8s.api.node.v1beta1.RuntimeClass" API object.
Defines a "io.k8s.api.autoscaling.v1.Scale" API object.
Defines a "io.k8s.api.autoscaling.v1.Scale" API object.
Defines a "io.k8s.api.core.v1.Secret" API object.
Defines a "io.k8s.api.core.v1.Secret" API object.
Defines a "io.k8s.api.core.v1.SecretList" API object.
Defines a "io.k8s.api.core.v1.SecretList" API object.
Defines a "io.k8s.api.authorization.v1.SelfSubjectAccessReview" API object.
Defines a "io.k8s.api.authorization.v1.SelfSubjectAccessReview" API object.
Defines a "io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview" API object.
Defines a "io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview" API object.
Defines a "io.k8s.api.authorization.v1.SelfSubjectRulesReview" API object.
Defines a "io.k8s.api.authorization.v1.SelfSubjectRulesReview" API object.
Defines a "io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview" API object.
Defines a "io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview" API object.
Defines a "io.k8s.api.core.v1.Service" API object.
Defines a "io.k8s.api.core.v1.Service" API object.
Defines a "io.k8s.api.core.v1.ServiceAccount" API object.
Defines a "io.k8s.api.core.v1.ServiceAccount" API object.
Defines a "io.k8s.api.core.v1.ServiceAccountList" API object.
Defines a "io.k8s.api.core.v1.ServiceAccountList" API object.
Defines a "io.k8s.api.core.v1.ServiceList" API object.
Defines a "io.k8s.api.core.v1.ServiceList" API object.
Defines a "io.k8s.api.apps.v1.StatefulSet" API object.
Defines a "io.k8s.api.apps.v1.StatefulSet" API object.
Defines a "io.k8s.api.apps.v1.StatefulSetList" API object.
Defines a "io.k8s.api.apps.v1.StatefulSetList" API object.
Defines a "io.k8s.apimachinery.pkg.apis.meta.v1.Status" API object.
Defines a "io.k8s.apimachinery.pkg.apis.meta.v1.Status" API object.
Defines a "io.k8s.api.storage.v1.StorageClass" API object.
Defines a "io.k8s.api.storage.v1.StorageClass" API object.
Defines a "io.k8s.api.storage.v1.StorageClassList" API object.
Defines a "io.k8s.api.storage.v1.StorageClassList" API object.
Defines a "io.k8s.api.storage.v1beta1.StorageClassList" API object.
Defines a "io.k8s.api.storage.v1beta1.StorageClassList" API object.
Defines a "io.k8s.api.storage.v1beta1.StorageClass" API object.
Defines a "io.k8s.api.storage.v1beta1.StorageClass" API object.
Defines a "io.k8s.api.apiserverinternal.v1alpha1.StorageVersionList" API object.
Defines a "io.k8s.api.apiserverinternal.v1alpha1.StorageVersionList" API object.
Defines a "io.k8s.api.apiserverinternal.v1alpha1.StorageVersion" API object.
Defines a "io.k8s.api.apiserverinternal.v1alpha1.StorageVersion" API object.
Defines a "io.k8s.api.authorization.v1.SubjectAccessReview" API object.
Defines a "io.k8s.api.authorization.v1.SubjectAccessReview" API object.
Defines a "io.k8s.api.authorization.v1beta1.SubjectAccessReview" API object.
Defines a "io.k8s.api.authorization.v1beta1.SubjectAccessReview" API object.
Defines a "io.k8s.api.authentication.v1.TokenRequest" API object.
Defines a "io.k8s.api.authentication.v1.TokenRequest" API object.
Defines a "io.k8s.api.authentication.v1.TokenReview" API object.
Defines a "io.k8s.api.authentication.v1.TokenReview" API object.
Defines a "io.k8s.api.authentication.v1beta1.TokenReview" API object.
Defines a "io.k8s.api.authentication.v1beta1.TokenReview" API object.
Defines a "io.k8s.api.admissionregistration.v1.ValidatingWebhookConfiguration" API object.
Defines a "io.k8s.api.admissionregistration.v1.ValidatingWebhookConfiguration" API object.
Defines a "io.k8s.api.admissionregistration.v1.ValidatingWebhookConfigurationList" API object.
Defines a "io.k8s.api.admissionregistration.v1.ValidatingWebhookConfigurationList" API object.
Defines a "io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList" API object.
Defines a "io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfigurationList" API object.
Defines a "io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration" API object.
Defines a "io.k8s.api.admissionregistration.v1beta1.ValidatingWebhookConfiguration" API object.
Defines a "io.k8s.api.storage.v1.VolumeAttachment" API object.
Defines a "io.k8s.api.storage.v1.VolumeAttachment" API object.
Defines a "io.k8s.api.storage.v1.VolumeAttachmentList" API object.
Defines a "io.k8s.api.storage.v1.VolumeAttachmentList" API object.
Defines a "io.k8s.api.storage.v1alpha1.VolumeAttachmentList" API object.
Defines a "io.k8s.api.storage.v1alpha1.VolumeAttachmentList" API object.
Defines a "io.k8s.api.storage.v1beta1.VolumeAttachmentList" API object.
Defines a "io.k8s.api.storage.v1beta1.VolumeAttachmentList" API object.
Defines a "io.k8s.api.storage.v1alpha1.VolumeAttachment" API object.
Defines a "io.k8s.api.storage.v1alpha1.VolumeAttachment" API object.
Defines a "io.k8s.api.storage.v1beta1.VolumeAttachment" API object.
Defines a "io.k8s.api.storage.v1beta1.VolumeAttachment" API object.
Experimental.
Experimental.
Experimental.
Experimental.
Checks if `x` is a construct.
# Constants
No description provided by the author
# Structs
Affinity is a group of affinity scheduling rules.
AggregationRule describes how to locate ClusterRoles to aggregate into the ClusterRole.
AllowedCSIDriver represents a single inline CSI Driver that is allowed to be used.
AllowedFlexVolume represents a single Flexvolume that is allowed to be used.
AllowedHostPath defines the host volume conditions that will be enabled by a policy for pods to use.
APIServiceSpec contains information for locating and communicating with a server.
Represents a Persistent Disk resource in AWS.
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
BoundObjectReference is a reference to an object that a token is bound to.
Adds and removes POSIX capabilities from running containers.
Represents a Ceph Filesystem mount that lasts the lifetime of a pod Cephfs volumes do not support ownership management or SELinux relabeling.
Represents a Ceph Filesystem mount that lasts the lifetime of a pod Cephfs volumes do not support ownership management or SELinux relabeling.
This information is immutable after the request is created.
Represents a cinder volume resource in Openstack.
Represents a cinder volume resource in Openstack.
ClientIPConfig represents the configurations of Client IP based session affinity.
Information about the condition of a component.
ConfigMapEnvSource selects a ConfigMap to populate the environment variables with.
Selects a key from a ConfigMap.
ConfigMapNodeConfigSource contains the information to reference a ConfigMap as a config source for the Node.
Adapts a ConfigMap into a projected volume.
Adapts a ConfigMap into a volume.
A single application container that you want to run within a pod.
ContainerPort represents a network port in a single container.
ContainerResourceMetricSource indicates how to scale on a resource metric known to Kubernetes, as specified in requests and limits, describing each pod in the current scale target (e.g.
CronJobSpec describes how the job execution will look like and when it will actually run.
CrossVersionObjectReference contains enough information to let you identify the referred resource.
CSIDriverSpec is the specification of a CSIDriver.
CSINodeDriver holds information about the specification of one CSI driver installed on a node.
CSINodeSpec holds information about the specification of all CSI drivers installed on a node.
Represents storage that is managed by an external CSI volume driver (Beta feature).
Represents a source location of a volume to mount, managed by an external CSI driver.
CustomResourceColumnDefinition specifies a column for server side printing.
CustomResourceConversion describes how to convert different versions of a CR.
CustomResourceDefinitionNames indicates the names to serve this CustomResourceDefinition.
CustomResourceDefinitionSpec describes how a user wants their resource to appear.
CustomResourceDefinitionVersion describes a version for CRD.
CustomResourceSubresources defines the status and scale subresources for CustomResources.
CustomResourceSubresourceScale defines how to serve the scale subresource for CustomResources.
CustomResourceValidation is a list of validation methods for CustomResources.
DaemonSetSpec is the specification of a daemon set.
DaemonSetUpdateStrategy is a struct used to control the update strategy for a DaemonSet.
DeleteOptions may be provided when deleting an API object.
DeploymentSpec is the specification of the desired behavior of the Deployment.
DeploymentStrategy describes how to replace existing pods with new ones.
Represents downward API info for projecting into a projected volume.
DownwardAPIVolumeFile represents information to create the file containing the pod field.
DownwardAPIVolumeSource represents a volume containing downward API info.
Represents an empty directory for a pod.
Endpoint represents a single logical "backend" implementing a service.
EndpointAddress is a tuple that describes single IP address.
EndpointConditions represents the current condition of an endpoint.
EndpointPort is a tuple that describes a single port.
EndpointSubset is a group of addresses with a common set of ports.
EnvFromSource represents the source of a set of ConfigMaps.
EnvVar represents an environment variable present in a Container.
EnvVarSource represents a source for the value of an EnvVar.
An EphemeralContainer is a container that may be added temporarily to an existing pod for user-initiated activities such as debugging.
Represents an ephemeral volume that is handled by a normal storage driver.
EventSeries contain information on series of events, i.e.
EventSource contains information for an event.
ExecAction describes a "run in container" action.
ExternalDocumentation allows referencing an external resource for extended documentation.
ExternalMetricSource indicates how to scale on a metric not associated with any Kubernetes object (for example length of queue in cloud messaging service, or QPS from loadbalancer running outside of cluster).
Represents a Fibre Channel volume.
FlexPersistentVolumeSource represents a generic persistent volume resource that is provisioned/attached using an exec based plugin.
FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.
Represents a Flocker volume mounted by the Flocker agent.
FlowDistinguisherMethod specifies the method of a flow distinguisher.
FlowSchemaSpec describes how the FlowSchema's specification looks like.
FSGroupStrategyOptions defines the strategy type and options used to create the strategy.
Represents a Persistent Disk resource in Google Compute Engine.
Represents a volume that is populated with the contents of a git repository.
Represents a Glusterfs mount that lasts the lifetime of a pod.
Represents a Glusterfs mount that lasts the lifetime of a pod.
Handler defines a specific action that should be taken.
HorizontalPodAutoscalerBehavior configures the scaling behavior of the target in both Up and Down directions (scaleUp and scaleDown fields respectively).
HorizontalPodAutoscalerSpec describes the desired functionality of the HorizontalPodAutoscaler.
HostAlias holds the mapping between IP and hostnames that will be injected as an entry in the pod's hosts file.
Represents a host path mapped into a pod.
HostPortRange defines a range of host ports that will be enabled by a policy for pods to use.
HPAScalingPolicy is a single policy which must hold true for a specified past interval.
HPAScalingRules configures the scaling behavior for one direction.
HTTPGetAction describes an action based on HTTP Get requests.
HTTPHeader describes a custom header to be used in HTTP probes.
HTTPIngressPath associates a path with a backend.
HTTPIngressRuleValue is a list of http selectors pointing to backends.
IDRange provides a min/max of an allowed range of IDs.
IngressBackend describes all endpoints for a given service and port.
IngressClassSpec provides information about the class of an Ingress.
IngressRule represents the rules mapping the paths under a specified host to the related backend services.
IngressServiceBackend references a Kubernetes Service as a Backend.
IngressSpec describes the Ingress the user wishes to exist.
IngressTLS describes the transport layer security associated with an Ingress.
IPBlock describes a particular CIDR (Ex.
ISCSIPersistentVolumeSource represents an ISCSI disk.
Represents an ISCSI disk.
JobSpec describes how the job execution will look like.
JobTemplateSpec describes the data a Job should have when created from a template.
JSONSchemaProps is a JSON-Schema following Specification Draft 4 (http://json-schema.org/).
Maps a string key to a path within a volume.
APIServiceList is a list of APIService objects.
APIServiceList is a list of APIService objects.
APIService represents a server for a particular GroupVersion.
APIService represents a server for a particular GroupVersion.
Binding ties one object to another;
for example, a pod is bound to a node by a scheduler.
CertificateSigningRequestList is a collection of CertificateSigningRequest objects.
Experimental.
CertificateSigningRequest objects provide a mechanism to obtain x509 certificates by submitting a certificate signing request, and having it asynchronously approved and issued.
Describes a certificate signing request.
ClusterRoleBindingList is a collection of ClusterRoleBindings.
ClusterRoleBindingList is a collection of ClusterRoleBindings.
ClusterRoleBindingList is a collection of ClusterRoleBindings.
ClusterRoleBinding references a ClusterRole, but not contain it.
ClusterRoleBinding references a ClusterRole, but not contain it.
ClusterRoleBinding references a ClusterRole, but not contain it.
ClusterRoleList is a collection of ClusterRoles.
ClusterRoleList is a collection of ClusterRoles.
ClusterRoleList is a collection of ClusterRoles.
ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.
ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.
ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.
Status of all the conditions for the component as a list of ComponentStatus objects.
ComponentStatus (and ComponentStatusList) holds the cluster validation info.
ConfigMapList is a resource containing a list of ConfigMap objects.
ConfigMap holds configuration data for pods to consume.
ControllerRevisionList is a resource containing a list of ControllerRevision objects.
ControllerRevision implements an immutable snapshot of state data.
CronJobList is a collection of cron jobs.
CronJobList is a collection of cron jobs.
CronJob represents the configuration of a single cron job.
CronJob represents the configuration of a single cron job.
CSIDriverList is a collection of CSIDriver objects.
CSIDriverList is a collection of CSIDriver objects.
CSIDriver captures information about a Container Storage Interface (CSI) volume driver deployed on the cluster.
CSIDriver captures information about a Container Storage Interface (CSI) volume driver deployed on the cluster.
CSINodeList is a collection of CSINode objects.
CSINodeList is a collection of CSINode objects.
CSINode holds information about all CSI drivers installed on a node.
DEPRECATED - This group version of CSINode is deprecated by storage/v1/CSINode.
CustomResourceDefinitionList is a list of CustomResourceDefinition objects.
CustomResourceDefinitionList is a list of CustomResourceDefinition objects.
CustomResourceDefinition represents a resource that should be exposed on the API server.
CustomResourceDefinition represents a resource that should be exposed on the API server.
DaemonSetList is a collection of daemon sets.
DaemonSet represents the configuration of a daemon set.
DeploymentList is a list of Deployments.
Deployment enables declarative updates for Pods and ReplicaSets.
EndpointSliceList represents a list of endpoint slices.
EndpointSlice represents a subset of the endpoints that implement a service.
EndpointsList is a list of endpoints.
Endpoints is a collection of endpoints that implement the actual service.
EventList is a list of Event objects.
EventList is a list of Event objects.
Event is a report of an event somewhere in the cluster.
Event is a report of an event somewhere in the cluster.
Eviction evicts a pod from its node subject to certain policies and safety constraints.
FlowSchemaList is a list of FlowSchema objects.
FlowSchemaList is a list of FlowSchema objects.
FlowSchema defines the schema of a group of flows.
FlowSchema defines the schema of a group of flows.
list of horizontal pod autoscaler objects.
HorizontalPodAutoscaler is a list of horizontal pod autoscaler objects.
HorizontalPodAutoscalerList is a list of horizontal pod autoscaler objects.
configuration of a horizontal pod autoscaler.
HorizontalPodAutoscaler is the configuration for a horizontal pod autoscaler, which automatically manages the replica count of any resource implementing the scale subresource based on the metrics specified.
HorizontalPodAutoscaler is the configuration for a horizontal pod autoscaler, which automatically manages the replica count of any resource implementing the scale subresource based on the metrics specified.
IngressClassList is a collection of IngressClasses.
IngressClassList is a collection of IngressClasses.
IngressClass represents the class of the Ingress, referenced by the Ingress Spec.
IngressClass represents the class of the Ingress, referenced by the Ingress Spec.
IngressList is a collection of Ingress.
IngressList is a collection of Ingress.
Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend.
Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend.
JobList is a collection of jobs.
Job represents the configuration of a single job.
LeaseList is a list of Lease objects.
LeaseList is a list of Lease objects.
Lease defines a lease concept.
Lease defines a lease concept.
LimitRangeList is a list of LimitRange items.
LimitRange sets resource usage limits for each kind of resource in a Namespace.
LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace.
LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace.
MutatingWebhookConfigurationList is a list of MutatingWebhookConfiguration.
MutatingWebhookConfigurationList is a list of MutatingWebhookConfiguration.
MutatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and may change the object.
MutatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and may change the object.
NamespaceList is a list of Namespaces.
Namespace provides a scope for Names.
NetworkPolicyList is a list of NetworkPolicy objects.
NetworkPolicy describes what network traffic is allowed for a set of Pods.
NodeList is the whole list of all Nodes which have been registered with master.
Node is a worker node in Kubernetes.
PersistentVolumeClaimList is a list of PersistentVolumeClaim items.
PersistentVolumeClaim is a user's request for and claim to a persistent volume.
PersistentVolumeList is a list of PersistentVolume items.
PersistentVolume (PV) is a storage resource provisioned by an administrator.
PodDisruptionBudgetList is a collection of PodDisruptionBudgets.
PodDisruptionBudget is an object to define the max disruption that can be caused to a collection of pods.
PodList is a list of Pods.
Pod is a collection of containers that can run on a host.
PodSecurityPolicyList is a list of PodSecurityPolicy objects.
PodSecurityPolicy governs the ability to make requests that affect the Security Context that will be applied to a pod and container.
PodTemplateList is a list of PodTemplates.
PodTemplate describes a template for creating copies of a predefined pod.
PriorityClassList is a collection of priority classes.
PriorityClassList is a collection of priority classes.
PriorityClassList is a collection of priority classes.
PriorityClass defines mapping from a priority class name to the priority integer value.
DEPRECATED - This group version of PriorityClass is deprecated by scheduling.k8s.io/v1/PriorityClass.
DEPRECATED - This group version of PriorityClass is deprecated by scheduling.k8s.io/v1/PriorityClass.
PriorityLevelConfigurationList is a list of PriorityLevelConfiguration objects.
PriorityLevelConfigurationList is a list of PriorityLevelConfiguration objects.
PriorityLevelConfiguration represents the configuration of a priority level.
PriorityLevelConfiguration represents the configuration of a priority level.
ReplicaSetList is a collection of ReplicaSets.
ReplicaSet ensures that a specified number of pod replicas are running at any given time.
ReplicationControllerList is a collection of replication controllers.
ReplicationController represents the configuration of a replication controller.
ResourceQuotaList is a list of ResourceQuota items.
ResourceQuota sets aggregate quota restrictions enforced per namespace.
RoleBindingList is a collection of RoleBindings.
RoleBindingList is a collection of RoleBindings Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 RoleBindingList, and will no longer be served in v1.22.
RoleBindingList is a collection of RoleBindings Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 RoleBindingList, and will no longer be served in v1.22.
RoleBinding references a role, but does not contain it.
RoleBinding references a role, but does not contain it.
RoleBinding references a role, but does not contain it.
RoleList is a collection of Roles.
RoleList is a collection of Roles.
RoleList is a collection of Roles Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 RoleList, and will no longer be served in v1.22.
Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.
Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.
Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.
RuntimeClassList is a list of RuntimeClass objects.
RuntimeClassList is a list of RuntimeClass objects.
RuntimeClassList is a list of RuntimeClass objects.
RuntimeClass defines a class of container runtime supported in the cluster.
RuntimeClass defines a class of container runtime supported in the cluster.
RuntimeClass defines a class of container runtime supported in the cluster.
Scale represents a scaling request for a resource.
SecretList is a list of Secret.
Secret holds secret data of a certain type.
SelfSubjectAccessReview checks whether or the current user can perform an action.
SelfSubjectAccessReview checks whether or the current user can perform an action.
SelfSubjectRulesReview enumerates the set of actions the current user can perform within a namespace.
SelfSubjectRulesReview enumerates the set of actions the current user can perform within a namespace.
ServiceAccountList is a list of ServiceAccount objects.
ServiceAccount binds together: * a name, understood by users, and perhaps by peripheral systems, for an identity * a principal that can be authenticated and authorized * a set of secrets.
ServiceList holds a list of services.
Service is a named abstraction of software service (for example, mysql) consisting of local port (for example 3306) that the proxy listens on, and the selector that determines which pods will answer requests sent through the proxy.
StatefulSetList is a collection of StatefulSets.
StatefulSet represents a set of pods with consistent identities.
Status is a return value for calls that don't return other objects.
StorageClassList is a collection of storage classes.
StorageClassList is a collection of storage classes.
StorageClass describes the parameters for a class of storage for which PersistentVolumes can be dynamically provisioned.
StorageClass describes the parameters for a class of storage for which PersistentVolumes can be dynamically provisioned.
A list of StorageVersions.
Storage version of a specific resource.
SubjectAccessReview checks whether or not a user or group can perform an action.
SubjectAccessReview checks whether or not a user or group can perform an action.
TokenRequest requests a token for a given service account.
TokenReview attempts to authenticate a token to a known user.
TokenReview attempts to authenticate a token to a known user.
ValidatingWebhookConfigurationList is a list of ValidatingWebhookConfiguration.
ValidatingWebhookConfigurationList is a list of ValidatingWebhookConfiguration.
ValidatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and object without changing it.
ValidatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and object without changing it.
VolumeAttachmentList is a collection of VolumeAttachment objects.
VolumeAttachmentList is a collection of VolumeAttachment objects.
VolumeAttachmentList is a collection of VolumeAttachment objects.
VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.
VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.
VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.
A label selector is a label query over a set of resources.
A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
LeaseSpec is a specification of a Lease.
Lifecycle describes actions that the management system should take in response to container lifecycle events.
LimitedPriorityLevelConfiguration specifies how to handle requests that are subject to limits.
LimitRangeItem defines a min/max usage limit for any resource that matches on kind.
LimitRangeSpec defines a min/max usage limit for resources that match on kind.
LimitResponse defines how to handle requests that can not be executed right now.
ListMeta describes metadata that synthetic resources must have, including lists and various status objects.
LocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.
Local represents directly-attached storage with node affinity (Beta feature).
ManagedFieldsEntry is a workflow-id, a FieldSet and the group version of the resource that the fieldset applies to.
MetricIdentifier defines the name and optionally selector for a metric.
MetricSpec specifies how to scale based on a single metric (only `type` and one other matching field should be set at once).
MetricTarget defines the target value, average value, or average utilization of a specific metric.
MutatingWebhook describes an admission webhook and the resources and operations it applies to.
NamespaceSpec describes the attributes on a Namespace.
NetworkPolicyEgressRule describes a particular set of traffic that is allowed out of pods matched by a NetworkPolicySpec's podSelector.
NetworkPolicyIngressRule describes a particular set of traffic that is allowed to the pods matched by a NetworkPolicySpec's podSelector.
NetworkPolicyPeer describes a peer to allow traffic to/from.
NetworkPolicyPort describes a port to allow traffic on.
NetworkPolicySpec provides the specification of a NetworkPolicy.
Represents an NFS mount that lasts the lifetime of a pod.
Node affinity is a group of node affinity scheduling rules.
NodeConfigSource specifies a source of node configuration.
A node selector represents the union of the results of one or more label queries over a set of nodes;
that is, it represents the OR of the selectors represented by the node selector terms.
A node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
A null or empty node selector term matches no objects.
NodeSpec describes the attributes that a node is created with.
NonResourceAttributes includes the authorization attributes available for non-resource requests to the Authorizer interface.
NonResourcePolicyRule is a predicate that matches non-resource requests according to their verb and the target non-resource URL.
ObjectFieldSelector selects an APIVersioned field of an object.
ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.
ObjectMetricSource indicates how to scale on a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).
ObjectReference contains enough information to let you inspect or modify the referred object.
Overhead structure represents the resource overhead associated with running a pod.
OwnerReference contains enough information to let you identify an owning object.
PersistentVolumeClaimSpec describes the common attributes of storage devices and allows a Source for provider-specific attributes.
PersistentVolumeClaimTemplate is used to produce PersistentVolumeClaim objects as part of an EphemeralVolumeSource.
PersistentVolumeClaimVolumeSource references the user's PVC in the same namespace.
PersistentVolumeSpec is the specification of a persistent volume.
Represents a Photon Controller persistent disk resource.
Pod affinity is a group of inter pod affinity scheduling rules.
Defines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key <topologyKey> matches that of any node on which a pod of the set of pods is running.
Pod anti affinity is a group of inter pod anti affinity scheduling rules.
PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.
PodDNSConfig defines the DNS parameters of a pod in addition to those generated from DNSPolicy.
PodDNSConfigOption defines DNS resolver options of a pod.
PodReadinessGate contains the reference to a pod condition.
PodSecurityContext holds pod-level security attributes and common container settings.
PodSecurityPolicySpec defines the policy enforced.
PodsMetricSource indicates how to scale on a metric describing each pod in the current scale target (for example, transactions-processed-per-second).
PodSpec is a description of a pod.
PodTemplateSpec describes the data a pod should have when created from a template.
PolicyRule holds information that describes a policy rule, but does not contain information about who the rule applies to or which namespace the rule applies to.
PolicyRulesWithSubjects prescribes a test that applies to a request to an apiserver.
PortworxVolumeSource represents a Portworx volume resource.
Preconditions must be fulfilled before an operation (update, delete, etc.) is carried out.
An empty preferred scheduling term matches all objects with implicit weight 0 (i.e.
PriorityLevelConfigurationReference contains information that points to the "request-priority" being used.
PriorityLevelConfigurationSpec specifies the configuration of a priority level.
Probe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic.
Represents a projected volume source.
QueuingConfiguration holds the configuration parameters for queuing.
Represents a Quobyte mount that lasts the lifetime of a pod.
Represents a Rados Block Device mount that lasts the lifetime of a pod.
Represents a Rados Block Device mount that lasts the lifetime of a pod.
Experimental.
ReplicaSetSpec is the specification of a ReplicaSet.
ReplicationControllerSpec is the specification of a replication controller.
ResourceAttributes includes the authorization attributes available for resource requests to the Authorizer interface.
ResourceFieldSelector represents container resources (cpu, memory) and their output format.
ResourceMetricSource indicates how to scale on a resource metric known to Kubernetes, as specified in requests and limits, describing each pod in the current scale target (e.g.
ResourcePolicyRule is a predicate that matches some resource requests, testing the request's verb and the target resource.
ResourceQuotaSpec defines the desired hard limits to enforce for Quota.
ResourceRequirements describes the compute resource requirements.
RoleRef contains information that points to the role being used.
Spec to control the desired behavior of daemon set rolling update.
Spec to control the desired behavior of rolling update.
RollingUpdateStatefulSetStrategy is used to communicate parameter for RollingUpdateStatefulSetStrategyType.
RuleWithOperations is a tuple of Operations and Resources.
RunAsGroupStrategyOptions defines the strategy type and any options used to create the strategy.
RunAsUserStrategyOptions defines the strategy type and any options used to create the strategy.
RuntimeClassSpec is a specification of a RuntimeClass.
RuntimeClassStrategyOptions define the strategy that will dictate the allowable RuntimeClasses for a pod.
ScaleIOPersistentVolumeSource represents a persistent ScaleIO volume.
ScaleIOVolumeSource represents a persistent ScaleIO volume.
ScaleSpec describes the attributes of a scale subresource.
Scheduling specifies the scheduling constraints for nodes supporting a RuntimeClass.
A scoped-resource selector requirement is a selector that contains values, a scope name, and an operator that relates the scope name and values.
A scope selector represents the AND of the selectors represented by the scoped-resource selector requirements.
SeccompProfile defines a pod/container's seccomp profile settings.
SecretEnvSource selects a Secret to populate the environment variables with.
SecretKeySelector selects a key of a Secret.
Adapts a secret into a projected volume.
SecretReference represents a Secret Reference.
Adapts a Secret into a volume.
SecurityContext holds security configuration that will be applied to a container.
SelfSubjectAccessReviewSpec is a description of the access request.
Experimental.
SELinuxOptions are the labels to be applied to the container.
SELinuxStrategyOptions defines the strategy type and any options used to create the strategy.
ServiceAccountTokenProjection represents a projected service account token volume.
ServiceBackendPort is the service port being referenced.
ServicePort contains information on service's port.
ServiceReference holds a reference to Service.legacy.k8s.io.
ServiceSpec describes the attributes that a user creates on a service.
SessionAffinityConfig represents the configurations of session affinity.
A StatefulSetSpec is the specification of a StatefulSet.
StatefulSetUpdateStrategy indicates the strategy that the StatefulSet controller will use to perform updates.
StatusCause provides more information about an api.Status failure, including cases when multiple errors are encountered.
StatusDetails is a set of additional properties that MAY be set by the server to provide additional information about a response.
Represents a StorageOS persistent volume resource.
Represents a StorageOS persistent volume resource.
Subject contains a reference to the object or user identities a role binding applies to.
SubjectAccessReviewSpec is a description of the access request.
SupplementalGroupsStrategyOptions defines the strategy type and options used to create the strategy.
Sysctl defines a kernel parameter to be set.
The node this Taint is attached to has the "effect" on any pod that does not tolerate the Taint.
TCPSocketAction describes an action based on opening a socket.
TokenRequest contains parameters of a service account token.
TokenRequestSpec contains client provided parameters of a token request.
TokenReviewSpec is a description of the token authentication request.
The pod this Toleration is attached to tolerates any taint that matches the triple <key,value,effect> using the matching operator <operator>.
A topology selector requirement is a selector that matches given label.
A topology selector term represents the result of label queries.
TopologySpreadConstraint specifies how to spread matching pods among the given topology.
TypedLocalObjectReference contains enough information to let you locate the typed referenced object inside the same namespace.
ValidatingWebhook describes an admission webhook and the resources and operations it applies to.
Volume represents a named volume in a pod that may be accessed by any container in the pod.
VolumeAttachmentSource represents a volume that should be attached.
VolumeAttachmentSpec is the specification of a VolumeAttachment request.
volumeDevice describes a mapping of a raw block device within a container.
VolumeMount describes a mounting of a Volume within a container.
VolumeNodeAffinity defines constraints that limit what nodes this volume can be accessed from.
VolumeNodeResources is a set of resource limits for scheduling of volumes.
Projection that may be projected along with other supported volume types.
Represents a vSphere volume resource.
WebhookClientConfig contains the information to make a TLS connection with the webhook.
The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s).
WindowsSecurityContextOptions contain Windows-specific options and credentials.
# Interfaces
Experimental.
APIService represents a server for a particular GroupVersion.
APIServiceList is a list of APIService objects.
APIServiceList is a list of APIService objects.
APIService represents a server for a particular GroupVersion.
Binding ties one object to another;
for example, a pod is bound to a node by a scheduler.
CertificateSigningRequest objects provide a mechanism to obtain x509 certificates by submitting a certificate signing request, and having it asynchronously approved and issued.
CertificateSigningRequestList is a collection of CertificateSigningRequest objects.
Experimental.
Describes a certificate signing request.
ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.
ClusterRoleBinding references a ClusterRole, but not contain it.
ClusterRoleBindingList is a collection of ClusterRoleBindings.
ClusterRoleBindingList is a collection of ClusterRoleBindings.
ClusterRoleBindingList is a collection of ClusterRoleBindings.
ClusterRoleBinding references a ClusterRole, but not contain it.
ClusterRoleBinding references a ClusterRole, but not contain it.
ClusterRoleList is a collection of ClusterRoles.
ClusterRoleList is a collection of ClusterRoles.
ClusterRoleList is a collection of ClusterRoles.
ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.
ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.
ComponentStatus (and ComponentStatusList) holds the cluster validation info.
Status of all the conditions for the component as a list of ComponentStatus objects.
ConfigMap holds configuration data for pods to consume.
ConfigMapList is a resource containing a list of ConfigMap objects.
ControllerRevision implements an immutable snapshot of state data.
ControllerRevisionList is a resource containing a list of ControllerRevision objects.
CronJobList is a collection of cron jobs.
CronJobList is a collection of cron jobs.
CronJob represents the configuration of a single cron job.
CronJob represents the configuration of a single cron job.
CSIDriver captures information about a Container Storage Interface (CSI) volume driver deployed on the cluster.
CSIDriverList is a collection of CSIDriver objects.
CSIDriverList is a collection of CSIDriver objects.
CSIDriver captures information about a Container Storage Interface (CSI) volume driver deployed on the cluster.
CSINode holds information about all CSI drivers installed on a node.
CSINodeList is a collection of CSINode objects.
CSINodeList is a collection of CSINode objects.
DEPRECATED - This group version of CSINode is deprecated by storage/v1/CSINode.
CustomResourceDefinition represents a resource that should be exposed on the API server.
CustomResourceDefinitionList is a list of CustomResourceDefinition objects.
CustomResourceDefinitionList is a list of CustomResourceDefinition objects.
CustomResourceDefinition represents a resource that should be exposed on the API server.
DaemonSet represents the configuration of a daemon set.
DaemonSetList is a collection of daemon sets.
Deployment enables declarative updates for Pods and ReplicaSets.
DeploymentList is a list of Deployments.
Endpoints is a collection of endpoints that implement the actual service.
EndpointSliceList represents a list of endpoint slices.
EndpointSlice represents a subset of the endpoints that implement a service.
EndpointsList is a list of endpoints.
Event is a report of an event somewhere in the cluster.
EventList is a list of Event objects.
EventList is a list of Event objects.
Event is a report of an event somewhere in the cluster.
Eviction evicts a pod from its node subject to certain policies and safety constraints.
FlowSchemaList is a list of FlowSchema objects.
FlowSchemaList is a list of FlowSchema objects.
FlowSchema defines the schema of a group of flows.
FlowSchema defines the schema of a group of flows.
configuration of a horizontal pod autoscaler.
list of horizontal pod autoscaler objects.
HorizontalPodAutoscaler is a list of horizontal pod autoscaler objects.
HorizontalPodAutoscalerList is a list of horizontal pod autoscaler objects.
HorizontalPodAutoscaler is the configuration for a horizontal pod autoscaler, which automatically manages the replica count of any resource implementing the scale subresource based on the metrics specified.
HorizontalPodAutoscaler is the configuration for a horizontal pod autoscaler, which automatically manages the replica count of any resource implementing the scale subresource based on the metrics specified.
Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend.
IngressClass represents the class of the Ingress, referenced by the Ingress Spec.
IngressClassList is a collection of IngressClasses.
IngressClassList is a collection of IngressClasses.
IngressClass represents the class of the Ingress, referenced by the Ingress Spec.
IngressList is a collection of Ingress.
IngressList is a collection of Ingress.
Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend.
Job represents the configuration of a single job.
JobList is a collection of jobs.
Lease defines a lease concept.
LeaseList is a list of Lease objects.
LeaseList is a list of Lease objects.
Lease defines a lease concept.
LimitRange sets resource usage limits for each kind of resource in a Namespace.
LimitRangeList is a list of LimitRange items.
LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace.
LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace.
MutatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and may change the object.
MutatingWebhookConfigurationList is a list of MutatingWebhookConfiguration.
MutatingWebhookConfigurationList is a list of MutatingWebhookConfiguration.
MutatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and may change the object.
Namespace provides a scope for Names.
NamespaceList is a list of Namespaces.
NetworkPolicy describes what network traffic is allowed for a set of Pods.
NetworkPolicyList is a list of NetworkPolicy objects.
Node is a worker node in Kubernetes.
NodeList is the whole list of all Nodes which have been registered with master.
PersistentVolume (PV) is a storage resource provisioned by an administrator.
PersistentVolumeClaim is a user's request for and claim to a persistent volume.
PersistentVolumeClaimList is a list of PersistentVolumeClaim items.
PersistentVolumeList is a list of PersistentVolume items.
Pod is a collection of containers that can run on a host.
PodDisruptionBudgetList is a collection of PodDisruptionBudgets.
PodDisruptionBudget is an object to define the max disruption that can be caused to a collection of pods.
PodList is a list of Pods.
PodSecurityPolicyList is a list of PodSecurityPolicy objects.
PodSecurityPolicy governs the ability to make requests that affect the Security Context that will be applied to a pod and container.
PodTemplate describes a template for creating copies of a predefined pod.
PodTemplateList is a list of PodTemplates.
PriorityClass defines mapping from a priority class name to the priority integer value.
PriorityClassList is a collection of priority classes.
PriorityClassList is a collection of priority classes.
PriorityClassList is a collection of priority classes.
DEPRECATED - This group version of PriorityClass is deprecated by scheduling.k8s.io/v1/PriorityClass.
DEPRECATED - This group version of PriorityClass is deprecated by scheduling.k8s.io/v1/PriorityClass.
PriorityLevelConfigurationList is a list of PriorityLevelConfiguration objects.
PriorityLevelConfigurationList is a list of PriorityLevelConfiguration objects.
PriorityLevelConfiguration represents the configuration of a priority level.
PriorityLevelConfiguration represents the configuration of a priority level.
ReplicaSet ensures that a specified number of pod replicas are running at any given time.
ReplicaSetList is a collection of ReplicaSets.
ReplicationController represents the configuration of a replication controller.
ReplicationControllerList is a collection of replication controllers.
ResourceQuota sets aggregate quota restrictions enforced per namespace.
ResourceQuotaList is a list of ResourceQuota items.
Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.
RoleBinding references a role, but does not contain it.
RoleBindingList is a collection of RoleBindings.
RoleBindingList is a collection of RoleBindings Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 RoleBindingList, and will no longer be served in v1.22.
RoleBindingList is a collection of RoleBindings Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 RoleBindingList, and will no longer be served in v1.22.
RoleBinding references a role, but does not contain it.
RoleBinding references a role, but does not contain it.
RoleList is a collection of Roles.
RoleList is a collection of Roles.
RoleList is a collection of Roles Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 RoleList, and will no longer be served in v1.22.
Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.
Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.
RuntimeClass defines a class of container runtime supported in the cluster.
RuntimeClassList is a list of RuntimeClass objects.
RuntimeClassList is a list of RuntimeClass objects.
RuntimeClassList is a list of RuntimeClass objects.
RuntimeClass defines a class of container runtime supported in the cluster.
RuntimeClass defines a class of container runtime supported in the cluster.
Scale represents a scaling request for a resource.
Secret holds secret data of a certain type.
SecretList is a list of Secret.
SelfSubjectAccessReview checks whether or the current user can perform an action.
SelfSubjectAccessReview checks whether or the current user can perform an action.
SelfSubjectRulesReview enumerates the set of actions the current user can perform within a namespace.
SelfSubjectRulesReview enumerates the set of actions the current user can perform within a namespace.
Service is a named abstraction of software service (for example, mysql) consisting of local port (for example 3306) that the proxy listens on, and the selector that determines which pods will answer requests sent through the proxy.
ServiceAccount binds together: * a name, understood by users, and perhaps by peripheral systems, for an identity * a principal that can be authenticated and authorized * a set of secrets.
ServiceAccountList is a list of ServiceAccount objects.
ServiceList holds a list of services.
StatefulSet represents a set of pods with consistent identities.
StatefulSetList is a collection of StatefulSets.
Status is a return value for calls that don't return other objects.
StorageClass describes the parameters for a class of storage for which PersistentVolumes can be dynamically provisioned.
StorageClassList is a collection of storage classes.
StorageClassList is a collection of storage classes.
StorageClass describes the parameters for a class of storage for which PersistentVolumes can be dynamically provisioned.
A list of StorageVersions.
Storage version of a specific resource.
SubjectAccessReview checks whether or not a user or group can perform an action.
SubjectAccessReview checks whether or not a user or group can perform an action.
TokenRequest requests a token for a given service account.
TokenReview attempts to authenticate a token to a known user.
TokenReview attempts to authenticate a token to a known user.
ValidatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and object without changing it.
ValidatingWebhookConfigurationList is a list of ValidatingWebhookConfiguration.
ValidatingWebhookConfigurationList is a list of ValidatingWebhookConfiguration.
ValidatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and object without changing it.
VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.
VolumeAttachmentList is a collection of VolumeAttachment objects.
VolumeAttachmentList is a collection of VolumeAttachment objects.
VolumeAttachmentList is a collection of VolumeAttachment objects.
VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.
VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.
Experimental.
Experimental.
# Type aliases
Kind is a string value representing the REST resource this object represents.