Affinity |
Affinity is a group of affinity scheduling rules.
|
AggregationRule |
AggregationRule describes how to locate ClusterRoles to aggregate into the ClusterRole.
|
AllowedCsiDriverV1Beta1 |
AllowedCSIDriver represents a single inline CSI Driver that is allowed to be used.
|
AllowedFlexVolumeV1Beta1 |
AllowedFlexVolume represents a single Flexvolume that is allowed to be used.
|
AllowedHostPathV1Beta1 |
AllowedHostPath defines the host volume conditions that will be enabled by a policy for pods to use.
|
ApiServiceSpec |
APIServiceSpec contains information for locating and communicating with a server.
|
AwsElasticBlockStoreVolumeSource |
Represents a Persistent Disk resource in AWS.
|
AzureDiskVolumeSource |
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
|
AzureFilePersistentVolumeSource |
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
|
AzureFileVolumeSource |
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
|
BoundObjectReference |
BoundObjectReference is a reference to an object that a token is bound to.
|
Capabilities |
Adds and removes POSIX capabilities from running containers.
|
CephFsPersistentVolumeSource |
Represents a Ceph Filesystem mount that lasts the lifetime of a pod Cephfs volumes do not support ownership management or SELinux relabeling.
|
CephFsVolumeSource |
Represents a Ceph Filesystem mount that lasts the lifetime of a pod Cephfs volumes do not support ownership management or SELinux relabeling.
|
CertificateSigningRequestSpec |
CertificateSigningRequestSpec contains the certificate request.
|
CinderPersistentVolumeSource |
Represents a cinder volume resource in Openstack.
|
CinderVolumeSource |
Represents a cinder volume resource in Openstack.
|
ClientIpConfig |
ClientIPConfig represents the configurations of Client IP based session affinity.
|
ComponentCondition |
Information about the condition of a component.
|
ConfigMapEnvSource |
ConfigMapEnvSource selects a ConfigMap to populate the environment variables with.
|
ConfigMapKeySelector |
Selects a key from a ConfigMap.
|
ConfigMapNodeConfigSource |
ConfigMapNodeConfigSource contains the information to reference a ConfigMap as a config source for the Node.
|
ConfigMapProjection |
Adapts a ConfigMap into a projected volume.
|
ConfigMapVolumeSource |
Adapts a ConfigMap into a volume.
|
Container |
A single application container that you want to run within a pod.
|
ContainerPort |
ContainerPort represents a network port in a single container.
|
ContainerResourceMetricSourceV2 |
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.
|
ContainerResourceMetricSourceV2Beta1 |
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.
|
ContainerResourceMetricSourceV2Beta2 |
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 |
CronJobSpec describes how the job execution will look like and when it will actually run.
|
CronJobSpecV1Beta1 |
CronJobSpec describes how the job execution will look like and when it will actually run.
|
CrossVersionObjectReference |
CrossVersionObjectReference contains enough information to let you identify the referred resource.
|
CrossVersionObjectReferenceV2 |
CrossVersionObjectReference contains enough information to let you identify the referred resource.
|
CrossVersionObjectReferenceV2Beta1 |
CrossVersionObjectReference contains enough information to let you identify the referred resource.
|
CrossVersionObjectReferenceV2Beta2 |
CrossVersionObjectReference contains enough information to let you identify the referred resource.
|
CsiDriverSpec |
CSIDriverSpec is the specification of a CSIDriver.
|
CsiNodeDriver |
CSINodeDriver holds information about the specification of one CSI driver installed on a node.
|
CsiNodeSpec |
CSINodeSpec holds information about the specification of all CSI drivers installed on a node.
|
CsiPersistentVolumeSource |
Represents storage that is managed by an external CSI volume driver (Beta feature).
|
CsiVolumeSource |
Represents a source location of a volume to mount, managed by an external CSI driver.
|
CustomResourceColumnDefinition |
CustomResourceColumnDefinition specifies a column for server side printing.
|
CustomResourceConversion |
CustomResourceConversion describes how to convert different versions of a CR.
|
CustomResourceDefinitionNames |
CustomResourceDefinitionNames indicates the names to serve this CustomResourceDefinition.
|
CustomResourceDefinitionSpec |
CustomResourceDefinitionSpec describes how a user wants their resource to appear.
|
CustomResourceDefinitionVersion |
CustomResourceDefinitionVersion describes a version for CRD.
|
CustomResourceSubresources |
CustomResourceSubresources defines the status and scale subresources for CustomResources.
|
CustomResourceSubresourceScale |
CustomResourceSubresourceScale defines how to serve the scale subresource for CustomResources.
|
CustomResourceValidation |
CustomResourceValidation is a list of validation methods for CustomResources.
|
DaemonSetSpec |
DaemonSetSpec is the specification of a daemon set.
|
DaemonSetUpdateStrategy |
DaemonSetUpdateStrategy is a struct used to control the update strategy for a DaemonSet.
|
DeleteOptions |
DeleteOptions may be provided when deleting an API object.
|
DeploymentSpec |
DeploymentSpec is the specification of the desired behavior of the Deployment.
|
DeploymentStrategy |
DeploymentStrategy describes how to replace existing pods with new ones.
|
DownwardApiProjection |
Represents downward API info for projecting into a projected volume.
|
DownwardApiVolumeFile |
DownwardAPIVolumeFile represents information to create the file containing the pod field.
|
DownwardApiVolumeSource |
DownwardAPIVolumeSource represents a volume containing downward API info.
|
EmptyDirVolumeSource |
Represents an empty directory for a pod.
|
Endpoint |
Endpoint represents a single logical "backend" implementing a service.
|
EndpointAddress |
EndpointAddress is a tuple that describes single IP address.
|
EndpointConditions |
EndpointConditions represents the current condition of an endpoint.
|
EndpointConditionsV1Beta1 |
EndpointConditions represents the current condition of an endpoint.
|
EndpointHints |
EndpointHints provides hints describing how an endpoint should be consumed.
|
EndpointHintsV1Beta1 |
EndpointHints provides hints describing how an endpoint should be consumed.
|
EndpointPort |
EndpointPort is a tuple that describes a single port.
|
EndpointPortV1Beta1 |
EndpointPort represents a Port used by an EndpointSlice.
|
EndpointSubset |
EndpointSubset is a group of addresses with a common set of ports.
|
EndpointV1Beta1 |
Endpoint represents a single logical "backend" implementing a service.
|
EnvFromSource |
EnvFromSource represents the source of a set of ConfigMaps.
|
EnvVar |
EnvVar represents an environment variable present in a Container.
|
EnvVarSource |
EnvVarSource represents a source for the value of an EnvVar.
|
EphemeralContainer |
An EphemeralContainer is a temporary container that you may add to an existing Pod for user-initiated activities such as debugging.
|
EphemeralVolumeSource |
Represents an ephemeral volume that is handled by a normal storage driver.
|
EventSeries |
EventSeries contain information on series of events, i.e.
|
EventSeriesV1Beta1 |
EventSeries contain information on series of events, i.e.
|
EventSource |
EventSource contains information for an event.
|
ExecAction |
ExecAction describes a "run in container" action.
|
ExternalDocumentation |
ExternalDocumentation allows referencing an external resource for extended documentation.
|
ExternalMetricSourceV2 |
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).
|
ExternalMetricSourceV2Beta1 |
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).
|
ExternalMetricSourceV2Beta2 |
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).
|
FcVolumeSource |
Represents a Fibre Channel volume.
|
FlexPersistentVolumeSource |
FlexPersistentVolumeSource represents a generic persistent volume resource that is provisioned/attached using an exec based plugin.
|
FlexVolumeSource |
FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.
|
FlockerVolumeSource |
Represents a Flocker volume mounted by the Flocker agent.
|
FlowDistinguisherMethodV1Beta1 |
FlowDistinguisherMethod specifies the method of a flow distinguisher.
|
FlowDistinguisherMethodV1Beta2 |
FlowDistinguisherMethod specifies the method of a flow distinguisher.
|
FlowSchemaSpecV1Beta1 |
FlowSchemaSpec describes how the FlowSchema's specification looks like.
|
FlowSchemaSpecV1Beta2 |
FlowSchemaSpec describes how the FlowSchema's specification looks like.
|
ForZone |
ForZone provides information about which zones should consume this endpoint.
|
ForZoneV1Beta1 |
ForZone provides information about which zones should consume this endpoint.
|
FsGroupStrategyOptionsV1Beta1 |
FSGroupStrategyOptions defines the strategy type and options used to create the strategy.
|
GcePersistentDiskVolumeSource |
Represents a Persistent Disk resource in Google Compute Engine.
|
GitRepoVolumeSource |
Represents a volume that is populated with the contents of a git repository.
|
GlusterfsPersistentVolumeSource |
Represents a Glusterfs mount that lasts the lifetime of a pod.
|
GlusterfsVolumeSource |
Represents a Glusterfs mount that lasts the lifetime of a pod.
|
GroupSubjectV1Beta1 |
GroupSubject holds detailed information for group-kind subject.
|
GroupSubjectV1Beta2 |
GroupSubject holds detailed information for group-kind subject.
|
GrpcAction |
|
HorizontalPodAutoscalerBehaviorV2 |
HorizontalPodAutoscalerBehavior configures the scaling behavior of the target in both Up and Down directions (scaleUp and scaleDown fields respectively).
|
HorizontalPodAutoscalerBehaviorV2Beta2 |
HorizontalPodAutoscalerBehavior configures the scaling behavior of the target in both Up and Down directions (scaleUp and scaleDown fields respectively).
|
HorizontalPodAutoscalerSpec |
specification of a horizontal pod autoscaler.
|
HorizontalPodAutoscalerSpecV2 |
HorizontalPodAutoscalerSpec describes the desired functionality of the HorizontalPodAutoscaler.
|
HorizontalPodAutoscalerSpecV2Beta1 |
HorizontalPodAutoscalerSpec describes the desired functionality of the HorizontalPodAutoscaler.
|
HorizontalPodAutoscalerSpecV2Beta2 |
HorizontalPodAutoscalerSpec describes the desired functionality of the HorizontalPodAutoscaler.
|
HostAlias |
HostAlias holds the mapping between IP and hostnames that will be injected as an entry in the pod's hosts file.
|
HostPathVolumeSource |
Represents a host path mapped into a pod.
|
HostPortRangeV1Beta1 |
HostPortRange defines a range of host ports that will be enabled by a policy for pods to use.
|
HpaScalingPolicyV2 |
HPAScalingPolicy is a single policy which must hold true for a specified past interval.
|
HpaScalingPolicyV2Beta2 |
HPAScalingPolicy is a single policy which must hold true for a specified past interval.
|
HpaScalingRulesV2 |
HPAScalingRules configures the scaling behavior for one direction.
|
HpaScalingRulesV2Beta2 |
HPAScalingRules configures the scaling behavior for one direction.
|
HttpGetAction |
HTTPGetAction describes an action based on HTTP Get requests.
|
HttpHeader |
HTTPHeader describes a custom header to be used in HTTP probes.
|
HttpIngressPath |
HTTPIngressPath associates a path with a backend.
|
HttpIngressRuleValue |
HTTPIngressRuleValue is a list of http selectors pointing to backends.
|
IdRangeV1Beta1 |
IDRange provides a min/max of an allowed range of IDs.
|
IngressBackend |
IngressBackend describes all endpoints for a given service and port.
|
IngressClassParametersReference |
IngressClassParametersReference identifies an API object.
|
IngressClassSpec |
IngressClassSpec provides information about the class of an Ingress.
|
IngressRule |
IngressRule represents the rules mapping the paths under a specified host to the related backend services.
|
IngressServiceBackend |
IngressServiceBackend references a Kubernetes Service as a Backend.
|
IngressSpec |
IngressSpec describes the Ingress the user wishes to exist.
|
IngressTls |
IngressTLS describes the transport layer security associated with an Ingress.
|
IpBlock |
IPBlock describes a particular CIDR (Ex.
|
IscsiPersistentVolumeSource |
ISCSIPersistentVolumeSource represents an ISCSI disk.
|
IscsiVolumeSource |
Represents an ISCSI disk.
|
JobSpec |
JobSpec describes how the job execution will look like.
|
JobTemplateSpec |
JobTemplateSpec describes the data a Job should have when created from a template.
|
JobTemplateSpecV1Beta1 |
JobTemplateSpec describes the data a Job should have when created from a template.
|
JsonSchemaProps |
JSONSchemaProps is a JSON-Schema following Specification Draft 4 (http://json-schema.org/).
|
KeyToPath |
Maps a string key to a path within a volume.
|
KubeApiServiceListProps |
APIServiceList is a list of APIService objects.
|
KubeApiServiceProps |
APIService represents a server for a particular GroupVersion.
|
KubeBindingProps |
Binding ties one object to another;
|
KubeCertificateSigningRequestListProps |
CertificateSigningRequestList is a collection of CertificateSigningRequest objects.
|
KubeCertificateSigningRequestProps |
CertificateSigningRequest objects provide a mechanism to obtain x509 certificates by submitting a certificate signing request, and having it asynchronously approved and issued.
|
KubeClusterRoleBindingListProps |
ClusterRoleBindingList is a collection of ClusterRoleBindings.
|
KubeClusterRoleBindingProps |
ClusterRoleBinding references a ClusterRole, but not contain it.
|
KubeClusterRoleListProps |
ClusterRoleList is a collection of ClusterRoles.
|
KubeClusterRoleProps |
ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.
|
KubeComponentStatusListProps |
Status of all the conditions for the component as a list of ComponentStatus objects.
|
KubeComponentStatusProps |
ComponentStatus (and ComponentStatusList) holds the cluster validation info.
|
KubeConfigMapListProps |
ConfigMapList is a resource containing a list of ConfigMap objects.
|
KubeConfigMapProps |
ConfigMap holds configuration data for pods to consume.
|
KubeControllerRevisionListProps |
ControllerRevisionList is a resource containing a list of ControllerRevision objects.
|
KubeControllerRevisionProps |
ControllerRevision implements an immutable snapshot of state data.
|
KubeCronJobListProps |
CronJobList is a collection of cron jobs.
|
KubeCronJobListV1Beta1Props |
CronJobList is a collection of cron jobs.
|
KubeCronJobProps |
CronJob represents the configuration of a single cron job.
|
KubeCronJobV1Beta1Props |
CronJob represents the configuration of a single cron job.
|
KubeCsiDriverListProps |
CSIDriverList is a collection of CSIDriver objects.
|
KubeCsiDriverProps |
CSIDriver captures information about a Container Storage Interface (CSI) volume driver deployed on the cluster.
|
KubeCsiNodeListProps |
CSINodeList is a collection of CSINode objects.
|
KubeCsiNodeProps |
CSINode holds information about all CSI drivers installed on a node.
|
KubeCsiStorageCapacityListProps |
CSIStorageCapacityList is a collection of CSIStorageCapacity objects.
|
KubeCsiStorageCapacityListV1Beta1Props |
CSIStorageCapacityList is a collection of CSIStorageCapacity objects.
|
KubeCsiStorageCapacityProps |
CSIStorageCapacity stores the result of one CSI GetCapacity call.
|
KubeCsiStorageCapacityV1Beta1Props |
CSIStorageCapacity stores the result of one CSI GetCapacity call.
|
KubeCustomResourceDefinitionListProps |
CustomResourceDefinitionList is a list of CustomResourceDefinition objects.
|
KubeCustomResourceDefinitionProps |
CustomResourceDefinition represents a resource that should be exposed on the API server.
|
KubeDaemonSetListProps |
DaemonSetList is a collection of daemon sets.
|
KubeDaemonSetProps |
DaemonSet represents the configuration of a daemon set.
|
KubeDeploymentListProps |
DeploymentList is a list of Deployments.
|
KubeDeploymentProps |
Deployment enables declarative updates for Pods and ReplicaSets.
|
KubeEndpointSliceListProps |
EndpointSliceList represents a list of endpoint slices.
|
KubeEndpointSliceListV1Beta1Props |
EndpointSliceList represents a list of endpoint slices.
|
KubeEndpointSliceProps |
EndpointSlice represents a subset of the endpoints that implement a service.
|
KubeEndpointSliceV1Beta1Props |
EndpointSlice represents a subset of the endpoints that implement a service.
|
KubeEndpointsListProps |
EndpointsList is a list of endpoints.
|
KubeEndpointsProps |
Endpoints is a collection of endpoints that implement the actual service.
|
KubeEventListProps |
EventList is a list of Event objects.
|
KubeEventListV1Beta1Props |
EventList is a list of Event objects.
|
KubeEventProps |
Event is a report of an event somewhere in the cluster.
|
KubeEventV1Beta1Props |
Event is a report of an event somewhere in the cluster.
|
KubeEvictionProps |
Eviction evicts a pod from its node subject to certain policies and safety constraints.
|
KubeFlowSchemaListV1Beta1Props |
FlowSchemaList is a list of FlowSchema objects.
|
KubeFlowSchemaListV1Beta2Props |
FlowSchemaList is a list of FlowSchema objects.
|
KubeFlowSchemaV1Beta1Props |
FlowSchema defines the schema of a group of flows.
|
KubeFlowSchemaV1Beta2Props |
FlowSchema defines the schema of a group of flows.
|
KubeHorizontalPodAutoscalerListProps |
list of horizontal pod autoscaler objects.
|
KubeHorizontalPodAutoscalerListV2Beta1Props |
HorizontalPodAutoscaler is a list of horizontal pod autoscaler objects.
|
KubeHorizontalPodAutoscalerListV2Beta2Props |
HorizontalPodAutoscalerList is a list of horizontal pod autoscaler objects.
|
KubeHorizontalPodAutoscalerListV2Props |
HorizontalPodAutoscalerList is a list of horizontal pod autoscaler objects.
|
KubeHorizontalPodAutoscalerProps |
configuration of a horizontal pod autoscaler.
|
KubeHorizontalPodAutoscalerV2Beta1Props |
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.
|
KubeHorizontalPodAutoscalerV2Beta2Props |
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.
|
KubeHorizontalPodAutoscalerV2Props |
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.
|
KubeIngressClassListProps |
IngressClassList is a collection of IngressClasses.
|
KubeIngressClassProps |
IngressClass represents the class of the Ingress, referenced by the Ingress Spec.
|
KubeIngressListProps |
IngressList is a collection of Ingress.
|
KubeIngressProps |
Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend.
|
KubeJobListProps |
JobList is a collection of jobs.
|
KubeJobProps |
Job represents the configuration of a single job.
|
KubeLeaseListProps |
LeaseList is a list of Lease objects.
|
KubeLeaseProps |
Lease defines a lease concept.
|
KubeLimitRangeListProps |
LimitRangeList is a list of LimitRange items.
|
KubeLimitRangeProps |
LimitRange sets resource usage limits for each kind of resource in a Namespace.
|
KubeLocalSubjectAccessReviewProps |
LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace.
|
KubeMutatingWebhookConfigurationListProps |
MutatingWebhookConfigurationList is a list of MutatingWebhookConfiguration.
|
KubeMutatingWebhookConfigurationProps |
MutatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and may change the object.
|
KubeNamespaceListProps |
NamespaceList is a list of Namespaces.
|
KubeNamespaceProps |
Namespace provides a scope for Names.
|
KubeNetworkPolicyListProps |
NetworkPolicyList is a list of NetworkPolicy objects.
|
KubeNetworkPolicyProps |
NetworkPolicy describes what network traffic is allowed for a set of Pods.
|
KubeNodeListProps |
NodeList is the whole list of all Nodes which have been registered with master.
|
KubeNodeProps |
Node is a worker node in Kubernetes.
|
KubePersistentVolumeClaimListProps |
PersistentVolumeClaimList is a list of PersistentVolumeClaim items.
|
KubePersistentVolumeClaimProps |
PersistentVolumeClaim is a user's request for and claim to a persistent volume.
|
KubePersistentVolumeListProps |
PersistentVolumeList is a list of PersistentVolume items.
|
KubePersistentVolumeProps |
PersistentVolume (PV) is a storage resource provisioned by an administrator.
|
KubePodDisruptionBudgetListProps |
PodDisruptionBudgetList is a collection of PodDisruptionBudgets.
|
KubePodDisruptionBudgetListV1Beta1Props |
PodDisruptionBudgetList is a collection of PodDisruptionBudgets.
|
KubePodDisruptionBudgetProps |
PodDisruptionBudget is an object to define the max disruption that can be caused to a collection of pods.
|
KubePodDisruptionBudgetV1Beta1Props |
PodDisruptionBudget is an object to define the max disruption that can be caused to a collection of pods.
|
KubePodListProps |
PodList is a list of Pods.
|
KubePodProps |
Pod is a collection of containers that can run on a host.
|
KubePodSecurityPolicyListV1Beta1Props |
PodSecurityPolicyList is a list of PodSecurityPolicy objects.
|
KubePodSecurityPolicyV1Beta1Props |
PodSecurityPolicy governs the ability to make requests that affect the Security Context that will be applied to a pod and container.
|
KubePodTemplateListProps |
PodTemplateList is a list of PodTemplates.
|
KubePodTemplateProps |
PodTemplate describes a template for creating copies of a predefined pod.
|
KubePriorityClassListProps |
PriorityClassList is a collection of priority classes.
|
KubePriorityClassProps |
PriorityClass defines mapping from a priority class name to the priority integer value.
|
KubePriorityLevelConfigurationListV1Beta1Props |
PriorityLevelConfigurationList is a list of PriorityLevelConfiguration objects.
|
KubePriorityLevelConfigurationListV1Beta2Props |
PriorityLevelConfigurationList is a list of PriorityLevelConfiguration objects.
|
KubePriorityLevelConfigurationV1Beta1Props |
PriorityLevelConfiguration represents the configuration of a priority level.
|
KubePriorityLevelConfigurationV1Beta2Props |
PriorityLevelConfiguration represents the configuration of a priority level.
|
KubeReplicaSetListProps |
ReplicaSetList is a collection of ReplicaSets.
|
KubeReplicaSetProps |
ReplicaSet ensures that a specified number of pod replicas are running at any given time.
|
KubeReplicationControllerListProps |
ReplicationControllerList is a collection of replication controllers.
|
KubeReplicationControllerProps |
ReplicationController represents the configuration of a replication controller.
|
KubeResourceQuotaListProps |
ResourceQuotaList is a list of ResourceQuota items.
|
KubeResourceQuotaProps |
ResourceQuota sets aggregate quota restrictions enforced per namespace.
|
KubeRoleBindingListProps |
RoleBindingList is a collection of RoleBindings.
|
KubeRoleBindingProps |
RoleBinding references a role, but does not contain it.
|
KubeRoleListProps |
RoleList is a collection of Roles.
|
KubeRoleProps |
Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.
|
KubeRuntimeClassListProps |
RuntimeClassList is a list of RuntimeClass objects.
|
KubeRuntimeClassListV1Beta1Props |
RuntimeClassList is a list of RuntimeClass objects.
|
KubeRuntimeClassProps |
RuntimeClass defines a class of container runtime supported in the cluster.
|
KubeRuntimeClassV1Beta1Props |
RuntimeClass defines a class of container runtime supported in the cluster.
|
KubeScaleProps |
Scale represents a scaling request for a resource.
|
KubeSecretListProps |
SecretList is a list of Secret.
|
KubeSecretProps |
Secret holds secret data of a certain type.
|
KubeSelfSubjectAccessReviewProps |
SelfSubjectAccessReview checks whether or the current user can perform an action.
|
KubeSelfSubjectRulesReviewProps |
SelfSubjectRulesReview enumerates the set of actions the current user can perform within a namespace.
|
KubeServiceAccountListProps |
ServiceAccountList is a list of ServiceAccount objects.
|
KubeServiceAccountProps |
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.
|
KubeServiceListProps |
ServiceList holds a list of services.
|
KubeServiceProps |
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.
|
KubeStatefulSetListProps |
StatefulSetList is a collection of StatefulSets.
|
KubeStatefulSetProps |
StatefulSet represents a set of pods with consistent identities.
|
KubeStatusProps |
Status is a return value for calls that don't return other objects.
|
KubeStorageClassListProps |
StorageClassList is a collection of storage classes.
|
KubeStorageClassProps |
StorageClass describes the parameters for a class of storage for which PersistentVolumes can be dynamically provisioned.
|
KubeStorageVersionListV1Alpha1Props |
A list of StorageVersions.
|
KubeStorageVersionV1Alpha1Props |
Storage version of a specific resource.
|
KubeSubjectAccessReviewProps |
SubjectAccessReview checks whether or not a user or group can perform an action.
|
KubeTokenRequestProps |
TokenRequest requests a token for a given service account.
|
KubeTokenReviewProps |
TokenReview attempts to authenticate a token to a known user.
|
KubeValidatingWebhookConfigurationListProps |
ValidatingWebhookConfigurationList is a list of ValidatingWebhookConfiguration.
|
KubeValidatingWebhookConfigurationProps |
ValidatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and object without changing it.
|
KubeVolumeAttachmentListProps |
VolumeAttachmentList is a collection of VolumeAttachment objects.
|
KubeVolumeAttachmentProps |
VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.
|
LabelSelector |
A label selector is a label query over a set of resources.
|
LabelSelectorRequirement |
A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
|
LeaseSpec |
LeaseSpec is a specification of a Lease.
|
Lifecycle |
Lifecycle describes actions that the management system should take in response to container lifecycle events.
|
LifecycleHandler |
LifecycleHandler defines a specific action that should be taken in a lifecycle hook.
|
LimitedPriorityLevelConfigurationV1Beta1 |
LimitedPriorityLevelConfiguration specifies how to handle requests that are subject to limits.
|
LimitedPriorityLevelConfigurationV1Beta2 |
LimitedPriorityLevelConfiguration specifies how to handle requests that are subject to limits.
|
LimitRangeItem |
LimitRangeItem defines a min/max usage limit for any resource that matches on kind.
|
LimitRangeSpec |
LimitRangeSpec defines a min/max usage limit for resources that match on kind.
|
LimitResponseV1Beta1 |
LimitResponse defines how to handle requests that can not be executed right now.
|
LimitResponseV1Beta2 |
LimitResponse defines how to handle requests that can not be executed right now.
|
ListMeta |
ListMeta describes metadata that synthetic resources must have, including lists and various status objects.
|
LocalObjectReference |
LocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.
|
LocalVolumeSource |
Local represents directly-attached storage with node affinity (Beta feature).
|
ManagedFieldsEntry |
ManagedFieldsEntry is a workflow-id, a FieldSet and the group version of the resource that the fieldset applies to.
|
MetricIdentifierV2 |
MetricIdentifier defines the name and optionally selector for a metric.
|
MetricIdentifierV2Beta2 |
MetricIdentifier defines the name and optionally selector for a metric.
|
MetricSpecV2 |
MetricSpec specifies how to scale based on a single metric (only `type` and one other matching field should be set at once).
|
MetricSpecV2Beta1 |
MetricSpec specifies how to scale based on a single metric (only `type` and one other matching field should be set at once).
|
MetricSpecV2Beta2 |
MetricSpec specifies how to scale based on a single metric (only `type` and one other matching field should be set at once).
|
MetricTargetV2 |
MetricTarget defines the target value, average value, or average utilization of a specific metric.
|
MetricTargetV2Beta2 |
MetricTarget defines the target value, average value, or average utilization of a specific metric.
|
MutatingWebhook |
MutatingWebhook describes an admission webhook and the resources and operations it applies to.
|
NamespaceSpec |
NamespaceSpec describes the attributes on a Namespace.
|
NetworkPolicyEgressRule |
NetworkPolicyEgressRule describes a particular set of traffic that is allowed out of pods matched by a NetworkPolicySpec's podSelector.
|
NetworkPolicyIngressRule |
NetworkPolicyIngressRule describes a particular set of traffic that is allowed to the pods matched by a NetworkPolicySpec's podSelector.
|
NetworkPolicyPeer |
NetworkPolicyPeer describes a peer to allow traffic to/from.
|
NetworkPolicyPort |
NetworkPolicyPort describes a port to allow traffic on.
|
NetworkPolicySpec |
NetworkPolicySpec provides the specification of a NetworkPolicy.
|
NfsVolumeSource |
Represents an NFS mount that lasts the lifetime of a pod.
|
NodeAffinity |
Node affinity is a group of node affinity scheduling rules.
|
NodeConfigSource |
NodeConfigSource specifies a source of node configuration.
|
NodeSelector |
A node selector represents the union of the results of one or more label queries over a set of nodes;
|
NodeSelectorRequirement |
A node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
|
NodeSelectorTerm |
A null or empty node selector term matches no objects.
|
NodeSpec |
NodeSpec describes the attributes that a node is created with.
|
NonResourceAttributes |
NonResourceAttributes includes the authorization attributes available for non-resource requests to the Authorizer interface.
|
NonResourcePolicyRuleV1Beta1 |
NonResourcePolicyRule is a predicate that matches non-resource requests according to their verb and the target non-resource URL.
|
NonResourcePolicyRuleV1Beta2 |
NonResourcePolicyRule is a predicate that matches non-resource requests according to their verb and the target non-resource URL.
|
ObjectFieldSelector |
ObjectFieldSelector selects an APIVersioned field of an object.
|
ObjectMeta |
ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.
|
ObjectMetricSourceV2 |
ObjectMetricSource indicates how to scale on a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).
|
ObjectMetricSourceV2Beta1 |
ObjectMetricSource indicates how to scale on a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).
|
ObjectMetricSourceV2Beta2 |
ObjectMetricSource indicates how to scale on a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).
|
ObjectReference |
ObjectReference contains enough information to let you inspect or modify the referred object.
|
Overhead |
Overhead structure represents the resource overhead associated with running a pod.
|
OverheadV1Beta1 |
Overhead structure represents the resource overhead associated with running a pod.
|
OwnerReference |
OwnerReference contains enough information to let you identify an owning object.
|
PersistentVolumeClaimSpec |
PersistentVolumeClaimSpec describes the common attributes of storage devices and allows a Source for provider-specific attributes.
|
PersistentVolumeClaimTemplate |
PersistentVolumeClaimTemplate is used to produce PersistentVolumeClaim objects as part of an EphemeralVolumeSource.
|
PersistentVolumeClaimVolumeSource |
PersistentVolumeClaimVolumeSource references the user's PVC in the same namespace.
|
PersistentVolumeSpec |
PersistentVolumeSpec is the specification of a persistent volume.
|
PhotonPersistentDiskVolumeSource |
Represents a Photon Controller persistent disk resource.
|
PodAffinity |
Pod affinity is a group of inter pod affinity scheduling rules.
|
PodAffinityTerm |
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 matches that of any node on which a pod of the set of pods is running.
|
PodAntiAffinity |
Pod anti affinity is a group of inter pod anti affinity scheduling rules.
|
PodDisruptionBudgetSpec |
PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.
|
PodDisruptionBudgetSpecV1Beta1 |
PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.
|
PodDnsConfig |
PodDNSConfig defines the DNS parameters of a pod in addition to those generated from DNSPolicy.
|
PodDnsConfigOption |
PodDNSConfigOption defines DNS resolver options of a pod.
|
PodOs |
PodOS defines the OS parameters of a pod.
|
PodReadinessGate |
PodReadinessGate contains the reference to a pod condition.
|
PodSecurityContext |
PodSecurityContext holds pod-level security attributes and common container settings.
|
PodSecurityPolicySpecV1Beta1 |
PodSecurityPolicySpec defines the policy enforced.
|
PodsMetricSourceV2 |
PodsMetricSource indicates how to scale on a metric describing each pod in the current scale target (for example, transactions-processed-per-second).
|
PodsMetricSourceV2Beta1 |
PodsMetricSource indicates how to scale on a metric describing each pod in the current scale target (for example, transactions-processed-per-second).
|
PodsMetricSourceV2Beta2 |
PodsMetricSource indicates how to scale on a metric describing each pod in the current scale target (for example, transactions-processed-per-second).
|
PodSpec |
PodSpec is a description of a pod.
|
PodTemplateSpec |
PodTemplateSpec describes the data a pod should have when created from a template.
|
PolicyRule |
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.
|
PolicyRulesWithSubjectsV1Beta1 |
PolicyRulesWithSubjects prescribes a test that applies to a request to an apiserver.
|
PolicyRulesWithSubjectsV1Beta2 |
PolicyRulesWithSubjects prescribes a test that applies to a request to an apiserver.
|
PortworxVolumeSource |
PortworxVolumeSource represents a Portworx volume resource.
|
Preconditions |
Preconditions must be fulfilled before an operation (update, delete, etc.) is carried out.
|
PreferredSchedulingTerm |
An empty preferred scheduling term matches all objects with implicit weight 0 (i.e.
|
PriorityLevelConfigurationReferenceV1Beta1 |
PriorityLevelConfigurationReference contains information that points to the "request-priority" being used.
|
PriorityLevelConfigurationReferenceV1Beta2 |
PriorityLevelConfigurationReference contains information that points to the "request-priority" being used.
|
PriorityLevelConfigurationSpecV1Beta1 |
PriorityLevelConfigurationSpec specifies the configuration of a priority level.
|
PriorityLevelConfigurationSpecV1Beta2 |
PriorityLevelConfigurationSpec specifies the configuration of a priority level.
|
Probe |
Probe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic.
|
ProjectedVolumeSource |
Represents a projected volume source.
|
QueuingConfigurationV1Beta1 |
QueuingConfiguration holds the configuration parameters for queuing.
|
QueuingConfigurationV1Beta2 |
QueuingConfiguration holds the configuration parameters for queuing.
|
QuobyteVolumeSource |
Represents a Quobyte mount that lasts the lifetime of a pod.
|
RbdPersistentVolumeSource |
Represents a Rados Block Device mount that lasts the lifetime of a pod.
|
RbdVolumeSource |
Represents a Rados Block Device mount that lasts the lifetime of a pod.
|
ReplicaSetSpec |
ReplicaSetSpec is the specification of a ReplicaSet.
|
ReplicationControllerSpec |
ReplicationControllerSpec is the specification of a replication controller.
|
ResourceAttributes |
ResourceAttributes includes the authorization attributes available for resource requests to the Authorizer interface.
|
ResourceFieldSelector |
ResourceFieldSelector represents container resources (cpu, memory) and their output format.
|
ResourceMetricSourceV2 |
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.
|
ResourceMetricSourceV2Beta1 |
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.
|
ResourceMetricSourceV2Beta2 |
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.
|
ResourcePolicyRuleV1Beta1 |
ResourcePolicyRule is a predicate that matches some resource requests, testing the request's verb and the target resource.
|
ResourcePolicyRuleV1Beta2 |
ResourcePolicyRule is a predicate that matches some resource requests, testing the request's verb and the target resource.
|
ResourceQuotaSpec |
ResourceQuotaSpec defines the desired hard limits to enforce for Quota.
|
ResourceRequirements |
ResourceRequirements describes the compute resource requirements.
|
RoleRef |
RoleRef contains information that points to the role being used.
|
RollingUpdateDaemonSet |
Spec to control the desired behavior of daemon set rolling update.
|
RollingUpdateDeployment |
Spec to control the desired behavior of rolling update.
|
RollingUpdateStatefulSetStrategy |
RollingUpdateStatefulSetStrategy is used to communicate parameter for RollingUpdateStatefulSetStrategyType.
|
RuleWithOperations |
RuleWithOperations is a tuple of Operations and Resources.
|
RunAsGroupStrategyOptionsV1Beta1 |
RunAsGroupStrategyOptions defines the strategy type and any options used to create the strategy.
|
RunAsUserStrategyOptionsV1Beta1 |
RunAsUserStrategyOptions defines the strategy type and any options used to create the strategy.
|
RuntimeClassStrategyOptionsV1Beta1 |
RuntimeClassStrategyOptions define the strategy that will dictate the allowable RuntimeClasses for a pod.
|
ScaleIoPersistentVolumeSource |
ScaleIOPersistentVolumeSource represents a persistent ScaleIO volume.
|
ScaleIoVolumeSource |
ScaleIOVolumeSource represents a persistent ScaleIO volume.
|
ScaleSpec |
ScaleSpec describes the attributes of a scale subresource.
|
Scheduling |
Scheduling specifies the scheduling constraints for nodes supporting a RuntimeClass.
|
SchedulingV1Beta1 |
Scheduling specifies the scheduling constraints for nodes supporting a RuntimeClass.
|
ScopedResourceSelectorRequirement |
A scoped-resource selector requirement is a selector that contains values, a scope name, and an operator that relates the scope name and values.
|
ScopeSelector |
A scope selector represents the AND of the selectors represented by the scoped-resource selector requirements.
|
SeccompProfile |
SeccompProfile defines a pod/container's seccomp profile settings.
|
SecretEnvSource |
SecretEnvSource selects a Secret to populate the environment variables with.
|
SecretKeySelector |
SecretKeySelector selects a key of a Secret.
|
SecretProjection |
Adapts a secret into a projected volume.
|
SecretReference |
SecretReference represents a Secret Reference.
|
SecretVolumeSource |
Adapts a Secret into a volume.
|
SecurityContext |
SecurityContext holds security configuration that will be applied to a container.
|
SelfSubjectAccessReviewSpec |
SelfSubjectAccessReviewSpec is a description of the access request.
|
SelfSubjectRulesReviewSpec |
SelfSubjectRulesReviewSpec defines the specification for SelfSubjectRulesReview.
|
SeLinuxOptions |
SELinuxOptions are the labels to be applied to the container.
|
SeLinuxStrategyOptionsV1Beta1 |
SELinuxStrategyOptions defines the strategy type and any options used to create the strategy.
|
ServiceAccountSubjectV1Beta1 |
ServiceAccountSubject holds detailed information for service-account-kind subject.
|
ServiceAccountSubjectV1Beta2 |
ServiceAccountSubject holds detailed information for service-account-kind subject.
|
ServiceAccountTokenProjection |
ServiceAccountTokenProjection represents a projected service account token volume.
|
ServiceBackendPort |
ServiceBackendPort is the service port being referenced.
|
ServicePort |
ServicePort contains information on service's port.
|
ServiceReference |
ServiceReference holds a reference to Service.legacy.k8s.io.
|
ServiceSpec |
ServiceSpec describes the attributes that a user creates on a service.
|
SessionAffinityConfig |
SessionAffinityConfig represents the configurations of session affinity.
|
StatefulSetPersistentVolumeClaimRetentionPolicy |
StatefulSetPersistentVolumeClaimRetentionPolicy describes the policy used for PVCs created from the StatefulSet VolumeClaimTemplates.
|
StatefulSetSpec |
A StatefulSetSpec is the specification of a StatefulSet.
|
StatefulSetUpdateStrategy |
StatefulSetUpdateStrategy indicates the strategy that the StatefulSet controller will use to perform updates.
|
StatusCause |
StatusCause provides more information about an api.Status failure, including cases when multiple errors are encountered.
|
StatusDetails |
StatusDetails is a set of additional properties that MAY be set by the server to provide additional information about a response.
|
StorageOsPersistentVolumeSource |
Represents a StorageOS persistent volume resource.
|
StorageOsVolumeSource |
Represents a StorageOS persistent volume resource.
|
Subject |
Subject contains a reference to the object or user identities a role binding applies to.
|
SubjectAccessReviewSpec |
SubjectAccessReviewSpec is a description of the access request.
|
SubjectV1Beta1 |
Subject matches the originator of a request, as identified by the request authentication system.
|
SubjectV1Beta2 |
Subject matches the originator of a request, as identified by the request authentication system.
|
SupplementalGroupsStrategyOptionsV1Beta1 |
SupplementalGroupsStrategyOptions defines the strategy type and options used to create the strategy.
|
Sysctl |
Sysctl defines a kernel parameter to be set.
|
Taint |
The node this Taint is attached to has the "effect" on any pod that does not tolerate the Taint.
|
TcpSocketAction |
TCPSocketAction describes an action based on opening a socket.
|
TokenRequest |
TokenRequest contains parameters of a service account token.
|
TokenRequestSpec |
TokenRequestSpec contains client provided parameters of a token request.
|
TokenReviewSpec |
TokenReviewSpec is a description of the token authentication request.
|
Toleration |
The pod this Toleration is attached to tolerates any taint that matches the triple using the matching operator .
|
TopologySelectorLabelRequirement |
A topology selector requirement is a selector that matches given label.
|
TopologySelectorTerm |
A topology selector term represents the result of label queries.
|
TopologySpreadConstraint |
TopologySpreadConstraint specifies how to spread matching pods among the given topology.
|
TypedLocalObjectReference |
TypedLocalObjectReference contains enough information to let you locate the typed referenced object inside the same namespace.
|
UserSubjectV1Beta1 |
UserSubject holds detailed information for user-kind subject.
|
UserSubjectV1Beta2 |
UserSubject holds detailed information for user-kind subject.
|
ValidatingWebhook |
ValidatingWebhook describes an admission webhook and the resources and operations it applies to.
|
ValidationRule |
ValidationRule describes a validation rule written in the CEL expression language.
|
Volume |
Volume represents a named volume in a pod that may be accessed by any container in the pod.
|
VolumeAttachmentSource |
VolumeAttachmentSource represents a volume that should be attached.
|
VolumeAttachmentSpec |
VolumeAttachmentSpec is the specification of a VolumeAttachment request.
|
VolumeDevice |
volumeDevice describes a mapping of a raw block device within a container.
|
VolumeMount |
VolumeMount describes a mounting of a Volume within a container.
|
VolumeNodeAffinity |
VolumeNodeAffinity defines constraints that limit what nodes this volume can be accessed from.
|
VolumeNodeResources |
VolumeNodeResources is a set of resource limits for scheduling of volumes.
|
VolumeProjection |
Projection that may be projected along with other supported volume types.
|
VsphereVirtualDiskVolumeSource |
Represents a vSphere volume resource.
|
WebhookClientConfig |
WebhookClientConfig contains the information to make a TLS connection with the webhook.
|
WebhookConversion |
WebhookConversion describes how to call a conversion webhook.
|
WeightedPodAffinityTerm |
The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s).
|
WindowsSecurityContextOptions |
WindowsSecurityContextOptions contain Windows-specific options and credentials.
|