IntOrString is a type that can hold an int32 or a string.
IntOrString is a type that can hold an int32 or a string.
APIGroup contains the name, the supported versions, and the preferred version
of a group.
APIGroup contains the name, the supported versions, and the preferred version
of a group.
APIGroupList is a list of APIGroup, to allow clients to discover the API at
/apis.
APIGroupList is a list of APIGroup, to allow clients to discover the API at
/apis.
APIResource specifies the name of a resource and whether it is namespaced.
APIResource specifies the name of a resource and whether it is namespaced.
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.
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.
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.
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.
ApplyOptions may be provided when applying an API object.
ApplyOptions may be provided when applying an API object.
Condition contains details for one aspect of the current state of this API Resource.
Condition contains details for one aspect of the current state of this API Resource.
CreateOptions may be provided when creating an API object.
CreateOptions may be provided when creating an API object.
DeleteOptions may be provided when deleting an API object.
DeleteOptions may be provided when deleting an API object.
Duration is a wrapper around time.Duration which supports correct
marshaling to YAML and JSON.
Duration is a wrapper around time.Duration which supports correct
marshaling to YAML and JSON.
FieldsV1 stores a set of fields in a data structure like a Trie, in JSON format.
FieldsV1 stores a set of fields in a data structure like a Trie, in JSON format.
GetOptions is the standard query options to the standard REST get call.
GetOptions is the standard query options to the standard REST get call.
GroupKind specifies a Group and a Kind, but does not force a version.
GroupKind specifies a Group and a Kind, but does not force a version.
GroupResource specifies a Group and a Resource, but does not force a version.
GroupResource specifies a Group and a Resource, but does not force a version.
GroupVersion contains the "group" and the "version", which uniquely identifies the API.
GroupVersion contains the "group" and the "version", which uniquely identifies the API.
GroupVersion contains the "group/version" and "version" string of a version.
GroupVersion contains the "group/version" and "version" string of a version.
GroupVersionKind unambiguously identifies a kind.
GroupVersionKind unambiguously identifies a kind.
GroupVersionResource unambiguously identifies a resource.
GroupVersionResource unambiguously identifies a resource.
A label selector is a label query over a set of resources.
A label selector is a label query over a set of resources.
A label selector requirement is a selector that contains values, a key, and an operator that
relates the key and values.
A label selector requirement is a selector that contains values, a key, and an operator that
relates the key and values.
List holds a list of objects, which may not be known by the server.
List holds a list of objects, which may not be known by the server.
ListMeta describes metadata that synthetic resources must have, including lists and
various status objects.
ListMeta describes metadata that synthetic resources must have, including lists and
various status objects.
ListOptions is the query options to a standard REST list call.
ListOptions is the query options to a standard REST list call.
ManagedFieldsEntry is a workflow-id, a FieldSet and the group version of the resource
that the fieldset applies to.
ManagedFieldsEntry is a workflow-id, a FieldSet and the group version of the resource
that the fieldset applies to.
MicroTime is version of Time with microsecond level precision.
MicroTime is version of Time with microsecond level precision.
ObjectMeta is metadata that all persisted resources must have, which includes all objects
users must create.
ObjectMeta is metadata that all persisted resources must have, which includes all objects
users must create.
OwnerReference contains enough information to let you identify an owning
object.
OwnerReference contains enough information to let you identify an owning
object.
PartialObjectMetadata is a generic representation of any object with ObjectMeta.
PartialObjectMetadata is a generic representation of any object with ObjectMeta.
PartialObjectMetadataList contains a list of objects containing only their metadata
+k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
PartialObjectMetadataList contains a list of objects containing only their metadata
+k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.
Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.
PatchOptions may be provided when patching an API object.
PatchOptions may be provided when patching an API object.
Preconditions must be fulfilled before an operation (update, delete, etc.) is carried out.
Preconditions must be fulfilled before an operation (update, delete, etc.) is carried out.
RootPaths lists the paths available at root.
RootPaths lists the paths available at root.
ServerAddressByClientCIDR helps the client to determine the server address that they should use, depending on the clientCIDR that they match.
ServerAddressByClientCIDR helps the client to determine the server address that they should use, depending on the clientCIDR that they match.
Status is a return value for calls that don't return other objects.
Status is a return value for calls that don't return other objects.
StatusCause provides more information about an api.Status failure, including
cases when multiple errors are encountered.
StatusCause provides more information about an api.Status failure, including
cases when multiple errors are encountered.
StatusDetails is a set of additional properties that MAY be set by the
server to provide additional information about a response.
StatusDetails is a set of additional properties that MAY be set by the
server to provide additional information about a response.
TableOptions are used when a Table is requested by the caller.
TableOptions are used when a Table is requested by the caller.
Time is a wrapper around time.Time which supports correct
marshaling to YAML and JSON.
Time is a wrapper around time.Time which supports correct
marshaling to YAML and JSON.
Timestamp is a struct that is equivalent to Time, but intended for
protobuf marshalling/unmarshalling.
Timestamp is a struct that is equivalent to Time, but intended for
protobuf marshalling/unmarshalling.
TypeMeta describes an individual object in an API response or request
with strings representing the type of the object and its API schema version.
TypeMeta describes an individual object in an API response or request
with strings representing the type of the object and its API schema version.
UpdateOptions may be provided when updating an API object.
UpdateOptions may be provided when updating an API object.
Verbs masks the value so protobuf can generate
+protobuf.nullable=true
+protobuf.options.(gogoproto.goproto_stringer)=false
Verbs masks the value so protobuf can generate
+protobuf.nullable=true
+protobuf.options.(gogoproto.goproto_stringer)=false
Event represents a single event to a watched resource.
Event represents a single event to a watched resource.
Quantity is a fixed-point representation of a number.
Quantity is a fixed-point representation of a number.
QuantityValue makes it possible to use a Quantity as value for a command
line parameter.
QuantityValue makes it possible to use a Quantity as value for a command
line parameter.
RawExtension is used to hold extensions in external versions.
RawExtension is used to hold extensions in external versions.
TypeMeta is shared by all top level objects.
TypeMeta is shared by all top level objects.
Unknown allows api objects with unknown types to be passed-through.
Unknown allows api objects with unknown types to be passed-through.
Affinity is a group of affinity scheduling rules.
Affinity is a group of affinity scheduling rules.
AttachedVolume describes a volume attached to a node
AttachedVolume describes a volume attached to a node
AvoidPods describes pods that should avoid this node.
AvoidPods describes pods that should avoid this node.
Represents a Persistent Disk resource in AWS.
Represents a Persistent Disk resource in AWS.
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
Binding ties one object to another; for example, a pod is bound to a node by a scheduler.
Binding ties one object to another; for example, a pod is bound to a node by a scheduler.
Adds and removes POSIX capabilities from running containers.
Adds and removes POSIX capabilities from running containers.
Represents a Ceph Filesystem mount that lasts the lifetime of a pod
Cephfs volumes do not support ownership management or SELinux relabeling.
Represents a Ceph Filesystem mount that lasts the lifetime of a pod
Cephfs volumes do not support ownership management or SELinux relabeling.
Represents a Ceph Filesystem mount that lasts the lifetime of a pod
Cephfs volumes do not support ownership management or SELinux relabeling.
Represents a Ceph Filesystem mount that lasts the lifetime of a pod
Cephfs volumes do not support ownership management or SELinux relabeling.
Represents a cinder volume resource in Openstack.
Represents a cinder volume resource in Openstack.
Represents a cinder volume resource in Openstack.
Represents a cinder volume resource in Openstack.
ClientIPConfig represents the configurations of Client IP based session affinity.
ClientIPConfig represents the configurations of Client IP based session affinity.
Information about the condition of a component.
Information about the condition of a component.
ComponentStatus (and ComponentStatusList) holds the cluster validation info.
ComponentStatus (and ComponentStatusList) holds the cluster validation info.
Status of all the conditions for the component as a list of ComponentStatus objects.
Status of all the conditions for the component as a list of ComponentStatus objects.
ConfigMap holds configuration data for pods to consume.
ConfigMap holds configuration data for pods to consume.
ConfigMapEnvSource selects a ConfigMap to populate the environment
variables with.
ConfigMapEnvSource selects a ConfigMap to populate the environment
variables with.
Selects a key from a ConfigMap.
Selects a key from a ConfigMap.
ConfigMapList is a resource containing a list of ConfigMap objects.
ConfigMapList is a resource containing a list of ConfigMap objects.
ConfigMapNodeConfigSource contains the information to reference a ConfigMap as a config source for the Node.
ConfigMapNodeConfigSource contains the information to reference a ConfigMap as a config source for the Node.
Adapts a ConfigMap into a projected volume.
Adapts a ConfigMap into a projected volume.
Adapts a ConfigMap into a volume.
Adapts a ConfigMap into a volume.
A single application container that you want to run within a pod.
A single application container that you want to run within a pod.
Describe a container image
Describe a container image
ContainerPort represents a network port in a single container.
ContainerPort represents a network port in a single container.
ContainerState holds a possible state of container.
ContainerState holds a possible state of container.
ContainerStateRunning is a running state of a container.
ContainerStateRunning is a running state of a container.
ContainerStateTerminated is a terminated state of a container.
ContainerStateTerminated is a terminated state of a container.
ContainerStateWaiting is a waiting state of a container.
ContainerStateWaiting is a waiting state of a container.
ContainerStatus contains details for the current status of this container.
ContainerStatus contains details for the current status of this container.
Represents storage that is managed by an external CSI volume driver (Beta feature)
Represents storage that is managed by an external CSI volume driver (Beta feature)
Represents a source location of a volume to mount, managed by an external CSI driver
Represents a source location of a volume to mount, managed by an external CSI driver
DaemonEndpoint contains information about a single Daemon endpoint.
DaemonEndpoint contains information about a single Daemon endpoint.
Represents downward API info for projecting into a projected volume.
Represents downward API info for projecting into a projected volume.
DownwardAPIVolumeFile represents information to create the file containing the pod field
DownwardAPIVolumeFile represents information to create the file containing the pod field
DownwardAPIVolumeSource represents a volume containing downward API info.
DownwardAPIVolumeSource represents a volume containing downward API info.
Represents an empty directory for a pod.
Represents an empty directory for a pod.
EndpointAddress is a tuple that describes single IP address.
EndpointAddress is a tuple that describes single IP address.
EndpointPort is a tuple that describes a single port.
EndpointPort is a tuple that describes a single port.
Endpoints is a collection of endpoints that implement the actual service.
Endpoints is a collection of endpoints that implement the actual service.
EndpointsList is a list of endpoints.
EndpointsList is a list of endpoints.
EndpointSubset is a group of addresses with a common set of ports.
EndpointSubset is a group of addresses with a common set of ports.
EnvFromSource represents the source of a set of ConfigMaps
EnvFromSource represents the source of a set of ConfigMaps
EnvVar represents an environment variable present in a Container.
EnvVar represents an environment variable present in a Container.
EnvVarSource represents a source for the value of an EnvVar.
EnvVarSource represents a source for the value of an EnvVar.
An EphemeralContainer is a temporary container that you may add to an existing Pod for
user-initiated activities such as debugging.
An EphemeralContainer is a temporary container that you may add to an existing Pod for
user-initiated activities such as debugging.
EphemeralContainerCommon is a copy of all fields in Container to be inlined in
EphemeralContainer.
EphemeralContainerCommon is a copy of all fields in Container to be inlined in
EphemeralContainer.
Represents an ephemeral volume that is handled by a normal storage driver.
Represents an ephemeral volume that is handled by a normal storage driver.
Event is a report of an event somewhere in the cluster.
Event is a report of an event somewhere in the cluster.
EventList is a list of events.
EventList is a list of events.
EventSeries contain information on series of events, i.e.
EventSeries contain information on series of events, i.e.
EventSource contains information for an event.
EventSource contains information for an event.
ExecAction describes a "run in container" action.
ExecAction describes a "run in container" action.
Represents a Fibre Channel volume.
Represents a Fibre Channel volume.
FlexPersistentVolumeSource represents a generic persistent volume resource that is
provisioned/attached using an exec based plugin.
FlexPersistentVolumeSource represents a generic persistent volume resource that is
provisioned/attached using an exec based plugin.
FlexVolume represents a generic volume resource that is
provisioned/attached using an exec based plugin.
FlexVolume represents a generic volume resource that is
provisioned/attached using an exec based plugin.
Represents a Flocker volume mounted by the Flocker agent.
Represents a Flocker volume mounted by the Flocker agent.
Represents a Persistent Disk resource in Google Compute Engine.
Represents a Persistent Disk resource in Google Compute Engine.
Represents a volume that is populated with the contents of a git repository.
Represents a volume that is populated with the contents of a git repository.
Represents a Glusterfs mount that lasts the lifetime of a pod.
Represents a Glusterfs mount that lasts the lifetime of a pod.
Represents a Glusterfs mount that lasts the lifetime of a pod.
Represents a Glusterfs mount that lasts the lifetime of a pod.
HostAlias holds the mapping between IP and hostnames that will be injected as an entry in the
pod's hosts file.
HostAlias holds the mapping between IP and hostnames that will be injected as an entry in the
pod's hosts file.
Represents a host path mapped into a pod.
Represents a host path mapped into a pod.
HTTPGetAction describes an action based on HTTP Get requests.
HTTPGetAction describes an action based on HTTP Get requests.
HTTPHeader describes a custom header to be used in HTTP probes
HTTPHeader describes a custom header to be used in HTTP probes
ISCSIPersistentVolumeSource represents an ISCSI disk.
ISCSIPersistentVolumeSource represents an ISCSI disk.
Represents an ISCSI disk.
Represents an ISCSI disk.
Maps a string key to a path within a volume.
Maps a string key to a path within a volume.
Lifecycle describes actions that the management system should take in response to container lifecycle
events.
Lifecycle describes actions that the management system should take in response to container lifecycle
events.
LifecycleHandler defines a specific action that should be taken in a lifecycle
hook.
LifecycleHandler defines a specific action that should be taken in a lifecycle
hook.
LimitRange sets resource usage limits for each kind of resource in a Namespace.
LimitRange sets resource usage limits for each kind of resource in a Namespace.
LimitRangeItem defines a min/max usage limit for any resource that matches on kind.
LimitRangeItem defines a min/max usage limit for any resource that matches on kind.
LimitRangeList is a list of LimitRange items.
LimitRangeList is a list of LimitRange items.
LimitRangeSpec defines a min/max usage limit for resources that match on kind.
LimitRangeSpec defines a min/max usage limit for resources that match on kind.
List holds a list of objects, which may not be known by the server.
List holds a list of objects, which may not be known by the server.
LoadBalancerIngress represents the status of a load-balancer ingress point:
traffic intended for the service should be sent to an ingress point.
LoadBalancerIngress represents the status of a load-balancer ingress point:
traffic intended for the service should be sent to an ingress point.
LoadBalancerStatus represents the status of a load-balancer.
LoadBalancerStatus represents the status of a load-balancer.
LocalObjectReference contains enough information to let you locate the
referenced object inside the same namespace.
LocalObjectReference contains enough information to let you locate the
referenced object inside the same namespace.
Local represents directly-attached storage with node affinity (Beta feature)
Local represents directly-attached storage with node affinity (Beta feature)
Namespace provides a scope for Names.
Namespace provides a scope for Names.
NamespaceCondition contains details about state of namespace.
NamespaceCondition contains details about state of namespace.
NamespaceList is a list of Namespaces.
NamespaceList is a list of Namespaces.
NamespaceSpec describes the attributes on a Namespace.
NamespaceSpec describes the attributes on a Namespace.
NamespaceStatus is information about the current status of a Namespace.
NamespaceStatus is information about the current status of a Namespace.
Represents an NFS mount that lasts the lifetime of a pod.
Represents an NFS mount that lasts the lifetime of a pod.
Node is a worker node in Kubernetes.
Node is a worker node in Kubernetes.
NodeAddress contains information for the node's address.
NodeAddress contains information for the node's address.
Node affinity is a group of node affinity scheduling rules.
Node affinity is a group of node affinity scheduling rules.
NodeCondition contains condition information for a node.
NodeCondition contains condition information for a node.
NodeConfigSource specifies a source of node configuration.
NodeConfigSource specifies a source of node configuration.
NodeConfigStatus describes the status of the config assigned by Node.Spec.ConfigSource.
NodeConfigStatus describes the status of the config assigned by Node.Spec.ConfigSource.
NodeDaemonEndpoints lists ports opened by daemons running on the Node.
NodeDaemonEndpoints lists ports opened by daemons running on the Node.
NodeList is the whole list of all Nodes which have been registered with master.
NodeList is the whole list of all Nodes which have been registered with master.
NodeProxyOptions is the query options to a Node's proxy call.
NodeProxyOptions is the query options to a Node's proxy call.
NodeResources is an object for conveying resource information about a node.
NodeResources is an object for conveying resource information about a node.
A node selector represents the union of the results of one or more label queries
over a set of nodes; that is, it represents the OR of the selectors represented
by the node selector terms.
A node selector represents the union of the results of one or more label queries
over a set of nodes; that is, it represents the OR of the selectors represented
by the node selector terms.
A node selector requirement is a selector that contains values, a key, and an operator
that relates the key and values.
A node selector requirement is a selector that contains values, a key, and an operator
that relates the key and values.
A null or empty node selector term matches no objects.
A null or empty node selector term matches no objects.
NodeSpec describes the attributes that a node is created with.
NodeSpec describes the attributes that a node is created with.
NodeStatus is information about the current status of a node.
NodeStatus is information about the current status of a node.
NodeSystemInfo is a set of ids/uuids to uniquely identify the node.
NodeSystemInfo is a set of ids/uuids to uniquely identify the node.
ObjectFieldSelector selects an APIVersioned field of an object.
ObjectFieldSelector selects an APIVersioned field of an object.
ObjectReference contains enough information to let you inspect or modify the referred object.
ObjectReference contains enough information to let you inspect or modify the referred object.
PersistentVolume (PV) is a storage resource provisioned by an administrator.
PersistentVolume (PV) is a storage resource provisioned by an administrator.
PersistentVolumeClaim is a user's request for and claim to a persistent volume
PersistentVolumeClaim is a user's request for and claim to a persistent volume
PersistentVolumeClaimCondition contails details about state of pvc
PersistentVolumeClaimCondition contails details about state of pvc
PersistentVolumeClaimList is a list of PersistentVolumeClaim items.
PersistentVolumeClaimList is a list of PersistentVolumeClaim items.
PersistentVolumeClaimSpec describes the common attributes of storage devices
and allows a Source for provider-specific attributes
PersistentVolumeClaimSpec describes the common attributes of storage devices
and allows a Source for provider-specific attributes
PersistentVolumeClaimStatus is the current status of a persistent volume claim.
PersistentVolumeClaimStatus is the current status of a persistent volume claim.
PersistentVolumeClaimTemplate is used to produce
PersistentVolumeClaim objects as part of an EphemeralVolumeSource.
PersistentVolumeClaimTemplate is used to produce
PersistentVolumeClaim objects as part of an EphemeralVolumeSource.
PersistentVolumeClaimVolumeSource references the user's PVC in the same namespace.
PersistentVolumeClaimVolumeSource references the user's PVC in the same namespace.
PersistentVolumeList is a list of PersistentVolume items.
PersistentVolumeList is a list of PersistentVolume items.
PersistentVolumeSource is similar to VolumeSource but meant for the
administrator who creates PVs.
PersistentVolumeSource is similar to VolumeSource but meant for the
administrator who creates PVs.
PersistentVolumeSpec is the specification of a persistent volume.
PersistentVolumeSpec is the specification of a persistent volume.
PersistentVolumeStatus is the current status of a persistent volume.
PersistentVolumeStatus is the current status of a persistent volume.
Represents a Photon Controller persistent disk resource.
Represents a Photon Controller persistent disk resource.
Pod is a collection of containers that can run on a host.
Pod is a collection of containers that can run on a host.
Pod affinity is a group of inter pod affinity scheduling rules.
Pod affinity is a group of inter pod affinity scheduling rules.
Defines a set of pods (namely those matching the labelSelector
relative to the given namespace(s)) that this pod should be
co-located (affinity) or not co-located (anti-affinity) with,
where co-located is defined as running on a node whose value of
the label with key <topologyKey> matches that of any node on which
a pod of the set of pods is running
Defines a set of pods (namely those matching the labelSelector
relative to the given namespace(s)) that this pod should be
co-located (affinity) or not co-located (anti-affinity) with,
where co-located is defined as running on a node whose value of
the label with key <topologyKey> matches that of any node on which
a pod of the set of pods is running
Pod anti affinity is a group of inter pod anti affinity scheduling rules.
Pod anti affinity is a group of inter pod anti affinity scheduling rules.
PodAttachOptions is the query options to a Pod's remote attach call.
PodAttachOptions is the query options to a Pod's remote attach call.
PodCondition contains details for the current condition of this pod.
PodCondition contains details for the current condition of this pod.
PodDNSConfig defines the DNS parameters of a pod in addition to
those generated from DNSPolicy.
PodDNSConfig defines the DNS parameters of a pod in addition to
those generated from DNSPolicy.
PodDNSConfigOption defines DNS resolver options of a pod.
PodDNSConfigOption defines DNS resolver options of a pod.
PodExecOptions is the query options to a Pod's remote exec call.
PodExecOptions is the query options to a Pod's remote exec call.
IP address information for entries in the (plural) PodIPs field.
IP address information for entries in the (plural) PodIPs field.
PodList is a list of Pods.
PodList is a list of Pods.
PodLogOptions is the query options for a Pod's logs REST call.
PodLogOptions is the query options for a Pod's logs REST call.
PodOS defines the OS parameters of a pod.
PodOS defines the OS parameters of a pod.
PodPortForwardOptions is the query options to a Pod's port forward call
when using WebSockets.
PodPortForwardOptions is the query options to a Pod's port forward call
when using WebSockets.
PodProxyOptions is the query options to a Pod's proxy call.
PodProxyOptions is the query options to a Pod's proxy call.
PodReadinessGate contains the reference to a pod condition
PodReadinessGate contains the reference to a pod condition
PodSecurityContext holds pod-level security attributes and common container settings.
PodSecurityContext holds pod-level security attributes and common container settings.
Describes the class of pods that should avoid this node.
Describes the class of pods that should avoid this node.
PodSpec is a description of a pod.
PodSpec is a description of a pod.
PodStatus represents information about the status of a pod.
PodStatus represents information about the status of a pod.
PodStatusResult is a wrapper for PodStatus returned by kubelet that can be encode/decoded
PodStatusResult is a wrapper for PodStatus returned by kubelet that can be encode/decoded
PodTemplate describes a template for creating copies of a predefined pod.
PodTemplate describes a template for creating copies of a predefined pod.
PodTemplateList is a list of PodTemplates.
PodTemplateList is a list of PodTemplates.
PodTemplateSpec describes the data a pod should have when created from a template
PodTemplateSpec describes the data a pod should have when created from a template
Protobuf type k8s.io.api.core.v1.PortStatus
Protobuf type k8s.io.api.core.v1.PortStatus
PortworxVolumeSource represents a Portworx volume resource.
PortworxVolumeSource represents a Portworx volume resource.
Preconditions must be fulfilled before an operation (update, delete, etc.) is carried out.
Preconditions must be fulfilled before an operation (update, delete, etc.) is carried out.
Describes a class of pods that should avoid this node.
Describes a class of pods that should avoid this node.
An empty preferred scheduling term matches all objects with implicit weight 0
(i.e.
An empty preferred scheduling term matches all objects with implicit weight 0
(i.e.
Probe describes a health check to be performed against a container to determine whether it is
alive or ready to receive traffic.
Probe describes a health check to be performed against a container to determine whether it is
alive or ready to receive traffic.
ProbeHandler defines a specific action that should be taken in a probe.
ProbeHandler defines a specific action that should be taken in a probe.
Represents a projected volume source
Represents a projected volume source
Represents a Quobyte mount that lasts the lifetime of a pod.
Represents a Quobyte mount that lasts the lifetime of a pod.
RangeAllocation is not a public type.
RangeAllocation is not a public type.
Represents a Rados Block Device mount that lasts the lifetime of a pod.
Represents a Rados Block Device mount that lasts the lifetime of a pod.
Represents a Rados Block Device mount that lasts the lifetime of a pod.
Represents a Rados Block Device mount that lasts the lifetime of a pod.
ReplicationController represents the configuration of a replication controller.
ReplicationController represents the configuration of a replication controller.
ReplicationControllerCondition describes the state of a replication controller at a certain point.
ReplicationControllerCondition describes the state of a replication controller at a certain point.
ReplicationControllerList is a collection of replication controllers.
ReplicationControllerList is a collection of replication controllers.
ReplicationControllerSpec is the specification of a replication controller.
ReplicationControllerSpec is the specification of a replication controller.
ReplicationControllerStatus represents the current status of a replication
controller.
ReplicationControllerStatus represents the current status of a replication
controller.
ResourceFieldSelector represents container resources (cpu, memory) and their output format
+structType=atomic
ResourceFieldSelector represents container resources (cpu, memory) and their output format
+structType=atomic
ResourceQuota sets aggregate quota restrictions enforced per namespace
ResourceQuota sets aggregate quota restrictions enforced per namespace
ResourceQuotaList is a list of ResourceQuota items.
ResourceQuotaList is a list of ResourceQuota items.
ResourceQuotaSpec defines the desired hard limits to enforce for Quota.
ResourceQuotaSpec defines the desired hard limits to enforce for Quota.
ResourceQuotaStatus defines the enforced hard limits and observed use.
ResourceQuotaStatus defines the enforced hard limits and observed use.
ResourceRequirements describes the compute resource requirements.
ResourceRequirements describes the compute resource requirements.
ScaleIOPersistentVolumeSource represents a persistent ScaleIO volume
ScaleIOPersistentVolumeSource represents a persistent ScaleIO volume
ScaleIOVolumeSource represents a persistent ScaleIO volume
ScaleIOVolumeSource represents a persistent ScaleIO volume
A scoped-resource selector requirement is a selector that contains values, a scope name, and an operator
that relates the scope name and values.
A scoped-resource selector requirement is a selector that contains values, a scope name, and an operator
that relates the scope name and values.
A scope selector represents the AND of the selectors represented
by the scoped-resource selector requirements.
A scope selector represents the AND of the selectors represented
by the scoped-resource selector requirements.
SeccompProfile defines a pod/container's seccomp profile settings.
SeccompProfile defines a pod/container's seccomp profile settings.
Secret holds secret data of a certain type.
Secret holds secret data of a certain type.
SecretEnvSource selects a Secret to populate the environment
variables with.
SecretEnvSource selects a Secret to populate the environment
variables with.
SecretKeySelector selects a key of a Secret.
SecretKeySelector selects a key of a Secret.
SecretList is a list of Secret.
SecretList is a list of Secret.
Adapts a secret into a projected volume.
Adapts a secret into a projected volume.
SecretReference represents a Secret Reference.
SecretReference represents a Secret Reference.
Adapts a Secret into a volume.
Adapts a Secret into a volume.
SecurityContext holds security configuration that will be applied to a container.
SecurityContext holds security configuration that will be applied to a container.
SELinuxOptions are the labels to be applied to the container
SELinuxOptions are the labels to be applied to the container
SerializedReference is a reference to serialized object.
SerializedReference is a reference to serialized object.
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.
Service is a named abstraction of software service (for example, mysql) consisting of local port
(for example 3306) that the proxy listens on, and the selector that determines which pods
will answer requests sent through the proxy.
ServiceAccount binds together:
* a name, understood by users, and perhaps by peripheral systems, for an identity
* a principal that can be authenticated and authorized
* a set of secrets
ServiceAccount binds together:
* a name, understood by users, and perhaps by peripheral systems, for an identity
* a principal that can be authenticated and authorized
* a set of secrets
ServiceAccountList is a list of ServiceAccount objects
ServiceAccountList is a list of ServiceAccount objects
ServiceAccountTokenProjection represents a projected service account token
volume.
ServiceAccountTokenProjection represents a projected service account token
volume.
ServiceList holds a list of services.
ServiceList holds a list of services.
ServicePort contains information on service's port.
ServicePort contains information on service's port.
ServiceProxyOptions is the query options to a Service's proxy call.
ServiceProxyOptions is the query options to a Service's proxy call.
ServiceSpec describes the attributes that a user creates on a service.
ServiceSpec describes the attributes that a user creates on a service.
ServiceStatus represents the current status of a service.
ServiceStatus represents the current status of a service.
SessionAffinityConfig represents the configurations of session affinity.
SessionAffinityConfig represents the configurations of session affinity.
Represents a StorageOS persistent volume resource.
Represents a StorageOS persistent volume resource.
Represents a StorageOS persistent volume resource.
Represents a StorageOS persistent volume resource.
Sysctl defines a kernel parameter to be set
Sysctl defines a kernel parameter to be set
The node this Taint is attached to has the "effect" on
any pod that does not tolerate the Taint.
The node this Taint is attached to has the "effect" on
any pod that does not tolerate the Taint.
TCPSocketAction describes an action based on opening a socket
TCPSocketAction describes an action based on opening a socket
The pod this Toleration is attached to tolerates any taint that matches
the triple <key,value,effect> using the matching operator <operator>.
The pod this Toleration is attached to tolerates any taint that matches
the triple <key,value,effect> using the matching operator <operator>.
A topology selector requirement is a selector that matches given label.
A topology selector requirement is a selector that matches given label.
A topology selector term represents the result of label queries.
A topology selector term represents the result of label queries.
TopologySpreadConstraint specifies how to spread matching pods among the given topology.
TopologySpreadConstraint specifies how to spread matching pods among the given topology.
TypedLocalObjectReference contains enough information to let you locate the
typed referenced object inside the same namespace.
TypedLocalObjectReference contains enough information to let you locate the
typed referenced object inside the same namespace.
Volume represents a named volume in a pod that may be accessed by any container in the pod.
Volume represents a named volume in a pod that may be accessed by any container in the pod.
volumeDevice describes a mapping of a raw block device within a container.
volumeDevice describes a mapping of a raw block device within a container.
VolumeMount describes a mounting of a Volume within a container.
VolumeMount describes a mounting of a Volume within a container.
VolumeNodeAffinity defines constraints that limit what nodes this volume can be accessed from.
VolumeNodeAffinity defines constraints that limit what nodes this volume can be accessed from.
Projection that may be projected along with other supported volume types
Projection that may be projected along with other supported volume types
Represents the source of a volume to mount.
Represents the source of a volume to mount.
Represents a vSphere volume resource.
Represents a vSphere volume resource.
The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s)
The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s)
WindowsSecurityContextOptions contain Windows-specific options and credentials.
WindowsSecurityContextOptions contain Windows-specific options and credentials.
AdmissionRequest describes the admission.Attributes for the admission request.
AdmissionRequest describes the admission.Attributes for the admission request.
AdmissionResponse describes an admission response.
AdmissionResponse describes an admission response.
AdmissionReview describes an admission review request/response.
AdmissionReview describes an admission review request/response.
MutatingWebhook describes an admission webhook and the resources and operations it applies to.
MutatingWebhook describes an admission webhook and the resources and operations it applies to.
MutatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and may change the object.
MutatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and may change the object.
MutatingWebhookConfigurationList is a list of MutatingWebhookConfiguration.
MutatingWebhookConfigurationList is a list of MutatingWebhookConfiguration.
Rule is a tuple of APIGroups, APIVersion, and Resources.It is recommended
to make sure that all the tuple expansions are valid.
Rule is a tuple of APIGroups, APIVersion, and Resources.It is recommended
to make sure that all the tuple expansions are valid.
RuleWithOperations is a tuple of Operations and Resources.
RuleWithOperations is a tuple of Operations and Resources.
ServiceReference holds a reference to Service.legacy.k8s.io
ServiceReference holds a reference to Service.legacy.k8s.io
ValidatingWebhook describes an admission webhook and the resources and operations it applies to.
ValidatingWebhook describes an admission webhook and the resources and operations it applies to.
ValidatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and object without changing it.
ValidatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and object without changing it.
ValidatingWebhookConfigurationList is a list of ValidatingWebhookConfiguration.
ValidatingWebhookConfigurationList is a list of ValidatingWebhookConfiguration.
WebhookClientConfig contains the information to make a TLS
connection with the webhook
WebhookClientConfig contains the information to make a TLS
connection with the webhook
AdmissionReview describes an admission request.
AdmissionReview describes an admission request.
AdmissionReviewSpec describes the admission.Attributes for the admission request.
AdmissionReviewSpec describes the admission.Attributes for the admission request.
AdmissionReviewStatus describes the status of the admission request.
AdmissionReviewStatus describes the status of the admission request.
AdmissionHookClientConfig contains the information to make a TLS
connection with the webhook
AdmissionHookClientConfig contains the information to make a TLS
connection with the webhook
ExternalAdmissionHook describes an external admission webhook and the
resources and operations it applies to.
ExternalAdmissionHook describes an external admission webhook and the
resources and operations it applies to.
ExternalAdmissionHookConfiguration describes the configuration of initializers.
ExternalAdmissionHookConfiguration describes the configuration of initializers.
ExternalAdmissionHookConfigurationList is a list of ExternalAdmissionHookConfiguration.
ExternalAdmissionHookConfigurationList is a list of ExternalAdmissionHookConfiguration.
Initializer describes the name and the failure policy of an initializer, and
what resources it applies to.
Initializer describes the name and the failure policy of an initializer, and
what resources it applies to.
InitializerConfiguration describes the configuration of initializers.
InitializerConfiguration describes the configuration of initializers.
InitializerConfigurationList is a list of InitializerConfiguration.
InitializerConfigurationList is a list of InitializerConfiguration.
Rule is a tuple of APIGroups, APIVersion, and Resources.It is recommended
to make sure that all the tuple expansions are valid.
Rule is a tuple of APIGroups, APIVersion, and Resources.It is recommended
to make sure that all the tuple expansions are valid.
RuleWithOperations is a tuple of Operations and Resources.
RuleWithOperations is a tuple of Operations and Resources.
ServiceReference holds a reference to Service.legacy.k8s.io
ServiceReference holds a reference to Service.legacy.k8s.io
ImageReview checks if the set of images in a pod are allowed.
ImageReview checks if the set of images in a pod are allowed.
ImageReviewContainerSpec is a description of a container within the pod creation request.
ImageReviewContainerSpec is a description of a container within the pod creation request.
ImageReviewSpec is a description of the pod creation request.
ImageReviewSpec is a description of the pod creation request.
ImageReviewStatus is the result of the review for the pod creation request.
ImageReviewStatus is the result of the review for the pod creation request.
AggregationRule describes how to locate ClusterRoles to aggregate into the ClusterRole
AggregationRule describes how to locate ClusterRoles to aggregate into the ClusterRole
ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.
ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.
ClusterRoleBinding references a ClusterRole, but not contain it.
ClusterRoleBinding references a ClusterRole, but not contain it.
ClusterRoleBindingList is a collection of ClusterRoleBindings.
ClusterRoleBindingList is a collection of ClusterRoleBindings.
ClusterRoleList is a collection of ClusterRoles.
ClusterRoleList is a collection of ClusterRoles.
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.
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.
Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.
Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.
RoleBinding references a role, but does not contain it.
RoleBinding references a role, but does not contain it.
RoleBindingList is a collection of RoleBindings
Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 RoleBindingList, and will no longer be served in v1.22.
RoleBindingList is a collection of RoleBindings
Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 RoleBindingList, and will no longer be served in v1.22.
RoleList is a collection of Roles.
RoleList is a collection of Roles.
RoleRef contains information that points to the role being used
RoleRef contains information that points to the role being used
Subject contains a reference to the object or user identities a role binding applies to.
Subject contains a reference to the object or user identities a role binding applies to.
DEPRECATED - This group version of PriorityClass is deprecated by scheduling.k8s.io/v1/PriorityClass.
DEPRECATED - This group version of PriorityClass is deprecated by scheduling.k8s.io/v1/PriorityClass.
PriorityClassList is a collection of priority classes.
PriorityClassList is a collection of priority classes.
PodPreset is a policy resource that defines additional runtime
requirements for a Pod.
PodPreset is a policy resource that defines additional runtime
requirements for a Pod.
PodPresetList is a list of PodPreset objects.
PodPresetList is a list of PodPreset objects.
PodPresetSpec is a description of a pod preset.
PodPresetSpec is a description of a pod preset.
ControllerRevision implements an immutable snapshot of state data.
ControllerRevision implements an immutable snapshot of state data.
ControllerRevisionList is a resource containing a list of ControllerRevision objects.
ControllerRevisionList is a resource containing a list of ControllerRevision objects.
DaemonSet represents the configuration of a daemon set.
DaemonSet represents the configuration of a daemon set.
DaemonSetCondition describes the state of a DaemonSet at a certain point.
DaemonSetCondition describes the state of a DaemonSet at a certain point.
DaemonSetList is a collection of daemon sets.
DaemonSetList is a collection of daemon sets.
DaemonSetSpec is the specification of a daemon set.
DaemonSetSpec is the specification of a daemon set.
DaemonSetStatus represents the current status of a daemon set.
DaemonSetStatus represents the current status of a daemon set.
DaemonSetUpdateStrategy is a struct used to control the update strategy for a DaemonSet.
DaemonSetUpdateStrategy is a struct used to control the update strategy for a DaemonSet.
Deployment enables declarative updates for Pods and ReplicaSets.
Deployment enables declarative updates for Pods and ReplicaSets.
DeploymentCondition describes the state of a deployment at a certain point.
DeploymentCondition describes the state of a deployment at a certain point.
DeploymentList is a list of Deployments.
DeploymentList is a list of Deployments.
DeploymentSpec is the specification of the desired behavior of the Deployment.
DeploymentSpec is the specification of the desired behavior of the Deployment.
DeploymentStatus is the most recently observed status of the Deployment.
DeploymentStatus is the most recently observed status of the Deployment.
DeploymentStrategy describes how to replace existing pods with new ones.
DeploymentStrategy describes how to replace existing pods with new ones.
ReplicaSet ensures that a specified number of pod replicas are running at any given time.
ReplicaSet ensures that a specified number of pod replicas are running at any given time.
ReplicaSetCondition describes the state of a replica set at a certain point.
ReplicaSetCondition describes the state of a replica set at a certain point.
ReplicaSetList is a collection of ReplicaSets.
ReplicaSetList is a collection of ReplicaSets.
ReplicaSetSpec is the specification of a ReplicaSet.
ReplicaSetSpec is the specification of a ReplicaSet.
ReplicaSetStatus represents the current status of a ReplicaSet.
ReplicaSetStatus represents the current status of a ReplicaSet.
Spec to control the desired behavior of daemon set rolling update.
Spec to control the desired behavior of daemon set rolling update.
Spec to control the desired behavior of rolling update.
Spec to control the desired behavior of rolling update.
RollingUpdateStatefulSetStrategy is used to communicate parameter for RollingUpdateStatefulSetStrategyType.
RollingUpdateStatefulSetStrategy is used to communicate parameter for RollingUpdateStatefulSetStrategyType.
StatefulSet represents a set of pods with consistent identities.
StatefulSet represents a set of pods with consistent identities.
StatefulSetCondition describes the state of a statefulset at a certain point.
StatefulSetCondition describes the state of a statefulset at a certain point.
StatefulSetList is a collection of StatefulSets.
StatefulSetList is a collection of StatefulSets.
A StatefulSetSpec is the specification of a StatefulSet.
A StatefulSetSpec is the specification of a StatefulSet.
StatefulSetStatus represents the current state of a StatefulSet.
StatefulSetStatus represents the current state of a StatefulSet.
StatefulSetUpdateStrategy indicates the strategy that the StatefulSet
controller will use to perform updates.
StatefulSetUpdateStrategy indicates the strategy that the StatefulSet
controller will use to perform updates.
BoundObjectReference is a reference to an object that a token is bound to.
BoundObjectReference is a reference to an object that a token is bound to.
ExtraValue masks the value so protobuf can generate
+protobuf.nullable=true
+protobuf.options.(gogoproto.goproto_stringer)=false
ExtraValue masks the value so protobuf can generate
+protobuf.nullable=true
+protobuf.options.(gogoproto.goproto_stringer)=false
TokenRequest requests a token for a given service account.
TokenRequest requests a token for a given service account.
TokenRequestSpec contains client provided parameters of a token request.
TokenRequestSpec contains client provided parameters of a token request.
TokenRequestStatus is the result of a token request.
TokenRequestStatus is the result of a token request.
TokenReview attempts to authenticate a token to a known user.
TokenReview attempts to authenticate a token to a known user.
TokenReviewSpec is a description of the token authentication request.
TokenReviewSpec is a description of the token authentication request.
TokenReviewStatus is the result of the token authentication request.
TokenReviewStatus is the result of the token authentication request.
UserInfo holds the information about the user needed to implement the
user.Info interface.
UserInfo holds the information about the user needed to implement the
user.Info interface.
ExtraValue masks the value so protobuf can generate
+protobuf.nullable=true
+protobuf.options.(gogoproto.goproto_stringer)=false
ExtraValue masks the value so protobuf can generate
+protobuf.nullable=true
+protobuf.options.(gogoproto.goproto_stringer)=false
LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace.
LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace.
NonResourceAttributes includes the authorization attributes available for non-resource requests to the Authorizer interface
NonResourceAttributes includes the authorization attributes available for non-resource requests to the Authorizer interface
NonResourceRule holds information that describes a rule for the non-resource
NonResourceRule holds information that describes a rule for the non-resource
ResourceAttributes includes the authorization attributes available for resource requests to the Authorizer interface
ResourceAttributes includes the authorization attributes available for resource requests to the Authorizer interface
ResourceRule is the list of actions the subject is allowed to perform on resources.
ResourceRule is the list of actions the subject is allowed to perform on resources.
SelfSubjectAccessReview checks whether or the current user can perform an action.
SelfSubjectAccessReview checks whether or the current user can perform an action.
SelfSubjectAccessReviewSpec is a description of the access request.
SelfSubjectAccessReviewSpec is a description of the access request.
SelfSubjectRulesReview enumerates the set of actions the current user can perform within a namespace.
SelfSubjectRulesReview enumerates the set of actions the current user can perform within a namespace.
SelfSubjectRulesReviewSpec defines the specification for SelfSubjectRulesReview.
SelfSubjectRulesReviewSpec defines the specification for SelfSubjectRulesReview.
SubjectAccessReview checks whether or not a user or group can perform an action.
SubjectAccessReview checks whether or not a user or group can perform an action.
SubjectAccessReviewSpec is a description of the access request.
SubjectAccessReviewSpec is a description of the access request.
SubjectAccessReviewStatus
SubjectAccessReviewStatus
SubjectRulesReviewStatus contains the result of a rules check.
SubjectRulesReviewStatus contains the result of a rules check.
ContainerResourceMetricSource indicates how to scale on a resource metric known to
Kubernetes, as specified in the requests and limits, describing a single container in
each of the pods of the current scale target(e.g.
ContainerResourceMetricSource indicates how to scale on a resource metric known to
Kubernetes, as specified in the requests and limits, describing a single container in
each of the pods of the current scale target(e.g.
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.
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.
CrossVersionObjectReference contains enough information to let you identify the referred resource.
CrossVersionObjectReference contains enough information to let you identify the referred resource.
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).
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).
ExternalMetricStatus indicates the current value of a global metric
not associated with any Kubernetes object.
ExternalMetricStatus indicates the current value of a global metric
not associated with any Kubernetes object.
configuration of a horizontal pod autoscaler.
configuration of a horizontal pod autoscaler.
HorizontalPodAutoscalerCondition describes the state of
a HorizontalPodAutoscaler at a certain point.
HorizontalPodAutoscalerCondition describes the state of
a HorizontalPodAutoscaler at a certain point.
list of horizontal pod autoscaler objects.
list of horizontal pod autoscaler objects.
specification of a horizontal pod autoscaler.
specification of a horizontal pod autoscaler.
current status of a horizontal pod autoscaler
current status of a horizontal pod autoscaler
MetricSpec specifies how to scale based on a single metric
(only `type` and one other matching field should be set at once).
MetricSpec specifies how to scale based on a single metric
(only `type` and one other matching field should be set at once).
MetricStatus describes the last-read state of a single metric.
MetricStatus describes the last-read state of a single metric.
ObjectMetricSource indicates how to scale on a metric describing a
kubernetes object (for example, hits-per-second on an Ingress object).
ObjectMetricSource indicates how to scale on a metric describing a
kubernetes object (for example, hits-per-second on an Ingress object).
ObjectMetricStatus indicates the current value of a metric describing a
kubernetes object (for example, hits-per-second on an Ingress object).
ObjectMetricStatus indicates the current value of a metric describing a
kubernetes object (for example, hits-per-second on an Ingress object).
PodsMetricSource indicates how to scale on a metric describing each pod in
the current scale target (for example, transactions-processed-per-second).
PodsMetricSource indicates how to scale on a metric describing each pod in
the current scale target (for example, transactions-processed-per-second).
PodsMetricStatus indicates the current value of a metric describing each pod in
the current scale target (for example, transactions-processed-per-second).
PodsMetricStatus indicates the current value of a metric describing each pod in
the current scale target (for example, transactions-processed-per-second).
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.
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.
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.
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.
Scale represents a scaling request for a resource.
Scale represents a scaling request for a resource.
ScaleSpec describes the attributes of a scale subresource.
ScaleSpec describes the attributes of a scale subresource.
ScaleStatus represents the current status of a scale subresource.
ScaleStatus represents the current status of a scale subresource.
CronJob represents the configuration of a single cron job.
CronJob represents the configuration of a single cron job.
CronJobList is a collection of cron jobs.
CronJobList is a collection of cron jobs.
CronJobSpec describes how the job execution will look like and when it will actually run.
CronJobSpec describes how the job execution will look like and when it will actually run.
CronJobStatus represents the current state of a cron job.
CronJobStatus represents the current state of a cron job.
Job represents the configuration of a single job.
Job represents the configuration of a single job.
JobCondition describes current state of a job.
JobCondition describes current state of a job.
JobList is a collection of jobs.
JobList is a collection of jobs.
JobSpec describes how the job execution will look like.
JobSpec describes how the job execution will look like.
JobStatus represents the current state of a Job.
JobStatus represents the current state of a Job.
JobTemplateSpec describes the data a Job should have when created from a template
JobTemplateSpec describes the data a Job should have when created from a template
UncountedTerminatedPods holds UIDs of Pods that have terminated but haven't
been accounted in Job status counters.
UncountedTerminatedPods holds UIDs of Pods that have terminated but haven't
been accounted in Job status counters.
AdmissionRequest describes the admission.Attributes for the admission request.
AdmissionRequest describes the admission.Attributes for the admission request.
AdmissionResponse describes an admission response.
AdmissionResponse describes an admission response.
AdmissionReview describes an admission review request/response.
AdmissionReview describes an admission review request/response.
MutatingWebhook describes an admission webhook and the resources and operations it applies to.
MutatingWebhook describes an admission webhook and the resources and operations it applies to.
MutatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and may change the object.
MutatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and may change the object.
MutatingWebhookConfigurationList is a list of MutatingWebhookConfiguration.
MutatingWebhookConfigurationList is a list of MutatingWebhookConfiguration.
Rule is a tuple of APIGroups, APIVersion, and Resources.It is recommended
to make sure that all the tuple expansions are valid.
Rule is a tuple of APIGroups, APIVersion, and Resources.It is recommended
to make sure that all the tuple expansions are valid.
RuleWithOperations is a tuple of Operations and Resources.
RuleWithOperations is a tuple of Operations and Resources.
ServiceReference holds a reference to Service.legacy.k8s.io
ServiceReference holds a reference to Service.legacy.k8s.io
ValidatingWebhook describes an admission webhook and the resources and operations it applies to.
ValidatingWebhook describes an admission webhook and the resources and operations it applies to.
ValidatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and object without changing it.
ValidatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and object without changing it.
ValidatingWebhookConfigurationList is a list of ValidatingWebhookConfiguration.
ValidatingWebhookConfigurationList is a list of ValidatingWebhookConfiguration.
WebhookClientConfig contains the information to make a TLS
connection with the webhook
WebhookClientConfig contains the information to make a TLS
connection with the webhook
ConversionRequest describes the conversion request parameters.
ConversionRequest describes the conversion request parameters.
ConversionResponse describes a conversion response.
ConversionResponse describes a conversion response.
ConversionReview describes a conversion request/response.
ConversionReview describes a conversion request/response.
CustomResourceColumnDefinition specifies a column for server side printing.
CustomResourceColumnDefinition specifies a column for server side printing.
CustomResourceConversion describes how to convert different versions of a CR.
CustomResourceConversion describes how to convert different versions of a CR.
CustomResourceDefinition represents a resource that should be exposed on the API server.
CustomResourceDefinition represents a resource that should be exposed on the API server.
CustomResourceDefinitionCondition contains details for the current condition of this pod.
CustomResourceDefinitionCondition contains details for the current condition of this pod.
CustomResourceDefinitionList is a list of CustomResourceDefinition objects.
CustomResourceDefinitionList is a list of CustomResourceDefinition objects.
CustomResourceDefinitionNames indicates the names to serve this CustomResourceDefinition
CustomResourceDefinitionNames indicates the names to serve this CustomResourceDefinition
CustomResourceDefinitionSpec describes how a user wants their resource to appear
CustomResourceDefinitionSpec describes how a user wants their resource to appear
CustomResourceDefinitionStatus indicates the state of the CustomResourceDefinition
CustomResourceDefinitionStatus indicates the state of the CustomResourceDefinition
CustomResourceDefinitionVersion describes a version for CRD.
CustomResourceDefinitionVersion describes a version for CRD.
CustomResourceSubresources defines the status and scale subresources for CustomResources.
CustomResourceSubresources defines the status and scale subresources for CustomResources.
CustomResourceSubresourceScale defines how to serve the scale subresource for CustomResources.
CustomResourceSubresourceScale defines how to serve the scale subresource for CustomResources.
CustomResourceSubresourceStatus defines how to serve the status subresource for CustomResources.
CustomResourceSubresourceStatus defines how to serve the status subresource for CustomResources.
CustomResourceValidation is a list of validation methods for CustomResources.
CustomResourceValidation is a list of validation methods for CustomResources.
ExternalDocumentation allows referencing an external resource for extended documentation.
ExternalDocumentation allows referencing an external resource for extended documentation.
JSON represents any valid JSON value.
JSON represents any valid JSON value.
JSONSchemaProps is a JSON-Schema following Specification Draft 4 (http://json-schema.org/).
JSONSchemaProps is a JSON-Schema following Specification Draft 4 (http://json-schema.org/).
JSONSchemaPropsOrArray represents a value that can either be a JSONSchemaProps
or an array of JSONSchemaProps.
JSONSchemaPropsOrArray represents a value that can either be a JSONSchemaProps
or an array of JSONSchemaProps.
JSONSchemaPropsOrBool represents JSONSchemaProps or a boolean value.
JSONSchemaPropsOrBool represents JSONSchemaProps or a boolean value.
JSONSchemaPropsOrStringArray represents a JSONSchemaProps or a string array.
JSONSchemaPropsOrStringArray represents a JSONSchemaProps or a string array.
ServiceReference holds a reference to Service.legacy.k8s.io
ServiceReference holds a reference to Service.legacy.k8s.io
WebhookClientConfig contains the information to make a TLS connection with the webhook.
WebhookClientConfig contains the information to make a TLS connection with the webhook.
DEPRECATED - This group version of ControllerRevision is deprecated by apps/v1beta2/ControllerRevision.
DEPRECATED - This group version of ControllerRevision is deprecated by apps/v1beta2/ControllerRevision.
ControllerRevisionList is a resource containing a list of ControllerRevision objects.
ControllerRevisionList is a resource containing a list of ControllerRevision objects.
DEPRECATED - This group version of Deployment is deprecated by apps/v1beta2/Deployment.
DEPRECATED - This group version of Deployment is deprecated by apps/v1beta2/Deployment.
DeploymentCondition describes the state of a deployment at a certain point.
DeploymentCondition describes the state of a deployment at a certain point.
DeploymentList is a list of Deployments.
DeploymentList is a list of Deployments.
DeploymentSpec is the specification of the desired behavior of the Deployment.
DeploymentSpec is the specification of the desired behavior of the Deployment.
DeploymentStatus is the most recently observed status of the Deployment.
DeploymentStatus is the most recently observed status of the Deployment.
DeploymentStrategy describes how to replace existing pods with new ones.
DeploymentStrategy describes how to replace existing pods with new ones.
Spec to control the desired behavior of rolling update.
Spec to control the desired behavior of rolling update.
RollingUpdateStatefulSetStrategy is used to communicate parameter for RollingUpdateStatefulSetStrategyType.
RollingUpdateStatefulSetStrategy is used to communicate parameter for RollingUpdateStatefulSetStrategyType.
Scale represents a scaling request for a resource.
Scale represents a scaling request for a resource.
ScaleSpec describes the attributes of a scale subresource
ScaleSpec describes the attributes of a scale subresource
ScaleStatus represents the current status of a scale subresource.
ScaleStatus represents the current status of a scale subresource.
DEPRECATED - This group version of StatefulSet is deprecated by apps/v1beta2/StatefulSet.
DEPRECATED - This group version of StatefulSet is deprecated by apps/v1beta2/StatefulSet.
StatefulSetCondition describes the state of a statefulset at a certain point.
StatefulSetCondition describes the state of a statefulset at a certain point.
StatefulSetList is a collection of StatefulSets.
StatefulSetList is a collection of StatefulSets.
A StatefulSetSpec is the specification of a StatefulSet.
A StatefulSetSpec is the specification of a StatefulSet.
StatefulSetStatus represents the current state of a StatefulSet.
StatefulSetStatus represents the current state of a StatefulSet.
StatefulSetUpdateStrategy indicates the strategy that the StatefulSet
controller will use to perform updates.
StatefulSetUpdateStrategy indicates the strategy that the StatefulSet
controller will use to perform updates.
ExtraValue masks the value so protobuf can generate
+protobuf.nullable=true
+protobuf.options.(gogoproto.goproto_stringer)=false
ExtraValue masks the value so protobuf can generate
+protobuf.nullable=true
+protobuf.options.(gogoproto.goproto_stringer)=false
TokenReview attempts to authenticate a token to a known user.
TokenReview attempts to authenticate a token to a known user.
TokenReviewSpec is a description of the token authentication request.
TokenReviewSpec is a description of the token authentication request.
TokenReviewStatus is the result of the token authentication request.
TokenReviewStatus is the result of the token authentication request.
UserInfo holds the information about the user needed to implement the
user.Info interface.
UserInfo holds the information about the user needed to implement the
user.Info interface.
ExtraValue masks the value so protobuf can generate
+protobuf.nullable=true
+protobuf.options.(gogoproto.goproto_stringer)=false
ExtraValue masks the value so protobuf can generate
+protobuf.nullable=true
+protobuf.options.(gogoproto.goproto_stringer)=false
LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace.
LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace.
NonResourceAttributes includes the authorization attributes available for non-resource requests to the Authorizer interface
NonResourceAttributes includes the authorization attributes available for non-resource requests to the Authorizer interface
NonResourceRule holds information that describes a rule for the non-resource
NonResourceRule holds information that describes a rule for the non-resource
ResourceAttributes includes the authorization attributes available for resource requests to the Authorizer interface
ResourceAttributes includes the authorization attributes available for resource requests to the Authorizer interface
ResourceRule is the list of actions the subject is allowed to perform on resources.
ResourceRule is the list of actions the subject is allowed to perform on resources.
SelfSubjectAccessReview checks whether or the current user can perform an action.
SelfSubjectAccessReview checks whether or the current user can perform an action.
SelfSubjectAccessReviewSpec is a description of the access request.
SelfSubjectAccessReviewSpec is a description of the access request.
SelfSubjectRulesReview enumerates the set of actions the current user can perform within a namespace.
SelfSubjectRulesReview enumerates the set of actions the current user can perform within a namespace.
SelfSubjectRulesReviewSpec defines the specification for SelfSubjectRulesReview.
SelfSubjectRulesReviewSpec defines the specification for SelfSubjectRulesReview.
SubjectAccessReview checks whether or not a user or group can perform an action.
SubjectAccessReview checks whether or not a user or group can perform an action.
SubjectAccessReviewSpec is a description of the access request.
SubjectAccessReviewSpec is a description of the access request.
SubjectAccessReviewStatus
SubjectAccessReviewStatus
SubjectRulesReviewStatus contains the result of a rules check.
SubjectRulesReviewStatus contains the result of a rules check.
CronJob represents the configuration of a single cron job.
CronJob represents the configuration of a single cron job.
CronJobList is a collection of cron jobs.
CronJobList is a collection of cron jobs.
CronJobSpec describes how the job execution will look like and when it will actually run.
CronJobSpec describes how the job execution will look like and when it will actually run.
CronJobStatus represents the current state of a cron job.
CronJobStatus represents the current state of a cron job.
JobTemplate describes a template for creating copies of a predefined pod.
JobTemplate describes a template for creating copies of a predefined pod.
JobTemplateSpec describes the data a Job should have when created from a template
JobTemplateSpec describes the data a Job should have when created from a template
Describes a certificate signing request
Describes a certificate signing request
Protobuf type k8s.io.api.certificates.v1beta1.CertificateSigningRequestCondition
Protobuf type k8s.io.api.certificates.v1beta1.CertificateSigningRequestCondition
Protobuf type k8s.io.api.certificates.v1beta1.CertificateSigningRequestList
Protobuf type k8s.io.api.certificates.v1beta1.CertificateSigningRequestList
CertificateSigningRequestSpec contains the certificate request.
CertificateSigningRequestSpec contains the certificate request.
Protobuf type k8s.io.api.certificates.v1beta1.CertificateSigningRequestStatus
Protobuf type k8s.io.api.certificates.v1beta1.CertificateSigningRequestStatus
ExtraValue masks the value so protobuf can generate
+protobuf.nullable=true
+protobuf.options.(gogoproto.goproto_stringer)=false
ExtraValue masks the value so protobuf can generate
+protobuf.nullable=true
+protobuf.options.(gogoproto.goproto_stringer)=false
AllowedCSIDriver represents a single inline CSI Driver that is allowed to be used.
AllowedCSIDriver represents a single inline CSI Driver that is allowed to be used.
AllowedFlexVolume represents a single Flexvolume that is allowed to be used.
AllowedFlexVolume represents a single Flexvolume that is allowed to be used.
AllowedHostPath defines the host volume conditions that will be enabled by a policy
for pods to use.
AllowedHostPath defines the host volume conditions that will be enabled by a policy
for pods to use.
DEPRECATED - This group version of DaemonSet is deprecated by apps/v1beta2/DaemonSet.
DEPRECATED - This group version of DaemonSet is deprecated by apps/v1beta2/DaemonSet.
DaemonSetCondition describes the state of a DaemonSet at a certain point.
DaemonSetCondition describes the state of a DaemonSet at a certain point.
DaemonSetList is a collection of daemon sets.
DaemonSetList is a collection of daemon sets.
DaemonSetSpec is the specification of a daemon set.
DaemonSetSpec is the specification of a daemon set.
DaemonSetStatus represents the current status of a daemon set.
DaemonSetStatus represents the current status of a daemon set.
DaemonSetUpdateStrategy indicates the strategy that the DaemonSet
controller will use to perform updates.
DaemonSetUpdateStrategy indicates the strategy that the DaemonSet
controller will use to perform updates.
DEPRECATED - This group version of Deployment is deprecated by apps/v1beta2/Deployment.
DEPRECATED - This group version of Deployment is deprecated by apps/v1beta2/Deployment.
DeploymentCondition describes the state of a deployment at a certain point.
DeploymentCondition describes the state of a deployment at a certain point.
DeploymentList is a list of Deployments.
DeploymentList is a list of Deployments.
DeploymentSpec is the specification of the desired behavior of the Deployment.
DeploymentSpec is the specification of the desired behavior of the Deployment.
DeploymentStatus is the most recently observed status of the Deployment.
DeploymentStatus is the most recently observed status of the Deployment.
DeploymentStrategy describes how to replace existing pods with new ones.
DeploymentStrategy describes how to replace existing pods with new ones.
FSGroupStrategyOptions defines the strategy type and options used to create the strategy.
FSGroupStrategyOptions defines the strategy type and options used to create the strategy.
HostPortRange defines a range of host ports that will be enabled by a policy
for pods to use.
HostPortRange defines a range of host ports that will be enabled by a policy
for pods to use.
HTTPIngressPath associates a path with a backend.
HTTPIngressPath associates a path with a backend.
HTTPIngressRuleValue is a list of http selectors pointing to backends.
HTTPIngressRuleValue is a list of http selectors pointing to backends.
IDRange provides a min/max of an allowed range of IDs.
IDRange provides a min/max of an allowed range of IDs.
Ingress is a collection of rules that allow inbound connections to reach the
endpoints defined by a backend.
Ingress is a collection of rules that allow inbound connections to reach the
endpoints defined by a backend.
IngressBackend describes all endpoints for a given service and port.
IngressBackend describes all endpoints for a given service and port.
IngressList is a collection of Ingress.
IngressList is a collection of Ingress.
IngressRule represents the rules mapping the paths under a specified host to
the related backend services.
IngressRule represents the rules mapping the paths under a specified host to
the related backend services.
IngressRuleValue represents a rule to apply against incoming requests.
IngressRuleValue represents a rule to apply against incoming requests.
IngressSpec describes the Ingress the user wishes to exist.
IngressSpec describes the Ingress the user wishes to exist.
IngressStatus describe the current state of the Ingress.
IngressStatus describe the current state of the Ingress.
IngressTLS describes the transport layer security associated with an Ingress.
IngressTLS describes the transport layer security associated with an Ingress.
DEPRECATED 1.9 - This group version of IPBlock is deprecated by networking/v1/IPBlock.
DEPRECATED 1.9 - This group version of IPBlock is deprecated by networking/v1/IPBlock.
DEPRECATED 1.9 - This group version of NetworkPolicy is deprecated by networking/v1/NetworkPolicy.
DEPRECATED 1.9 - This group version of NetworkPolicy is deprecated by networking/v1/NetworkPolicy.
DEPRECATED 1.9 - This group version of NetworkPolicyEgressRule is deprecated by networking/v1/NetworkPolicyEgressRule.
DEPRECATED 1.9 - This group version of NetworkPolicyEgressRule is deprecated by networking/v1/NetworkPolicyEgressRule.
DEPRECATED 1.9 - This group version of NetworkPolicyIngressRule is deprecated by networking/v1/NetworkPolicyIngressRule.
DEPRECATED 1.9 - This group version of NetworkPolicyIngressRule is deprecated by networking/v1/NetworkPolicyIngressRule.
DEPRECATED 1.9 - This group version of NetworkPolicyList is deprecated by networking/v1/NetworkPolicyList.
DEPRECATED 1.9 - This group version of NetworkPolicyList is deprecated by networking/v1/NetworkPolicyList.
DEPRECATED 1.9 - This group version of NetworkPolicyPeer is deprecated by networking/v1/NetworkPolicyPeer.
DEPRECATED 1.9 - This group version of NetworkPolicyPeer is deprecated by networking/v1/NetworkPolicyPeer.
DEPRECATED 1.9 - This group version of NetworkPolicyPort is deprecated by networking/v1/NetworkPolicyPort.
DEPRECATED 1.9 - This group version of NetworkPolicyPort is deprecated by networking/v1/NetworkPolicyPort.
DEPRECATED 1.9 - This group version of NetworkPolicySpec is deprecated by networking/v1/NetworkPolicySpec.
DEPRECATED 1.9 - This group version of NetworkPolicySpec is deprecated by networking/v1/NetworkPolicySpec.
PodSecurityPolicy governs the ability to make requests that affect the Security Context
that will be applied to a pod and container.
PodSecurityPolicy governs the ability to make requests that affect the Security Context
that will be applied to a pod and container.
PodSecurityPolicyList is a list of PodSecurityPolicy objects.
PodSecurityPolicyList is a list of PodSecurityPolicy objects.
PodSecurityPolicySpec defines the policy enforced.
PodSecurityPolicySpec defines the policy enforced.
DEPRECATED - This group version of ReplicaSet is deprecated by apps/v1beta2/ReplicaSet.
DEPRECATED - This group version of ReplicaSet is deprecated by apps/v1beta2/ReplicaSet.
ReplicaSetCondition describes the state of a replica set at a certain point.
ReplicaSetCondition describes the state of a replica set at a certain point.
ReplicaSetList is a collection of ReplicaSets.
ReplicaSetList is a collection of ReplicaSets.
ReplicaSetSpec is the specification of a ReplicaSet.
ReplicaSetSpec is the specification of a ReplicaSet.
ReplicaSetStatus represents the current status of a ReplicaSet.
ReplicaSetStatus represents the current status of a ReplicaSet.
Spec to control the desired behavior of daemon set rolling update.
Spec to control the desired behavior of daemon set rolling update.
Spec to control the desired behavior of rolling update.
Spec to control the desired behavior of rolling update.
RunAsGroupStrategyOptions defines the strategy type and any options used to create the strategy.
RunAsGroupStrategyOptions defines the strategy type and any options used to create the strategy.
RunAsUserStrategyOptions defines the strategy type and any options used to create the strategy.
RunAsUserStrategyOptions defines the strategy type and any options used to create the strategy.
RuntimeClassStrategyOptions define the strategy that will dictate the allowable RuntimeClasses
for a pod.
RuntimeClassStrategyOptions define the strategy that will dictate the allowable RuntimeClasses
for a pod.
represents a scaling request for a resource.
represents a scaling request for a resource.
describes the attributes of a scale subresource
describes the attributes of a scale subresource
represents the current status of a scale subresource.
represents the current status of a scale subresource.
SELinuxStrategyOptions defines the strategy type and any options used to create the strategy.
SELinuxStrategyOptions defines the strategy type and any options used to create the strategy.
SupplementalGroupsStrategyOptions defines the strategy type and options used to create the strategy.
SupplementalGroupsStrategyOptions defines the strategy type and options used to create the strategy.
AllowedCSIDriver represents a single inline CSI Driver that is allowed to be used.
AllowedCSIDriver represents a single inline CSI Driver that is allowed to be used.
AllowedFlexVolume represents a single Flexvolume that is allowed to be used.
AllowedFlexVolume represents a single Flexvolume that is allowed to be used.
AllowedHostPath defines the host volume conditions that will be enabled by a policy
for pods to use.
AllowedHostPath defines the host volume conditions that will be enabled by a policy
for pods to use.
Eviction evicts a pod from its node subject to certain policies and safety constraints.
Eviction evicts a pod from its node subject to certain policies and safety constraints.
FSGroupStrategyOptions defines the strategy type and options used to create the strategy.
FSGroupStrategyOptions defines the strategy type and options used to create the strategy.
HostPortRange defines a range of host ports that will be enabled by a policy
for pods to use.
HostPortRange defines a range of host ports that will be enabled by a policy
for pods to use.
IDRange provides a min/max of an allowed range of IDs.
IDRange provides a min/max of an allowed range of IDs.
PodDisruptionBudget is an object to define the max disruption that can be caused to a collection of pods
PodDisruptionBudget is an object to define the max disruption that can be caused to a collection of pods
PodDisruptionBudgetList is a collection of PodDisruptionBudgets.
PodDisruptionBudgetList is a collection of PodDisruptionBudgets.
PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.
PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.
PodDisruptionBudgetStatus represents information about the status of a
PodDisruptionBudget.
PodDisruptionBudgetStatus represents information about the status of a
PodDisruptionBudget.
PodSecurityPolicy governs the ability to make requests that affect the Security Context
that will be applied to a pod and container.
PodSecurityPolicy governs the ability to make requests that affect the Security Context
that will be applied to a pod and container.
PodSecurityPolicyList is a list of PodSecurityPolicy objects.
PodSecurityPolicyList is a list of PodSecurityPolicy objects.
PodSecurityPolicySpec defines the policy enforced.
PodSecurityPolicySpec defines the policy enforced.
RunAsGroupStrategyOptions defines the strategy type and any options used to create the strategy.
RunAsGroupStrategyOptions defines the strategy type and any options used to create the strategy.
RunAsUserStrategyOptions defines the strategy type and any options used to create the strategy.
RunAsUserStrategyOptions defines the strategy type and any options used to create the strategy.
RuntimeClassStrategyOptions define the strategy that will dictate the allowable RuntimeClasses
for a pod.
RuntimeClassStrategyOptions define the strategy that will dictate the allowable RuntimeClasses
for a pod.
SELinuxStrategyOptions defines the strategy type and any options used to create the strategy.
SELinuxStrategyOptions defines the strategy type and any options used to create the strategy.
SupplementalGroupsStrategyOptions defines the strategy type and options used to create the strategy.
SupplementalGroupsStrategyOptions defines the strategy type and options used to create the strategy.
AggregationRule describes how to locate ClusterRoles to aggregate into the ClusterRole
AggregationRule describes how to locate ClusterRoles to aggregate into the ClusterRole
ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.
ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.
ClusterRoleBinding references a ClusterRole, but not contain it.
ClusterRoleBinding references a ClusterRole, but not contain it.
ClusterRoleBindingList is a collection of ClusterRoleBindings.
ClusterRoleBindingList is a collection of ClusterRoleBindings.
ClusterRoleList is a collection of ClusterRoles.
ClusterRoleList is a collection of ClusterRoles.
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.
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.
Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.
Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.
RoleBinding references a role, but does not contain it.
RoleBinding references a role, but does not contain it.
RoleBindingList is a collection of RoleBindings
Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 RoleBindingList, and will no longer be served in v1.22.
RoleBindingList is a collection of RoleBindings
Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 RoleBindingList, and will no longer be served in v1.22.
RoleList is a collection of Roles
Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 RoleList, and will no longer be served in v1.22.
RoleList is a collection of Roles
Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 RoleList, and will no longer be served in v1.22.
RoleRef contains information that points to the role being used
RoleRef contains information that points to the role being used
Subject contains a reference to the object or user identities a role binding applies to.
Subject contains a reference to the object or user identities a role binding applies to.
CSIDriver captures information about a Container Storage Interface (CSI)
volume driver deployed on the cluster.
CSIDriver captures information about a Container Storage Interface (CSI)
volume driver deployed on the cluster.
CSIDriverList is a collection of CSIDriver objects.
CSIDriverList is a collection of CSIDriver objects.
CSIDriverSpec is the specification of a CSIDriver.
CSIDriverSpec is the specification of a CSIDriver.
DEPRECATED - This group version of CSINode is deprecated by storage/v1/CSINode.
DEPRECATED - This group version of CSINode is deprecated by storage/v1/CSINode.
CSINodeDriver holds information about the specification of one CSI driver installed on a node
CSINodeDriver holds information about the specification of one CSI driver installed on a node
CSINodeList is a collection of CSINode objects.
CSINodeList is a collection of CSINode objects.
CSINodeSpec holds information about the specification of all CSI drivers installed on a node
CSINodeSpec holds information about the specification of all CSI drivers installed on a node
CSIStorageCapacity stores the result of one CSI GetCapacity call.
CSIStorageCapacity stores the result of one CSI GetCapacity call.
CSIStorageCapacityList is a collection of CSIStorageCapacity objects.
CSIStorageCapacityList is a collection of CSIStorageCapacity objects.
StorageClass describes the parameters for a class of storage for
which PersistentVolumes can be dynamically provisioned.
StorageClass describes the parameters for a class of storage for
which PersistentVolumes can be dynamically provisioned.
StorageClassList is a collection of storage classes.
StorageClassList is a collection of storage classes.
TokenRequest contains parameters of a service account token.
TokenRequest contains parameters of a service account token.
VolumeAttachment captures the intent to attach or detach the specified volume
to/from the specified node.
VolumeAttachment captures the intent to attach or detach the specified volume
to/from the specified node.
VolumeAttachmentList is a collection of VolumeAttachment objects.
VolumeAttachmentList is a collection of VolumeAttachment objects.
VolumeAttachmentSource represents a volume that should be attached.
VolumeAttachmentSource represents a volume that should be attached.
VolumeAttachmentSpec is the specification of a VolumeAttachment request.
VolumeAttachmentSpec is the specification of a VolumeAttachment request.
VolumeAttachmentStatus is the status of a VolumeAttachment request.
VolumeAttachmentStatus is the status of a VolumeAttachment request.
VolumeError captures an error encountered during a volume operation.
VolumeError captures an error encountered during a volume operation.
VolumeNodeResources is a set of resource limits for scheduling of volumes.
VolumeNodeResources is a set of resource limits for scheduling of volumes.
DEPRECATED - This group version of ControllerRevision is deprecated by apps/v1/ControllerRevision.
DEPRECATED - This group version of ControllerRevision is deprecated by apps/v1/ControllerRevision.
ControllerRevisionList is a resource containing a list of ControllerRevision objects.
ControllerRevisionList is a resource containing a list of ControllerRevision objects.
DEPRECATED - This group version of DaemonSet is deprecated by apps/v1/DaemonSet.
DEPRECATED - This group version of DaemonSet is deprecated by apps/v1/DaemonSet.
DaemonSetCondition describes the state of a DaemonSet at a certain point.
DaemonSetCondition describes the state of a DaemonSet at a certain point.
DaemonSetList is a collection of daemon sets.
DaemonSetList is a collection of daemon sets.
DaemonSetSpec is the specification of a daemon set.
DaemonSetSpec is the specification of a daemon set.
DaemonSetStatus represents the current status of a daemon set.
DaemonSetStatus represents the current status of a daemon set.
DaemonSetUpdateStrategy is a struct used to control the update strategy for a DaemonSet.
DaemonSetUpdateStrategy is a struct used to control the update strategy for a DaemonSet.
DEPRECATED - This group version of Deployment is deprecated by apps/v1/Deployment.
DEPRECATED - This group version of Deployment is deprecated by apps/v1/Deployment.
DeploymentCondition describes the state of a deployment at a certain point.
DeploymentCondition describes the state of a deployment at a certain point.
DeploymentList is a list of Deployments.
DeploymentList is a list of Deployments.
DeploymentSpec is the specification of the desired behavior of the Deployment.
DeploymentSpec is the specification of the desired behavior of the Deployment.
DeploymentStatus is the most recently observed status of the Deployment.
DeploymentStatus is the most recently observed status of the Deployment.
DeploymentStrategy describes how to replace existing pods with new ones.
DeploymentStrategy describes how to replace existing pods with new ones.
DEPRECATED - This group version of ReplicaSet is deprecated by apps/v1/ReplicaSet.
DEPRECATED - This group version of ReplicaSet is deprecated by apps/v1/ReplicaSet.
ReplicaSetCondition describes the state of a replica set at a certain point.
ReplicaSetCondition describes the state of a replica set at a certain point.
ReplicaSetList is a collection of ReplicaSets.
ReplicaSetList is a collection of ReplicaSets.
ReplicaSetSpec is the specification of a ReplicaSet.
ReplicaSetSpec is the specification of a ReplicaSet.
ReplicaSetStatus represents the current status of a ReplicaSet.
ReplicaSetStatus represents the current status of a ReplicaSet.
Spec to control the desired behavior of daemon set rolling update.
Spec to control the desired behavior of daemon set rolling update.
Spec to control the desired behavior of rolling update.
Spec to control the desired behavior of rolling update.
RollingUpdateStatefulSetStrategy is used to communicate parameter for RollingUpdateStatefulSetStrategyType.
RollingUpdateStatefulSetStrategy is used to communicate parameter for RollingUpdateStatefulSetStrategyType.
Scale represents a scaling request for a resource.
Scale represents a scaling request for a resource.
ScaleSpec describes the attributes of a scale subresource
ScaleSpec describes the attributes of a scale subresource
ScaleStatus represents the current status of a scale subresource.
ScaleStatus represents the current status of a scale subresource.
DEPRECATED - This group version of StatefulSet is deprecated by apps/v1/StatefulSet.
DEPRECATED - This group version of StatefulSet is deprecated by apps/v1/StatefulSet.
StatefulSetCondition describes the state of a statefulset at a certain point.
StatefulSetCondition describes the state of a statefulset at a certain point.
StatefulSetList is a collection of StatefulSets.
StatefulSetList is a collection of StatefulSets.
A StatefulSetSpec is the specification of a StatefulSet.
A StatefulSetSpec is the specification of a StatefulSet.
StatefulSetStatus represents the current state of a StatefulSet.
StatefulSetStatus represents the current state of a StatefulSet.
StatefulSetUpdateStrategy indicates the strategy that the StatefulSet
controller will use to perform updates.
StatefulSetUpdateStrategy indicates the strategy that the StatefulSet
controller will use to perform updates.
CertificateSigningRequest objects provide a mechanism to obtain x509 certificates
by submitting a certificate signing request, and having it asynchronously approved and issued.
CertificateSigningRequest objects provide a mechanism to obtain x509 certificates
by submitting a certificate signing request, and having it asynchronously approved and issued.
CertificateSigningRequestCondition describes a condition of a CertificateSigningRequest object
CertificateSigningRequestCondition describes a condition of a CertificateSigningRequest object
CertificateSigningRequestList is a collection of CertificateSigningRequest objects
CertificateSigningRequestList is a collection of CertificateSigningRequest objects
CertificateSigningRequestSpec contains the certificate request.
CertificateSigningRequestSpec contains the certificate request.
CertificateSigningRequestStatus contains conditions used to indicate
approved/denied/failed status of the request, and the issued certificate.
CertificateSigningRequestStatus contains conditions used to indicate
approved/denied/failed status of the request, and the issued certificate.
ExtraValue masks the value so protobuf can generate
+protobuf.nullable=true
+protobuf.options.(gogoproto.goproto_stringer)=false
ExtraValue masks the value so protobuf can generate
+protobuf.nullable=true
+protobuf.options.(gogoproto.goproto_stringer)=false
HTTPIngressPath associates a path with a backend.
HTTPIngressPath associates a path with a backend.
HTTPIngressRuleValue is a list of http selectors pointing to backends.
HTTPIngressRuleValue is a list of http selectors pointing to backends.
Ingress is a collection of rules that allow inbound connections to reach the
endpoints defined by a backend.
Ingress is a collection of rules that allow inbound connections to reach the
endpoints defined by a backend.
IngressBackend describes all endpoints for a given service and port.
IngressBackend describes all endpoints for a given service and port.
IngressClass represents the class of the Ingress, referenced by the Ingress
Spec.
IngressClass represents the class of the Ingress, referenced by the Ingress
Spec.
IngressClassList is a collection of IngressClasses.
IngressClassList is a collection of IngressClasses.
IngressClassParametersReference identifies an API object.
IngressClassParametersReference identifies an API object.
IngressClassSpec provides information about the class of an Ingress.
IngressClassSpec provides information about the class of an Ingress.
IngressList is a collection of Ingress.
IngressList is a collection of Ingress.
IngressRule represents the rules mapping the paths under a specified host to
the related backend services.
IngressRule represents the rules mapping the paths under a specified host to
the related backend services.
IngressRuleValue represents a rule to apply against incoming requests.
IngressRuleValue represents a rule to apply against incoming requests.
IngressServiceBackend references a Kubernetes Service as a Backend.
IngressServiceBackend references a Kubernetes Service as a Backend.
IngressSpec describes the Ingress the user wishes to exist.
IngressSpec describes the Ingress the user wishes to exist.
IngressStatus describe the current state of the Ingress.
IngressStatus describe the current state of the Ingress.
IngressTLS describes the transport layer security associated with an Ingress.
IngressTLS describes the transport layer security associated with an Ingress.
IPBlock describes a particular CIDR (Ex.
IPBlock describes a particular CIDR (Ex.
NetworkPolicy describes what network traffic is allowed for a set of Pods
NetworkPolicy describes what network traffic is allowed for a set of Pods
NetworkPolicyEgressRule describes a particular set of traffic that is allowed out of pods
matched by a NetworkPolicySpec's podSelector.
NetworkPolicyEgressRule describes a particular set of traffic that is allowed out of pods
matched by a NetworkPolicySpec's podSelector.
NetworkPolicyIngressRule describes a particular set of traffic that is allowed to the pods
matched by a NetworkPolicySpec's podSelector.
NetworkPolicyIngressRule describes a particular set of traffic that is allowed to the pods
matched by a NetworkPolicySpec's podSelector.
NetworkPolicyList is a list of NetworkPolicy objects.
NetworkPolicyList is a list of NetworkPolicy objects.
NetworkPolicyPeer describes a peer to allow traffic to/from.
NetworkPolicyPeer describes a peer to allow traffic to/from.
NetworkPolicyPort describes a port to allow traffic on
NetworkPolicyPort describes a port to allow traffic on
NetworkPolicySpec provides the specification of a NetworkPolicy
NetworkPolicySpec provides the specification of a NetworkPolicy
ServiceBackendPort is the service port being referenced.
ServiceBackendPort is the service port being referenced.
Eviction evicts a pod from its node subject to certain policies and safety constraints.
Eviction evicts a pod from its node subject to certain policies and safety constraints.
PodDisruptionBudget is an object to define the max disruption that can be caused to a collection of pods
PodDisruptionBudget is an object to define the max disruption that can be caused to a collection of pods
PodDisruptionBudgetList is a collection of PodDisruptionBudgets.
PodDisruptionBudgetList is a collection of PodDisruptionBudgets.
PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.
PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.
PodDisruptionBudgetStatus represents information about the status of a
PodDisruptionBudget.
PodDisruptionBudgetStatus represents information about the status of a
PodDisruptionBudget.
AggregationRule describes how to locate ClusterRoles to aggregate into the ClusterRole
AggregationRule describes how to locate ClusterRoles to aggregate into the ClusterRole
ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.
ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.
ClusterRoleBinding references a ClusterRole, but not contain it.
ClusterRoleBinding references a ClusterRole, but not contain it.
ClusterRoleBindingList is a collection of ClusterRoleBindings
ClusterRoleBindingList is a collection of ClusterRoleBindings
ClusterRoleList is a collection of ClusterRoles
ClusterRoleList is a collection of ClusterRoles
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.
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.
Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.
Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.
RoleBinding references a role, but does not contain it.
RoleBinding references a role, but does not contain it.
RoleBindingList is a collection of RoleBindings
RoleBindingList is a collection of RoleBindings
RoleList is a collection of Roles
RoleList is a collection of Roles
RoleRef contains information that points to the role being used
+structType=atomic
RoleRef contains information that points to the role being used
+structType=atomic
Subject contains a reference to the object or user identities a role binding applies to.
Subject contains a reference to the object or user identities a role binding applies to.
PriorityClass defines mapping from a priority class name to the priority
integer value.
PriorityClass defines mapping from a priority class name to the priority
integer value.
PriorityClassList is a collection of priority classes.
PriorityClassList is a collection of priority classes.
CSIDriver captures information about a Container Storage Interface (CSI)
volume driver deployed on the cluster.
CSIDriver captures information about a Container Storage Interface (CSI)
volume driver deployed on the cluster.
CSIDriverList is a collection of CSIDriver objects.
CSIDriverList is a collection of CSIDriver objects.
CSIDriverSpec is the specification of a CSIDriver.
CSIDriverSpec is the specification of a CSIDriver.
CSINode holds information about all CSI drivers installed on a node.
CSINode holds information about all CSI drivers installed on a node.
CSINodeDriver holds information about the specification of one CSI driver installed on a node
CSINodeDriver holds information about the specification of one CSI driver installed on a node
CSINodeList is a collection of CSINode objects.
CSINodeList is a collection of CSINode objects.
CSINodeSpec holds information about the specification of all CSI drivers installed on a node
CSINodeSpec holds information about the specification of all CSI drivers installed on a node
StorageClass describes the parameters for a class of storage for
which PersistentVolumes can be dynamically provisioned.
StorageClass describes the parameters for a class of storage for
which PersistentVolumes can be dynamically provisioned.
StorageClassList is a collection of storage classes.
StorageClassList is a collection of storage classes.
TokenRequest contains parameters of a service account token.
TokenRequest contains parameters of a service account token.
VolumeAttachment captures the intent to attach or detach the specified volume
to/from the specified node.
VolumeAttachment captures the intent to attach or detach the specified volume
to/from the specified node.
VolumeAttachmentList is a collection of VolumeAttachment objects.
VolumeAttachmentList is a collection of VolumeAttachment objects.
VolumeAttachmentSource represents a volume that should be attached.
VolumeAttachmentSource represents a volume that should be attached.
VolumeAttachmentSpec is the specification of a VolumeAttachment request.
VolumeAttachmentSpec is the specification of a VolumeAttachment request.
VolumeAttachmentStatus is the status of a VolumeAttachment request.
VolumeAttachmentStatus is the status of a VolumeAttachment request.
VolumeError captures an error encountered during a volume operation.
VolumeError captures an error encountered during a volume operation.
VolumeNodeResources is a set of resource limits for scheduling of volumes.
VolumeNodeResources is a set of resource limits for scheduling of volumes.
CronJob represents the configuration of a single cron job.
CronJob represents the configuration of a single cron job.
CronJobList is a collection of cron jobs.
CronJobList is a collection of cron jobs.
CronJobSpec describes how the job execution will look like and when it will actually run.
CronJobSpec describes how the job execution will look like and when it will actually run.
CronJobStatus represents the current state of a cron job.
CronJobStatus represents the current state of a cron job.
JobTemplate describes a template for creating copies of a predefined pod.
JobTemplate describes a template for creating copies of a predefined pod.
JobTemplateSpec describes the data a Job should have when created from a template
JobTemplateSpec describes the data a Job should have when created from a template
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.
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.
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.
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.
CrossVersionObjectReference contains enough information to let you identify the referred resource.
CrossVersionObjectReference contains enough information to let you identify the referred resource.
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).
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).
ExternalMetricStatus indicates the current value of a global metric
not associated with any Kubernetes object.
ExternalMetricStatus indicates the current value of a global metric
not associated with any Kubernetes object.
HorizontalPodAutoscaler is the configuration for a horizontal pod
autoscaler, which automatically manages the replica count of any resource
implementing the scale subresource based on the metrics specified.
HorizontalPodAutoscaler is the configuration for a horizontal pod
autoscaler, which automatically manages the replica count of any resource
implementing the scale subresource based on the metrics specified.
HorizontalPodAutoscalerCondition describes the state of
a HorizontalPodAutoscaler at a certain point.
HorizontalPodAutoscalerCondition describes the state of
a HorizontalPodAutoscaler at a certain point.
HorizontalPodAutoscaler is a list of horizontal pod autoscaler objects.
HorizontalPodAutoscaler is a list of horizontal pod autoscaler objects.
HorizontalPodAutoscalerSpec describes the desired functionality of the HorizontalPodAutoscaler.
HorizontalPodAutoscalerSpec describes the desired functionality of the HorizontalPodAutoscaler.
HorizontalPodAutoscalerStatus describes the current status of a horizontal pod autoscaler.
HorizontalPodAutoscalerStatus describes the current status of a horizontal pod autoscaler.
MetricSpec specifies how to scale based on a single metric
(only `type` and one other matching field should be set at once).
MetricSpec specifies how to scale based on a single metric
(only `type` and one other matching field should be set at once).
MetricStatus describes the last-read state of a single metric.
MetricStatus describes the last-read state of a single metric.
ObjectMetricSource indicates how to scale on a metric describing a
kubernetes object (for example, hits-per-second on an Ingress object).
ObjectMetricSource indicates how to scale on a metric describing a
kubernetes object (for example, hits-per-second on an Ingress object).
ObjectMetricStatus indicates the current value of a metric describing a
kubernetes object (for example, hits-per-second on an Ingress object).
ObjectMetricStatus indicates the current value of a metric describing a
kubernetes object (for example, hits-per-second on an Ingress object).
PodsMetricSource indicates how to scale on a metric describing each pod in
the current scale target (for example, transactions-processed-per-second).
PodsMetricSource indicates how to scale on a metric describing each pod in
the current scale target (for example, transactions-processed-per-second).
PodsMetricStatus indicates the current value of a metric describing each pod in
the current scale target (for example, transactions-processed-per-second).
PodsMetricStatus indicates the current value of a metric describing each pod in
the current scale target (for example, transactions-processed-per-second).
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.
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.
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.
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.
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.
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.
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.
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.
CrossVersionObjectReference contains enough information to let you identify the referred resource.
CrossVersionObjectReference contains enough information to let you identify the referred resource.
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).
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).
ExternalMetricStatus indicates the current value of a global metric
not associated with any Kubernetes object.
ExternalMetricStatus indicates the current value of a global metric
not associated with any Kubernetes object.
HorizontalPodAutoscaler is the configuration for a horizontal pod
autoscaler, which automatically manages the replica count of any resource
implementing the scale subresource based on the metrics specified.
HorizontalPodAutoscaler is the configuration for a horizontal pod
autoscaler, which automatically manages the replica count of any resource
implementing the scale subresource based on the metrics specified.
HorizontalPodAutoscalerBehavior configures the scaling behavior of the target
in both Up and Down directions (scaleUp and scaleDown fields respectively).
HorizontalPodAutoscalerBehavior configures the scaling behavior of the target
in both Up and Down directions (scaleUp and scaleDown fields respectively).
HorizontalPodAutoscalerCondition describes the state of
a HorizontalPodAutoscaler at a certain point.
HorizontalPodAutoscalerCondition describes the state of
a HorizontalPodAutoscaler at a certain point.
HorizontalPodAutoscalerList is a list of horizontal pod autoscaler objects.
HorizontalPodAutoscalerList is a list of horizontal pod autoscaler objects.
HorizontalPodAutoscalerSpec describes the desired functionality of the HorizontalPodAutoscaler.
HorizontalPodAutoscalerSpec describes the desired functionality of the HorizontalPodAutoscaler.
HorizontalPodAutoscalerStatus describes the current status of a horizontal pod autoscaler.
HorizontalPodAutoscalerStatus describes the current status of a horizontal pod autoscaler.
HPAScalingPolicy is a single policy which must hold true for a specified past interval.
HPAScalingPolicy is a single policy which must hold true for a specified past interval.
HPAScalingRules configures the scaling behavior for one direction.
HPAScalingRules configures the scaling behavior for one direction.
MetricIdentifier defines the name and optionally selector for a metric
MetricIdentifier defines the name and optionally selector for a metric
MetricSpec specifies how to scale based on a single metric
(only `type` and one other matching field should be set at once).
MetricSpec specifies how to scale based on a single metric
(only `type` and one other matching field should be set at once).
MetricStatus describes the last-read state of a single metric.
MetricStatus describes the last-read state of a single metric.
MetricTarget defines the target value, average value, or average utilization of a specific metric
MetricTarget defines the target value, average value, or average utilization of a specific metric
MetricValueStatus holds the current value for a metric
MetricValueStatus holds the current value for a metric
ObjectMetricSource indicates how to scale on a metric describing a
kubernetes object (for example, hits-per-second on an Ingress object).
ObjectMetricSource indicates how to scale on a metric describing a
kubernetes object (for example, hits-per-second on an Ingress object).
ObjectMetricStatus indicates the current value of a metric describing a
kubernetes object (for example, hits-per-second on an Ingress object).
ObjectMetricStatus indicates the current value of a metric describing a
kubernetes object (for example, hits-per-second on an Ingress object).
PodsMetricSource indicates how to scale on a metric describing each pod in
the current scale target (for example, transactions-processed-per-second).
PodsMetricSource indicates how to scale on a metric describing each pod in
the current scale target (for example, transactions-processed-per-second).
PodsMetricStatus indicates the current value of a metric describing each pod in
the current scale target (for example, transactions-processed-per-second).
PodsMetricStatus indicates the current value of a metric describing each pod in
the current scale target (for example, transactions-processed-per-second).
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.
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.
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.
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.