Package | Description |
---|---|
io.kubernetes.client.apis | |
io.kubernetes.client.models |
Class and Description |
---|
AppsV1beta1Deployment
Deployment enables declarative updates for Pods and ReplicaSets.
|
AppsV1beta1DeploymentList
DeploymentList is a list of Deployments.
|
AppsV1beta1DeploymentRollback
DeploymentRollback stores the information required to rollback a deployment.
|
AppsV1beta1Scale
Scale represents a scaling request for a resource.
|
ExtensionsV1beta1Deployment
Deployment enables declarative updates for Pods and ReplicaSets.
|
ExtensionsV1beta1DeploymentList
DeploymentList is a list of Deployments.
|
ExtensionsV1beta1DeploymentRollback
DeploymentRollback stores the information required to rollback a deployment.
|
ExtensionsV1beta1Scale
represents a scaling request for a resource.
|
V1alpha1ClusterRole
ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.
|
V1alpha1ClusterRoleBinding
ClusterRoleBinding references a ClusterRole, but not contain it.
|
V1alpha1ClusterRoleBindingList
ClusterRoleBindingList is a collection of ClusterRoleBindings
|
V1alpha1ClusterRoleList
ClusterRoleList is a collection of ClusterRoles
|
V1alpha1PodPreset
PodPreset is a policy resource that defines additional runtime requirements for a Pod.
|
V1alpha1PodPresetList
PodPresetList is a list of PodPreset objects.
|
V1alpha1Role
Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.
|
V1alpha1RoleBinding
RoleBinding references a role, but does not contain it.
|
V1alpha1RoleBindingList
RoleBindingList is a collection of RoleBindings
|
V1alpha1RoleList
RoleList is a collection of Roles
|
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.
|
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.
|
V1beta1CertificateSigningRequest
Describes a certificate signing request
|
V1beta1CertificateSigningRequestList
V1beta1CertificateSigningRequestList
|
V1beta1ClusterRole
ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.
|
V1beta1ClusterRoleBinding
ClusterRoleBinding references a ClusterRole, but not contain it.
|
V1beta1ClusterRoleBindingList
ClusterRoleBindingList is a collection of ClusterRoleBindings
|
V1beta1ClusterRoleList
ClusterRoleList is a collection of ClusterRoles
|
V1beta1DaemonSet
DaemonSet represents the configuration of a daemon set.
|
V1beta1DaemonSetList
DaemonSetList is a collection of daemon sets.
|
V1beta1Eviction
Eviction evicts a pod from its node subject to certain policies and safety constraints.
|
V1beta1Ingress
Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend.
|
V1beta1IngressList
IngressList is a collection of Ingress.
|
V1beta1LocalSubjectAccessReview
LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace.
|
V1beta1NetworkPolicy
V1beta1NetworkPolicy
|
V1beta1NetworkPolicyList
Network Policy List is a list of NetworkPolicy 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
Pod Security Policy governs the ability to make requests that affect the Security Context that will be applied to a pod and container.
|
V1beta1PodSecurityPolicyList
Pod Security Policy List is a list of PodSecurityPolicy objects.
|
V1beta1ReplicaSet
ReplicaSet represents the configuration of a ReplicaSet.
|
V1beta1ReplicaSetList
ReplicaSetList is a collection of ReplicaSets.
|
V1beta1Role
Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.
|
V1beta1RoleBinding
RoleBinding references a role, but does not contain it.
|
V1beta1RoleBindingList
RoleBindingList is a collection of RoleBindings
|
V1beta1RoleList
RoleList is a collection of Roles
|
V1beta1SelfSubjectAccessReview
SelfSubjectAccessReview checks whether or the current user can perform an action.
|
V1beta1StatefulSet
StatefulSet represents a set of pods with consistent identities.
|
V1beta1StatefulSetList
StatefulSetList is a collection of StatefulSets.
|
V1beta1StorageClass
StorageClass describes the parameters for a class of storage for which PersistentVolumes can be dynamically provisioned.
|
V1beta1StorageClassList
StorageClassList is a collection of storage classes.
|
V1beta1SubjectAccessReview
SubjectAccessReview checks whether or not a user or group can perform an action.
|
V1beta1ThirdPartyResource
A ThirdPartyResource is a generic representation of a resource, it is used by add-ons and plugins to add new resource types to the API.
|
V1beta1ThirdPartyResourceList
ThirdPartyResourceList is a list of ThirdPartyResources.
|
V1beta1TokenReview
TokenReview attempts to authenticate a token to a known user.
|
V1Binding
Binding ties one object to another.
|
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.
|
V1DeleteOptions
DeleteOptions may be provided when deleting an API object.
|
V1Endpoints
Endpoints is a collection of endpoints that implement the actual service.
|
V1EndpointsList
EndpointsList is a list of endpoints.
|
V1Event
Event is a report of an event somewhere in the cluster.
|
V1EventList
EventList is a list of events.
|
V1HorizontalPodAutoscaler
configuration of a horizontal pod autoscaler.
|
V1HorizontalPodAutoscalerList
list of horizontal pod autoscaler objects.
|
V1Job
Job represents the configuration of a single job.
|
V1JobList
JobList is a collection of jobs.
|
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.
|
V1Namespace
Namespace provides a scope for Names.
|
V1NamespaceList
NamespaceList is a list of Namespaces.
|
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.
|
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.
|
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.
|
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.
|
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.
|
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.
|
V2alpha1CronJob
CronJob represents the configuration of a single cron job.
|
V2alpha1CronJobList
CronJobList is a collection of cron jobs.
|
V2alpha1HorizontalPodAutoscaler
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.
|
V2alpha1HorizontalPodAutoscalerList
HorizontalPodAutoscaler is a list of horizontal pod autoscaler objects.
|
VersionInfo
Info contains versioning information.
|
Class and Description |
---|
AppsV1beta1Deployment
Deployment enables declarative updates for Pods and ReplicaSets.
|
AppsV1beta1DeploymentCondition
DeploymentCondition describes the state of a deployment at a certain point.
|
AppsV1beta1DeploymentList
DeploymentList is a list of Deployments.
|
AppsV1beta1DeploymentRollback
DeploymentRollback stores the information required to rollback a deployment.
|
AppsV1beta1DeploymentSpec
DeploymentSpec is the specification of the desired behavior of the Deployment.
|
AppsV1beta1DeploymentStatus
DeploymentStatus is the most recently observed status of the Deployment.
|
AppsV1beta1DeploymentStrategy
DeploymentStrategy describes how to replace existing pods with new ones.
|
AppsV1beta1RollbackConfig
AppsV1beta1RollbackConfig
|
AppsV1beta1RollingUpdateDeployment
Spec to control the desired behavior of rolling update.
|
AppsV1beta1Scale
Scale represents a scaling request for a resource.
|
AppsV1beta1ScaleSpec
ScaleSpec describes the attributes of a scale subresource
|
AppsV1beta1ScaleStatus
ScaleStatus represents the current status of a scale subresource.
|
ExtensionsV1beta1Deployment
Deployment enables declarative updates for Pods and ReplicaSets.
|
ExtensionsV1beta1DeploymentCondition
DeploymentCondition describes the state of a deployment at a certain point.
|
ExtensionsV1beta1DeploymentList
DeploymentList is a list of Deployments.
|
ExtensionsV1beta1DeploymentRollback
DeploymentRollback stores the information required to rollback a deployment.
|
ExtensionsV1beta1DeploymentSpec
DeploymentSpec is the specification of the desired behavior of the Deployment.
|
ExtensionsV1beta1DeploymentStatus
DeploymentStatus is the most recently observed status of the Deployment.
|
ExtensionsV1beta1DeploymentStrategy
DeploymentStrategy describes how to replace existing pods with new ones.
|
ExtensionsV1beta1RollbackConfig
ExtensionsV1beta1RollbackConfig
|
ExtensionsV1beta1RollingUpdateDeployment
Spec to control the desired behavior of rolling update.
|
ExtensionsV1beta1Scale
represents a scaling request for a resource.
|
ExtensionsV1beta1ScaleSpec
describes the attributes of a scale subresource
|
ExtensionsV1beta1ScaleStatus
represents the current status of a scale subresource.
|
RuntimeRawExtension
RawExtension is used to hold extensions in external versions.
|
V1Affinity
Affinity is a group of affinity scheduling rules.
|
V1alpha1ClusterRole
ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.
|
V1alpha1ClusterRoleBinding
ClusterRoleBinding references a ClusterRole, but not contain it.
|
V1alpha1ClusterRoleBindingList
ClusterRoleBindingList is a collection of ClusterRoleBindings
|
V1alpha1ClusterRoleList
ClusterRoleList is a collection of ClusterRoles
|
V1alpha1PodPreset
PodPreset is a policy resource that defines additional runtime requirements for a Pod.
|
V1alpha1PodPresetList
PodPresetList is a list of PodPreset objects.
|
V1alpha1PodPresetSpec
PodPresetSpec is a description of a pod injection policy.
|
V1alpha1PolicyRule
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.
|
V1alpha1Role
Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.
|
V1alpha1RoleBinding
RoleBinding references a role, but does not contain it.
|
V1alpha1RoleBindingList
RoleBindingList is a collection of RoleBindings
|
V1alpha1RoleList
RoleList is a collection of Roles
|
V1alpha1RoleRef
RoleRef contains information that points to the role being used
|
V1alpha1Subject
Subject contains a reference to the object or user identities a role binding applies to.
|
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.
|
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.
|
V1AzureFileVolumeSource
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
|
V1beta1APIVersion
An APIVersion represents a single concrete version of an object model.
|
V1beta1CertificateSigningRequest
Describes a certificate signing request
|
V1beta1CertificateSigningRequestCondition
V1beta1CertificateSigningRequestCondition
|
V1beta1CertificateSigningRequestList
V1beta1CertificateSigningRequestList
|
V1beta1CertificateSigningRequestSpec
This information is immutable after the request is created.
|
V1beta1CertificateSigningRequestStatus
V1beta1CertificateSigningRequestStatus
|
V1beta1ClusterRole
ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.
|
V1beta1ClusterRoleBinding
ClusterRoleBinding references a ClusterRole, but not contain it.
|
V1beta1ClusterRoleBindingList
ClusterRoleBindingList is a collection of ClusterRoleBindings
|
V1beta1ClusterRoleList
ClusterRoleList is a collection of ClusterRoles
|
V1beta1DaemonSet
DaemonSet represents the configuration of a daemon set.
|
V1beta1DaemonSetList
DaemonSetList is a collection of daemon sets.
|
V1beta1DaemonSetSpec
DaemonSetSpec is the specification of a daemon set.
|
V1beta1DaemonSetStatus
DaemonSetStatus represents the current status of a daemon set.
|
V1beta1DaemonSetUpdateStrategy
V1beta1DaemonSetUpdateStrategy
|
V1beta1Eviction
Eviction evicts a pod from its node subject to certain policies and safety constraints.
|
V1beta1FSGroupStrategyOptions
FSGroupStrategyOptions defines the strategy type and options used to create the strategy.
|
V1beta1HostPortRange
Host Port Range defines a range of host ports that will be enabled by a policy for pods to use.
|
V1beta1HTTPIngressPath
HTTPIngressPath associates a path regex with a backend.
|
V1beta1HTTPIngressRuleValue
HTTPIngressRuleValue is a list of http selectors pointing to backends.
|
V1beta1IDRange
ID Range provides a min/max of an allowed range of IDs.
|
V1beta1Ingress
Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend.
|
V1beta1IngressBackend
IngressBackend describes all endpoints for a given service and port.
|
V1beta1IngressList
IngressList is a collection of Ingress.
|
V1beta1IngressRule
IngressRule represents the rules mapping the paths under a specified host to the related backend services.
|
V1beta1IngressSpec
IngressSpec describes the Ingress the user wishes to exist.
|
V1beta1IngressStatus
IngressStatus describe the current state of the Ingress.
|
V1beta1IngressTLS
IngressTLS describes the transport layer security associated with an Ingress.
|
V1beta1LocalSubjectAccessReview
LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace.
|
V1beta1NetworkPolicy
V1beta1NetworkPolicy
|
V1beta1NetworkPolicyIngressRule
This NetworkPolicyIngressRule matches traffic if and only if the traffic matches both ports AND from.
|
V1beta1NetworkPolicyList
Network Policy List is a list of NetworkPolicy objects.
|
V1beta1NetworkPolicyPeer
V1beta1NetworkPolicyPeer
|
V1beta1NetworkPolicyPort
V1beta1NetworkPolicyPort
|
V1beta1NetworkPolicySpec
V1beta1NetworkPolicySpec
|
V1beta1NonResourceAttributes
NonResourceAttributes includes the authorization attributes available for non-resource requests to the Authorizer interface
|
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
Pod Security Policy governs the ability to make requests that affect the Security Context that will be applied to a pod and container.
|
V1beta1PodSecurityPolicyList
Pod Security Policy List is a list of PodSecurityPolicy objects.
|
V1beta1PodSecurityPolicySpec
Pod Security Policy Spec defines the policy enforced.
|
V1beta1PolicyRule
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.
|
V1beta1ReplicaSet
ReplicaSet represents the configuration of a ReplicaSet.
|
V1beta1ReplicaSetCondition
ReplicaSetCondition describes the state of a replica set at a certain point.
|
V1beta1ReplicaSetList
ReplicaSetList is a collection of ReplicaSets.
|
V1beta1ReplicaSetSpec
ReplicaSetSpec is the specification of a ReplicaSet.
|
V1beta1ReplicaSetStatus
ReplicaSetStatus represents the current status of a ReplicaSet.
|
V1beta1ResourceAttributes
ResourceAttributes includes the authorization attributes available for resource requests to the Authorizer interface
|
V1beta1Role
Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.
|
V1beta1RoleBinding
RoleBinding references a role, but does not contain it.
|
V1beta1RoleBindingList
RoleBindingList is a collection of RoleBindings
|
V1beta1RoleList
RoleList is a collection of Roles
|
V1beta1RoleRef
RoleRef contains information that points to the role being used
|
V1beta1RollingUpdateDaemonSet
Spec to control the desired behavior of daemon set rolling update.
|
V1beta1RunAsUserStrategyOptions
Run A sUser Strategy Options defines the strategy type and any options used to create the strategy.
|
V1beta1SelfSubjectAccessReview
SelfSubjectAccessReview checks whether or the current user can perform an action.
|
V1beta1SelfSubjectAccessReviewSpec
SelfSubjectAccessReviewSpec is a description of the access request.
|
V1beta1SELinuxStrategyOptions
SELinux Strategy Options defines the strategy type and any options used to create the strategy.
|
V1beta1StatefulSet
StatefulSet represents a set of pods with consistent identities.
|
V1beta1StatefulSetList
StatefulSetList is a collection of StatefulSets.
|
V1beta1StatefulSetSpec
A StatefulSetSpec is the specification of a StatefulSet.
|
V1beta1StatefulSetStatus
StatefulSetStatus represents the current state of a StatefulSet.
|
V1beta1StorageClass
StorageClass describes the parameters for a class of storage for which PersistentVolumes can be dynamically provisioned.
|
V1beta1StorageClassList
StorageClassList is a collection of storage classes.
|
V1beta1Subject
Subject contains a reference to the object or user identities a role binding applies to.
|
V1beta1SubjectAccessReview
SubjectAccessReview checks whether or not a user or group can perform an action.
|
V1beta1SubjectAccessReviewSpec
SubjectAccessReviewSpec is a description of the access request.
|
V1beta1SubjectAccessReviewStatus
SubjectAccessReviewStatus
|
V1beta1SupplementalGroupsStrategyOptions
SupplementalGroupsStrategyOptions defines the strategy type and options used to create the strategy.
|
V1beta1ThirdPartyResource
A ThirdPartyResource is a generic representation of a resource, it is used by add-ons and plugins to add new resource types to the API.
|
V1beta1ThirdPartyResourceList
ThirdPartyResourceList is a list of ThirdPartyResources.
|
V1beta1TokenReview
TokenReview attempts to authenticate a token to a known user.
|
V1beta1TokenReviewSpec
TokenReviewSpec is a description of the token authentication request.
|
V1beta1TokenReviewStatus
TokenReviewStatus is the result of the token authentication request.
|
V1beta1UserInfo
UserInfo holds the information about the user needed to implement the user.Info interface.
|
V1Binding
Binding ties one object to another.
|
V1Capabilities
Adds and removes POSIX capabilities from running containers.
|
V1CephFSVolumeSource
Represents a Ceph Filesystem mount that lasts the lifetime of a pod Cephfs volumes do not support ownership management or SELinux relabeling.
|
V1CinderVolumeSource
Represents a cinder volume resource in Openstack.
|
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.
|
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.
|
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.
|
V1CrossVersionObjectReference
CrossVersionObjectReference contains enough information to let you identify the referred resource.
|
V1DaemonEndpoint
DaemonEndpoint contains information about a single Daemon endpoint.
|
V1DeleteOptions
DeleteOptions may be provided when deleting an API object.
|
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.
|
V1EndpointAddress
EndpointAddress is a tuple that describes single IP address.
|
V1EndpointPort
EndpointPort is a tuple that describes a single port.
|
V1Endpoints
Endpoints is a collection of endpoints that implement the actual service.
|
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.
|
V1Event
Event is a report of an event somewhere in the cluster.
|
V1EventList
EventList is a list of events.
|
V1EventSource
EventSource contains information for an event.
|
V1ExecAction
ExecAction describes a \"run in container\" action.
|
V1FCVolumeSource
Represents a Fibre Channel volume.
|
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.
|
V1GCEPersistentDiskVolumeSource
Represents a Persistent Disk resource in Google Compute Engine.
|
V1GitRepoVolumeSource
Represents a volume that is populated with the contents of a git repository.
|
V1GlusterfsVolumeSource
Represents a Glusterfs mount that lasts the lifetime of a pod.
|
V1GroupVersionForDiscovery
GroupVersion contains the \"group/version\" and \"version\" string of a version.
|
V1Handler
Handler defines a specific action that should be taken
|
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
|
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
|
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.
|
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.
|
V1Lifecycle
Lifecycle describes actions that the management system should take in response to container lifecycle events.
|
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.
|
V1Namespace
Namespace provides a scope for Names.
|
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.
|
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.
|
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
|
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.
|
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
|
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.
|
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> tches 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.
|
V1PodList
PodList is a list of Pods.
|
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
|
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.
|
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.
|
V1RBDVolumeSource
Represents a Rados Block Device mount that lasts the lifetime of a pod.
|
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.
|
V1Scale
Scale represents a scaling request for a resource.
|
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.
|
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.
|
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.
|
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
|
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.
|
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.
|
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
|
V1Taint
The node this Taint is attached to has the effect \"effect\" on any pod that that does not tolerate the Taint.
|
V1TCPSocketAction
TCPSocketAction describes an action based on opening a socket
|
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>.
|
V1UserInfo
UserInfo holds the information about the user needed to implement the user.Info interface.
|
V1Volume
Volume represents a named volume in a pod that may be accessed by any container in the pod.
|
V1VolumeMount
VolumeMount describes a mounting of a Volume within a container.
|
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.
|
V1WeightedPodAffinityTerm
The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s)
|
V2alpha1CronJob
CronJob represents the configuration of a single cron job.
|
V2alpha1CronJobList
CronJobList is a collection of cron jobs.
|
V2alpha1CronJobSpec
CronJobSpec describes how the job execution will look like and when it will actually run.
|
V2alpha1CronJobStatus
CronJobStatus represents the current state of a cron job.
|
V2alpha1CrossVersionObjectReference
CrossVersionObjectReference contains enough information to let you identify the referred resource.
|
V2alpha1HorizontalPodAutoscaler
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.
|
V2alpha1HorizontalPodAutoscalerList
HorizontalPodAutoscaler is a list of horizontal pod autoscaler objects.
|
V2alpha1HorizontalPodAutoscalerSpec
HorizontalPodAutoscalerSpec describes the desired functionality of the HorizontalPodAutoscaler.
|
V2alpha1HorizontalPodAutoscalerStatus
HorizontalPodAutoscalerStatus describes the current status of a horizontal pod autoscaler.
|
V2alpha1JobTemplateSpec
JobTemplateSpec describes the data a Job should have when created from a template
|
V2alpha1MetricSpec
MetricSpec specifies how to scale based on a single metric (only `type` and one other matching field should be set at once).
|
V2alpha1MetricStatus
MetricStatus describes the last-read state of a single metric.
|
V2alpha1ObjectMetricSource
ObjectMetricSource indicates how to scale on a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).
|
V2alpha1ObjectMetricStatus
ObjectMetricStatus indicates the current value of a metric describing a kubernetes object (for example, hits-per-second on an Ingress object).
|
V2alpha1PodsMetricSource
PodsMetricSource indicates how to scale on a metric describing each pod in the current scale target (for example, transactions-processed-per-second).
|
V2alpha1PodsMetricStatus
PodsMetricStatus indicates the current value of a metric describing each pod in the current scale target (for example, transactions-processed-per-second).
|
V2alpha1ResourceMetricSource
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.
|
V2alpha1ResourceMetricStatus
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 © 2017. All rights reserved.