Class and Description |
---|
V1ListMeta
ListMeta describes metadata that synthetic resources must have, including lists and various
status objects.
|
V1ObjectMeta
ObjectMeta is metadata that all persisted resources must have, which includes all objects users
must create.
|
Class and Description |
---|
V1ListMeta
ListMeta describes metadata that synthetic resources must have, including lists and various
status objects.
|
V1ObjectMeta
ObjectMeta is metadata that all persisted resources must have, which includes all objects users
must create.
|
Class and Description |
---|
V1Status
Status is a return value for calls that don't return other objects.
|
Class and Description |
---|
AuthenticationV1TokenRequest
TokenRequest requests a token for a given service account.
|
CoreV1Event
Event is a report of an event somewhere in the cluster.
|
CoreV1EventList
EventList is a list of events.
|
EventsV1Event
Event is a report of an event somewhere in the cluster.
|
EventsV1EventList
EventList is a list of Event objects.
|
V1alpha1StorageVersion
Storage version of a specific resource.
|
V1alpha1StorageVersionList
A list of StorageVersions.
|
V1APIGroup
APIGroup contains the name, the supported versions, and the preferred version of a group.
|
V1APIGroupList
APIGroupList is a list of APIGroup, to allow clients to discover the API at /apis.
|
V1APIResourceList
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.
|
V1APIService
APIService represents a server for a particular GroupVersion.
|
V1APIServiceList
APIServiceList is a list of APIService objects.
|
V1APIVersions
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.
|
V1beta1CronJob
CronJob represents the configuration of a single cron job.
|
V1beta1CronJobList
CronJobList is a collection of cron jobs.
|
V1beta1CSIStorageCapacity
CSIStorageCapacity stores the result of one CSI GetCapacity call.
|
V1beta1CSIStorageCapacityList
CSIStorageCapacityList is a collection of CSIStorageCapacity objects.
|
V1beta1EndpointSlice
EndpointSlice represents a subset of the endpoints that implement a service.
|
V1beta1EndpointSliceList
EndpointSliceList represents a list of endpoint slices
|
V1beta1Event
Event is a report of an event somewhere in the cluster.
|
V1beta1EventList
EventList is a list of Event objects.
|
V1beta1FlowSchema
FlowSchema defines the schema of a group of flows.
|
V1beta1FlowSchemaList
FlowSchemaList is a list of FlowSchema objects.
|
V1beta1PodDisruptionBudget
PodDisruptionBudget is an object to define the max disruption that can be caused to a collection
of pods
|
V1beta1PodDisruptionBudgetList
PodDisruptionBudgetList is a collection of PodDisruptionBudgets.
|
V1beta1PodSecurityPolicy
PodSecurityPolicy governs the ability to make requests that affect the Security Context that will
be applied to a pod and container.
|
V1beta1PodSecurityPolicyList
PodSecurityPolicyList is a list of PodSecurityPolicy objects.
|
V1beta1PriorityLevelConfiguration
PriorityLevelConfiguration represents the configuration of a priority level.
|
V1beta1PriorityLevelConfigurationList
PriorityLevelConfigurationList is a list of PriorityLevelConfiguration objects.
|
V1beta1RuntimeClass
RuntimeClass defines a class of container runtime supported in the cluster.
|
V1beta1RuntimeClassList
RuntimeClassList is a list of RuntimeClass objects.
|
V1beta2FlowSchema
FlowSchema defines the schema of a group of flows.
|
V1beta2FlowSchemaList
FlowSchemaList is a list of FlowSchema objects.
|
V1beta2PriorityLevelConfiguration
PriorityLevelConfiguration represents the configuration of a priority level.
|
V1beta2PriorityLevelConfigurationList
PriorityLevelConfigurationList is a list of PriorityLevelConfiguration objects.
|
V1Binding
Binding ties one object to another; for example, a pod is bound to a node by a scheduler.
|
V1CertificateSigningRequest
CertificateSigningRequest objects provide a mechanism to obtain x509 certificates by submitting a
certificate signing request, and having it asynchronously approved and issued.
|
V1CertificateSigningRequestList
CertificateSigningRequestList is a collection of CertificateSigningRequest objects
|
V1ClusterRole
ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit
by a RoleBinding or ClusterRoleBinding.
|
V1ClusterRoleBinding
ClusterRoleBinding references a ClusterRole, but not contain it.
|
V1ClusterRoleBindingList
ClusterRoleBindingList is a collection of ClusterRoleBindings
|
V1ClusterRoleList
ClusterRoleList is a collection of ClusterRoles
|
V1ComponentStatus
ComponentStatus (and ComponentStatusList) holds the cluster validation info.
|
V1ComponentStatusList
Status of all the conditions for the component as a list of ComponentStatus objects.
|
V1ConfigMap
ConfigMap holds configuration data for pods to consume.
|
V1ConfigMapList
ConfigMapList is a resource containing a list of ConfigMap objects.
|
V1ControllerRevision
ControllerRevision implements an immutable snapshot of state data.
|
V1ControllerRevisionList
ControllerRevisionList is a resource containing a list of ControllerRevision objects.
|
V1CronJob
CronJob represents the configuration of a single cron job.
|
V1CronJobList
CronJobList is a collection of cron jobs.
|
V1CSIDriver
CSIDriver captures information about a Container Storage Interface (CSI) volume driver deployed
on the cluster.
|
V1CSIDriverList
CSIDriverList is a collection of CSIDriver objects.
|
V1CSINode
CSINode holds information about all CSI drivers installed on a node.
|
V1CSINodeList
CSINodeList is a collection of CSINode objects.
|
V1CSIStorageCapacity
CSIStorageCapacity stores the result of one CSI GetCapacity call.
|
V1CSIStorageCapacityList
CSIStorageCapacityList is a collection of CSIStorageCapacity objects.
|
V1CustomResourceDefinition
CustomResourceDefinition represents a resource that should be exposed on the API server.
|
V1CustomResourceDefinitionList
CustomResourceDefinitionList is a list of CustomResourceDefinition objects.
|
V1DaemonSet
DaemonSet represents the configuration of a daemon set.
|
V1DaemonSetList
DaemonSetList is a collection of daemon sets.
|
V1DeleteOptions
DeleteOptions may be provided when deleting an API object.
|
V1Deployment
Deployment enables declarative updates for Pods and ReplicaSets.
|
V1DeploymentList
DeploymentList is a list of Deployments.
|
V1Endpoints
Endpoints is a collection of endpoints that implement the actual service.
|
V1EndpointSlice
EndpointSlice represents a subset of the endpoints that implement a service.
|
V1EndpointSliceList
EndpointSliceList represents a list of endpoint slices
|
V1EndpointsList
EndpointsList is a list of endpoints.
|
V1Eviction
Eviction evicts a pod from its node subject to certain policies and safety constraints.
|
V1HorizontalPodAutoscaler
configuration of a horizontal pod autoscaler.
|
V1HorizontalPodAutoscalerList
list of horizontal pod autoscaler objects.
|
V1Ingress
Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by
a backend.
|
V1IngressClass
IngressClass represents the class of the Ingress, referenced by the Ingress Spec.
|
V1IngressClassList
IngressClassList is a collection of IngressClasses.
|
V1IngressList
IngressList is a collection of Ingress.
|
V1Job
Job represents the configuration of a single job.
|
V1JobList
JobList is a collection of jobs.
|
V1Lease
Lease defines a lease concept.
|
V1LeaseList
LeaseList is a list of Lease objects.
|
V1LimitRange
LimitRange sets resource usage limits for each kind of resource in a Namespace.
|
V1LimitRangeList
LimitRangeList is a list of LimitRange items.
|
V1LocalSubjectAccessReview
LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given
namespace.
|
V1MutatingWebhookConfiguration
MutatingWebhookConfiguration describes the configuration of and admission webhook that accept or
reject and may change the object.
|
V1MutatingWebhookConfigurationList
MutatingWebhookConfigurationList is a list of MutatingWebhookConfiguration.
|
V1Namespace
Namespace provides a scope for Names.
|
V1NamespaceList
NamespaceList is a list of Namespaces.
|
V1NetworkPolicy
NetworkPolicy describes what network traffic is allowed for a set of Pods
|
V1NetworkPolicyList
NetworkPolicyList is a list of NetworkPolicy objects.
|
V1Node
Node is a worker node in Kubernetes.
|
V1NodeList
NodeList is the whole list of all Nodes which have been registered with master.
|
V1PersistentVolume
PersistentVolume (PV) is a storage resource provisioned by an administrator.
|
V1PersistentVolumeClaim
PersistentVolumeClaim is a user's request for and claim to a persistent volume
|
V1PersistentVolumeClaimList
PersistentVolumeClaimList is a list of PersistentVolumeClaim items.
|
V1PersistentVolumeList
PersistentVolumeList is a list of PersistentVolume items.
|
V1Pod
Pod is a collection of containers that can run on a host.
|
V1PodDisruptionBudget
PodDisruptionBudget is an object to define the max disruption that can be caused to a collection
of pods
|
V1PodDisruptionBudgetList
PodDisruptionBudgetList is a collection of PodDisruptionBudgets.
|
V1PodList
PodList is a list of Pods.
|
V1PodTemplate
PodTemplate describes a template for creating copies of a predefined pod.
|
V1PodTemplateList
PodTemplateList is a list of PodTemplates.
|
V1PriorityClass
PriorityClass defines mapping from a priority class name to the priority integer value.
|
V1PriorityClassList
PriorityClassList is a collection of priority classes.
|
V1ReplicaSet
ReplicaSet ensures that a specified number of pod replicas are running at any given time.
|
V1ReplicaSetList
ReplicaSetList is a collection of ReplicaSets.
|
V1ReplicationController
ReplicationController represents the configuration of a replication controller.
|
V1ReplicationControllerList
ReplicationControllerList is a collection of replication controllers.
|
V1ResourceQuota
ResourceQuota sets aggregate quota restrictions enforced per namespace
|
V1ResourceQuotaList
ResourceQuotaList is a list of ResourceQuota items.
|
V1Role
Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a
RoleBinding.
|
V1RoleBinding
RoleBinding references a role, but does not contain it.
|
V1RoleBindingList
RoleBindingList is a collection of RoleBindings
|
V1RoleList
RoleList is a collection of Roles
|
V1RuntimeClass
RuntimeClass defines a class of container runtime supported in the cluster.
|
V1RuntimeClassList
RuntimeClassList is a list of RuntimeClass objects.
|
V1Scale
Scale represents a scaling request for a resource.
|
V1Secret
Secret holds secret data of a certain type.
|
V1SecretList
SecretList is a list of Secret.
|
V1SelfSubjectAccessReview
SelfSubjectAccessReview checks whether or the current user can perform an action.
|
V1SelfSubjectRulesReview
SelfSubjectRulesReview enumerates the set of actions the current user can perform within a
namespace.
|
V1Service
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.
|
V1ServiceAccount
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
|
V1ServiceAccountList
ServiceAccountList is a list of ServiceAccount objects
|
V1ServiceList
ServiceList holds a list of services.
|
V1StatefulSet
StatefulSet represents a set of pods with consistent identities.
|
V1StatefulSetList
StatefulSetList is a collection of StatefulSets.
|
V1Status
Status is a return value for calls that don't return other objects.
|
V1StorageClass
StorageClass describes the parameters for a class of storage for which PersistentVolumes can be
dynamically provisioned.
|
V1StorageClassList
StorageClassList is a collection of storage classes.
|
V1SubjectAccessReview
SubjectAccessReview checks whether or not a user or group can perform an action.
|
V1TokenReview
TokenReview attempts to authenticate a token to a known user.
|
V1ValidatingWebhookConfiguration
ValidatingWebhookConfiguration describes the configuration of and admission webhook that accept
or reject and object without changing it.
|
V1ValidatingWebhookConfigurationList
ValidatingWebhookConfigurationList is a list of ValidatingWebhookConfiguration.
|
V1VolumeAttachment
VolumeAttachment captures the intent to attach or detach the specified volume to/from the
specified node.
|
V1VolumeAttachmentList
VolumeAttachmentList is a collection of VolumeAttachment objects.
|
V2beta1HorizontalPodAutoscaler
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.
|
V2beta1HorizontalPodAutoscalerList
HorizontalPodAutoscaler is a list of horizontal pod autoscaler objects.
|
V2beta2HorizontalPodAutoscaler
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.
|
V2beta2HorizontalPodAutoscalerList
HorizontalPodAutoscalerList is a list of horizontal pod autoscaler objects.
|
V2HorizontalPodAutoscaler
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.
|
V2HorizontalPodAutoscalerList
HorizontalPodAutoscalerList is a list of horizontal pod autoscaler objects.
|
VersionInfo
Info contains versioning information.
|
Class and Description |
---|
AdmissionregistrationV1ServiceReference
ServiceReference holds a reference to Service.legacy.k8s.io
|
AdmissionregistrationV1WebhookClientConfig
WebhookClientConfig contains the information to make a TLS connection with the webhook
|
ApiextensionsV1ServiceReference
ServiceReference holds a reference to Service.legacy.k8s.io
|
ApiextensionsV1WebhookClientConfig
WebhookClientConfig contains the information to make a TLS connection with the webhook.
|
ApiregistrationV1ServiceReference
ServiceReference holds a reference to Service.legacy.k8s.io
|
AuthenticationV1TokenRequest
TokenRequest requests a token for a given service account.
|
CoreV1EndpointPort
EndpointPort is a tuple that describes a single port.
|
CoreV1Event
Event is a report of an event somewhere in the cluster.
|
CoreV1EventList
EventList is a list of events.
|
CoreV1EventSeries
EventSeries contain information on series of events, i.e.
|
DiscoveryV1EndpointPort
EndpointPort represents a Port used by an EndpointSlice
|
EventsV1Event
Event is a report of an event somewhere in the cluster.
|
EventsV1EventList
EventList is a list of Event objects.
|
EventsV1EventSeries
EventSeries contain information on series of events, i.e.
|
StorageV1TokenRequest
TokenRequest contains parameters of a service account token.
|
V1Affinity
Affinity is a group of affinity scheduling rules.
|
V1AggregationRule
AggregationRule describes how to locate ClusterRoles to aggregate into the ClusterRole
|
V1alpha1ServerStorageVersion
An API server instance reports the version it can decode and the version it encodes objects to
when persisting objects in the backend.
|
V1alpha1StorageVersion
Storage version of a specific resource.
|
V1alpha1StorageVersionCondition
Describes the state of the storageVersion at a certain point.
|
V1alpha1StorageVersionList
A list of StorageVersions.
|
V1alpha1StorageVersionStatus
API server instances report the versions they can decode and the version they encode objects to
when persisting objects in the backend.
|
V1APIGroup
APIGroup contains the name, the supported versions, and the preferred version of a group.
|
V1APIGroupList
APIGroupList is a list of APIGroup, to allow clients to discover the API at /apis.
|
V1APIResource
APIResource specifies the name of a resource and whether it is namespaced.
|
V1APIResourceList
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.
|
V1APIService
APIService represents a server for a particular GroupVersion.
|
V1APIServiceCondition
APIServiceCondition describes the state of an APIService at a particular point
|
V1APIServiceList
APIServiceList is a list of APIService objects.
|
V1APIServiceSpec
APIServiceSpec contains information for locating and communicating with a server.
|
V1APIServiceStatus
APIServiceStatus contains derived information about an API server
|
V1APIVersions
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.
|
V1AttachedVolume
AttachedVolume describes a volume attached to a node
|
V1AWSElasticBlockStoreVolumeSource
Represents a Persistent Disk resource in AWS.
|
V1AzureDiskVolumeSource
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
|
V1AzureFilePersistentVolumeSource
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
|
V1AzureFileVolumeSource
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
|
V1beta1AllowedCSIDriver
AllowedCSIDriver represents a single inline CSI Driver that is allowed to be used.
|
V1beta1AllowedFlexVolume
AllowedFlexVolume represents a single Flexvolume that is allowed to be used.
|
V1beta1AllowedHostPath
AllowedHostPath defines the host volume conditions that will be enabled by a policy for pods to
use.
|
V1beta1CronJob
CronJob represents the configuration of a single cron job.
|
V1beta1CronJobList
CronJobList is a collection of cron jobs.
|
V1beta1CronJobSpec
CronJobSpec describes how the job execution will look like and when it will actually run.
|
V1beta1CronJobStatus
CronJobStatus represents the current state of a cron job.
|
V1beta1CSIStorageCapacity
CSIStorageCapacity stores the result of one CSI GetCapacity call.
|
V1beta1CSIStorageCapacityList
CSIStorageCapacityList is a collection of CSIStorageCapacity objects.
|
V1beta1Endpoint
Endpoint represents a single logical \"backend\" implementing a service.
|
V1beta1EndpointConditions
EndpointConditions represents the current condition of an endpoint.
|
V1beta1EndpointHints
EndpointHints provides hints describing how an endpoint should be consumed.
|
V1beta1EndpointPort
EndpointPort represents a Port used by an EndpointSlice
|
V1beta1EndpointSlice
EndpointSlice represents a subset of the endpoints that implement a service.
|
V1beta1EndpointSliceList
EndpointSliceList represents a list of endpoint slices
|
V1beta1Event
Event is a report of an event somewhere in the cluster.
|
V1beta1EventList
EventList is a list of Event objects.
|
V1beta1EventSeries
EventSeries contain information on series of events, i.e.
|
V1beta1FlowDistinguisherMethod
FlowDistinguisherMethod specifies the method of a flow distinguisher.
|
V1beta1FlowSchema
FlowSchema defines the schema of a group of flows.
|
V1beta1FlowSchemaCondition
FlowSchemaCondition describes conditions for a FlowSchema.
|
V1beta1FlowSchemaList
FlowSchemaList is a list of FlowSchema objects.
|
V1beta1FlowSchemaSpec
FlowSchemaSpec describes how the FlowSchema's specification looks like.
|
V1beta1FlowSchemaStatus
FlowSchemaStatus represents the current state of a FlowSchema.
|
V1beta1ForZone
ForZone provides information about which zones should consume this endpoint.
|
V1beta1FSGroupStrategyOptions
FSGroupStrategyOptions defines the strategy type and options used to create the strategy.
|
V1beta1GroupSubject
GroupSubject holds detailed information for group-kind subject.
|
V1beta1HostPortRange
HostPortRange defines a range of host ports that will be enabled by a policy for pods to use.
|
V1beta1IDRange
IDRange provides a min/max of an allowed range of IDs.
|
V1beta1JobTemplateSpec
JobTemplateSpec describes the data a Job should have when created from a template
|
V1beta1LimitedPriorityLevelConfiguration
LimitedPriorityLevelConfiguration specifies how to handle requests that are subject to limits.
|
V1beta1LimitResponse
LimitResponse defines how to handle requests that can not be executed right now.
|
V1beta1NonResourcePolicyRule
NonResourcePolicyRule is a predicate that matches non-resource requests according to their verb
and the target non-resource URL.
|
V1beta1Overhead
Overhead structure represents the resource overhead associated with running a pod.
|
V1beta1PodDisruptionBudget
PodDisruptionBudget is an object to define the max disruption that can be caused to a collection
of pods
|
V1beta1PodDisruptionBudgetList
PodDisruptionBudgetList is a collection of PodDisruptionBudgets.
|
V1beta1PodDisruptionBudgetSpec
PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.
|
V1beta1PodDisruptionBudgetStatus
PodDisruptionBudgetStatus represents information about the status of a PodDisruptionBudget.
|
V1beta1PodSecurityPolicy
PodSecurityPolicy governs the ability to make requests that affect the Security Context that will
be applied to a pod and container.
|
V1beta1PodSecurityPolicyList
PodSecurityPolicyList is a list of PodSecurityPolicy objects.
|
V1beta1PodSecurityPolicySpec
PodSecurityPolicySpec defines the policy enforced.
|
V1beta1PolicyRulesWithSubjects
PolicyRulesWithSubjects prescribes a test that applies to a request to an apiserver.
|
V1beta1PriorityLevelConfiguration
PriorityLevelConfiguration represents the configuration of a priority level.
|
V1beta1PriorityLevelConfigurationCondition
PriorityLevelConfigurationCondition defines the condition of priority level.
|
V1beta1PriorityLevelConfigurationList
PriorityLevelConfigurationList is a list of PriorityLevelConfiguration objects.
|
V1beta1PriorityLevelConfigurationReference
PriorityLevelConfigurationReference contains information that points to the
\"request-priority\" being used.
|
V1beta1PriorityLevelConfigurationSpec
PriorityLevelConfigurationSpec specifies the configuration of a priority level.
|
V1beta1PriorityLevelConfigurationStatus
PriorityLevelConfigurationStatus represents the current state of a
\"request-priority\".
|
V1beta1QueuingConfiguration
QueuingConfiguration holds the configuration parameters for queuing
|
V1beta1ResourcePolicyRule
ResourcePolicyRule is a predicate that matches some resource requests, testing the request's
verb and the target resource.
|
V1beta1RunAsGroupStrategyOptions
RunAsGroupStrategyOptions defines the strategy type and any options used to create the strategy.
|
V1beta1RunAsUserStrategyOptions
RunAsUserStrategyOptions defines the strategy type and any options used to create the strategy.
|
V1beta1RuntimeClass
RuntimeClass defines a class of container runtime supported in the cluster.
|
V1beta1RuntimeClassList
RuntimeClassList is a list of RuntimeClass objects.
|
V1beta1RuntimeClassStrategyOptions
RuntimeClassStrategyOptions define the strategy that will dictate the allowable RuntimeClasses
for a pod.
|
V1beta1Scheduling
Scheduling specifies the scheduling constraints for nodes supporting a RuntimeClass.
|
V1beta1SELinuxStrategyOptions
SELinuxStrategyOptions defines the strategy type and any options used to create the strategy.
|
V1beta1ServiceAccountSubject
ServiceAccountSubject holds detailed information for service-account-kind subject.
|
V1beta1Subject
Subject matches the originator of a request, as identified by the request authentication system.
|
V1beta1SupplementalGroupsStrategyOptions
SupplementalGroupsStrategyOptions defines the strategy type and options used to create the
strategy.
|
V1beta1UserSubject
UserSubject holds detailed information for user-kind subject.
|
V1beta2FlowDistinguisherMethod
FlowDistinguisherMethod specifies the method of a flow distinguisher.
|
V1beta2FlowSchema
FlowSchema defines the schema of a group of flows.
|
V1beta2FlowSchemaCondition
FlowSchemaCondition describes conditions for a FlowSchema.
|
V1beta2FlowSchemaList
FlowSchemaList is a list of FlowSchema objects.
|
V1beta2FlowSchemaSpec
FlowSchemaSpec describes how the FlowSchema's specification looks like.
|
V1beta2FlowSchemaStatus
FlowSchemaStatus represents the current state of a FlowSchema.
|
V1beta2GroupSubject
GroupSubject holds detailed information for group-kind subject.
|
V1beta2LimitedPriorityLevelConfiguration
LimitedPriorityLevelConfiguration specifies how to handle requests that are subject to limits.
|
V1beta2LimitResponse
LimitResponse defines how to handle requests that can not be executed right now.
|
V1beta2NonResourcePolicyRule
NonResourcePolicyRule is a predicate that matches non-resource requests according to their verb
and the target non-resource URL.
|
V1beta2PolicyRulesWithSubjects
PolicyRulesWithSubjects prescribes a test that applies to a request to an apiserver.
|
V1beta2PriorityLevelConfiguration
PriorityLevelConfiguration represents the configuration of a priority level.
|
V1beta2PriorityLevelConfigurationCondition
PriorityLevelConfigurationCondition defines the condition of priority level.
|
V1beta2PriorityLevelConfigurationList
PriorityLevelConfigurationList is a list of PriorityLevelConfiguration objects.
|
V1beta2PriorityLevelConfigurationReference
PriorityLevelConfigurationReference contains information that points to the
\"request-priority\" being used.
|
V1beta2PriorityLevelConfigurationSpec
PriorityLevelConfigurationSpec specifies the configuration of a priority level.
|
V1beta2PriorityLevelConfigurationStatus
PriorityLevelConfigurationStatus represents the current state of a
\"request-priority\".
|
V1beta2QueuingConfiguration
QueuingConfiguration holds the configuration parameters for queuing
|
V1beta2ResourcePolicyRule
ResourcePolicyRule is a predicate that matches some resource requests, testing the request's
verb and the target resource.
|
V1beta2ServiceAccountSubject
ServiceAccountSubject holds detailed information for service-account-kind subject.
|
V1beta2Subject
Subject matches the originator of a request, as identified by the request authentication system.
|
V1beta2UserSubject
UserSubject holds detailed information for user-kind subject.
|
V1Binding
Binding ties one object to another; for example, a pod is bound to a node by a scheduler.
|
V1BoundObjectReference
BoundObjectReference is a reference to an object that a token is bound to.
|
V1Capabilities
Adds and removes POSIX capabilities from running containers.
|
V1CephFSPersistentVolumeSource
Represents a Ceph Filesystem mount that lasts the lifetime of a pod Cephfs volumes do not support
ownership management or SELinux relabeling.
|
V1CephFSVolumeSource
Represents a Ceph Filesystem mount that lasts the lifetime of a pod Cephfs volumes do not support
ownership management or SELinux relabeling.
|
V1CertificateSigningRequest
CertificateSigningRequest objects provide a mechanism to obtain x509 certificates by submitting a
certificate signing request, and having it asynchronously approved and issued.
|
V1CertificateSigningRequestCondition
CertificateSigningRequestCondition describes a condition of a CertificateSigningRequest object
|
V1CertificateSigningRequestList
CertificateSigningRequestList is a collection of CertificateSigningRequest objects
|
V1CertificateSigningRequestSpec
CertificateSigningRequestSpec contains the certificate request.
|
V1CertificateSigningRequestStatus
CertificateSigningRequestStatus contains conditions used to indicate approved/denied/failed
status of the request, and the issued certificate.
|
V1CinderPersistentVolumeSource
Represents a cinder volume resource in Openstack.
|
V1CinderVolumeSource
Represents a cinder volume resource in Openstack.
|
V1ClientIPConfig
ClientIPConfig represents the configurations of Client IP based session affinity.
|
V1ClusterRole
ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit
by a RoleBinding or ClusterRoleBinding.
|
V1ClusterRoleBinding
ClusterRoleBinding references a ClusterRole, but not contain it.
|
V1ClusterRoleBindingList
ClusterRoleBindingList is a collection of ClusterRoleBindings
|
V1ClusterRoleList
ClusterRoleList is a collection of ClusterRoles
|
V1ComponentCondition
Information about the condition of a component.
|
V1ComponentStatus
ComponentStatus (and ComponentStatusList) holds the cluster validation info.
|
V1ComponentStatusList
Status of all the conditions for the component as a list of ComponentStatus objects.
|
V1Condition
Condition contains details for one aspect of the current state of this API Resource.
|
V1ConfigMap
ConfigMap holds configuration data for pods to consume.
|
V1ConfigMapEnvSource
ConfigMapEnvSource selects a ConfigMap to populate the environment variables with.
|
V1ConfigMapKeySelector
Selects a key from a ConfigMap.
|
V1ConfigMapList
ConfigMapList is a resource containing a list of ConfigMap objects.
|
V1ConfigMapNodeConfigSource
ConfigMapNodeConfigSource contains the information to reference a ConfigMap as a config source
for the Node.
|
V1ConfigMapProjection
Adapts a ConfigMap into a projected volume.
|
V1ConfigMapVolumeSource
Adapts a ConfigMap into a volume.
|
V1Container
A single application container that you want to run within a pod.
|
V1ContainerImage
Describe a container image
|
V1ContainerPort
ContainerPort represents a network port in a single container.
|
V1ContainerState
ContainerState holds a possible state of container.
|
V1ContainerStateRunning
ContainerStateRunning is a running state of a container.
|
V1ContainerStateTerminated
ContainerStateTerminated is a terminated state of a container.
|
V1ContainerStateWaiting
ContainerStateWaiting is a waiting state of a container.
|
V1ContainerStatus
ContainerStatus contains details for the current status of this container.
|
V1ControllerRevision
ControllerRevision implements an immutable snapshot of state data.
|
V1ControllerRevisionList
ControllerRevisionList is a resource containing a list of ControllerRevision objects.
|
V1CronJob
CronJob represents the configuration of a single cron job.
|
V1CronJobList
CronJobList is a collection of cron jobs.
|
V1CronJobSpec
CronJobSpec describes how the job execution will look like and when it will actually run.
|
V1CronJobStatus
CronJobStatus represents the current state of a cron job.
|
V1CrossVersionObjectReference
CrossVersionObjectReference contains enough information to let you identify the referred
resource.
|
V1CSIDriver
CSIDriver captures information about a Container Storage Interface (CSI) volume driver deployed
on the cluster.
|
V1CSIDriverList
CSIDriverList is a collection of CSIDriver objects.
|
V1CSIDriverSpec
CSIDriverSpec is the specification of a CSIDriver.
|
V1CSINode
CSINode holds information about all CSI drivers installed on a node.
|
V1CSINodeDriver
CSINodeDriver holds information about the specification of one CSI driver installed on a node
|
V1CSINodeList
CSINodeList is a collection of CSINode objects.
|
V1CSINodeSpec
CSINodeSpec holds information about the specification of all CSI drivers installed on a node
|
V1CSIPersistentVolumeSource
Represents storage that is managed by an external CSI volume driver (Beta feature)
|
V1CSIStorageCapacity
CSIStorageCapacity stores the result of one CSI GetCapacity call.
|
V1CSIStorageCapacityList
CSIStorageCapacityList is a collection of CSIStorageCapacity objects.
|
V1CSIVolumeSource
Represents a source location of a volume to mount, managed by an external CSI driver
|
V1CustomResourceColumnDefinition
CustomResourceColumnDefinition specifies a column for server side printing.
|
V1CustomResourceConversion
CustomResourceConversion describes how to convert different versions of a CR.
|
V1CustomResourceDefinition
CustomResourceDefinition represents a resource that should be exposed on the API server.
|
V1CustomResourceDefinitionCondition
CustomResourceDefinitionCondition contains details for the current condition of this pod.
|
V1CustomResourceDefinitionList
CustomResourceDefinitionList is a list of CustomResourceDefinition objects.
|
V1CustomResourceDefinitionNames
CustomResourceDefinitionNames indicates the names to serve this CustomResourceDefinition
|
V1CustomResourceDefinitionSpec
CustomResourceDefinitionSpec describes how a user wants their resource to appear
|
V1CustomResourceDefinitionStatus
CustomResourceDefinitionStatus indicates the state of the CustomResourceDefinition
|
V1CustomResourceDefinitionVersion
CustomResourceDefinitionVersion describes a version for CRD.
|
V1CustomResourceSubresources
CustomResourceSubresources defines the status and scale subresources for CustomResources.
|
V1CustomResourceSubresourceScale
CustomResourceSubresourceScale defines how to serve the scale subresource for CustomResources.
|
V1CustomResourceValidation
CustomResourceValidation is a list of validation methods for CustomResources.
|
V1DaemonEndpoint
DaemonEndpoint contains information about a single Daemon endpoint.
|
V1DaemonSet
DaemonSet represents the configuration of a daemon set.
|
V1DaemonSetCondition
DaemonSetCondition describes the state of a DaemonSet at a certain point.
|
V1DaemonSetList
DaemonSetList is a collection of daemon sets.
|
V1DaemonSetSpec
DaemonSetSpec is the specification of a daemon set.
|
V1DaemonSetStatus
DaemonSetStatus represents the current status of a daemon set.
|
V1DaemonSetUpdateStrategy
DaemonSetUpdateStrategy is a struct used to control the update strategy for a DaemonSet.
|
V1DeleteOptions
DeleteOptions may be provided when deleting an API object.
|
V1Deployment
Deployment enables declarative updates for Pods and ReplicaSets.
|
V1DeploymentCondition
DeploymentCondition describes the state of a deployment at a certain point.
|
V1DeploymentList
DeploymentList is a list of Deployments.
|
V1DeploymentSpec
DeploymentSpec is the specification of the desired behavior of the Deployment.
|
V1DeploymentStatus
DeploymentStatus is the most recently observed status of the Deployment.
|
V1DeploymentStrategy
DeploymentStrategy describes how to replace existing pods with new ones.
|
V1DownwardAPIProjection
Represents downward API info for projecting into a projected volume.
|
V1DownwardAPIVolumeFile
DownwardAPIVolumeFile represents information to create the file containing the pod field
|
V1DownwardAPIVolumeSource
DownwardAPIVolumeSource represents a volume containing downward API info.
|
V1EmptyDirVolumeSource
Represents an empty directory for a pod.
|
V1Endpoint
Endpoint represents a single logical \"backend\" implementing a service.
|
V1EndpointAddress
EndpointAddress is a tuple that describes single IP address.
|
V1EndpointConditions
EndpointConditions represents the current condition of an endpoint.
|
V1EndpointHints
EndpointHints provides hints describing how an endpoint should be consumed.
|
V1Endpoints
Endpoints is a collection of endpoints that implement the actual service.
|
V1EndpointSlice
EndpointSlice represents a subset of the endpoints that implement a service.
|
V1EndpointSliceList
EndpointSliceList represents a list of endpoint slices
|
V1EndpointsList
EndpointsList is a list of endpoints.
|
V1EndpointSubset
EndpointSubset is a group of addresses with a common set of ports.
|
V1EnvFromSource
EnvFromSource represents the source of a set of ConfigMaps
|
V1EnvVar
EnvVar represents an environment variable present in a Container.
|
V1EnvVarSource
EnvVarSource represents a source for the value of an EnvVar.
|
V1EphemeralContainer
An EphemeralContainer is a temporary container that you may add to an existing Pod for
user-initiated activities such as debugging.
|
V1EphemeralVolumeSource
Represents an ephemeral volume that is handled by a normal storage driver.
|
V1EventSource
EventSource contains information for an event.
|
V1Eviction
Eviction evicts a pod from its node subject to certain policies and safety constraints.
|
V1ExecAction
ExecAction describes a \"run in container\" action.
|
V1ExternalDocumentation
ExternalDocumentation allows referencing an external resource for extended documentation.
|
V1FCVolumeSource
Represents a Fibre Channel volume.
|
V1FlexPersistentVolumeSource
FlexPersistentVolumeSource represents a generic persistent volume resource that is
provisioned/attached using an exec based plugin.
|
V1FlexVolumeSource
FlexVolume represents a generic volume resource that is provisioned/attached using an exec based
plugin.
|
V1FlockerVolumeSource
Represents a Flocker volume mounted by the Flocker agent.
|
V1ForZone
ForZone provides information about which zones should consume this endpoint.
|
V1GCEPersistentDiskVolumeSource
Represents a Persistent Disk resource in Google Compute Engine.
|
V1GitRepoVolumeSource
Represents a volume that is populated with the contents of a git repository.
|
V1GlusterfsPersistentVolumeSource
Represents a Glusterfs mount that lasts the lifetime of a pod.
|
V1GlusterfsVolumeSource
Represents a Glusterfs mount that lasts the lifetime of a pod.
|
V1GroupVersionForDiscovery
GroupVersion contains the \"group/version\" and \"version\" string of a
version.
|
V1GRPCAction
V1GRPCAction
|
V1HorizontalPodAutoscaler
configuration of a horizontal pod autoscaler.
|
V1HorizontalPodAutoscalerList
list of horizontal pod autoscaler objects.
|
V1HorizontalPodAutoscalerSpec
specification of a horizontal pod autoscaler.
|
V1HorizontalPodAutoscalerStatus
current status of a horizontal pod autoscaler
|
V1HostAlias
HostAlias holds the mapping between IP and hostnames that will be injected as an entry in the
pod's hosts file.
|
V1HostPathVolumeSource
Represents a host path mapped into a pod.
|
V1HTTPGetAction
HTTPGetAction describes an action based on HTTP Get requests.
|
V1HTTPHeader
HTTPHeader describes a custom header to be used in HTTP probes
|
V1HTTPIngressPath
HTTPIngressPath associates a path with a backend.
|
V1HTTPIngressRuleValue
HTTPIngressRuleValue is a list of http selectors pointing to backends.
|
V1Ingress
Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by
a backend.
|
V1IngressBackend
IngressBackend describes all endpoints for a given service and port.
|
V1IngressClass
IngressClass represents the class of the Ingress, referenced by the Ingress Spec.
|
V1IngressClassList
IngressClassList is a collection of IngressClasses.
|
V1IngressClassParametersReference
IngressClassParametersReference identifies an API object.
|
V1IngressClassSpec
IngressClassSpec provides information about the class of an Ingress.
|
V1IngressList
IngressList is a collection of Ingress.
|
V1IngressRule
IngressRule represents the rules mapping the paths under a specified host to the related backend
services.
|
V1IngressServiceBackend
IngressServiceBackend references a Kubernetes Service as a Backend.
|
V1IngressSpec
IngressSpec describes the Ingress the user wishes to exist.
|
V1IngressStatus
IngressStatus describe the current state of the Ingress.
|
V1IngressTLS
IngressTLS describes the transport layer security associated with an Ingress.
|
V1IPBlock
IPBlock describes a particular CIDR (Ex.
|
V1ISCSIPersistentVolumeSource
ISCSIPersistentVolumeSource represents an ISCSI disk.
|
V1ISCSIVolumeSource
Represents an ISCSI disk.
|
V1Job
Job represents the configuration of a single job.
|
V1JobCondition
JobCondition describes current state of a job.
|
V1JobList
JobList is a collection of jobs.
|
V1JobSpec
JobSpec describes how the job execution will look like.
|
V1JobStatus
JobStatus represents the current state of a Job.
|
V1JobTemplateSpec
JobTemplateSpec describes the data a Job should have when created from a template
|
V1JSONSchemaProps
JSONSchemaProps is a JSON-Schema following Specification Draft 4 (http://json-schema.org/).
|
V1KeyToPath
Maps a string key to a path within a volume.
|
V1LabelSelector
A label selector is a label query over a set of resources.
|
V1LabelSelectorRequirement
A label selector requirement is a selector that contains values, a key, and an operator that
relates the key and values.
|
V1Lease
Lease defines a lease concept.
|
V1LeaseList
LeaseList is a list of Lease objects.
|
V1LeaseSpec
LeaseSpec is a specification of a Lease.
|
V1Lifecycle
Lifecycle describes actions that the management system should take in response to container
lifecycle events.
|
V1LifecycleHandler
LifecycleHandler defines a specific action that should be taken in a lifecycle hook.
|
V1LimitRange
LimitRange sets resource usage limits for each kind of resource in a Namespace.
|
V1LimitRangeItem
LimitRangeItem defines a min/max usage limit for any resource that matches on kind.
|
V1LimitRangeList
LimitRangeList is a list of LimitRange items.
|
V1LimitRangeSpec
LimitRangeSpec defines a min/max usage limit for resources that match on kind.
|
V1ListMeta
ListMeta describes metadata that synthetic resources must have, including lists and various
status objects.
|
V1LoadBalancerIngress
LoadBalancerIngress represents the status of a load-balancer ingress point: traffic intended for
the service should be sent to an ingress point.
|
V1LoadBalancerStatus
LoadBalancerStatus represents the status of a load-balancer.
|
V1LocalObjectReference
LocalObjectReference contains enough information to let you locate the referenced object inside
the same namespace.
|
V1LocalSubjectAccessReview
LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given
namespace.
|
V1LocalVolumeSource
Local represents directly-attached storage with node affinity (Beta feature)
|
V1ManagedFieldsEntry
ManagedFieldsEntry is a workflow-id, a FieldSet and the group version of the resource that the
fieldset applies to.
|
V1MutatingWebhook
MutatingWebhook describes an admission webhook and the resources and operations it applies to.
|
V1MutatingWebhookConfiguration
MutatingWebhookConfiguration describes the configuration of and admission webhook that accept or
reject and may change the object.
|
V1MutatingWebhookConfigurationList
MutatingWebhookConfigurationList is a list of MutatingWebhookConfiguration.
|
V1Namespace
Namespace provides a scope for Names.
|
V1NamespaceCondition
NamespaceCondition contains details about state of namespace.
|
V1NamespaceList
NamespaceList is a list of Namespaces.
|
V1NamespaceSpec
NamespaceSpec describes the attributes on a Namespace.
|
V1NamespaceStatus
NamespaceStatus is information about the current status of a Namespace.
|
V1NetworkPolicy
NetworkPolicy describes what network traffic is allowed for a set of Pods
|
V1NetworkPolicyEgressRule
NetworkPolicyEgressRule describes a particular set of traffic that is allowed out of pods matched
by a NetworkPolicySpec's podSelector.
|
V1NetworkPolicyIngressRule
NetworkPolicyIngressRule describes a particular set of traffic that is allowed to the pods
matched by a NetworkPolicySpec's podSelector.
|
V1NetworkPolicyList
NetworkPolicyList is a list of NetworkPolicy objects.
|
V1NetworkPolicyPeer
NetworkPolicyPeer describes a peer to allow traffic to/from.
|
V1NetworkPolicyPort
NetworkPolicyPort describes a port to allow traffic on
|
V1NetworkPolicySpec
NetworkPolicySpec provides the specification of a NetworkPolicy
|
V1NetworkPolicyStatus
NetworkPolicyStatus describe the current state of the NetworkPolicy.
|
V1NFSVolumeSource
Represents an NFS mount that lasts the lifetime of a pod.
|
V1Node
Node is a worker node in Kubernetes.
|
V1NodeAddress
NodeAddress contains information for the node's address.
|
V1NodeAffinity
Node affinity is a group of node affinity scheduling rules.
|
V1NodeCondition
NodeCondition contains condition information for a node.
|
V1NodeConfigSource
NodeConfigSource specifies a source of node configuration.
|
V1NodeConfigStatus
NodeConfigStatus describes the status of the config assigned by Node.Spec.ConfigSource.
|
V1NodeDaemonEndpoints
NodeDaemonEndpoints lists ports opened by daemons running on the Node.
|
V1NodeList
NodeList is the whole list of all Nodes which have been registered with master.
|
V1NodeSelector
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.
|
V1NodeSelectorRequirement
A node selector requirement is a selector that contains values, a key, and an operator that
relates the key and values.
|
V1NodeSelectorTerm
A null or empty node selector term matches no objects.
|
V1NodeSpec
NodeSpec describes the attributes that a node is created with.
|
V1NodeStatus
NodeStatus is information about the current status of a node.
|
V1NodeSystemInfo
NodeSystemInfo is a set of ids/uuids to uniquely identify the node.
|
V1NonResourceAttributes
NonResourceAttributes includes the authorization attributes available for non-resource requests
to the Authorizer interface
|
V1NonResourceRule
NonResourceRule holds information that describes a rule for the non-resource
|
V1ObjectFieldSelector
ObjectFieldSelector selects an APIVersioned field of an object.
|
V1ObjectMeta
ObjectMeta is metadata that all persisted resources must have, which includes all objects users
must create.
|
V1ObjectReference
ObjectReference contains enough information to let you inspect or modify the referred object.
|
V1Overhead
Overhead structure represents the resource overhead associated with running a pod.
|
V1OwnerReference
OwnerReference contains enough information to let you identify an owning object.
|
V1PersistentVolume
PersistentVolume (PV) is a storage resource provisioned by an administrator.
|
V1PersistentVolumeClaim
PersistentVolumeClaim is a user's request for and claim to a persistent volume
|
V1PersistentVolumeClaimCondition
PersistentVolumeClaimCondition contails details about state of pvc
|
V1PersistentVolumeClaimList
PersistentVolumeClaimList is a list of PersistentVolumeClaim items.
|
V1PersistentVolumeClaimSpec
PersistentVolumeClaimSpec describes the common attributes of storage devices and allows a Source
for provider-specific attributes
|
V1PersistentVolumeClaimStatus
PersistentVolumeClaimStatus is the current status of a persistent volume claim.
|
V1PersistentVolumeClaimTemplate
PersistentVolumeClaimTemplate is used to produce PersistentVolumeClaim objects as part of an
EphemeralVolumeSource.
|
V1PersistentVolumeClaimVolumeSource
PersistentVolumeClaimVolumeSource references the user's PVC in the same namespace.
|
V1PersistentVolumeList
PersistentVolumeList is a list of PersistentVolume items.
|
V1PersistentVolumeSpec
PersistentVolumeSpec is the specification of a persistent volume.
|
V1PersistentVolumeStatus
PersistentVolumeStatus is the current status of a persistent volume.
|
V1PhotonPersistentDiskVolumeSource
Represents a Photon Controller persistent disk resource.
|
V1Pod
Pod is a collection of containers that can run on a host.
|
V1PodAffinity
Pod affinity is a group of inter pod affinity scheduling rules.
|
V1PodAffinityTerm
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
|
V1PodAntiAffinity
Pod anti affinity is a group of inter pod anti affinity scheduling rules.
|
V1PodCondition
PodCondition contains details for the current condition of this pod.
|
V1PodDisruptionBudget
PodDisruptionBudget is an object to define the max disruption that can be caused to a collection
of pods
|
V1PodDisruptionBudgetList
PodDisruptionBudgetList is a collection of PodDisruptionBudgets.
|
V1PodDisruptionBudgetSpec
PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.
|
V1PodDisruptionBudgetStatus
PodDisruptionBudgetStatus represents information about the status of a PodDisruptionBudget.
|
V1PodDNSConfig
PodDNSConfig defines the DNS parameters of a pod in addition to those generated from DNSPolicy.
|
V1PodDNSConfigOption
PodDNSConfigOption defines DNS resolver options of a pod.
|
V1PodIP
IP address information for entries in the (plural) PodIPs field.
|
V1PodList
PodList is a list of Pods.
|
V1PodOS
PodOS defines the OS parameters of a pod.
|
V1PodReadinessGate
PodReadinessGate contains the reference to a pod condition
|
V1PodSecurityContext
PodSecurityContext holds pod-level security attributes and common container settings.
|
V1PodSpec
PodSpec is a description of a pod.
|
V1PodStatus
PodStatus represents information about the status of a pod.
|
V1PodTemplate
PodTemplate describes a template for creating copies of a predefined pod.
|
V1PodTemplateList
PodTemplateList is a list of PodTemplates.
|
V1PodTemplateSpec
PodTemplateSpec describes the data a pod should have when created from a template
|
V1PolicyRule
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.
|
V1PortStatus
V1PortStatus
|
V1PortworxVolumeSource
PortworxVolumeSource represents a Portworx volume resource.
|
V1Preconditions
Preconditions must be fulfilled before an operation (update, delete, etc.) is carried out.
|
V1PreferredSchedulingTerm
An empty preferred scheduling term matches all objects with implicit weight 0 (i.e.
|
V1PriorityClass
PriorityClass defines mapping from a priority class name to the priority integer value.
|
V1PriorityClassList
PriorityClassList is a collection of priority classes.
|
V1Probe
Probe describes a health check to be performed against a container to determine whether it is
alive or ready to receive traffic.
|
V1ProjectedVolumeSource
Represents a projected volume source
|
V1QuobyteVolumeSource
Represents a Quobyte mount that lasts the lifetime of a pod.
|
V1RBDPersistentVolumeSource
Represents a Rados Block Device mount that lasts the lifetime of a pod.
|
V1RBDVolumeSource
Represents a Rados Block Device mount that lasts the lifetime of a pod.
|
V1ReplicaSet
ReplicaSet ensures that a specified number of pod replicas are running at any given time.
|
V1ReplicaSetCondition
ReplicaSetCondition describes the state of a replica set at a certain point.
|
V1ReplicaSetList
ReplicaSetList is a collection of ReplicaSets.
|
V1ReplicaSetSpec
ReplicaSetSpec is the specification of a ReplicaSet.
|
V1ReplicaSetStatus
ReplicaSetStatus represents the current status of a ReplicaSet.
|
V1ReplicationController
ReplicationController represents the configuration of a replication controller.
|
V1ReplicationControllerCondition
ReplicationControllerCondition describes the state of a replication controller at a certain
point.
|
V1ReplicationControllerList
ReplicationControllerList is a collection of replication controllers.
|
V1ReplicationControllerSpec
ReplicationControllerSpec is the specification of a replication controller.
|
V1ReplicationControllerStatus
ReplicationControllerStatus represents the current status of a replication controller.
|
V1ResourceAttributes
ResourceAttributes includes the authorization attributes available for resource requests to the
Authorizer interface
|
V1ResourceFieldSelector
ResourceFieldSelector represents container resources (cpu, memory) and their output format
|
V1ResourceQuota
ResourceQuota sets aggregate quota restrictions enforced per namespace
|
V1ResourceQuotaList
ResourceQuotaList is a list of ResourceQuota items.
|
V1ResourceQuotaSpec
ResourceQuotaSpec defines the desired hard limits to enforce for Quota.
|
V1ResourceQuotaStatus
ResourceQuotaStatus defines the enforced hard limits and observed use.
|
V1ResourceRequirements
ResourceRequirements describes the compute resource requirements.
|
V1ResourceRule
ResourceRule is the list of actions the subject is allowed to perform on resources.
|
V1Role
Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a
RoleBinding.
|
V1RoleBinding
RoleBinding references a role, but does not contain it.
|
V1RoleBindingList
RoleBindingList is a collection of RoleBindings
|
V1RoleList
RoleList is a collection of Roles
|
V1RoleRef
RoleRef contains information that points to the role being used
|
V1RollingUpdateDaemonSet
Spec to control the desired behavior of daemon set rolling update.
|
V1RollingUpdateDeployment
Spec to control the desired behavior of rolling update.
|
V1RollingUpdateStatefulSetStrategy
RollingUpdateStatefulSetStrategy is used to communicate parameter for
RollingUpdateStatefulSetStrategyType.
|
V1RuleWithOperations
RuleWithOperations is a tuple of Operations and Resources.
|
V1RuntimeClass
RuntimeClass defines a class of container runtime supported in the cluster.
|
V1RuntimeClassList
RuntimeClassList is a list of RuntimeClass objects.
|
V1Scale
Scale represents a scaling request for a resource.
|
V1ScaleIOPersistentVolumeSource
ScaleIOPersistentVolumeSource represents a persistent ScaleIO volume
|
V1ScaleIOVolumeSource
ScaleIOVolumeSource represents a persistent ScaleIO volume
|
V1ScaleSpec
ScaleSpec describes the attributes of a scale subresource.
|
V1ScaleStatus
ScaleStatus represents the current status of a scale subresource.
|
V1Scheduling
Scheduling specifies the scheduling constraints for nodes supporting a RuntimeClass.
|
V1ScopedResourceSelectorRequirement
A scoped-resource selector requirement is a selector that contains values, a scope name, and an
operator that relates the scope name and values.
|
V1ScopeSelector
A scope selector represents the AND of the selectors represented by the scoped-resource selector
requirements.
|
V1SeccompProfile
SeccompProfile defines a pod/container's seccomp profile settings.
|
V1Secret
Secret holds secret data of a certain type.
|
V1SecretEnvSource
SecretEnvSource selects a Secret to populate the environment variables with.
|
V1SecretKeySelector
SecretKeySelector selects a key of a Secret.
|
V1SecretList
SecretList is a list of Secret.
|
V1SecretProjection
Adapts a secret into a projected volume.
|
V1SecretReference
SecretReference represents a Secret Reference.
|
V1SecretVolumeSource
Adapts a Secret into a volume.
|
V1SecurityContext
SecurityContext holds security configuration that will be applied to a container.
|
V1SelfSubjectAccessReview
SelfSubjectAccessReview checks whether or the current user can perform an action.
|
V1SelfSubjectAccessReviewSpec
SelfSubjectAccessReviewSpec is a description of the access request.
|
V1SelfSubjectRulesReview
SelfSubjectRulesReview enumerates the set of actions the current user can perform within a
namespace.
|
V1SelfSubjectRulesReviewSpec
SelfSubjectRulesReviewSpec defines the specification for SelfSubjectRulesReview.
|
V1SELinuxOptions
SELinuxOptions are the labels to be applied to the container
|
V1ServerAddressByClientCIDR
ServerAddressByClientCIDR helps the client to determine the server address that they should use,
depending on the clientCIDR that they match.
|
V1Service
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.
|
V1ServiceAccount
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
|
V1ServiceAccountList
ServiceAccountList is a list of ServiceAccount objects
|
V1ServiceAccountTokenProjection
ServiceAccountTokenProjection represents a projected service account token volume.
|
V1ServiceBackendPort
ServiceBackendPort is the service port being referenced.
|
V1ServiceList
ServiceList holds a list of services.
|
V1ServicePort
ServicePort contains information on service's port.
|
V1ServiceSpec
ServiceSpec describes the attributes that a user creates on a service.
|
V1ServiceStatus
ServiceStatus represents the current status of a service.
|
V1SessionAffinityConfig
SessionAffinityConfig represents the configurations of session affinity.
|
V1StatefulSet
StatefulSet represents a set of pods with consistent identities.
|
V1StatefulSetCondition
StatefulSetCondition describes the state of a statefulset at a certain point.
|
V1StatefulSetList
StatefulSetList is a collection of StatefulSets.
|
V1StatefulSetPersistentVolumeClaimRetentionPolicy
StatefulSetPersistentVolumeClaimRetentionPolicy describes the policy used for PVCs created from
the StatefulSet VolumeClaimTemplates.
|
V1StatefulSetSpec
A StatefulSetSpec is the specification of a StatefulSet.
|
V1StatefulSetStatus
StatefulSetStatus represents the current state of a StatefulSet.
|
V1StatefulSetUpdateStrategy
StatefulSetUpdateStrategy indicates the strategy that the StatefulSet controller will use to
perform updates.
|
V1Status
Status is a return value for calls that don't return other objects.
|
V1StatusCause
StatusCause provides more information about an api.Status failure, including cases when multiple
errors are encountered.
|
V1StatusDetails
StatusDetails is a set of additional properties that MAY be set by the server to provide
additional information about a response.
|
V1StorageClass
StorageClass describes the parameters for a class of storage for which PersistentVolumes can be
dynamically provisioned.
|
V1StorageClassList
StorageClassList is a collection of storage classes.
|
V1StorageOSPersistentVolumeSource
Represents a StorageOS persistent volume resource.
|
V1StorageOSVolumeSource
Represents a StorageOS persistent volume resource.
|
V1Subject
Subject contains a reference to the object or user identities a role binding applies to.
|
V1SubjectAccessReview
SubjectAccessReview checks whether or not a user or group can perform an action.
|
V1SubjectAccessReviewSpec
SubjectAccessReviewSpec is a description of the access request.
|
V1SubjectAccessReviewStatus
SubjectAccessReviewStatus
|
V1SubjectRulesReviewStatus
SubjectRulesReviewStatus contains the result of a rules check.
|
V1Sysctl
Sysctl defines a kernel parameter to be set
|
V1Taint
The node this Taint is attached to has the \"effect\" on any pod that does not tolerate
the Taint.
|
V1TCPSocketAction
TCPSocketAction describes an action based on opening a socket
|
V1TokenRequestSpec
TokenRequestSpec contains client provided parameters of a token request.
|
V1TokenRequestStatus
TokenRequestStatus is the result of a token request.
|
V1TokenReview
TokenReview attempts to authenticate a token to a known user.
|
V1TokenReviewSpec
TokenReviewSpec is a description of the token authentication request.
|
V1TokenReviewStatus
TokenReviewStatus is the result of the token authentication request.
|
V1Toleration
The pod this Toleration is attached to tolerates any taint that matches the triple
<key,value,effect> using the matching operator <operator>.
|
V1TopologySelectorLabelRequirement
A topology selector requirement is a selector that matches given label.
|
V1TopologySelectorTerm
A topology selector term represents the result of label queries.
|
V1TopologySpreadConstraint
TopologySpreadConstraint specifies how to spread matching pods among the given topology.
|
V1TypedLocalObjectReference
TypedLocalObjectReference contains enough information to let you locate the typed referenced
object inside the same namespace.
|
V1UncountedTerminatedPods
UncountedTerminatedPods holds UIDs of Pods that have terminated but haven't been accounted in
Job status counters.
|
V1UserInfo
UserInfo holds the information about the user needed to implement the user.Info interface.
|
V1ValidatingWebhook
ValidatingWebhook describes an admission webhook and the resources and operations it applies to.
|
V1ValidatingWebhookConfiguration
ValidatingWebhookConfiguration describes the configuration of and admission webhook that accept
or reject and object without changing it.
|
V1ValidatingWebhookConfigurationList
ValidatingWebhookConfigurationList is a list of ValidatingWebhookConfiguration.
|
V1ValidationRule
ValidationRule describes a validation rule written in the CEL expression language.
|
V1Volume
Volume represents a named volume in a pod that may be accessed by any container in the pod.
|
V1VolumeAttachment
VolumeAttachment captures the intent to attach or detach the specified volume to/from the
specified node.
|
V1VolumeAttachmentList
VolumeAttachmentList is a collection of VolumeAttachment objects.
|
V1VolumeAttachmentSource
VolumeAttachmentSource represents a volume that should be attached.
|
V1VolumeAttachmentSpec
VolumeAttachmentSpec is the specification of a VolumeAttachment request.
|
V1VolumeAttachmentStatus
VolumeAttachmentStatus is the status of a VolumeAttachment request.
|
V1VolumeDevice
volumeDevice describes a mapping of a raw block device within a container.
|
V1VolumeError
VolumeError captures an error encountered during a volume operation.
|
V1VolumeMount
VolumeMount describes a mounting of a Volume within a container.
|
V1VolumeNodeAffinity
VolumeNodeAffinity defines constraints that limit what nodes this volume can be accessed from.
|
V1VolumeNodeResources
VolumeNodeResources is a set of resource limits for scheduling of volumes.
|
V1VolumeProjection
Projection that may be projected along with other supported volume types
|
V1VsphereVirtualDiskVolumeSource
Represents a vSphere volume resource.
|
V1WatchEvent
Event represents a single event to a watched resource.
|
V1WebhookConversion
WebhookConversion describes how to call a conversion webhook
|
V1WeightedPodAffinityTerm
The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the
most preferred node(s)
|
V1WindowsSecurityContextOptions
WindowsSecurityContextOptions contain Windows-specific options and credentials.
|
V2beta1ContainerResourceMetricSource
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.
|
V2beta1ContainerResourceMetricStatus
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.
|
V2beta1CrossVersionObjectReference
CrossVersionObjectReference contains enough information to let you identify the referred
resource.
|
V2beta1ExternalMetricSource
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).
|
V2beta1ExternalMetricStatus
ExternalMetricStatus indicates the current value of a global metric not associated with any
Kubernetes object.
|
V2beta1HorizontalPodAutoscaler
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.
|
V2beta1HorizontalPodAutoscalerCondition
HorizontalPodAutoscalerCondition describes the state of a HorizontalPodAutoscaler at a certain
point.
|
V2beta1HorizontalPodAutoscalerList
HorizontalPodAutoscaler is a list of horizontal pod autoscaler objects.
|
V2beta1HorizontalPodAutoscalerSpec
HorizontalPodAutoscalerSpec describes the desired functionality of the HorizontalPodAutoscaler.
|
V2beta1HorizontalPodAutoscalerStatus
HorizontalPodAutoscalerStatus describes the current status of a horizontal pod autoscaler.
|
V2beta1MetricSpec
MetricSpec specifies how to scale based on a single metric (only `type` and one other
matching field should be set at once).
|
V2beta1MetricStatus
MetricStatus describes the last-read state of a single metric.
|
V2beta1ObjectMetricSource
ObjectMetricSource indicates how to scale on a metric describing a kubernetes object (for
example, hits-per-second on an Ingress object).
|
V2beta1ObjectMetricStatus
ObjectMetricStatus indicates the current value of a metric describing a kubernetes object (for
example, hits-per-second on an Ingress object).
|
V2beta1PodsMetricSource
PodsMetricSource indicates how to scale on a metric describing each pod in the current scale
target (for example, transactions-processed-per-second).
|
V2beta1PodsMetricStatus
PodsMetricStatus indicates the current value of a metric describing each pod in the current scale
target (for example, transactions-processed-per-second).
|
V2beta1ResourceMetricSource
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.
|
V2beta1ResourceMetricStatus
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.
|
V2beta2ContainerResourceMetricSource
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.
|
V2beta2ContainerResourceMetricStatus
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.
|
V2beta2CrossVersionObjectReference
CrossVersionObjectReference contains enough information to let you identify the referred
resource.
|
V2beta2ExternalMetricSource
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).
|
V2beta2ExternalMetricStatus
ExternalMetricStatus indicates the current value of a global metric not associated with any
Kubernetes object.
|
V2beta2HorizontalPodAutoscaler
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.
|
V2beta2HorizontalPodAutoscalerBehavior
HorizontalPodAutoscalerBehavior configures the scaling behavior of the target in both Up and Down
directions (scaleUp and scaleDown fields respectively).
|
V2beta2HorizontalPodAutoscalerCondition
HorizontalPodAutoscalerCondition describes the state of a HorizontalPodAutoscaler at a certain
point.
|
V2beta2HorizontalPodAutoscalerList
HorizontalPodAutoscalerList is a list of horizontal pod autoscaler objects.
|
V2beta2HorizontalPodAutoscalerSpec
HorizontalPodAutoscalerSpec describes the desired functionality of the HorizontalPodAutoscaler.
|
V2beta2HorizontalPodAutoscalerStatus
HorizontalPodAutoscalerStatus describes the current status of a horizontal pod autoscaler.
|
V2beta2HPAScalingPolicy
HPAScalingPolicy is a single policy which must hold true for a specified past interval.
|
V2beta2HPAScalingRules
HPAScalingRules configures the scaling behavior for one direction.
|
V2beta2MetricIdentifier
MetricIdentifier defines the name and optionally selector for a metric
|
V2beta2MetricSpec
MetricSpec specifies how to scale based on a single metric (only `type` and one other
matching field should be set at once).
|
V2beta2MetricStatus
MetricStatus describes the last-read state of a single metric.
|
V2beta2MetricTarget
MetricTarget defines the target value, average value, or average utilization of a specific metric
|
V2beta2MetricValueStatus
MetricValueStatus holds the current value for a metric
|
V2beta2ObjectMetricSource
ObjectMetricSource indicates how to scale on a metric describing a kubernetes object (for
example, hits-per-second on an Ingress object).
|
V2beta2ObjectMetricStatus
ObjectMetricStatus indicates the current value of a metric describing a kubernetes object (for
example, hits-per-second on an Ingress object).
|
V2beta2PodsMetricSource
PodsMetricSource indicates how to scale on a metric describing each pod in the current scale
target (for example, transactions-processed-per-second).
|
V2beta2PodsMetricStatus
PodsMetricStatus indicates the current value of a metric describing each pod in the current scale
target (for example, transactions-processed-per-second).
|
V2beta2ResourceMetricSource
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.
|
V2beta2ResourceMetricStatus
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.
|
V2ContainerResourceMetricSource
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.
|
V2ContainerResourceMetricStatus
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.
|
V2CrossVersionObjectReference
CrossVersionObjectReference contains enough information to let you identify the referred
resource.
|
V2ExternalMetricSource
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).
|
V2ExternalMetricStatus
ExternalMetricStatus indicates the current value of a global metric not associated with any
Kubernetes object.
|
V2HorizontalPodAutoscaler
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.
|
V2HorizontalPodAutoscalerBehavior
HorizontalPodAutoscalerBehavior configures the scaling behavior of the target in both Up and Down
directions (scaleUp and scaleDown fields respectively).
|
V2HorizontalPodAutoscalerCondition
HorizontalPodAutoscalerCondition describes the state of a HorizontalPodAutoscaler at a certain
point.
|
V2HorizontalPodAutoscalerList
HorizontalPodAutoscalerList is a list of horizontal pod autoscaler objects.
|
V2HorizontalPodAutoscalerSpec
HorizontalPodAutoscalerSpec describes the desired functionality of the HorizontalPodAutoscaler.
|
V2HorizontalPodAutoscalerStatus
HorizontalPodAutoscalerStatus describes the current status of a horizontal pod autoscaler.
|
V2HPAScalingPolicy
HPAScalingPolicy is a single policy which must hold true for a specified past interval.
|
V2HPAScalingRules
HPAScalingRules configures the scaling behavior for one direction.
|
V2MetricIdentifier
MetricIdentifier defines the name and optionally selector for a metric
|
V2MetricSpec
MetricSpec specifies how to scale based on a single metric (only `type` and one other
matching field should be set at once).
|
V2MetricStatus
MetricStatus describes the last-read state of a single metric.
|
V2MetricTarget
MetricTarget defines the target value, average value, or average utilization of a specific metric
|
V2MetricValueStatus
MetricValueStatus holds the current value for a metric
|
V2ObjectMetricSource
ObjectMetricSource indicates how to scale on a metric describing a kubernetes object (for
example, hits-per-second on an Ingress object).
|
V2ObjectMetricStatus
ObjectMetricStatus indicates the current value of a metric describing a kubernetes object (for
example, hits-per-second on an Ingress object).
|
V2PodsMetricSource
PodsMetricSource indicates how to scale on a metric describing each pod in the current scale
target (for example, transactions-processed-per-second).
|
V2PodsMetricStatus
PodsMetricStatus indicates the current value of a metric describing each pod in the current scale
target (for example, transactions-processed-per-second).
|
V2ResourceMetricSource
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.
|
V2ResourceMetricStatus
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.
|
VersionInfo
Info contains versioning information.
|
Copyright © 2023. All rights reserved.