package
0.0.0-20240828231103-942ebe2263ca
Repository: https://github.com/alexferl/pk8s.git
Documentation: pkg.go.dev

# Functions

Bool is a helper routine that returns a pointer to given boolean value.
Float32 is a helper routine that returns a pointer to given float value.
Float64 is a helper routine that returns a pointer to given float value.
Int is a helper routine that returns a pointer to given integer value.
Int32 is a helper routine that returns a pointer to given integer value.
Int64 is a helper routine that returns a pointer to given integer value.
No description provided by the author
String is a helper routine that returns a pointer to given string value.
Time is helper routine that returns a pointer to given Time value.

# Structs

AffinityV1 Affinity is a group of affinity scheduling rules.
AggregationRuleV1 AggregationRule describes how to locate ClusterRoles to aggregate into the ClusterRole.
AllocationResultV1alpha3 AllocationResult contains attributes of an allocated resource.
APIGroupListV1 APIGroupList is a list of APIGroup, to allow clients to discover the API at /apis.
APIGroupV1 APIGroup contains the name, the supported versions, and the preferred version of a group.
APIResourceListV1 APIResourceList is a list of APIResource, it is used to expose the name of the resources supported in a specific group and version, and if the resource is namespaced.
APIResourceV1 APIResource specifies the name of a resource and whether it is namespaced.
APIServiceConditionV1 APIServiceCondition describes the state of an APIService at a particular point.
APIServiceListV1 APIServiceList is a list of APIService objects.
APIServiceSpecV1 APIServiceSpec contains information for locating and communicating with a server.
APIServiceStatusV1 APIServiceStatus contains derived information about an API server.
APIServiceV1 APIService represents a server for a particular GroupVersion.
APIVersionsV1 APIVersions lists the versions that are available, to allow clients to discover the API at /api, which is the root path of the legacy v1 API.
AppArmorProfileV1 AppArmorProfile defines a pod or container's AppArmor settings.
AttachedVolumeV1 AttachedVolume describes a volume attached to a node.
AuditAnnotationV1 AuditAnnotation describes how to produce an audit annotation for an API request.
AuditAnnotationV1alpha1 AuditAnnotation describes how to produce an audit annotation for an API request.
AuditAnnotationV1beta1 AuditAnnotation describes how to produce an audit annotation for an API request.
AWSElasticBlockStoreVolumeSourceV1 Represents a Persistent Disk resource in AWS.
AzureDiskVolumeSourceV1 AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
AzureFilePersistentVolumeSourceV1 AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
AzureFileVolumeSourceV1 AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
BasicDeviceV1alpha3 BasicDevice defines one device instance.
BindingV1 Binding ties one object to another; for example, a pod is bound to a node by a scheduler.
BoundObjectReferenceV1 BoundObjectReference is a reference to an object that a token is bound to.
CapabilitiesV1 Adds and removes POSIX capabilities from running containers.
CELDeviceSelectorV1alpha3 CELDeviceSelector contains a CEL expression for selecting a device.
CephFSPersistentVolumeSourceV1 Represents a Ceph Filesystem mount that lasts the lifetime of a pod Cephfs volumes do not support ownership management or SELinux relabeling.
CephFSVolumeSourceV1 Represents a Ceph Filesystem mount that lasts the lifetime of a pod Cephfs volumes do not support ownership management or SELinux relabeling.
CertificateSigningRequestConditionV1 CertificateSigningRequestCondition describes a condition of a CertificateSigningRequest object.
CertificateSigningRequestListV1 CertificateSigningRequestList is a collection of CertificateSigningRequest objects.
CertificateSigningRequestSpecV1 CertificateSigningRequestSpec contains the certificate request.
CertificateSigningRequestStatusV1 CertificateSigningRequestStatus contains conditions used to indicate approved/denied/failed status of the request, and the issued certificate.
CertificateSigningRequestV1 CertificateSigningRequest objects provide a mechanism to obtain x509 certificates by submitting a certificate signing request, and having it asynchronously approved and issued.
CinderPersistentVolumeSourceV1 Represents a cinder volume resource in Openstack.
CinderVolumeSourceV1 Represents a cinder volume resource in Openstack.
ClientIPConfigV1 ClientIPConfig represents the configurations of Client IP based session affinity.
ClusterRoleBindingListV1 ClusterRoleBindingList is a collection of ClusterRoleBindings.
ClusterRoleBindingV1 ClusterRoleBinding references a ClusterRole, but not contain it.
ClusterRoleListV1 ClusterRoleList is a collection of ClusterRoles.
ClusterRoleV1 ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.
ClusterTrustBundleListV1alpha1 ClusterTrustBundleList is a collection of ClusterTrustBundle objects.
ClusterTrustBundleProjectionV1 ClusterTrustBundleProjection describes how to select a set of ClusterTrustBundle objects and project their contents into the pod filesystem.
ClusterTrustBundleSpecV1alpha1 ClusterTrustBundleSpec contains the signer and trust anchors.
ClusterTrustBundleV1alpha1 ClusterTrustBundle is a cluster-scoped container for X.509 trust anchors (root certificates).
ComponentConditionV1 Information about the condition of a component.
ComponentStatusListV1 Status of all the conditions for the component as a list of ComponentStatus objects.
ComponentStatusV1 ComponentStatus (and ComponentStatusList) holds the cluster validation info.
ConditionV1 Condition contains details for one aspect of the current state of this API Resource.
ConfigMapEnvSourceV1 ConfigMapEnvSource selects a ConfigMap to populate the environment variables with.
ConfigMapKeySelectorV1 Selects a key from a ConfigMap.
ConfigMapListV1 ConfigMapList is a resource containing a list of ConfigMap objects.
ConfigMapNodeConfigSourceV1 ConfigMapNodeConfigSource contains the information to reference a ConfigMap as a config source for the Node.
ConfigMapProjectionV1 Adapts a ConfigMap into a projected volume.
ConfigMapV1 ConfigMap holds configuration data for pods to consume.
ConfigMapVolumeSourceV1 Adapts a ConfigMap into a volume.
ContainerImageV1 Describe a container image.
ContainerPortV1 ContainerPort represents a network port in a single container.
ContainerResizePolicyV1 ContainerResizePolicy represents resource resize policy for the 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.
ContainerResourceMetricStatusV2 ContainerResourceMetricStatus indicates the current value of a resource metric known to Kubernetes, as specified in requests and limits, describing a single container in each pod in the current scale target (e.g.
ContainerStateRunningV1 ContainerStateRunning is a running state of a container.
ContainerStateTerminatedV1 ContainerStateTerminated is a terminated state of a container.
ContainerStateV1 ContainerState holds a possible state of container.
ContainerStateWaitingV1 ContainerStateWaiting is a waiting state of a container.
ContainerStatusV1 ContainerStatus contains details for the current status of this container.
ContainerUserV1 ContainerUser represents user identity information.
ContainerV1 A single application container that you want to run within a pod.
ControllerRevisionListV1 ControllerRevisionList is a resource containing a list of ControllerRevision objects.
ControllerRevisionV1 ControllerRevision implements an immutable snapshot of state data.
CronJobListV1 CronJobList is a collection of cron jobs.
CronJobSpecV1 CronJobSpec describes how the job execution will look like and when it will actually run.
CronJobStatusV1 CronJobStatus represents the current state of a cron job.
CronJobV1 CronJob represents the configuration of a single cron job.
CrossVersionObjectReferenceV1 CrossVersionObjectReference contains enough information to let you identify the referred resource.
CrossVersionObjectReferenceV2 CrossVersionObjectReference contains enough information to let you identify the referred resource.
CSIDriverListV1 CSIDriverList is a collection of CSIDriver objects.
CSIDriverSpecV1 CSIDriverSpec is the specification of a CSIDriver.
CSIDriverV1 CSIDriver captures information about a Container Storage Interface (CSI) volume driver deployed on the cluster.
CSINodeDriverV1 CSINodeDriver holds information about the specification of one CSI driver installed on a node.
CSINodeListV1 CSINodeList is a collection of CSINode objects.
CSINodeSpecV1 CSINodeSpec holds information about the specification of all CSI drivers installed on a node.
CSINodeV1 CSINode holds information about all CSI drivers installed on a node.
CSIPersistentVolumeSourceV1 Represents storage that is managed by an external CSI volume driver (Beta feature).
CSIStorageCapacityListV1 CSIStorageCapacityList is a collection of CSIStorageCapacity objects.
CSIStorageCapacityV1 CSIStorageCapacity stores the result of one CSI GetCapacity call.
CSIVolumeSourceV1 Represents a source location of a volume to mount, managed by an external CSI driver.
CustomResourceColumnDefinitionV1 CustomResourceColumnDefinition specifies a column for server side printing.
CustomResourceConversionV1 CustomResourceConversion describes how to convert different versions of a CR.
CustomResourceDefinitionConditionV1 CustomResourceDefinitionCondition contains details for the current condition of this pod.
CustomResourceDefinitionListV1 CustomResourceDefinitionList is a list of CustomResourceDefinition objects.
CustomResourceDefinitionNamesV1 CustomResourceDefinitionNames indicates the names to serve this CustomResourceDefinition.
CustomResourceDefinitionSpecV1 CustomResourceDefinitionSpec describes how a user wants their resource to appear.
CustomResourceDefinitionStatusV1 CustomResourceDefinitionStatus indicates the state of the CustomResourceDefinition.
CustomResourceDefinitionV1 CustomResourceDefinition represents a resource that should be exposed on the API server.
CustomResourceDefinitionVersionV1 CustomResourceDefinitionVersion describes a version for CRD.
CustomResourceSubresourceScaleV1 CustomResourceSubresourceScale defines how to serve the scale subresource for CustomResources.
CustomResourceSubresourcesV1 CustomResourceSubresources defines the status and scale subresources for CustomResources.
CustomResourceValidationV1 CustomResourceValidation is a list of validation methods for CustomResources.
DaemonEndpointV1 DaemonEndpoint contains information about a single Daemon endpoint.
DaemonSetConditionV1 DaemonSetCondition describes the state of a DaemonSet at a certain point.
DaemonSetListV1 DaemonSetList is a collection of daemon sets.
DaemonSetSpecV1 DaemonSetSpec is the specification of a daemon set.
DaemonSetStatusV1 DaemonSetStatus represents the current status of a daemon set.
DaemonSetUpdateStrategyV1 DaemonSetUpdateStrategy is a struct used to control the update strategy for a DaemonSet.
DaemonSetV1 DaemonSet represents the configuration of a daemon set.
DeleteOptionsV1 DeleteOptions may be provided when deleting an API object.
DeploymentConditionV1 DeploymentCondition describes the state of a deployment at a certain point.
DeploymentListV1 DeploymentList is a list of Deployments.
DeploymentSpecV1 DeploymentSpec is the specification of the desired behavior of the Deployment.
DeploymentStatusV1 DeploymentStatus is the most recently observed status of the Deployment.
DeploymentStrategyV1 DeploymentStrategy describes how to replace existing pods with new ones.
DeploymentV1 Deployment enables declarative updates for Pods and ReplicaSets.
DeviceAllocationConfigurationV1alpha3 DeviceAllocationConfiguration gets embedded in an AllocationResult.
DeviceAllocationResultV1alpha3 DeviceAllocationResult is the result of allocating devices.
DeviceAttributeV1alpha3 DeviceAttribute must have exactly one field set.
DeviceClaimConfigurationV1alpha3 DeviceClaimConfiguration is used for configuration parameters in DeviceClaim.
DeviceClaimV1alpha3 DeviceClaim defines how to request devices with a ResourceClaim.
DeviceClassConfigurationV1alpha3 DeviceClassConfiguration is used in DeviceClass.
DeviceClassListV1alpha3 DeviceClassList is a collection of classes.
DeviceClassSpecV1alpha3 DeviceClassSpec is used in a [DeviceClass] to define what can be allocated and how to configure it.
DeviceClassV1alpha3 DeviceClass is a vendor- or admin-provided resource that contains device configuration and selectors.
DeviceConstraintV1alpha3 DeviceConstraint must have exactly one field set besides Requests.
DeviceRequestAllocationResultV1alpha3 DeviceRequestAllocationResult contains the allocation result for one request.
DeviceRequestV1alpha3 DeviceRequest is a request for devices required for a claim.
DeviceSelectorV1alpha3 DeviceSelector must have exactly one field set.
DeviceV1alpha3 Device represents one individual hardware instance that can be selected based on its attributes.
DownwardAPIProjectionV1 Represents downward API info for projecting into a projected volume.
DownwardAPIVolumeFileV1 DownwardAPIVolumeFile represents information to create the file containing the pod field.
DownwardAPIVolumeSourceV1 DownwardAPIVolumeSource represents a volume containing downward API info.
EmptyDirVolumeSourceV1 Represents an empty directory for a pod.
EndpointAddressV1 EndpointAddress is a tuple that describes single IP address.
EndpointConditionsV1 EndpointConditions represents the current condition of an endpoint.
EndpointHintsV1 EndpointHints provides hints describing how an endpoint should be consumed.
EndpointPortV1 EndpointPort is a tuple that describes a single port.
EndpointSliceListV1 EndpointSliceList represents a list of endpoint slices.
EndpointSliceV1 EndpointSlice represents a subset of the endpoints that implement a service.
EndpointsListV1 EndpointsList is a list of endpoints.
EndpointSubsetV1 EndpointSubset is a group of addresses with a common set of ports.
EndpointsV1 Endpoints is a collection of endpoints that implement the actual service.
EndpointV1 Endpoint represents a single logical "backend" implementing a service.
EnvFromSourceV1 EnvFromSource represents the source of a set of ConfigMaps.
EnvVarSourceV1 EnvVarSource represents a source for the value of an EnvVar.
EnvVarV1 EnvVar represents an environment variable present in a Container.
EphemeralContainerV1 An EphemeralContainer is a temporary container that you may add to an existing Pod for user-initiated activities such as debugging.
EphemeralVolumeSourceV1 Represents an ephemeral volume that is handled by a normal storage driver.
EventListV1 EventList is a list of events.
EventSeriesV1 EventSeries contain information on series of events, i.e.
EventSourceV1 EventSource contains information for an event.
EventV1 Event is a report of an event somewhere in the cluster.
EvictionV1 Eviction evicts a pod from its node subject to certain policies and safety constraints.
ExecActionV1 ExecAction describes a "run in container" action.
ExemptPriorityLevelConfigurationV1 ExemptPriorityLevelConfiguration describes the configurable aspects of the handling of exempt requests.
ExemptPriorityLevelConfigurationV1beta3 ExemptPriorityLevelConfiguration describes the configurable aspects of the handling of exempt requests.
ExpressionWarningV1 ExpressionWarning is a warning information that targets a specific expression.
ExpressionWarningV1alpha1 ExpressionWarning is a warning information that targets a specific expression.
ExpressionWarningV1beta1 ExpressionWarning is a warning information that targets a specific expression.
ExternalDocumentationV1 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).
ExternalMetricStatusV2 ExternalMetricStatus indicates the current value of a global metric not associated with any Kubernetes object.
FCVolumeSourceV1 Represents a Fibre Channel volume.
FieldSelectorAttributesV1 FieldSelectorAttributes indicates a field limited access.
FieldSelectorRequirementV1 FieldSelectorRequirement is a selector that contains values, a key, and an operator that relates the key and values.
FlexPersistentVolumeSourceV1 FlexPersistentVolumeSource represents a generic persistent volume resource that is provisioned/attached using an exec based plugin.
FlexVolumeSourceV1 FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.
FlockerVolumeSourceV1 Represents a Flocker volume mounted by the Flocker agent.
FlowDistinguisherMethodV1 FlowDistinguisherMethod specifies the method of a flow distinguisher.
FlowDistinguisherMethodV1beta3 FlowDistinguisherMethod specifies the method of a flow distinguisher.
FlowSchemaConditionV1 FlowSchemaCondition describes conditions for a FlowSchema.
FlowSchemaConditionV1beta3 FlowSchemaCondition describes conditions for a FlowSchema.
FlowSchemaListV1 FlowSchemaList is a list of FlowSchema objects.
FlowSchemaListV1beta3 FlowSchemaList is a list of FlowSchema objects.
FlowSchemaSpecV1 FlowSchemaSpec describes how the FlowSchema's specification looks like.
FlowSchemaSpecV1beta3 FlowSchemaSpec describes how the FlowSchema's specification looks like.
FlowSchemaStatusV1 FlowSchemaStatus represents the current state of a FlowSchema.
FlowSchemaStatusV1beta3 FlowSchemaStatus represents the current state of a FlowSchema.
FlowSchemaV1 FlowSchema defines the schema of a group of flows.
FlowSchemaV1beta3 FlowSchema defines the schema of a group of flows.
ForZoneV1 ForZone provides information about which zones should consume this endpoint.
GCEPersistentDiskVolumeSourceV1 Represents a Persistent Disk resource in Google Compute Engine.
GitRepoVolumeSourceV1 Represents a volume that is populated with the contents of a git repository.
GlusterfsPersistentVolumeSourceV1 Represents a Glusterfs mount that lasts the lifetime of a pod.
GlusterfsVolumeSourceV1 Represents a Glusterfs mount that lasts the lifetime of a pod.
GroupSubjectV1 GroupSubject holds detailed information for group-kind subject.
GroupSubjectV1beta3 GroupSubject holds detailed information for group-kind subject.
GroupVersionForDiscoveryV1 GroupVersion contains the "group/version" and "version" string of a version.
GroupVersionResourceV1alpha1 The names of the group, the version, and the resource.
GRPCActionV1.
HorizontalPodAutoscalerBehaviorV2 HorizontalPodAutoscalerBehavior configures the scaling behavior of the target in both Up and Down directions (scaleUp and scaleDown fields respectively).
HorizontalPodAutoscalerConditionV2 HorizontalPodAutoscalerCondition describes the state of a HorizontalPodAutoscaler at a certain point.
HorizontalPodAutoscalerListV1 list of horizontal pod autoscaler objects.
HorizontalPodAutoscalerListV2 HorizontalPodAutoscalerList is a list of horizontal pod autoscaler objects.
HorizontalPodAutoscalerSpecV1 specification of a horizontal pod autoscaler.
HorizontalPodAutoscalerSpecV2 HorizontalPodAutoscalerSpec describes the desired functionality of the HorizontalPodAutoscaler.
HorizontalPodAutoscalerStatusV1 current status of a horizontal pod autoscaler.
HorizontalPodAutoscalerStatusV2 HorizontalPodAutoscalerStatus describes the current status of a horizontal pod autoscaler.
HorizontalPodAutoscalerV1 configuration of a horizontal pod autoscaler.
HorizontalPodAutoscalerV2 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.
HostAliasV1 HostAlias holds the mapping between IP and hostnames that will be injected as an entry in the pod's hosts file.
HostIPV1 HostIP represents a single IP address allocated to the host.
HostPathVolumeSourceV1 Represents a host path mapped into a pod.
HPAScalingPolicyV2 HPAScalingPolicy is a single policy which must hold true for a specified past interval.
HPAScalingRulesV2 HPAScalingRules configures the scaling behavior for one direction.
HTTPGetActionV1 HTTPGetAction describes an action based on HTTP Get requests.
HTTPHeaderV1 HTTPHeader describes a custom header to be used in HTTP probes.
HTTPIngressPathV1 HTTPIngressPath associates a path with a backend.
HTTPIngressRuleValueV1 HTTPIngressRuleValue is a list of http selectors pointing to backends.
ImageVolumeSourceV1 ImageVolumeSource represents a image volume resource.
InfoVersion Info contains versioning information.
IngressBackendV1 IngressBackend describes all endpoints for a given service and port.
IngressClassListV1 IngressClassList is a collection of IngressClasses.
IngressClassParametersReferenceV1 IngressClassParametersReference identifies an API object.
IngressClassSpecV1 IngressClassSpec provides information about the class of an Ingress.
IngressClassV1 IngressClass represents the class of the Ingress, referenced by the Ingress Spec.
IngressListV1 IngressList is a collection of Ingress.
IngressLoadBalancerIngressV1 IngressLoadBalancerIngress represents the status of a load-balancer ingress point.
IngressLoadBalancerStatusV1 IngressLoadBalancerStatus represents the status of a load-balancer.
IngressPortStatusV1 IngressPortStatus represents the error condition of a service port.
IngressRuleV1 IngressRule represents the rules mapping the paths under a specified host to the related backend services.
IngressServiceBackendV1 IngressServiceBackend references a Kubernetes Service as a Backend.
IngressSpecV1 IngressSpec describes the Ingress the user wishes to exist.
IngressStatusV1 IngressStatus describe the current state of the Ingress.
IngressTLSV1 IngressTLS describes the transport layer security associated with an ingress.
IngressV1 Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend.
IPAddressListV1beta1 IPAddressList contains a list of IPAddress.
IPAddressSpecV1beta1 IPAddressSpec describe the attributes in an IP Address.
IPAddressV1beta1 IPAddress represents a single IP of a single IP Family.
IPBlockV1 IPBlock describes a particular CIDR (Ex.
ISCSIPersistentVolumeSourceV1 ISCSIPersistentVolumeSource represents an ISCSI disk.
ISCSIVolumeSourceV1 Represents an ISCSI disk.
JobConditionV1 JobCondition describes current state of a job.
JobListV1 JobList is a collection of jobs.
JobSpecV1 JobSpec describes how the job execution will look like.
JobStatusV1 JobStatus represents the current state of a Job.
JobTemplateSpecV1 JobTemplateSpec describes the data a Job should have when created from a template.
JobV1 Job represents the configuration of a single job.
JSONSchemaPropsV1 JSONSchemaProps is a JSON-Schema following Specification Draft 4 (http://json-schema.org/).
KeyToPathV1 Maps a string key to a path within a volume.
LabelSelectorAttributesV1 LabelSelectorAttributes indicates a label limited access.
LabelSelectorRequirementV1 A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
LabelSelectorV1 A label selector is a label query over a set of resources.
LeaseCandidateListV1alpha1 LeaseCandidateList is a list of Lease objects.
LeaseCandidateSpecV1alpha1 LeaseCandidateSpec is a specification of a Lease.
LeaseCandidateV1alpha1 LeaseCandidate defines a candidate for a Lease object.
LeaseListV1 LeaseList is a list of Lease objects.
LeaseSpecV1 LeaseSpec is a specification of a Lease.
LeaseV1 Lease defines a lease concept.
LifecycleHandlerV1 LifecycleHandler defines a specific action that should be taken in a lifecycle hook.
LifecycleV1 Lifecycle describes actions that the management system should take in response to container lifecycle events.
LimitedPriorityLevelConfigurationV1 LimitedPriorityLevelConfiguration specifies how to handle requests that are subject to limits.
LimitedPriorityLevelConfigurationV1beta3 LimitedPriorityLevelConfiguration specifies how to handle requests that are subject to limits.
LimitRangeItemV1 LimitRangeItem defines a min/max usage limit for any resource that matches on kind.
LimitRangeListV1 LimitRangeList is a list of LimitRange items.
LimitRangeSpecV1 LimitRangeSpec defines a min/max usage limit for resources that match on kind.
LimitRangeV1 LimitRange sets resource usage limits for each kind of resource in a Namespace.
LimitResponseV1 LimitResponse defines how to handle requests that can not be executed right now.
LimitResponseV1beta3 LimitResponse defines how to handle requests that can not be executed right now.
LinuxContainerUserV1 LinuxContainerUser represents user identity information in Linux containers.
ListMetaV1 ListMeta describes metadata that synthetic resources must have, including lists and various status objects.
LoadBalancerIngressV1 LoadBalancerIngress represents the status of a load-balancer ingress point: traffic intended for the service should be sent to an ingress point.
LoadBalancerStatusV1 LoadBalancerStatus represents the status of a load-balancer.
LocalObjectReferenceV1 LocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.
LocalSubjectAccessReviewV1 LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace.
LocalVolumeSourceV1 Local represents directly-attached storage with node affinity (Beta feature).
ManagedFieldsEntryV1 ManagedFieldsEntry is a workflow-id, a FieldSet and the group version of the resource that the fieldset applies to.
MatchConditionV1 MatchCondition represents a condition which must by fulfilled for a request to be sent to a webhook.
MatchConditionV1alpha1.
MatchConditionV1beta1 MatchCondition represents a condition which must be fulfilled for a request to be sent to a webhook.
MatchResourcesV1 MatchResources decides whether to run the admission control policy on an object based on whether it meets the match criteria.
MatchResourcesV1alpha1 MatchResources decides whether to run the admission control policy on an object based on whether it meets the match criteria.
MatchResourcesV1beta1 MatchResources decides whether to run the admission control policy on an object based on whether it meets the match criteria.
MetricIdentifierV2 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).
MetricStatusV2 MetricStatus describes the last-read state of a single metric.
MetricTargetV2 MetricTarget defines the target value, average value, or average utilization of a specific metric.
MetricValueStatusV2 MetricValueStatus holds the current value for a metric.
MigrationConditionV1alpha1 Describes the state of a migration at a certain point.
ModifyVolumeStatusV1 ModifyVolumeStatus represents the status object of ControllerModifyVolume operation.
MutatingWebhookConfigurationListV1 MutatingWebhookConfigurationList is a list of MutatingWebhookConfiguration.
MutatingWebhookConfigurationV1 MutatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and may change the object.
MutatingWebhookV1 MutatingWebhook describes an admission webhook and the resources and operations it applies to.
NamedRuleWithOperationsV1 NamedRuleWithOperations is a tuple of Operations and Resources with ResourceNames.
NamedRuleWithOperationsV1alpha1 NamedRuleWithOperations is a tuple of Operations and Resources with ResourceNames.
NamedRuleWithOperationsV1beta1 NamedRuleWithOperations is a tuple of Operations and Resources with ResourceNames.
NamespaceConditionV1 NamespaceCondition contains details about state of namespace.
NamespaceListV1 NamespaceList is a list of Namespaces.
NamespaceSpecV1 NamespaceSpec describes the attributes on a Namespace.
NamespaceStatusV1 NamespaceStatus is information about the current status of a Namespace.
NamespaceV1 Namespace provides a scope for Names.
NetworkPolicyEgressRuleV1 NetworkPolicyEgressRule describes a particular set of traffic that is allowed out of pods matched by a NetworkPolicySpec's podSelector.
NetworkPolicyIngressRuleV1 NetworkPolicyIngressRule describes a particular set of traffic that is allowed to the pods matched by a NetworkPolicySpec's podSelector.
NetworkPolicyListV1 NetworkPolicyList is a list of NetworkPolicy objects.
NetworkPolicyPeerV1 NetworkPolicyPeer describes a peer to allow traffic to/from.
NetworkPolicyPortV1 NetworkPolicyPort describes a port to allow traffic on.
NetworkPolicySpecV1 NetworkPolicySpec provides the specification of a NetworkPolicy.
NetworkPolicyV1 NetworkPolicy describes what network traffic is allowed for a set of Pods.
NFSVolumeSourceV1 Represents an NFS mount that lasts the lifetime of a pod.
NodeAddressV1 NodeAddress contains information for the node's address.
NodeAffinityV1 Node affinity is a group of node affinity scheduling rules.
NodeConditionV1 NodeCondition contains condition information for a node.
NodeConfigSourceV1 NodeConfigSource specifies a source of node configuration.
NodeConfigStatusV1 NodeConfigStatus describes the status of the config assigned by Node.Spec.ConfigSource.
NodeDaemonEndpointsV1 NodeDaemonEndpoints lists ports opened by daemons running on the Node.
NodeFeaturesV1 NodeFeatures describes the set of features implemented by the CRI implementation.
NodeListV1 NodeList is the whole list of all Nodes which have been registered with master.
NodeRuntimeHandlerFeaturesV1 NodeRuntimeHandlerFeatures is a set of features implemented by the runtime handler.
NodeRuntimeHandlerV1 NodeRuntimeHandler is a set of runtime handler information.
NodeSelectorRequirementV1 A node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
NodeSelectorTermV1 A null or empty node selector term matches no objects.
NodeSelectorV1 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.
NodeSpecV1 NodeSpec describes the attributes that a node is created with.
NodeStatusV1 NodeStatus is information about the current status of a node.
NodeSystemInfoV1 NodeSystemInfo is a set of ids/uuids to uniquely identify the node.
NodeV1 Node is a worker node in Kubernetes.
NonResourceAttributesV1 NonResourceAttributes includes the authorization attributes available for non-resource requests to the Authorizer interface.
NonResourcePolicyRuleV1 NonResourcePolicyRule is a predicate that matches non-resource requests according to their verb and the target non-resource URL.
NonResourcePolicyRuleV1beta3 NonResourcePolicyRule is a predicate that matches non-resource requests according to their verb and the target non-resource URL.
NonResourceRuleV1 NonResourceRule holds information that describes a rule for the non-resource.
ObjectFieldSelectorV1 ObjectFieldSelector selects an APIVersioned field of an object.
ObjectMetaV1 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).
ObjectMetricStatusV2 ObjectMetricStatus indicates the current value of a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).
ObjectReferenceV1 ObjectReference contains enough information to let you inspect or modify the referred object.
OpaqueDeviceConfigurationV1alpha3 OpaqueDeviceConfiguration contains configuration parameters for a driver in a format defined by the driver vendor.
OverheadV1 Overhead structure represents the resource overhead associated with running a pod.
OwnerReferenceV1 OwnerReference contains enough information to let you identify an owning object.
ParamKindV1 ParamKind is a tuple of Group Kind and Version.
ParamKindV1alpha1 ParamKind is a tuple of Group Kind and Version.
ParamKindV1beta1 ParamKind is a tuple of Group Kind and Version.
ParamRefV1 ParamRef describes how to locate the params to be used as input to expressions of rules applied by a policy binding.
ParamRefV1alpha1 ParamRef describes how to locate the params to be used as input to expressions of rules applied by a policy binding.
ParamRefV1beta1 ParamRef describes how to locate the params to be used as input to expressions of rules applied by a policy binding.
ParentReferenceV1beta1 ParentReference describes a reference to a parent object.
PersistentVolumeClaimConditionV1 PersistentVolumeClaimCondition contains details about state of pvc.
PersistentVolumeClaimListV1 PersistentVolumeClaimList is a list of PersistentVolumeClaim items.
PersistentVolumeClaimSpecV1 PersistentVolumeClaimSpec describes the common attributes of storage devices and allows a Source for provider-specific attributes.
PersistentVolumeClaimStatusV1 PersistentVolumeClaimStatus is the current status of a persistent volume claim.
PersistentVolumeClaimTemplateV1 PersistentVolumeClaimTemplate is used to produce PersistentVolumeClaim objects as part of an EphemeralVolumeSource.
PersistentVolumeClaimV1 PersistentVolumeClaim is a user's request for and claim to a persistent volume.
PersistentVolumeClaimVolumeSourceV1 PersistentVolumeClaimVolumeSource references the user's PVC in the same namespace.
PersistentVolumeListV1 PersistentVolumeList is a list of PersistentVolume items.
PersistentVolumeSpecV1 PersistentVolumeSpec is the specification of a persistent volume.
PersistentVolumeStatusV1 PersistentVolumeStatus is the current status of a persistent volume.
PersistentVolumeV1 PersistentVolume (PV) is a storage resource provisioned by an administrator.
PhotonPersistentDiskVolumeSourceV1 Represents a Photon Controller persistent disk resource.
PodAffinityTermV1 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.
PodAffinityV1 Pod affinity is a group of inter pod affinity scheduling rules.
PodAntiAffinityV1 Pod anti affinity is a group of inter pod anti affinity scheduling rules.
PodConditionV1 PodCondition contains details for the current condition of this pod.
PodDisruptionBudgetListV1 PodDisruptionBudgetList is a collection of PodDisruptionBudgets.
PodDisruptionBudgetSpecV1 PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.
PodDisruptionBudgetStatusV1 PodDisruptionBudgetStatus represents information about the status of a PodDisruptionBudget.
PodDisruptionBudgetV1 PodDisruptionBudget is an object to define the max disruption that can be caused to a collection of pods.
PodDNSConfigOptionV1 PodDNSConfigOption defines DNS resolver options of a pod.
PodDNSConfigV1 PodDNSConfig defines the DNS parameters of a pod in addition to those generated from DNSPolicy.
PodFailurePolicyOnExitCodesRequirementV1 PodFailurePolicyOnExitCodesRequirement describes the requirement for handling a failed pod based on its container exit codes.
PodFailurePolicyOnPodConditionsPatternV1 PodFailurePolicyOnPodConditionsPattern describes a pattern for matching an actual pod condition type.
PodFailurePolicyRuleV1 PodFailurePolicyRule describes how a pod failure is handled when the requirements are met.
PodFailurePolicyV1 PodFailurePolicy describes how failed pods influence the backoffLimit.
PodIPV1 PodIP represents a single IP address allocated to the pod.
PodListV1 PodList is a list of Pods.
PodOSV1 PodOS defines the OS parameters of a pod.
PodReadinessGateV1 PodReadinessGate contains the reference to a pod condition.
PodResourceClaimStatusV1 PodResourceClaimStatus is stored in the PodStatus for each PodResourceClaim which references a ResourceClaimTemplate.
PodResourceClaimV1 PodResourceClaim references exactly one ResourceClaim, either directly or by naming a ResourceClaimTemplate which is then turned into a ResourceClaim for the pod.
PodSchedulingContextListV1alpha3 PodSchedulingContextList is a collection of Pod scheduling objects.
PodSchedulingContextSpecV1alpha3 PodSchedulingContextSpec describes where resources for the Pod are needed.
PodSchedulingContextStatusV1alpha3 PodSchedulingContextStatus describes where resources for the Pod can be allocated.
PodSchedulingContextV1alpha3 PodSchedulingContext objects hold information that is needed to schedule a Pod with ResourceClaims that use "WaitForFirstConsumer" allocation mode.
PodSchedulingGateV1 PodSchedulingGate is associated to a Pod to guard its scheduling.
PodSecurityContextV1 PodSecurityContext holds pod-level security attributes and common container settings.
PodsMetricSourceV2 PodsMetricSource indicates how to scale on a metric describing each pod in the current scale target (for example, transactions-processed-per-second).
PodsMetricStatusV2 PodsMetricStatus indicates the current value of a metric describing each pod in the current scale target (for example, transactions-processed-per-second).
PodSpecV1 PodSpec is a description of a pod.
PodStatusV1 PodStatus represents information about the status of a pod.
PodTemplateListV1 PodTemplateList is a list of PodTemplates.
PodTemplateSpecV1 PodTemplateSpec describes the data a pod should have when created from a template.
PodTemplateV1 PodTemplate describes a template for creating copies of a predefined pod.
PodV1 Pod is a collection of containers that can run on a host.
PolicyRulesWithSubjectsV1 PolicyRulesWithSubjects prescribes a test that applies to a request to an apiserver.
PolicyRulesWithSubjectsV1beta3 PolicyRulesWithSubjects prescribes a test that applies to a request to an apiserver.
PolicyRuleV1 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.
PortStatusV1.
PortworxVolumeSourceV1 PortworxVolumeSource represents a Portworx volume resource.
PreconditionsV1 Preconditions must be fulfilled before an operation (update, delete, etc.) is carried out.
PreferredSchedulingTermV1 An empty preferred scheduling term matches all objects with implicit weight 0 (i.e.
PriorityClassListV1 PriorityClassList is a collection of priority classes.
PriorityClassV1 PriorityClass defines mapping from a priority class name to the priority integer value.
PriorityLevelConfigurationConditionV1 PriorityLevelConfigurationCondition defines the condition of priority level.
PriorityLevelConfigurationConditionV1beta3 PriorityLevelConfigurationCondition defines the condition of priority level.
PriorityLevelConfigurationListV1 PriorityLevelConfigurationList is a list of PriorityLevelConfiguration objects.
PriorityLevelConfigurationListV1beta3 PriorityLevelConfigurationList is a list of PriorityLevelConfiguration objects.
PriorityLevelConfigurationReferenceV1 PriorityLevelConfigurationReference contains information that points to the "request-priority" being used.
PriorityLevelConfigurationReferenceV1beta3 PriorityLevelConfigurationReference contains information that points to the "request-priority" being used.
PriorityLevelConfigurationSpecV1 PriorityLevelConfigurationSpec specifies the configuration of a priority level.
PriorityLevelConfigurationSpecV1beta3 PriorityLevelConfigurationSpec specifies the configuration of a priority level.
PriorityLevelConfigurationStatusV1 PriorityLevelConfigurationStatus represents the current state of a "request-priority".
PriorityLevelConfigurationStatusV1beta3 PriorityLevelConfigurationStatus represents the current state of a "request-priority".
PriorityLevelConfigurationV1 PriorityLevelConfiguration represents the configuration of a priority level.
PriorityLevelConfigurationV1beta3 PriorityLevelConfiguration represents the configuration of a priority level.
ProbeV1 Probe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic.
ProjectedVolumeSourceV1 Represents a projected volume source.
QueuingConfigurationV1 QueuingConfiguration holds the configuration parameters for queuing.
QueuingConfigurationV1beta3 QueuingConfiguration holds the configuration parameters for queuing.
QuobyteVolumeSourceV1 Represents a Quobyte mount that lasts the lifetime of a pod.
RBDPersistentVolumeSourceV1 Represents a Rados Block Device mount that lasts the lifetime of a pod.
RBDVolumeSourceV1 Represents a Rados Block Device mount that lasts the lifetime of a pod.
ReplicaSetConditionV1 ReplicaSetCondition describes the state of a replica set at a certain point.
ReplicaSetListV1 ReplicaSetList is a collection of ReplicaSets.
ReplicaSetSpecV1 ReplicaSetSpec is the specification of a ReplicaSet.
ReplicaSetStatusV1 ReplicaSetStatus represents the current status of a ReplicaSet.
ReplicaSetV1 ReplicaSet ensures that a specified number of pod replicas are running at any given time.
ReplicationControllerConditionV1 ReplicationControllerCondition describes the state of a replication controller at a certain point.
ReplicationControllerListV1 ReplicationControllerList is a collection of replication controllers.
ReplicationControllerSpecV1 ReplicationControllerSpec is the specification of a replication controller.
ReplicationControllerStatusV1 ReplicationControllerStatus represents the current status of a replication controller.
ReplicationControllerV1 ReplicationController represents the configuration of a replication controller.
ResourceAttributesV1 ResourceAttributes includes the authorization attributes available for resource requests to the Authorizer interface.
ResourceClaimConsumerReferenceV1alpha3 ResourceClaimConsumerReference contains enough information to let you locate the consumer of a ResourceClaim.
ResourceClaimListV1alpha3 ResourceClaimList is a collection of claims.
ResourceClaimSchedulingStatusV1alpha3 ResourceClaimSchedulingStatus contains information about one particular ResourceClaim with "WaitForFirstConsumer" allocation mode.
ResourceClaimSpecV1alpha3 ResourceClaimSpec defines what is being requested in a ResourceClaim and how to configure it.
ResourceClaimStatusV1alpha3 ResourceClaimStatus tracks whether the resource has been allocated and what the result of that was.
ResourceClaimTemplateListV1alpha3 ResourceClaimTemplateList is a collection of claim templates.
ResourceClaimTemplateSpecV1alpha3 ResourceClaimTemplateSpec contains the metadata and fields for a ResourceClaim.
ResourceClaimTemplateV1alpha3 ResourceClaimTemplate is used to produce ResourceClaim objects.
ResourceClaimV1 ResourceClaim references one entry in PodSpec.ResourceClaims.
ResourceClaimV1alpha3 ResourceClaim describes a request for access to resources in the cluster, for use by workloads.
ResourceFieldSelectorV1 ResourceFieldSelector represents container resources (cpu, memory) and their output format.
ResourceHealthV1 ResourceHealth represents the health of a resource.
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.
ResourceMetricStatusV2 ResourceMetricStatus indicates the current value of a resource metric known to Kubernetes, as specified in requests and limits, describing each pod in the current scale target (e.g.
ResourcePolicyRuleV1 ResourcePolicyRule is a predicate that matches some resource requests, testing the request's verb and the target resource.
ResourcePolicyRuleV1beta3 ResourcePolicyRule is a predicate that matches some resource requests, testing the request's verb and the target resource.
ResourcePoolV1alpha3 ResourcePool describes the pool that ResourceSlices belong to.
ResourceQuotaListV1 ResourceQuotaList is a list of ResourceQuota items.
ResourceQuotaSpecV1 ResourceQuotaSpec defines the desired hard limits to enforce for Quota.
ResourceQuotaStatusV1 ResourceQuotaStatus defines the enforced hard limits and observed use.
ResourceQuotaV1 ResourceQuota sets aggregate quota restrictions enforced per namespace.
ResourceRequirementsV1 ResourceRequirements describes the compute resource requirements.
ResourceRuleV1 ResourceRule is the list of actions the subject is allowed to perform on resources.
ResourceSliceListV1alpha3 ResourceSliceList is a collection of ResourceSlices.
ResourceSliceSpecV1alpha3 ResourceSliceSpec contains the information published by the driver in one ResourceSlice.
ResourceSliceV1alpha3 ResourceSlice represents one or more resources in a pool of similar resources, managed by a common driver.
ResourceStatusV1.
RoleBindingListV1 RoleBindingList is a collection of RoleBindings.
RoleBindingV1 RoleBinding references a role, but does not contain it.
RoleListV1 RoleList is a collection of Roles.
RoleRefV1 RoleRef contains information that points to the role being used.
RoleV1 Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.
RollingUpdateDaemonSetV1 Spec to control the desired behavior of daemon set rolling update.
RollingUpdateDeploymentV1 Spec to control the desired behavior of rolling update.
RollingUpdateStatefulSetStrategyV1 RollingUpdateStatefulSetStrategy is used to communicate parameter for RollingUpdateStatefulSetStrategyType.
RuleWithOperationsV1 RuleWithOperations is a tuple of Operations and Resources.
RuntimeClassListV1 RuntimeClassList is a list of RuntimeClass objects.
RuntimeClassV1 RuntimeClass defines a class of container runtime supported in the cluster.
ScaleIOPersistentVolumeSourceV1 ScaleIOPersistentVolumeSource represents a persistent ScaleIO volume.
ScaleIOVolumeSourceV1 ScaleIOVolumeSource represents a persistent ScaleIO volume.
ScaleSpecV1 ScaleSpec describes the attributes of a scale subresource.
ScaleStatusV1 ScaleStatus represents the current status of a scale subresource.
ScaleV1 Scale represents a scaling request for a resource.
SchedulingV1 Scheduling specifies the scheduling constraints for nodes supporting a RuntimeClass.
ScopedResourceSelectorRequirementV1 A scoped-resource selector requirement is a selector that contains values, a scope name, and an operator that relates the scope name and values.
ScopeSelectorV1 A scope selector represents the AND of the selectors represented by the scoped-resource selector requirements.
SeccompProfileV1 SeccompProfile defines a pod/container's seccomp profile settings.
SecretEnvSourceV1 SecretEnvSource selects a Secret to populate the environment variables with.
SecretKeySelectorV1 SecretKeySelector selects a key of a Secret.
SecretListV1 SecretList is a list of Secret.
SecretProjectionV1 Adapts a secret into a projected volume.
SecretReferenceV1 SecretReference represents a Secret Reference.
SecretV1 Secret holds secret data of a certain type.
SecretVolumeSourceV1 Adapts a Secret into a volume.
SecurityContextV1 SecurityContext holds security configuration that will be applied to a container.
SelectableFieldV1 SelectableField specifies the JSON path of a field that may be used with field selectors.
SelfSubjectAccessReviewSpecV1 SelfSubjectAccessReviewSpec is a description of the access request.
SelfSubjectAccessReviewV1 SelfSubjectAccessReview checks whether or the current user can perform an action.
SelfSubjectReviewStatusV1 SelfSubjectReviewStatus is filled by the kube-apiserver and sent back to a user.
SelfSubjectReviewStatusV1alpha1 SelfSubjectReviewStatus is filled by the kube-apiserver and sent back to a user.
SelfSubjectReviewStatusV1beta1 SelfSubjectReviewStatus is filled by the kube-apiserver and sent back to a user.
SelfSubjectReviewV1 SelfSubjectReview contains the user information that the kube-apiserver has about the user making this request.
SelfSubjectReviewV1alpha1 SelfSubjectReview contains the user information that the kube-apiserver has about the user making this request.
SelfSubjectReviewV1beta1 SelfSubjectReview contains the user information that the kube-apiserver has about the user making this request.
SelfSubjectRulesReviewSpecV1 SelfSubjectRulesReviewSpec defines the specification for SelfSubjectRulesReview.
SelfSubjectRulesReviewV1 SelfSubjectRulesReview enumerates the set of actions the current user can perform within a namespace.
SELinuxOptionsV1 SELinuxOptions are the labels to be applied to the container.
ServerAddressByClientCIDRV1 ServerAddressByClientCIDR helps the client to determine the server address that they should use, depending on the clientCIDR that they match.
ServerStorageVersionV1alpha1 An API server instance reports the version it can decode and the version it encodes objects to when persisting objects in the backend.
ServiceAccountListV1 ServiceAccountList is a list of ServiceAccount objects.
ServiceAccountSubjectV1 ServiceAccountSubject holds detailed information for service-account-kind subject.
ServiceAccountSubjectV1beta3 ServiceAccountSubject holds detailed information for service-account-kind subject.
ServiceAccountTokenProjectionV1 ServiceAccountTokenProjection represents a projected service account token volume.
ServiceAccountV1 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.
ServiceBackendPortV1 ServiceBackendPort is the service port being referenced.
ServiceCIDRListV1beta1 ServiceCIDRList contains a list of ServiceCIDR objects.
ServiceCIDRSpecV1beta1 ServiceCIDRSpec define the CIDRs the user wants to use for allocating ClusterIPs for Services.
ServiceCIDRStatusV1beta1 ServiceCIDRStatus describes the current state of the ServiceCIDR.
ServiceCIDRV1beta1 ServiceCIDR defines a range of IP addresses using CIDR format (e.g.
ServiceListV1 ServiceList holds a list of services.
ServicePortV1 ServicePort contains information on service's port.
ServiceReferenceV1 ServiceReference holds a reference to Service.legacy.k8s.io.
ServiceSpecV1 ServiceSpec describes the attributes that a user creates on a service.
ServiceStatusV1 ServiceStatus represents the current status of a service.
ServiceV1 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.
SessionAffinityConfigV1 SessionAffinityConfig represents the configurations of session affinity.
SleepActionV1 SleepAction describes a "sleep" action.
StatefulSetConditionV1 StatefulSetCondition describes the state of a statefulset at a certain point.
StatefulSetListV1 StatefulSetList is a collection of StatefulSets.
StatefulSetOrdinalsV1 StatefulSetOrdinals describes the policy used for replica ordinal assignment in this StatefulSet.
StatefulSetPersistentVolumeClaimRetentionPolicyV1 StatefulSetPersistentVolumeClaimRetentionPolicy describes the policy used for PVCs created from the StatefulSet VolumeClaimTemplates.
StatefulSetSpecV1 A StatefulSetSpec is the specification of a StatefulSet.
StatefulSetStatusV1 StatefulSetStatus represents the current state of a StatefulSet.
StatefulSetUpdateStrategyV1 StatefulSetUpdateStrategy indicates the strategy that the StatefulSet controller will use to perform updates.
StatefulSetV1 StatefulSet represents a set of pods with consistent identities.
StatusCauseV1 StatusCause provides more information about an api.Status failure, including cases when multiple errors are encountered.
StatusDetailsV1 StatusDetails is a set of additional properties that MAY be set by the server to provide additional information about a response.
StatusV1 Status is a return value for calls that don't return other objects.
StorageClassListV1 StorageClassList is a collection of storage classes.
StorageClassV1 StorageClass describes the parameters for a class of storage for which PersistentVolumes can be dynamically provisioned.
StorageOSPersistentVolumeSourceV1 Represents a StorageOS persistent volume resource.
StorageOSVolumeSourceV1 Represents a StorageOS persistent volume resource.
StorageVersionConditionV1alpha1 Describes the state of the storageVersion at a certain point.
StorageVersionListV1alpha1 A list of StorageVersions.
StorageVersionMigrationListV1alpha1 StorageVersionMigrationList is a collection of storage version migrations.
StorageVersionMigrationSpecV1alpha1 Spec of the storage version migration.
StorageVersionMigrationStatusV1alpha1 Status of the storage version migration.
StorageVersionMigrationV1alpha1 StorageVersionMigration represents a migration of stored data to the latest storage version.
StorageVersionStatusV1alpha1 API server instances report the versions they can decode and the version they encode objects to when persisting objects in the backend.
StorageVersionV1alpha1 Storage version of a specific resource.
SubjectAccessReviewSpecV1 SubjectAccessReviewSpec is a description of the access request.
SubjectAccessReviewStatusV1 SubjectAccessReviewStatus.
SubjectAccessReviewV1 SubjectAccessReview checks whether or not a user or group can perform an action.
SubjectRulesReviewStatusV1 SubjectRulesReviewStatus contains the result of a rules check.
SubjectV1 Subject matches the originator of a request, as identified by the request authentication system.
SubjectV1beta3 Subject matches the originator of a request, as identified by the request authentication system.
SuccessPolicyRuleV1 SuccessPolicyRule describes rule for declaring a Job as succeeded.
SuccessPolicyV1 SuccessPolicy describes when a Job can be declared as succeeded based on the success of some indexes.
SysctlV1 Sysctl defines a kernel parameter to be set.
TaintV1 The node this Taint is attached to has the "effect" on any pod that does not tolerate the Taint.
TCPSocketActionV1 TCPSocketAction describes an action based on opening a socket.
TokenRequestSpecV1 TokenRequestSpec contains client provided parameters of a token request.
TokenRequestStatusV1 TokenRequestStatus is the result of a token request.
TokenRequestV1 TokenRequest requests a token for a given service account.
TokenReviewSpecV1 TokenReviewSpec is a description of the token authentication request.
TokenReviewStatusV1 TokenReviewStatus is the result of the token authentication request.
TokenReviewV1 TokenReview attempts to authenticate a token to a known user.
TolerationV1 The pod this Toleration is attached to tolerates any taint that matches the triple <key,value,effect> using the matching operator <operator>.
TopologySelectorLabelRequirementV1 A topology selector requirement is a selector that matches given label.
TopologySelectorTermV1 A topology selector term represents the result of label queries.
TopologySpreadConstraintV1 TopologySpreadConstraint specifies how to spread matching pods among the given topology.
TypeCheckingV1 TypeChecking contains results of type checking the expressions in the ValidatingAdmissionPolicy.
TypeCheckingV1alpha1 TypeChecking contains results of type checking the expressions in the ValidatingAdmissionPolicy.
TypeCheckingV1beta1 TypeChecking contains results of type checking the expressions in the ValidatingAdmissionPolicy.
TypedLocalObjectReferenceV1 TypedLocalObjectReference contains enough information to let you locate the typed referenced object inside the same namespace.
TypedObjectReferenceV1.
UncountedTerminatedPodsV1 UncountedTerminatedPods holds UIDs of Pods that have terminated but haven't been accounted in Job status counters.
UserInfoV1 UserInfo holds the information about the user needed to implement the user.Info interface.
UserSubjectV1 UserSubject holds detailed information for user-kind subject.
UserSubjectV1beta3 UserSubject holds detailed information for user-kind subject.
ValidatingAdmissionPolicyBindingListV1 ValidatingAdmissionPolicyBindingList is a list of ValidatingAdmissionPolicyBinding.
ValidatingAdmissionPolicyBindingListV1alpha1 ValidatingAdmissionPolicyBindingList is a list of ValidatingAdmissionPolicyBinding.
ValidatingAdmissionPolicyBindingListV1beta1 ValidatingAdmissionPolicyBindingList is a list of ValidatingAdmissionPolicyBinding.
ValidatingAdmissionPolicyBindingSpecV1 ValidatingAdmissionPolicyBindingSpec is the specification of the ValidatingAdmissionPolicyBinding.
ValidatingAdmissionPolicyBindingSpecV1alpha1 ValidatingAdmissionPolicyBindingSpec is the specification of the ValidatingAdmissionPolicyBinding.
ValidatingAdmissionPolicyBindingSpecV1beta1 ValidatingAdmissionPolicyBindingSpec is the specification of the ValidatingAdmissionPolicyBinding.
ValidatingAdmissionPolicyBindingV1 ValidatingAdmissionPolicyBinding binds the ValidatingAdmissionPolicy with paramerized resources.
ValidatingAdmissionPolicyBindingV1alpha1 ValidatingAdmissionPolicyBinding binds the ValidatingAdmissionPolicy with paramerized resources.
ValidatingAdmissionPolicyBindingV1beta1 ValidatingAdmissionPolicyBinding binds the ValidatingAdmissionPolicy with paramerized resources.
ValidatingAdmissionPolicyListV1 ValidatingAdmissionPolicyList is a list of ValidatingAdmissionPolicy.
ValidatingAdmissionPolicyListV1alpha1 ValidatingAdmissionPolicyList is a list of ValidatingAdmissionPolicy.
ValidatingAdmissionPolicyListV1beta1 ValidatingAdmissionPolicyList is a list of ValidatingAdmissionPolicy.
ValidatingAdmissionPolicySpecV1 ValidatingAdmissionPolicySpec is the specification of the desired behavior of the AdmissionPolicy.
ValidatingAdmissionPolicySpecV1alpha1 ValidatingAdmissionPolicySpec is the specification of the desired behavior of the AdmissionPolicy.
ValidatingAdmissionPolicySpecV1beta1 ValidatingAdmissionPolicySpec is the specification of the desired behavior of the AdmissionPolicy.
ValidatingAdmissionPolicyStatusV1 ValidatingAdmissionPolicyStatus represents the status of an admission validation policy.
ValidatingAdmissionPolicyStatusV1alpha1 ValidatingAdmissionPolicyStatus represents the status of a ValidatingAdmissionPolicy.
ValidatingAdmissionPolicyStatusV1beta1 ValidatingAdmissionPolicyStatus represents the status of an admission validation policy.
ValidatingAdmissionPolicyV1 ValidatingAdmissionPolicy describes the definition of an admission validation policy that accepts or rejects an object without changing it.
ValidatingAdmissionPolicyV1alpha1 ValidatingAdmissionPolicy describes the definition of an admission validation policy that accepts or rejects an object without changing it.
ValidatingAdmissionPolicyV1beta1 ValidatingAdmissionPolicy describes the definition of an admission validation policy that accepts or rejects an object without changing it.
ValidatingWebhookConfigurationListV1 ValidatingWebhookConfigurationList is a list of ValidatingWebhookConfiguration.
ValidatingWebhookConfigurationV1 ValidatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and object without changing it.
ValidatingWebhookV1 ValidatingWebhook describes an admission webhook and the resources and operations it applies to.
ValidationRuleV1 ValidationRule describes a validation rule written in the CEL expression language.
ValidationV1 Validation specifies the CEL expression which is used to apply the validation.
ValidationV1alpha1 Validation specifies the CEL expression which is used to apply the validation.
ValidationV1beta1 Validation specifies the CEL expression which is used to apply the validation.
VariableV1 Variable is the definition of a variable that is used for composition.
VariableV1alpha1 Variable is the definition of a variable that is used for composition.
VariableV1beta1 Variable is the definition of a variable that is used for composition.
VolumeAttachmentListV1 VolumeAttachmentList is a collection of VolumeAttachment objects.
VolumeAttachmentSourceV1 VolumeAttachmentSource represents a volume that should be attached.
VolumeAttachmentSpecV1 VolumeAttachmentSpec is the specification of a VolumeAttachment request.
VolumeAttachmentStatusV1 VolumeAttachmentStatus is the status of a VolumeAttachment request.
VolumeAttachmentV1 VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.
VolumeAttributesClassListV1alpha1 VolumeAttributesClassList is a collection of VolumeAttributesClass objects.
VolumeAttributesClassListV1beta1 VolumeAttributesClassList is a collection of VolumeAttributesClass objects.
VolumeAttributesClassV1alpha1 VolumeAttributesClass represents a specification of mutable volume attributes defined by the CSI driver.
VolumeAttributesClassV1beta1 VolumeAttributesClass represents a specification of mutable volume attributes defined by the CSI driver.
VolumeDeviceV1 volumeDevice describes a mapping of a raw block device within a container.
VolumeErrorV1 VolumeError captures an error encountered during a volume operation.
VolumeMountStatusV1 VolumeMountStatus shows status of volume mounts.
VolumeMountV1 VolumeMount describes a mounting of a Volume within a container.
VolumeNodeAffinityV1 VolumeNodeAffinity defines constraints that limit what nodes this volume can be accessed from.
VolumeNodeResourcesV1 VolumeNodeResources is a set of resource limits for scheduling of volumes.
VolumeProjectionV1 Projection that may be projected along with other supported volume types.
VolumeResourceRequirementsV1 VolumeResourceRequirements describes the storage resource requirements for a volume.
VolumeV1 Volume represents a named volume in a pod that may be accessed by any container in the pod.
VsphereVirtualDiskVolumeSourceV1 Represents a vSphere volume resource.
WatchEventV1 Event represents a single event to a watched resource.
WebhookClientConfigV1 WebhookClientConfig contains the information to make a TLS connection with the webhook.
WebhookConversionV1 WebhookConversion describes how to call a conversion webhook.
WeightedPodAffinityTermV1 The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s).
WindowsSecurityContextOptionsV1 WindowsSecurityContextOptions contain Windows-specific options and credentials.