Versions in this module Expand all Collapse all v1 v1.16.3 Nov 9, 2022 Changes in this version + const AnnotationLoadBalancerSourceRangesKey + const AzureDataDiskCachingNone + const AzureDataDiskCachingReadOnly + const AzureDataDiskCachingReadWrite + const AzureDedicatedBlobDisk + const AzureManagedDisk + const AzureSharedBlobDisk + const BasicAuthPasswordKey + const BasicAuthUsernameKey + const BetaStorageClassAnnotation + const BootstrapCheckpointAnnotationKey + const ClusterIPNone + const DefaultClientIPServiceAffinitySeconds + const DefaultHardPodAffinitySymmetricWeight + const DefaultResourceRequestsPrefix + const DefaultSchedulerName + const DeprecatedSeccompProfileDockerDefault + const DockerConfigJsonKey + const DockerConfigKey + const EndpointsLastChangeTriggerTime + const EventInvolvedAPIVersionField + const EventInvolvedFieldPathField + const EventInvolvedKindField + const EventInvolvedNameField + const EventInvolvedNamespaceField + const EventInvolvedResourceVersionField + const EventInvolvedUIDField + const EventReasonField + const EventSourceField + const EventTypeField + const EventTypeNormal + const EventTypeWarning + const ExecCommandParam + const ExecStderrParam + const ExecStdinParam + const ExecStdoutParam + const ExecTTYParam + const GroupName + const ImagePolicyFailedOpenKey + const LastAppliedConfigAnnotation + const MaxClientIPServiceAffinitySeconds + const MaxSecretSize + const MigratedPluginsAnnotationKey + const MirrorPodAnnotationKey + const MountOptionAnnotation + const NamespaceAll + const NamespaceDefault + const NamespaceNodeLease + const NamespaceNone + const NamespacePublic + const NamespaceSystem + const NodeUnschedulableField + const NonConvertibleAnnotationPrefix + const ObjectNameField + const ObjectTTLAnnotationKey + const PodHostField + const PodPresetOptOutAnnotationKey + const PodStatusField + const PortForwardRequestIDHeader + const PortHeader + const PreferAvoidPodsAnnotationKey + const ResourceAttachableVolumesPrefix + const ResourceDefaultNamespacePrefix + const ResourceHugePagesPrefix + const ResourceRequestsHugePagesPrefix + const SSHAuthPrivateKey + const SeccompContainerAnnotationKeyPrefix + const SeccompPodAnnotationKey + const SeccompProfileRuntimeDefault + const SecretTypeBasicAuth + const SecretTypeBootstrapToken + const SecretTypeDockerConfigJson + const SecretTypeDockercfg + const SecretTypeField + const SecretTypeOpaque + const SecretTypeSSHAuth + const SecretTypeServiceAccountToken + const SecretTypeTLS + const ServiceAccountKubeconfigKey + const ServiceAccountNameKey + const ServiceAccountNamespaceKey + const ServiceAccountRootCAKey + const ServiceAccountTokenKey + const ServiceAccountUIDKey + const StreamType + const StreamTypeData + const StreamTypeError + const StreamTypeResize + const StreamTypeStderr + const StreamTypeStdin + const StreamTypeStdout + const TLSCertKey + const TLSPrivateKeyKey + const TaintsAnnotationKey + const TerminationMessagePathDefault + const TolerationsAnnotationKey + var AddToScheme = SchemeBuilder.AddToScheme + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeGroupVersion = schema.GroupVersion + func Kind(kind string) schema.GroupKind + func Resource(resource string) schema.GroupResource + type AWSElasticBlockStoreVolumeSource struct + FSType string + Partition int32 + ReadOnly bool + VolumeID string + func (in *AWSElasticBlockStoreVolumeSource) DeepCopy() *AWSElasticBlockStoreVolumeSource + func (in *AWSElasticBlockStoreVolumeSource) DeepCopyInto(out *AWSElasticBlockStoreVolumeSource) + type Affinity struct + NodeAffinity *NodeAffinity + PodAffinity *PodAffinity + PodAntiAffinity *PodAntiAffinity + func (in *Affinity) DeepCopy() *Affinity + func (in *Affinity) DeepCopyInto(out *Affinity) + type AttachedVolume struct + DevicePath string + Name UniqueVolumeName + func (in *AttachedVolume) DeepCopy() *AttachedVolume + func (in *AttachedVolume) DeepCopyInto(out *AttachedVolume) + type AvoidPods struct + PreferAvoidPods []PreferAvoidPodsEntry + func (*AvoidPods) UnmarshalJSON([]byte) error + func (AvoidPods) MarshalJSON() ([]byte, error) + func (in *AvoidPods) DeepCopy() *AvoidPods + func (in *AvoidPods) DeepCopyInto(out *AvoidPods) + type AzureDataDiskCachingMode string + type AzureDataDiskKind string + type AzureDiskVolumeSource struct + CachingMode *AzureDataDiskCachingMode + DataDiskURI string + DiskName string + FSType *string + Kind *AzureDataDiskKind + ReadOnly *bool + func (in *AzureDiskVolumeSource) DeepCopy() *AzureDiskVolumeSource + func (in *AzureDiskVolumeSource) DeepCopyInto(out *AzureDiskVolumeSource) + type AzureFilePersistentVolumeSource struct + ReadOnly bool + SecretName string + SecretNamespace *string + ShareName string + func (in *AzureFilePersistentVolumeSource) DeepCopy() *AzureFilePersistentVolumeSource + func (in *AzureFilePersistentVolumeSource) DeepCopyInto(out *AzureFilePersistentVolumeSource) + type AzureFileVolumeSource struct + ReadOnly bool + SecretName string + ShareName string + func (in *AzureFileVolumeSource) DeepCopy() *AzureFileVolumeSource + func (in *AzureFileVolumeSource) DeepCopyInto(out *AzureFileVolumeSource) + type Binding struct + Target ObjectReference + func (in *Binding) DeepCopy() *Binding + func (in *Binding) DeepCopyInto(out *Binding) + func (in *Binding) DeepCopyObject() runtime.Object + type CSIPersistentVolumeSource struct + ControllerExpandSecretRef *SecretReference + ControllerPublishSecretRef *SecretReference + Driver string + FSType string + NodePublishSecretRef *SecretReference + NodeStageSecretRef *SecretReference + ReadOnly bool + VolumeAttributes map[string]string + VolumeHandle string + func (in *CSIPersistentVolumeSource) DeepCopy() *CSIPersistentVolumeSource + func (in *CSIPersistentVolumeSource) DeepCopyInto(out *CSIPersistentVolumeSource) + type CSIVolumeSource struct + Driver string + FSType *string + NodePublishSecretRef *LocalObjectReference + ReadOnly *bool + VolumeAttributes map[string]string + func (in *CSIVolumeSource) DeepCopy() *CSIVolumeSource + func (in *CSIVolumeSource) DeepCopyInto(out *CSIVolumeSource) + type Capabilities struct + Add []Capability + Drop []Capability + func (in *Capabilities) DeepCopy() *Capabilities + func (in *Capabilities) DeepCopyInto(out *Capabilities) + type Capability string + type CephFSPersistentVolumeSource struct + Monitors []string + Path string + ReadOnly bool + SecretFile string + SecretRef *SecretReference + User string + func (in *CephFSPersistentVolumeSource) DeepCopy() *CephFSPersistentVolumeSource + func (in *CephFSPersistentVolumeSource) DeepCopyInto(out *CephFSPersistentVolumeSource) + type CephFSVolumeSource struct + Monitors []string + Path string + ReadOnly bool + SecretFile string + SecretRef *LocalObjectReference + User string + func (in *CephFSVolumeSource) DeepCopy() *CephFSVolumeSource + func (in *CephFSVolumeSource) DeepCopyInto(out *CephFSVolumeSource) + type CinderPersistentVolumeSource struct + FSType string + ReadOnly bool + SecretRef *SecretReference + VolumeID string + func (in *CinderPersistentVolumeSource) DeepCopy() *CinderPersistentVolumeSource + func (in *CinderPersistentVolumeSource) DeepCopyInto(out *CinderPersistentVolumeSource) + type CinderVolumeSource struct + FSType string + ReadOnly bool + SecretRef *LocalObjectReference + VolumeID string + func (in *CinderVolumeSource) DeepCopy() *CinderVolumeSource + func (in *CinderVolumeSource) DeepCopyInto(out *CinderVolumeSource) + type ClientIPConfig struct + TimeoutSeconds *int32 + func (in *ClientIPConfig) DeepCopy() *ClientIPConfig + func (in *ClientIPConfig) DeepCopyInto(out *ClientIPConfig) + type ComponentCondition struct + Error string + Message string + Status ConditionStatus + Type ComponentConditionType + func (in *ComponentCondition) DeepCopy() *ComponentCondition + func (in *ComponentCondition) DeepCopyInto(out *ComponentCondition) + type ComponentConditionType string + const ComponentHealthy + type ComponentStatus struct + Conditions []ComponentCondition + func (in *ComponentStatus) DeepCopy() *ComponentStatus + func (in *ComponentStatus) DeepCopyInto(out *ComponentStatus) + func (in *ComponentStatus) DeepCopyObject() runtime.Object + type ComponentStatusList struct + Items []ComponentStatus + func (in *ComponentStatusList) DeepCopy() *ComponentStatusList + func (in *ComponentStatusList) DeepCopyInto(out *ComponentStatusList) + func (in *ComponentStatusList) DeepCopyObject() runtime.Object + type ConditionStatus string + const ConditionFalse + const ConditionTrue + const ConditionUnknown + type ConfigMap struct + BinaryData map[string][]byte + Data map[string]string + func (in *ConfigMap) DeepCopy() *ConfigMap + func (in *ConfigMap) DeepCopyInto(out *ConfigMap) + func (in *ConfigMap) DeepCopyObject() runtime.Object + type ConfigMapEnvSource struct + Optional *bool + func (in *ConfigMapEnvSource) DeepCopy() *ConfigMapEnvSource + func (in *ConfigMapEnvSource) DeepCopyInto(out *ConfigMapEnvSource) + type ConfigMapKeySelector struct + Key string + Optional *bool + func (in *ConfigMapKeySelector) DeepCopy() *ConfigMapKeySelector + func (in *ConfigMapKeySelector) DeepCopyInto(out *ConfigMapKeySelector) + type ConfigMapList struct + Items []ConfigMap + func (in *ConfigMapList) DeepCopy() *ConfigMapList + func (in *ConfigMapList) DeepCopyInto(out *ConfigMapList) + func (in *ConfigMapList) DeepCopyObject() runtime.Object + type ConfigMapNodeConfigSource struct + KubeletConfigKey string + Name string + Namespace string + ResourceVersion string + UID types.UID + func (in *ConfigMapNodeConfigSource) DeepCopy() *ConfigMapNodeConfigSource + func (in *ConfigMapNodeConfigSource) DeepCopyInto(out *ConfigMapNodeConfigSource) + type ConfigMapProjection struct + Items []KeyToPath + Optional *bool + func (in *ConfigMapProjection) DeepCopy() *ConfigMapProjection + func (in *ConfigMapProjection) DeepCopyInto(out *ConfigMapProjection) + type ConfigMapVolumeSource struct + DefaultMode *int32 + Items []KeyToPath + Optional *bool + func (in *ConfigMapVolumeSource) DeepCopy() *ConfigMapVolumeSource + func (in *ConfigMapVolumeSource) DeepCopyInto(out *ConfigMapVolumeSource) + type Container struct + Args []string + Command []string + Env []EnvVar + EnvFrom []EnvFromSource + Image string + ImagePullPolicy PullPolicy + Lifecycle *Lifecycle + LivenessProbe *Probe + Name string + Ports []ContainerPort + ReadinessProbe *Probe + Resources ResourceRequirements + SecurityContext *SecurityContext + StartupProbe *Probe + Stdin bool + StdinOnce bool + TTY bool + TerminationMessagePath string + TerminationMessagePolicy TerminationMessagePolicy + VolumeDevices []VolumeDevice + VolumeMounts []VolumeMount + WorkingDir string + func (in *Container) DeepCopy() *Container + func (in *Container) DeepCopyInto(out *Container) + type ContainerImage struct + Names []string + SizeBytes int64 + func (in *ContainerImage) DeepCopy() *ContainerImage + func (in *ContainerImage) DeepCopyInto(out *ContainerImage) + type ContainerPort struct + ContainerPort int32 + HostIP string + HostPort int32 + Name string + Protocol Protocol + func (in *ContainerPort) DeepCopy() *ContainerPort + func (in *ContainerPort) DeepCopyInto(out *ContainerPort) + type ContainerState struct + Running *ContainerStateRunning + Terminated *ContainerStateTerminated + Waiting *ContainerStateWaiting + func (in *ContainerState) DeepCopy() *ContainerState + func (in *ContainerState) DeepCopyInto(out *ContainerState) + type ContainerStateRunning struct + StartedAt metav1.Time + func (in *ContainerStateRunning) DeepCopy() *ContainerStateRunning + func (in *ContainerStateRunning) DeepCopyInto(out *ContainerStateRunning) + type ContainerStateTerminated struct + ContainerID string + ExitCode int32 + FinishedAt metav1.Time + Message string + Reason string + Signal int32 + StartedAt metav1.Time + func (in *ContainerStateTerminated) DeepCopy() *ContainerStateTerminated + func (in *ContainerStateTerminated) DeepCopyInto(out *ContainerStateTerminated) + type ContainerStateWaiting struct + Message string + Reason string + func (in *ContainerStateWaiting) DeepCopy() *ContainerStateWaiting + func (in *ContainerStateWaiting) DeepCopyInto(out *ContainerStateWaiting) + type ContainerStatus struct + ContainerID string + Image string + ImageID string + LastTerminationState ContainerState + Name string + Ready bool + RestartCount int32 + Started *bool + State ContainerState + func (in *ContainerStatus) DeepCopy() *ContainerStatus + func (in *ContainerStatus) DeepCopyInto(out *ContainerStatus) + type DNSPolicy string + const DNSClusterFirst + const DNSClusterFirstWithHostNet + const DNSDefault + const DNSNone + type DaemonEndpoint struct + Port int32 + func (in *DaemonEndpoint) DeepCopy() *DaemonEndpoint + func (in *DaemonEndpoint) DeepCopyInto(out *DaemonEndpoint) + type DownwardAPIProjection struct + Items []DownwardAPIVolumeFile + func (in *DownwardAPIProjection) DeepCopy() *DownwardAPIProjection + func (in *DownwardAPIProjection) DeepCopyInto(out *DownwardAPIProjection) + type DownwardAPIVolumeFile struct + FieldRef *ObjectFieldSelector + Mode *int32 + Path string + ResourceFieldRef *ResourceFieldSelector + func (in *DownwardAPIVolumeFile) DeepCopy() *DownwardAPIVolumeFile + func (in *DownwardAPIVolumeFile) DeepCopyInto(out *DownwardAPIVolumeFile) + type DownwardAPIVolumeSource struct + DefaultMode *int32 + Items []DownwardAPIVolumeFile + func (in *DownwardAPIVolumeSource) DeepCopy() *DownwardAPIVolumeSource + func (in *DownwardAPIVolumeSource) DeepCopyInto(out *DownwardAPIVolumeSource) + type EmptyDirVolumeSource struct + Medium StorageMedium + SizeLimit *resource.Quantity + func (in *EmptyDirVolumeSource) DeepCopy() *EmptyDirVolumeSource + func (in *EmptyDirVolumeSource) DeepCopyInto(out *EmptyDirVolumeSource) + type EndpointAddress struct + Hostname string + IP string + NodeName *string + TargetRef *ObjectReference + func (in *EndpointAddress) DeepCopy() *EndpointAddress + func (in *EndpointAddress) DeepCopyInto(out *EndpointAddress) + type EndpointPort struct + Name string + Port int32 + Protocol Protocol + func (in *EndpointPort) DeepCopy() *EndpointPort + func (in *EndpointPort) DeepCopyInto(out *EndpointPort) + type EndpointSubset struct + Addresses []EndpointAddress + NotReadyAddresses []EndpointAddress + Ports []EndpointPort + func (in *EndpointSubset) DeepCopy() *EndpointSubset + func (in *EndpointSubset) DeepCopyInto(out *EndpointSubset) + type Endpoints struct + Subsets []EndpointSubset + func (in *Endpoints) DeepCopy() *Endpoints + func (in *Endpoints) DeepCopyInto(out *Endpoints) + func (in *Endpoints) DeepCopyObject() runtime.Object + type EndpointsList struct + Items []Endpoints + func (in *EndpointsList) DeepCopy() *EndpointsList + func (in *EndpointsList) DeepCopyInto(out *EndpointsList) + func (in *EndpointsList) DeepCopyObject() runtime.Object + type EnvFromSource struct + ConfigMapRef *ConfigMapEnvSource + Prefix string + SecretRef *SecretEnvSource + func (in *EnvFromSource) DeepCopy() *EnvFromSource + func (in *EnvFromSource) DeepCopyInto(out *EnvFromSource) + type EnvVar struct + Name string + Value string + ValueFrom *EnvVarSource + func (in *EnvVar) DeepCopy() *EnvVar + func (in *EnvVar) DeepCopyInto(out *EnvVar) + type EnvVarSource struct + ConfigMapKeyRef *ConfigMapKeySelector + FieldRef *ObjectFieldSelector + ResourceFieldRef *ResourceFieldSelector + SecretKeyRef *SecretKeySelector + func (in *EnvVarSource) DeepCopy() *EnvVarSource + func (in *EnvVarSource) DeepCopyInto(out *EnvVarSource) + type EphemeralContainer struct + TargetContainerName string + func (in *EphemeralContainer) DeepCopy() *EphemeralContainer + func (in *EphemeralContainer) DeepCopyInto(out *EphemeralContainer) + type EphemeralContainerCommon struct + Args []string + Command []string + Env []EnvVar + EnvFrom []EnvFromSource + Image string + ImagePullPolicy PullPolicy + Lifecycle *Lifecycle + LivenessProbe *Probe + Name string + Ports []ContainerPort + ReadinessProbe *Probe + Resources ResourceRequirements + SecurityContext *SecurityContext + StartupProbe *Probe + Stdin bool + StdinOnce bool + TTY bool + TerminationMessagePath string + TerminationMessagePolicy TerminationMessagePolicy + VolumeDevices []VolumeDevice + VolumeMounts []VolumeMount + WorkingDir string + func (in *EphemeralContainerCommon) DeepCopy() *EphemeralContainerCommon + func (in *EphemeralContainerCommon) DeepCopyInto(out *EphemeralContainerCommon) + type EphemeralContainers struct + EphemeralContainers []EphemeralContainer + func (in *EphemeralContainers) DeepCopy() *EphemeralContainers + func (in *EphemeralContainers) DeepCopyInto(out *EphemeralContainers) + func (in *EphemeralContainers) DeepCopyObject() runtime.Object + type Event struct + Action string + Count int32 + EventTime metav1.MicroTime + FirstTimestamp metav1.Time + InvolvedObject ObjectReference + LastTimestamp metav1.Time + Message string + Reason string + Related *ObjectReference + ReportingController string + ReportingInstance string + Series *EventSeries + Source EventSource + Type string + func (in *Event) DeepCopy() *Event + func (in *Event) DeepCopyInto(out *Event) + func (in *Event) DeepCopyObject() runtime.Object + type EventList struct + Items []Event + func (in *EventList) DeepCopy() *EventList + func (in *EventList) DeepCopyInto(out *EventList) + func (in *EventList) DeepCopyObject() runtime.Object + type EventSeries struct + Count int32 + LastObservedTime metav1.MicroTime + State EventSeriesState + func (in *EventSeries) DeepCopy() *EventSeries + func (in *EventSeries) DeepCopyInto(out *EventSeries) + type EventSeriesState string + const EventSeriesStateFinished + const EventSeriesStateOngoing + const EventSeriesStateUnknown + type EventSource struct + Component string + Host string + func (in *EventSource) DeepCopy() *EventSource + func (in *EventSource) DeepCopyInto(out *EventSource) + type ExecAction struct + Command []string + func (in *ExecAction) DeepCopy() *ExecAction + func (in *ExecAction) DeepCopyInto(out *ExecAction) + type FCVolumeSource struct + FSType string + Lun *int32 + ReadOnly bool + TargetWWNs []string + WWIDs []string + func (in *FCVolumeSource) DeepCopy() *FCVolumeSource + func (in *FCVolumeSource) DeepCopyInto(out *FCVolumeSource) + type FinalizerName string + const FinalizerKubernetes + type FlexPersistentVolumeSource struct + Driver string + FSType string + Options map[string]string + ReadOnly bool + SecretRef *SecretReference + func (in *FlexPersistentVolumeSource) DeepCopy() *FlexPersistentVolumeSource + func (in *FlexPersistentVolumeSource) DeepCopyInto(out *FlexPersistentVolumeSource) + type FlexVolumeSource struct + Driver string + FSType string + Options map[string]string + ReadOnly bool + SecretRef *LocalObjectReference + func (in *FlexVolumeSource) DeepCopy() *FlexVolumeSource + func (in *FlexVolumeSource) DeepCopyInto(out *FlexVolumeSource) + type FlockerVolumeSource struct + DatasetName string + DatasetUUID string + func (in *FlockerVolumeSource) DeepCopy() *FlockerVolumeSource + func (in *FlockerVolumeSource) DeepCopyInto(out *FlockerVolumeSource) + type GCEPersistentDiskVolumeSource struct + FSType string + PDName string + Partition int32 + ReadOnly bool + func (in *GCEPersistentDiskVolumeSource) DeepCopy() *GCEPersistentDiskVolumeSource + func (in *GCEPersistentDiskVolumeSource) DeepCopyInto(out *GCEPersistentDiskVolumeSource) + type GitRepoVolumeSource struct + Directory string + Repository string + Revision string + func (in *GitRepoVolumeSource) DeepCopy() *GitRepoVolumeSource + func (in *GitRepoVolumeSource) DeepCopyInto(out *GitRepoVolumeSource) + type GlusterfsPersistentVolumeSource struct + EndpointsName string + EndpointsNamespace *string + Path string + ReadOnly bool + func (in *GlusterfsPersistentVolumeSource) DeepCopy() *GlusterfsPersistentVolumeSource + func (in *GlusterfsPersistentVolumeSource) DeepCopyInto(out *GlusterfsPersistentVolumeSource) + type GlusterfsVolumeSource struct + EndpointsName string + Path string + ReadOnly bool + func (in *GlusterfsVolumeSource) DeepCopy() *GlusterfsVolumeSource + func (in *GlusterfsVolumeSource) DeepCopyInto(out *GlusterfsVolumeSource) + type HTTPGetAction struct + HTTPHeaders []HTTPHeader + Host string + Path string + Port intstr.IntOrString + Scheme URIScheme + func (in *HTTPGetAction) DeepCopy() *HTTPGetAction + func (in *HTTPGetAction) DeepCopyInto(out *HTTPGetAction) + type HTTPHeader struct + Name string + Value string + func (in *HTTPHeader) DeepCopy() *HTTPHeader + func (in *HTTPHeader) DeepCopyInto(out *HTTPHeader) + type Handler struct + Exec *ExecAction + HTTPGet *HTTPGetAction + TCPSocket *TCPSocketAction + func (in *Handler) DeepCopy() *Handler + func (in *Handler) DeepCopyInto(out *Handler) + type HostAlias struct + Hostnames []string + IP string + func (in *HostAlias) DeepCopy() *HostAlias + func (in *HostAlias) DeepCopyInto(out *HostAlias) + type HostPathType string + const HostPathBlockDev + const HostPathCharDev + const HostPathDirectory + const HostPathDirectoryOrCreate + const HostPathFile + const HostPathFileOrCreate + const HostPathSocket + const HostPathUnset + type HostPathVolumeSource struct + Path string + Type *HostPathType + func (in *HostPathVolumeSource) DeepCopy() *HostPathVolumeSource + func (in *HostPathVolumeSource) DeepCopyInto(out *HostPathVolumeSource) + type IPFamily string + const IPv4Protocol + const IPv6Protocol + type ISCSIPersistentVolumeSource struct + DiscoveryCHAPAuth bool + FSType string + IQN string + ISCSIInterface string + InitiatorName *string + Lun int32 + Portals []string + ReadOnly bool + SecretRef *SecretReference + SessionCHAPAuth bool + TargetPortal string + func (in *ISCSIPersistentVolumeSource) DeepCopy() *ISCSIPersistentVolumeSource + func (in *ISCSIPersistentVolumeSource) DeepCopyInto(out *ISCSIPersistentVolumeSource) + type ISCSIVolumeSource struct + DiscoveryCHAPAuth bool + FSType string + IQN string + ISCSIInterface string + InitiatorName *string + Lun int32 + Portals []string + ReadOnly bool + SecretRef *LocalObjectReference + SessionCHAPAuth bool + TargetPortal string + func (in *ISCSIVolumeSource) DeepCopy() *ISCSIVolumeSource + func (in *ISCSIVolumeSource) DeepCopyInto(out *ISCSIVolumeSource) + type KeyToPath struct + Key string + Mode *int32 + Path string + func (in *KeyToPath) DeepCopy() *KeyToPath + func (in *KeyToPath) DeepCopyInto(out *KeyToPath) + type Lifecycle struct + PostStart *Handler + PreStop *Handler + func (in *Lifecycle) DeepCopy() *Lifecycle + func (in *Lifecycle) DeepCopyInto(out *Lifecycle) + type LimitRange struct + Spec LimitRangeSpec + func (in *LimitRange) DeepCopy() *LimitRange + func (in *LimitRange) DeepCopyInto(out *LimitRange) + func (in *LimitRange) DeepCopyObject() runtime.Object + type LimitRangeItem struct + Default ResourceList + DefaultRequest ResourceList + Max ResourceList + MaxLimitRequestRatio ResourceList + Min ResourceList + Type LimitType + func (in *LimitRangeItem) DeepCopy() *LimitRangeItem + func (in *LimitRangeItem) DeepCopyInto(out *LimitRangeItem) + type LimitRangeList struct + Items []LimitRange + func (in *LimitRangeList) DeepCopy() *LimitRangeList + func (in *LimitRangeList) DeepCopyInto(out *LimitRangeList) + func (in *LimitRangeList) DeepCopyObject() runtime.Object + type LimitRangeSpec struct + Limits []LimitRangeItem + func (in *LimitRangeSpec) DeepCopy() *LimitRangeSpec + func (in *LimitRangeSpec) DeepCopyInto(out *LimitRangeSpec) + type LimitType string + const LimitTypeContainer + const LimitTypePersistentVolumeClaim + const LimitTypePod + type List metainternalversion.List + func (in *List) DeepCopy() *List + func (in *List) DeepCopyInto(out *List) + func (in *List) DeepCopyObject() runtime.Object + type LoadBalancerIngress struct + Hostname string + IP string + func (in *LoadBalancerIngress) DeepCopy() *LoadBalancerIngress + func (in *LoadBalancerIngress) DeepCopyInto(out *LoadBalancerIngress) + type LoadBalancerStatus struct + Ingress []LoadBalancerIngress + func (in *LoadBalancerStatus) DeepCopy() *LoadBalancerStatus + func (in *LoadBalancerStatus) DeepCopyInto(out *LoadBalancerStatus) + type LocalObjectReference struct + Name string + func (in *LocalObjectReference) DeepCopy() *LocalObjectReference + func (in *LocalObjectReference) DeepCopyInto(out *LocalObjectReference) + type LocalVolumeSource struct + FSType *string + Path string + func (in *LocalVolumeSource) DeepCopy() *LocalVolumeSource + func (in *LocalVolumeSource) DeepCopyInto(out *LocalVolumeSource) + type MountPropagationMode string + const MountPropagationBidirectional + const MountPropagationHostToContainer + const MountPropagationNone + type NFSVolumeSource struct + Path string + ReadOnly bool + Server string + func (in *NFSVolumeSource) DeepCopy() *NFSVolumeSource + func (in *NFSVolumeSource) DeepCopyInto(out *NFSVolumeSource) + type Namespace struct + Spec NamespaceSpec + Status NamespaceStatus + func (in *Namespace) DeepCopy() *Namespace + func (in *Namespace) DeepCopyInto(out *Namespace) + func (in *Namespace) DeepCopyObject() runtime.Object + type NamespaceCondition struct + LastTransitionTime metav1.Time + Message string + Reason string + Status ConditionStatus + Type NamespaceConditionType + func (in *NamespaceCondition) DeepCopy() *NamespaceCondition + func (in *NamespaceCondition) DeepCopyInto(out *NamespaceCondition) + type NamespaceConditionType string + const NamespaceDeletionContentFailure + const NamespaceDeletionDiscoveryFailure + const NamespaceDeletionGVParsingFailure + type NamespaceList struct + Items []Namespace + func (in *NamespaceList) DeepCopy() *NamespaceList + func (in *NamespaceList) DeepCopyInto(out *NamespaceList) + func (in *NamespaceList) DeepCopyObject() runtime.Object + type NamespacePhase string + const NamespaceActive + const NamespaceTerminating + type NamespaceSpec struct + Finalizers []FinalizerName + func (in *NamespaceSpec) DeepCopy() *NamespaceSpec + func (in *NamespaceSpec) DeepCopyInto(out *NamespaceSpec) + type NamespaceStatus struct + Conditions []NamespaceCondition + Phase NamespacePhase + func (in *NamespaceStatus) DeepCopy() *NamespaceStatus + func (in *NamespaceStatus) DeepCopyInto(out *NamespaceStatus) + type Node struct + Spec NodeSpec + Status NodeStatus + func (in *Node) DeepCopy() *Node + func (in *Node) DeepCopyInto(out *Node) + func (in *Node) DeepCopyObject() runtime.Object + type NodeAddress struct + Address string + Type NodeAddressType + func (in *NodeAddress) DeepCopy() *NodeAddress + func (in *NodeAddress) DeepCopyInto(out *NodeAddress) + type NodeAddressType string + const NodeExternalDNS + const NodeExternalIP + const NodeHostName + const NodeInternalDNS + const NodeInternalIP + type NodeAffinity struct + PreferredDuringSchedulingIgnoredDuringExecution []PreferredSchedulingTerm + RequiredDuringSchedulingIgnoredDuringExecution *NodeSelector + func (in *NodeAffinity) DeepCopy() *NodeAffinity + func (in *NodeAffinity) DeepCopyInto(out *NodeAffinity) + type NodeCondition struct + LastHeartbeatTime metav1.Time + LastTransitionTime metav1.Time + Message string + Reason string + Status ConditionStatus + Type NodeConditionType + func (in *NodeCondition) DeepCopy() *NodeCondition + func (in *NodeCondition) DeepCopyInto(out *NodeCondition) + type NodeConditionType string + const NodeDiskPressure + const NodeMemoryPressure + const NodeNetworkUnavailable + const NodeReady + type NodeConfigSource struct + ConfigMap *ConfigMapNodeConfigSource + func (in *NodeConfigSource) DeepCopy() *NodeConfigSource + func (in *NodeConfigSource) DeepCopyInto(out *NodeConfigSource) + type NodeConfigStatus struct + Active *NodeConfigSource + Assigned *NodeConfigSource + Error string + LastKnownGood *NodeConfigSource + func (in *NodeConfigStatus) DeepCopy() *NodeConfigStatus + func (in *NodeConfigStatus) DeepCopyInto(out *NodeConfigStatus) + type NodeDaemonEndpoints struct + KubeletEndpoint DaemonEndpoint + func (in *NodeDaemonEndpoints) DeepCopy() *NodeDaemonEndpoints + func (in *NodeDaemonEndpoints) DeepCopyInto(out *NodeDaemonEndpoints) + type NodeList struct + Items []Node + func (in *NodeList) DeepCopy() *NodeList + func (in *NodeList) DeepCopyInto(out *NodeList) + func (in *NodeList) DeepCopyObject() runtime.Object + type NodePhase string + const NodePending + const NodeRunning + const NodeTerminated + type NodeProxyOptions struct + Path string + func (in *NodeProxyOptions) DeepCopy() *NodeProxyOptions + func (in *NodeProxyOptions) DeepCopyInto(out *NodeProxyOptions) + func (in *NodeProxyOptions) DeepCopyObject() runtime.Object + type NodeResources struct + Capacity ResourceList + func (in *NodeResources) DeepCopy() *NodeResources + func (in *NodeResources) DeepCopyInto(out *NodeResources) + type NodeSelector struct + NodeSelectorTerms []NodeSelectorTerm + func (in *NodeSelector) DeepCopy() *NodeSelector + func (in *NodeSelector) DeepCopyInto(out *NodeSelector) + type NodeSelectorOperator string + const NodeSelectorOpDoesNotExist + const NodeSelectorOpExists + const NodeSelectorOpGt + const NodeSelectorOpIn + const NodeSelectorOpLt + const NodeSelectorOpNotIn + type NodeSelectorRequirement struct + Key string + Operator NodeSelectorOperator + Values []string + func (in *NodeSelectorRequirement) DeepCopy() *NodeSelectorRequirement + func (in *NodeSelectorRequirement) DeepCopyInto(out *NodeSelectorRequirement) + type NodeSelectorTerm struct + MatchExpressions []NodeSelectorRequirement + MatchFields []NodeSelectorRequirement + func (in *NodeSelectorTerm) DeepCopy() *NodeSelectorTerm + func (in *NodeSelectorTerm) DeepCopyInto(out *NodeSelectorTerm) + type NodeSpec struct + ConfigSource *NodeConfigSource + DoNotUse_ExternalID string + PodCIDRs []string + ProviderID string + Taints []Taint + Unschedulable bool + func (in *NodeSpec) DeepCopy() *NodeSpec + func (in *NodeSpec) DeepCopyInto(out *NodeSpec) + type NodeStatus struct + Addresses []NodeAddress + Allocatable ResourceList + Capacity ResourceList + Conditions []NodeCondition + Config *NodeConfigStatus + DaemonEndpoints NodeDaemonEndpoints + Images []ContainerImage + NodeInfo NodeSystemInfo + Phase NodePhase + VolumesAttached []AttachedVolume + VolumesInUse []UniqueVolumeName + func (in *NodeStatus) DeepCopy() *NodeStatus + func (in *NodeStatus) DeepCopyInto(out *NodeStatus) + type NodeSystemInfo struct + Architecture string + BootID string + ContainerRuntimeVersion string + KernelVersion string + KubeProxyVersion string + KubeletVersion string + MachineID string + OSImage string + OperatingSystem string + SystemUUID string + func (in *NodeSystemInfo) DeepCopy() *NodeSystemInfo + func (in *NodeSystemInfo) DeepCopyInto(out *NodeSystemInfo) + type ObjectFieldSelector struct + APIVersion string + FieldPath string + func (in *ObjectFieldSelector) DeepCopy() *ObjectFieldSelector + func (in *ObjectFieldSelector) DeepCopyInto(out *ObjectFieldSelector) + type ObjectReference struct + APIVersion string + FieldPath string + Kind string + Name string + Namespace string + ResourceVersion string + UID types.UID + func (in *ObjectReference) DeepCopy() *ObjectReference + func (in *ObjectReference) DeepCopyInto(out *ObjectReference) + func (in *ObjectReference) DeepCopyObject() runtime.Object + func (obj *ObjectReference) GetObjectKind() schema.ObjectKind + func (obj *ObjectReference) GroupVersionKind() schema.GroupVersionKind + func (obj *ObjectReference) SetGroupVersionKind(gvk schema.GroupVersionKind) + type PersistentVolume struct + Spec PersistentVolumeSpec + Status PersistentVolumeStatus + func (in *PersistentVolume) DeepCopy() *PersistentVolume + func (in *PersistentVolume) DeepCopyInto(out *PersistentVolume) + func (in *PersistentVolume) DeepCopyObject() runtime.Object + type PersistentVolumeAccessMode string + const ReadOnlyMany + const ReadWriteMany + const ReadWriteOnce + type PersistentVolumeClaim struct + Spec PersistentVolumeClaimSpec + Status PersistentVolumeClaimStatus + func (in *PersistentVolumeClaim) DeepCopy() *PersistentVolumeClaim + func (in *PersistentVolumeClaim) DeepCopyInto(out *PersistentVolumeClaim) + func (in *PersistentVolumeClaim) DeepCopyObject() runtime.Object + type PersistentVolumeClaimCondition struct + LastProbeTime metav1.Time + LastTransitionTime metav1.Time + Message string + Reason string + Status ConditionStatus + Type PersistentVolumeClaimConditionType + func (in *PersistentVolumeClaimCondition) DeepCopy() *PersistentVolumeClaimCondition + func (in *PersistentVolumeClaimCondition) DeepCopyInto(out *PersistentVolumeClaimCondition) + type PersistentVolumeClaimConditionType string + const PersistentVolumeClaimFileSystemResizePending + const PersistentVolumeClaimResizing + type PersistentVolumeClaimList struct + Items []PersistentVolumeClaim + func (in *PersistentVolumeClaimList) DeepCopy() *PersistentVolumeClaimList + func (in *PersistentVolumeClaimList) DeepCopyInto(out *PersistentVolumeClaimList) + func (in *PersistentVolumeClaimList) DeepCopyObject() runtime.Object + type PersistentVolumeClaimPhase string + const ClaimBound + const ClaimLost + const ClaimPending + type PersistentVolumeClaimSpec struct + AccessModes []PersistentVolumeAccessMode + DataSource *TypedLocalObjectReference + Resources ResourceRequirements + Selector *metav1.LabelSelector + StorageClassName *string + VolumeMode *PersistentVolumeMode + VolumeName string + func (in *PersistentVolumeClaimSpec) DeepCopy() *PersistentVolumeClaimSpec + func (in *PersistentVolumeClaimSpec) DeepCopyInto(out *PersistentVolumeClaimSpec) + type PersistentVolumeClaimStatus struct + AccessModes []PersistentVolumeAccessMode + Capacity ResourceList + Conditions []PersistentVolumeClaimCondition + Phase PersistentVolumeClaimPhase + func (in *PersistentVolumeClaimStatus) DeepCopy() *PersistentVolumeClaimStatus + func (in *PersistentVolumeClaimStatus) DeepCopyInto(out *PersistentVolumeClaimStatus) + type PersistentVolumeClaimVolumeSource struct + ClaimName string + ReadOnly bool + func (in *PersistentVolumeClaimVolumeSource) DeepCopy() *PersistentVolumeClaimVolumeSource + func (in *PersistentVolumeClaimVolumeSource) DeepCopyInto(out *PersistentVolumeClaimVolumeSource) + type PersistentVolumeList struct + Items []PersistentVolume + func (in *PersistentVolumeList) DeepCopy() *PersistentVolumeList + func (in *PersistentVolumeList) DeepCopyInto(out *PersistentVolumeList) + func (in *PersistentVolumeList) DeepCopyObject() runtime.Object + type PersistentVolumeMode string + const PersistentVolumeBlock + const PersistentVolumeFilesystem + type PersistentVolumePhase string + const VolumeAvailable + const VolumeBound + const VolumeFailed + const VolumePending + const VolumeReleased + type PersistentVolumeReclaimPolicy string + const PersistentVolumeReclaimDelete + const PersistentVolumeReclaimRecycle + const PersistentVolumeReclaimRetain + type PersistentVolumeSource struct + AWSElasticBlockStore *AWSElasticBlockStoreVolumeSource + AzureDisk *AzureDiskVolumeSource + AzureFile *AzureFilePersistentVolumeSource + CSI *CSIPersistentVolumeSource + CephFS *CephFSPersistentVolumeSource + Cinder *CinderPersistentVolumeSource + FC *FCVolumeSource + FlexVolume *FlexPersistentVolumeSource + Flocker *FlockerVolumeSource + GCEPersistentDisk *GCEPersistentDiskVolumeSource + Glusterfs *GlusterfsPersistentVolumeSource + HostPath *HostPathVolumeSource + ISCSI *ISCSIPersistentVolumeSource + Local *LocalVolumeSource + NFS *NFSVolumeSource + PhotonPersistentDisk *PhotonPersistentDiskVolumeSource + PortworxVolume *PortworxVolumeSource + Quobyte *QuobyteVolumeSource + RBD *RBDPersistentVolumeSource + ScaleIO *ScaleIOPersistentVolumeSource + StorageOS *StorageOSPersistentVolumeSource + VsphereVolume *VsphereVirtualDiskVolumeSource + func (in *PersistentVolumeSource) DeepCopy() *PersistentVolumeSource + func (in *PersistentVolumeSource) DeepCopyInto(out *PersistentVolumeSource) + type PersistentVolumeSpec struct + AccessModes []PersistentVolumeAccessMode + Capacity ResourceList + ClaimRef *ObjectReference + MountOptions []string + NodeAffinity *VolumeNodeAffinity + PersistentVolumeReclaimPolicy PersistentVolumeReclaimPolicy + StorageClassName string + VolumeMode *PersistentVolumeMode + func (in *PersistentVolumeSpec) DeepCopy() *PersistentVolumeSpec + func (in *PersistentVolumeSpec) DeepCopyInto(out *PersistentVolumeSpec) + type PersistentVolumeStatus struct + Message string + Phase PersistentVolumePhase + Reason string + func (in *PersistentVolumeStatus) DeepCopy() *PersistentVolumeStatus + func (in *PersistentVolumeStatus) DeepCopyInto(out *PersistentVolumeStatus) + type PhotonPersistentDiskVolumeSource struct + FSType string + PdID string + func (in *PhotonPersistentDiskVolumeSource) DeepCopy() *PhotonPersistentDiskVolumeSource + func (in *PhotonPersistentDiskVolumeSource) DeepCopyInto(out *PhotonPersistentDiskVolumeSource) + type Pod struct + Spec PodSpec + Status PodStatus + func (in *Pod) DeepCopy() *Pod + func (in *Pod) DeepCopyInto(out *Pod) + func (in *Pod) DeepCopyObject() runtime.Object + type PodAffinity struct + PreferredDuringSchedulingIgnoredDuringExecution []WeightedPodAffinityTerm + RequiredDuringSchedulingIgnoredDuringExecution []PodAffinityTerm + func (in *PodAffinity) DeepCopy() *PodAffinity + func (in *PodAffinity) DeepCopyInto(out *PodAffinity) + type PodAffinityTerm struct + LabelSelector *metav1.LabelSelector + Namespaces []string + TopologyKey string + func (in *PodAffinityTerm) DeepCopy() *PodAffinityTerm + func (in *PodAffinityTerm) DeepCopyInto(out *PodAffinityTerm) + type PodAntiAffinity struct + PreferredDuringSchedulingIgnoredDuringExecution []WeightedPodAffinityTerm + RequiredDuringSchedulingIgnoredDuringExecution []PodAffinityTerm + func (in *PodAntiAffinity) DeepCopy() *PodAntiAffinity + func (in *PodAntiAffinity) DeepCopyInto(out *PodAntiAffinity) + type PodAttachOptions struct + Container string + Stderr bool + Stdin bool + Stdout bool + TTY bool + func (in *PodAttachOptions) DeepCopy() *PodAttachOptions + func (in *PodAttachOptions) DeepCopyInto(out *PodAttachOptions) + func (in *PodAttachOptions) DeepCopyObject() runtime.Object + type PodCondition struct + LastProbeTime metav1.Time + LastTransitionTime metav1.Time + Message string + Reason string + Status ConditionStatus + Type PodConditionType + func (in *PodCondition) DeepCopy() *PodCondition + func (in *PodCondition) DeepCopyInto(out *PodCondition) + type PodConditionType string + const ContainersReady + const PodInitialized + const PodReady + const PodReasonUnschedulable + const PodScheduled + type PodDNSConfig struct + Nameservers []string + Options []PodDNSConfigOption + Searches []string + func (in *PodDNSConfig) DeepCopy() *PodDNSConfig + func (in *PodDNSConfig) DeepCopyInto(out *PodDNSConfig) + type PodDNSConfigOption struct + Name string + Value *string + func (in *PodDNSConfigOption) DeepCopy() *PodDNSConfigOption + func (in *PodDNSConfigOption) DeepCopyInto(out *PodDNSConfigOption) + type PodExecOptions struct + Command []string + Container string + Stderr bool + Stdin bool + Stdout bool + TTY bool + func (in *PodExecOptions) DeepCopy() *PodExecOptions + func (in *PodExecOptions) DeepCopyInto(out *PodExecOptions) + func (in *PodExecOptions) DeepCopyObject() runtime.Object + type PodIP struct + IP string + func (in *PodIP) DeepCopy() *PodIP + func (in *PodIP) DeepCopyInto(out *PodIP) + type PodList struct + Items []Pod + func (in *PodList) DeepCopy() *PodList + func (in *PodList) DeepCopyInto(out *PodList) + func (in *PodList) DeepCopyObject() runtime.Object + type PodLogOptions struct + Container string + Follow bool + LimitBytes *int64 + Previous bool + SinceSeconds *int64 + SinceTime *metav1.Time + TailLines *int64 + Timestamps bool + func (in *PodLogOptions) DeepCopy() *PodLogOptions + func (in *PodLogOptions) DeepCopyInto(out *PodLogOptions) + func (in *PodLogOptions) DeepCopyObject() runtime.Object + type PodPhase string + const PodFailed + const PodPending + const PodRunning + const PodSucceeded + const PodUnknown + type PodPortForwardOptions struct + Ports []int32 + func (in *PodPortForwardOptions) DeepCopy() *PodPortForwardOptions + func (in *PodPortForwardOptions) DeepCopyInto(out *PodPortForwardOptions) + func (in *PodPortForwardOptions) DeepCopyObject() runtime.Object + type PodProxyOptions struct + Path string + func (in *PodProxyOptions) DeepCopy() *PodProxyOptions + func (in *PodProxyOptions) DeepCopyInto(out *PodProxyOptions) + func (in *PodProxyOptions) DeepCopyObject() runtime.Object + type PodQOSClass string + const PodQOSBestEffort + const PodQOSBurstable + const PodQOSGuaranteed + type PodReadinessGate struct + ConditionType PodConditionType + func (in *PodReadinessGate) DeepCopy() *PodReadinessGate + func (in *PodReadinessGate) DeepCopyInto(out *PodReadinessGate) + type PodSecurityContext struct + FSGroup *int64 + HostIPC bool + HostNetwork bool + HostPID bool + RunAsGroup *int64 + RunAsNonRoot *bool + RunAsUser *int64 + SELinuxOptions *SELinuxOptions + ShareProcessNamespace *bool + SupplementalGroups []int64 + Sysctls []Sysctl + WindowsOptions *WindowsSecurityContextOptions + func (in *PodSecurityContext) DeepCopy() *PodSecurityContext + func (in *PodSecurityContext) DeepCopyInto(out *PodSecurityContext) + type PodSignature struct + PodController *metav1.OwnerReference + func (in *PodSignature) DeepCopy() *PodSignature + func (in *PodSignature) DeepCopyInto(out *PodSignature) + type PodSpec struct + ActiveDeadlineSeconds *int64 + Affinity *Affinity + AutomountServiceAccountToken *bool + Containers []Container + DNSConfig *PodDNSConfig + DNSPolicy DNSPolicy + EnableServiceLinks *bool + EphemeralContainers []EphemeralContainer + HostAliases []HostAlias + Hostname string + ImagePullSecrets []LocalObjectReference + InitContainers []Container + NodeName string + NodeSelector map[string]string + Overhead ResourceList + PreemptionPolicy *PreemptionPolicy + Priority *int32 + PriorityClassName string + ReadinessGates []PodReadinessGate + RestartPolicy RestartPolicy + RuntimeClassName *string + SchedulerName string + SecurityContext *PodSecurityContext + ServiceAccountName string + Subdomain string + TerminationGracePeriodSeconds *int64 + Tolerations []Toleration + TopologySpreadConstraints []TopologySpreadConstraint + Volumes []Volume + func (in *PodSpec) DeepCopy() *PodSpec + func (in *PodSpec) DeepCopyInto(out *PodSpec) + type PodStatus struct + Conditions []PodCondition + ContainerStatuses []ContainerStatus + EphemeralContainerStatuses []ContainerStatus + HostIP string + InitContainerStatuses []ContainerStatus + Message string + NominatedNodeName string + Phase PodPhase + PodIPs []PodIP + QOSClass PodQOSClass + Reason string + StartTime *metav1.Time + func (in *PodStatus) DeepCopy() *PodStatus + func (in *PodStatus) DeepCopyInto(out *PodStatus) + type PodStatusResult struct + Status PodStatus + func (in *PodStatusResult) DeepCopy() *PodStatusResult + func (in *PodStatusResult) DeepCopyInto(out *PodStatusResult) + func (in *PodStatusResult) DeepCopyObject() runtime.Object + type PodTemplate struct + Template PodTemplateSpec + func (in *PodTemplate) DeepCopy() *PodTemplate + func (in *PodTemplate) DeepCopyInto(out *PodTemplate) + func (in *PodTemplate) DeepCopyObject() runtime.Object + type PodTemplateList struct + Items []PodTemplate + func (in *PodTemplateList) DeepCopy() *PodTemplateList + func (in *PodTemplateList) DeepCopyInto(out *PodTemplateList) + func (in *PodTemplateList) DeepCopyObject() runtime.Object + type PodTemplateSpec struct + Spec PodSpec + func (in *PodTemplateSpec) DeepCopy() *PodTemplateSpec + func (in *PodTemplateSpec) DeepCopyInto(out *PodTemplateSpec) + type PortworxVolumeSource struct + FSType string + ReadOnly bool + VolumeID string + func (in *PortworxVolumeSource) DeepCopy() *PortworxVolumeSource + func (in *PortworxVolumeSource) DeepCopyInto(out *PortworxVolumeSource) + type Preconditions struct + UID *types.UID + func (in *Preconditions) DeepCopy() *Preconditions + func (in *Preconditions) DeepCopyInto(out *Preconditions) + type PreemptionPolicy string + const PreemptLowerPriority + const PreemptNever + type PreferAvoidPodsEntry struct + EvictionTime metav1.Time + Message string + PodSignature PodSignature + Reason string + func (in *PreferAvoidPodsEntry) DeepCopy() *PreferAvoidPodsEntry + func (in *PreferAvoidPodsEntry) DeepCopyInto(out *PreferAvoidPodsEntry) + type PreferredSchedulingTerm struct + Preference NodeSelectorTerm + Weight int32 + func (in *PreferredSchedulingTerm) DeepCopy() *PreferredSchedulingTerm + func (in *PreferredSchedulingTerm) DeepCopyInto(out *PreferredSchedulingTerm) + type Probe struct + FailureThreshold int32 + InitialDelaySeconds int32 + PeriodSeconds int32 + SuccessThreshold int32 + TimeoutSeconds int32 + func (in *Probe) DeepCopy() *Probe + func (in *Probe) DeepCopyInto(out *Probe) + type ProcMountType string + const DefaultProcMount + const UnmaskedProcMount + type ProjectedVolumeSource struct + DefaultMode *int32 + Sources []VolumeProjection + func (in *ProjectedVolumeSource) DeepCopy() *ProjectedVolumeSource + func (in *ProjectedVolumeSource) DeepCopyInto(out *ProjectedVolumeSource) + type Protocol string + const ProtocolSCTP + const ProtocolTCP + const ProtocolUDP + type PullPolicy string + const PullAlways + const PullIfNotPresent + const PullNever + type QuobyteVolumeSource struct + Group string + ReadOnly bool + Registry string + Tenant string + User string + Volume string + func (in *QuobyteVolumeSource) DeepCopy() *QuobyteVolumeSource + func (in *QuobyteVolumeSource) DeepCopyInto(out *QuobyteVolumeSource) + type RBDPersistentVolumeSource struct + CephMonitors []string + FSType string + Keyring string + RBDImage string + RBDPool string + RadosUser string + ReadOnly bool + SecretRef *SecretReference + func (in *RBDPersistentVolumeSource) DeepCopy() *RBDPersistentVolumeSource + func (in *RBDPersistentVolumeSource) DeepCopyInto(out *RBDPersistentVolumeSource) + type RBDVolumeSource struct + CephMonitors []string + FSType string + Keyring string + RBDImage string + RBDPool string + RadosUser string + ReadOnly bool + SecretRef *LocalObjectReference + func (in *RBDVolumeSource) DeepCopy() *RBDVolumeSource + func (in *RBDVolumeSource) DeepCopyInto(out *RBDVolumeSource) + type RangeAllocation struct + Data []byte + Range string + func (in *RangeAllocation) DeepCopy() *RangeAllocation + func (in *RangeAllocation) DeepCopyInto(out *RangeAllocation) + func (in *RangeAllocation) DeepCopyObject() runtime.Object + type ReplicationController struct + Spec ReplicationControllerSpec + Status ReplicationControllerStatus + func (in *ReplicationController) DeepCopy() *ReplicationController + func (in *ReplicationController) DeepCopyInto(out *ReplicationController) + func (in *ReplicationController) DeepCopyObject() runtime.Object + type ReplicationControllerCondition struct + LastTransitionTime metav1.Time + Message string + Reason string + Status ConditionStatus + Type ReplicationControllerConditionType + func (in *ReplicationControllerCondition) DeepCopy() *ReplicationControllerCondition + func (in *ReplicationControllerCondition) DeepCopyInto(out *ReplicationControllerCondition) + type ReplicationControllerConditionType string + const ReplicationControllerReplicaFailure + type ReplicationControllerList struct + Items []ReplicationController + func (in *ReplicationControllerList) DeepCopy() *ReplicationControllerList + func (in *ReplicationControllerList) DeepCopyInto(out *ReplicationControllerList) + func (in *ReplicationControllerList) DeepCopyObject() runtime.Object + type ReplicationControllerSpec struct + MinReadySeconds int32 + Replicas int32 + Selector map[string]string + Template *PodTemplateSpec + func (in *ReplicationControllerSpec) DeepCopy() *ReplicationControllerSpec + func (in *ReplicationControllerSpec) DeepCopyInto(out *ReplicationControllerSpec) + type ReplicationControllerStatus struct + AvailableReplicas int32 + Conditions []ReplicationControllerCondition + FullyLabeledReplicas int32 + ObservedGeneration int64 + ReadyReplicas int32 + Replicas int32 + func (in *ReplicationControllerStatus) DeepCopy() *ReplicationControllerStatus + func (in *ReplicationControllerStatus) DeepCopyInto(out *ReplicationControllerStatus) + type ResourceFieldSelector struct + ContainerName string + Divisor resource.Quantity + Resource string + func (in *ResourceFieldSelector) DeepCopy() *ResourceFieldSelector + func (in *ResourceFieldSelector) DeepCopyInto(out *ResourceFieldSelector) + type ResourceList map[ResourceName]resource.Quantity + func (in ResourceList) DeepCopy() ResourceList + func (in ResourceList) DeepCopyInto(out *ResourceList) + func (self *ResourceList) Cpu() *resource.Quantity + func (self *ResourceList) Memory() *resource.Quantity + func (self *ResourceList) Pods() *resource.Quantity + func (self *ResourceList) StorageEphemeral() *resource.Quantity + type ResourceName string + const ResourceCPU + const ResourceConfigMaps + const ResourceEphemeralStorage + const ResourceLimitsCPU + const ResourceLimitsEphemeralStorage + const ResourceLimitsMemory + const ResourceMemory + const ResourcePersistentVolumeClaims + const ResourcePods + const ResourceQuotas + const ResourceReplicationControllers + const ResourceRequestsCPU + const ResourceRequestsEphemeralStorage + const ResourceRequestsMemory + const ResourceRequestsStorage + const ResourceSecrets + const ResourceServices + const ResourceServicesLoadBalancers + const ResourceServicesNodePorts + const ResourceStorage + func (self ResourceName) String() string + type ResourceQuota struct + Spec ResourceQuotaSpec + Status ResourceQuotaStatus + func (in *ResourceQuota) DeepCopy() *ResourceQuota + func (in *ResourceQuota) DeepCopyInto(out *ResourceQuota) + func (in *ResourceQuota) DeepCopyObject() runtime.Object + type ResourceQuotaList struct + Items []ResourceQuota + func (in *ResourceQuotaList) DeepCopy() *ResourceQuotaList + func (in *ResourceQuotaList) DeepCopyInto(out *ResourceQuotaList) + func (in *ResourceQuotaList) DeepCopyObject() runtime.Object + type ResourceQuotaScope string + const ResourceQuotaScopeBestEffort + const ResourceQuotaScopeNotBestEffort + const ResourceQuotaScopeNotTerminating + const ResourceQuotaScopePriorityClass + const ResourceQuotaScopeTerminating + type ResourceQuotaSpec struct + Hard ResourceList + ScopeSelector *ScopeSelector + Scopes []ResourceQuotaScope + func (in *ResourceQuotaSpec) DeepCopy() *ResourceQuotaSpec + func (in *ResourceQuotaSpec) DeepCopyInto(out *ResourceQuotaSpec) + type ResourceQuotaStatus struct + Hard ResourceList + Used ResourceList + func (in *ResourceQuotaStatus) DeepCopy() *ResourceQuotaStatus + func (in *ResourceQuotaStatus) DeepCopyInto(out *ResourceQuotaStatus) + type ResourceRequirements struct + Limits ResourceList + Requests ResourceList + func (in *ResourceRequirements) DeepCopy() *ResourceRequirements + func (in *ResourceRequirements) DeepCopyInto(out *ResourceRequirements) + type RestartPolicy string + const RestartPolicyAlways + const RestartPolicyNever + const RestartPolicyOnFailure + type SELinuxOptions struct + Level string + Role string + Type string + User string + func (in *SELinuxOptions) DeepCopy() *SELinuxOptions + func (in *SELinuxOptions) DeepCopyInto(out *SELinuxOptions) + type ScaleIOPersistentVolumeSource struct + FSType string + Gateway string + ProtectionDomain string + ReadOnly bool + SSLEnabled bool + SecretRef *SecretReference + StorageMode string + StoragePool string + System string + VolumeName string + func (in *ScaleIOPersistentVolumeSource) DeepCopy() *ScaleIOPersistentVolumeSource + func (in *ScaleIOPersistentVolumeSource) DeepCopyInto(out *ScaleIOPersistentVolumeSource) + type ScaleIOVolumeSource struct + FSType string + Gateway string + ProtectionDomain string + ReadOnly bool + SSLEnabled bool + SecretRef *LocalObjectReference + StorageMode string + StoragePool string + System string + VolumeName string + func (in *ScaleIOVolumeSource) DeepCopy() *ScaleIOVolumeSource + func (in *ScaleIOVolumeSource) DeepCopyInto(out *ScaleIOVolumeSource) + type ScopeSelector struct + MatchExpressions []ScopedResourceSelectorRequirement + func (in *ScopeSelector) DeepCopy() *ScopeSelector + func (in *ScopeSelector) DeepCopyInto(out *ScopeSelector) + type ScopeSelectorOperator string + const ScopeSelectorOpDoesNotExist + const ScopeSelectorOpExists + const ScopeSelectorOpIn + const ScopeSelectorOpNotIn + type ScopedResourceSelectorRequirement struct + Operator ScopeSelectorOperator + ScopeName ResourceQuotaScope + Values []string + func (in *ScopedResourceSelectorRequirement) DeepCopy() *ScopedResourceSelectorRequirement + func (in *ScopedResourceSelectorRequirement) DeepCopyInto(out *ScopedResourceSelectorRequirement) + type Secret struct + Data map[string][]byte + Type SecretType + func (in *Secret) DeepCopy() *Secret + func (in *Secret) DeepCopyInto(out *Secret) + func (in *Secret) DeepCopyObject() runtime.Object + type SecretEnvSource struct + Optional *bool + func (in *SecretEnvSource) DeepCopy() *SecretEnvSource + func (in *SecretEnvSource) DeepCopyInto(out *SecretEnvSource) + type SecretKeySelector struct + Key string + Optional *bool + func (in *SecretKeySelector) DeepCopy() *SecretKeySelector + func (in *SecretKeySelector) DeepCopyInto(out *SecretKeySelector) + type SecretList struct + Items []Secret + func (in *SecretList) DeepCopy() *SecretList + func (in *SecretList) DeepCopyInto(out *SecretList) + func (in *SecretList) DeepCopyObject() runtime.Object + type SecretProjection struct + Items []KeyToPath + Optional *bool + func (in *SecretProjection) DeepCopy() *SecretProjection + func (in *SecretProjection) DeepCopyInto(out *SecretProjection) + type SecretReference struct + Name string + Namespace string + func (in *SecretReference) DeepCopy() *SecretReference + func (in *SecretReference) DeepCopyInto(out *SecretReference) + type SecretType string + type SecretVolumeSource struct + DefaultMode *int32 + Items []KeyToPath + Optional *bool + SecretName string + func (in *SecretVolumeSource) DeepCopy() *SecretVolumeSource + func (in *SecretVolumeSource) DeepCopyInto(out *SecretVolumeSource) + type SecurityContext struct + AllowPrivilegeEscalation *bool + Capabilities *Capabilities + Privileged *bool + ProcMount *ProcMountType + ReadOnlyRootFilesystem *bool + RunAsGroup *int64 + RunAsNonRoot *bool + RunAsUser *int64 + SELinuxOptions *SELinuxOptions + WindowsOptions *WindowsSecurityContextOptions + func (in *SecurityContext) DeepCopy() *SecurityContext + func (in *SecurityContext) DeepCopyInto(out *SecurityContext) + type SerializedReference struct + Reference ObjectReference + func (in *SerializedReference) DeepCopy() *SerializedReference + func (in *SerializedReference) DeepCopyInto(out *SerializedReference) + func (in *SerializedReference) DeepCopyObject() runtime.Object + type Service struct + Spec ServiceSpec + Status ServiceStatus + func (in *Service) DeepCopy() *Service + func (in *Service) DeepCopyInto(out *Service) + func (in *Service) DeepCopyObject() runtime.Object + type ServiceAccount struct + AutomountServiceAccountToken *bool + ImagePullSecrets []LocalObjectReference + Secrets []ObjectReference + func (in *ServiceAccount) DeepCopy() *ServiceAccount + func (in *ServiceAccount) DeepCopyInto(out *ServiceAccount) + func (in *ServiceAccount) DeepCopyObject() runtime.Object + type ServiceAccountList struct + Items []ServiceAccount + func (in *ServiceAccountList) DeepCopy() *ServiceAccountList + func (in *ServiceAccountList) DeepCopyInto(out *ServiceAccountList) + func (in *ServiceAccountList) DeepCopyObject() runtime.Object + type ServiceAccountTokenProjection struct + Audience string + ExpirationSeconds int64 + Path string + func (in *ServiceAccountTokenProjection) DeepCopy() *ServiceAccountTokenProjection + func (in *ServiceAccountTokenProjection) DeepCopyInto(out *ServiceAccountTokenProjection) + type ServiceAffinity string + const ServiceAffinityClientIP + const ServiceAffinityNone + type ServiceExternalTrafficPolicyType string + const ServiceExternalTrafficPolicyTypeCluster + const ServiceExternalTrafficPolicyTypeLocal + type ServiceList struct + Items []Service + func (in *ServiceList) DeepCopy() *ServiceList + func (in *ServiceList) DeepCopyInto(out *ServiceList) + func (in *ServiceList) DeepCopyObject() runtime.Object + type ServicePort struct + Name string + NodePort int32 + Port int32 + Protocol Protocol + TargetPort intstr.IntOrString + func (in *ServicePort) DeepCopy() *ServicePort + func (in *ServicePort) DeepCopyInto(out *ServicePort) + type ServiceProxyOptions struct + Path string + func (in *ServiceProxyOptions) DeepCopy() *ServiceProxyOptions + func (in *ServiceProxyOptions) DeepCopyInto(out *ServiceProxyOptions) + func (in *ServiceProxyOptions) DeepCopyObject() runtime.Object + type ServiceSpec struct + ClusterIP string + ExternalIPs []string + ExternalName string + ExternalTrafficPolicy ServiceExternalTrafficPolicyType + HealthCheckNodePort int32 + IPFamily *IPFamily + LoadBalancerIP string + LoadBalancerSourceRanges []string + Ports []ServicePort + PublishNotReadyAddresses bool + Selector map[string]string + SessionAffinity ServiceAffinity + SessionAffinityConfig *SessionAffinityConfig + Type ServiceType + func (in *ServiceSpec) DeepCopy() *ServiceSpec + func (in *ServiceSpec) DeepCopyInto(out *ServiceSpec) + type ServiceStatus struct + LoadBalancer LoadBalancerStatus + func (in *ServiceStatus) DeepCopy() *ServiceStatus + func (in *ServiceStatus) DeepCopyInto(out *ServiceStatus) + type ServiceType string + const ServiceTypeClusterIP + const ServiceTypeExternalName + const ServiceTypeLoadBalancer + const ServiceTypeNodePort + type SessionAffinityConfig struct + ClientIP *ClientIPConfig + func (in *SessionAffinityConfig) DeepCopy() *SessionAffinityConfig + func (in *SessionAffinityConfig) DeepCopyInto(out *SessionAffinityConfig) + type StorageMedium string + const StorageMediumDefault + const StorageMediumHugePages + const StorageMediumMemory + type StorageOSPersistentVolumeSource struct + FSType string + ReadOnly bool + SecretRef *ObjectReference + VolumeName string + VolumeNamespace string + func (in *StorageOSPersistentVolumeSource) DeepCopy() *StorageOSPersistentVolumeSource + func (in *StorageOSPersistentVolumeSource) DeepCopyInto(out *StorageOSPersistentVolumeSource) + type StorageOSVolumeSource struct + FSType string + ReadOnly bool + SecretRef *LocalObjectReference + VolumeName string + VolumeNamespace string + func (in *StorageOSVolumeSource) DeepCopy() *StorageOSVolumeSource + func (in *StorageOSVolumeSource) DeepCopyInto(out *StorageOSVolumeSource) + type Sysctl struct + Name string + Value string + func (in *Sysctl) DeepCopy() *Sysctl + func (in *Sysctl) DeepCopyInto(out *Sysctl) + type TCPSocketAction struct + Host string + Port intstr.IntOrString + func (in *TCPSocketAction) DeepCopy() *TCPSocketAction + func (in *TCPSocketAction) DeepCopyInto(out *TCPSocketAction) + type Taint struct + Effect TaintEffect + Key string + TimeAdded *metav1.Time + Value string + func (in *Taint) DeepCopy() *Taint + func (in *Taint) DeepCopyInto(out *Taint) + func (t *Taint) MatchTaint(taintToMatch Taint) bool + func (t *Taint) ToString() string + type TaintEffect string + const TaintEffectNoExecute + const TaintEffectNoSchedule + const TaintEffectPreferNoSchedule + type TerminationMessagePolicy string + const TerminationMessageFallbackToLogsOnError + const TerminationMessageReadFile + type Toleration struct + Effect TaintEffect + Key string + Operator TolerationOperator + TolerationSeconds *int64 + Value string + func (in *Toleration) DeepCopy() *Toleration + func (in *Toleration) DeepCopyInto(out *Toleration) + func (t *Toleration) MatchToleration(tolerationToMatch *Toleration) bool + type TolerationOperator string + const TolerationOpEqual + const TolerationOpExists + type TopologySelectorLabelRequirement struct + Key string + Values []string + func (in *TopologySelectorLabelRequirement) DeepCopy() *TopologySelectorLabelRequirement + func (in *TopologySelectorLabelRequirement) DeepCopyInto(out *TopologySelectorLabelRequirement) + type TopologySelectorTerm struct + MatchLabelExpressions []TopologySelectorLabelRequirement + func (in *TopologySelectorTerm) DeepCopy() *TopologySelectorTerm + func (in *TopologySelectorTerm) DeepCopyInto(out *TopologySelectorTerm) + type TopologySpreadConstraint struct + LabelSelector *metav1.LabelSelector + MaxSkew int32 + TopologyKey string + WhenUnsatisfiable UnsatisfiableConstraintAction + func (in *TopologySpreadConstraint) DeepCopy() *TopologySpreadConstraint + func (in *TopologySpreadConstraint) DeepCopyInto(out *TopologySpreadConstraint) + type TypedLocalObjectReference struct + APIGroup *string + Kind string + Name string + func (in *TypedLocalObjectReference) DeepCopy() *TypedLocalObjectReference + func (in *TypedLocalObjectReference) DeepCopyInto(out *TypedLocalObjectReference) + type URIScheme string + const URISchemeHTTP + const URISchemeHTTPS + type UniqueVolumeName string + type UnsatisfiableConstraintAction string + const DoNotSchedule + const ScheduleAnyway + type Volume struct + Name string + func (in *Volume) DeepCopy() *Volume + func (in *Volume) DeepCopyInto(out *Volume) + type VolumeDevice struct + DevicePath string + Name string + func (in *VolumeDevice) DeepCopy() *VolumeDevice + func (in *VolumeDevice) DeepCopyInto(out *VolumeDevice) + type VolumeMount struct + MountPath string + MountPropagation *MountPropagationMode + Name string + ReadOnly bool + SubPath string + SubPathExpr string + func (in *VolumeMount) DeepCopy() *VolumeMount + func (in *VolumeMount) DeepCopyInto(out *VolumeMount) + type VolumeNodeAffinity struct + Required *NodeSelector + func (in *VolumeNodeAffinity) DeepCopy() *VolumeNodeAffinity + func (in *VolumeNodeAffinity) DeepCopyInto(out *VolumeNodeAffinity) + type VolumeProjection struct + ConfigMap *ConfigMapProjection + DownwardAPI *DownwardAPIProjection + Secret *SecretProjection + ServiceAccountToken *ServiceAccountTokenProjection + func (in *VolumeProjection) DeepCopy() *VolumeProjection + func (in *VolumeProjection) DeepCopyInto(out *VolumeProjection) + type VolumeSource struct + AWSElasticBlockStore *AWSElasticBlockStoreVolumeSource + AzureDisk *AzureDiskVolumeSource + AzureFile *AzureFileVolumeSource + CSI *CSIVolumeSource + CephFS *CephFSVolumeSource + Cinder *CinderVolumeSource + ConfigMap *ConfigMapVolumeSource + DownwardAPI *DownwardAPIVolumeSource + EmptyDir *EmptyDirVolumeSource + FC *FCVolumeSource + FlexVolume *FlexVolumeSource + Flocker *FlockerVolumeSource + GCEPersistentDisk *GCEPersistentDiskVolumeSource + GitRepo *GitRepoVolumeSource + Glusterfs *GlusterfsVolumeSource + HostPath *HostPathVolumeSource + ISCSI *ISCSIVolumeSource + NFS *NFSVolumeSource + PersistentVolumeClaim *PersistentVolumeClaimVolumeSource + PhotonPersistentDisk *PhotonPersistentDiskVolumeSource + PortworxVolume *PortworxVolumeSource + Projected *ProjectedVolumeSource + Quobyte *QuobyteVolumeSource + RBD *RBDVolumeSource + ScaleIO *ScaleIOVolumeSource + Secret *SecretVolumeSource + StorageOS *StorageOSVolumeSource + VsphereVolume *VsphereVirtualDiskVolumeSource + func (in *VolumeSource) DeepCopy() *VolumeSource + func (in *VolumeSource) DeepCopyInto(out *VolumeSource) + type VsphereVirtualDiskVolumeSource struct + FSType string + StoragePolicyID string + StoragePolicyName string + VolumePath string + func (in *VsphereVirtualDiskVolumeSource) DeepCopy() *VsphereVirtualDiskVolumeSource + func (in *VsphereVirtualDiskVolumeSource) DeepCopyInto(out *VsphereVirtualDiskVolumeSource) + type WeightedPodAffinityTerm struct + PodAffinityTerm PodAffinityTerm + Weight int32 + func (in *WeightedPodAffinityTerm) DeepCopy() *WeightedPodAffinityTerm + func (in *WeightedPodAffinityTerm) DeepCopyInto(out *WeightedPodAffinityTerm) + type WindowsSecurityContextOptions struct + GMSACredentialSpec *string + GMSACredentialSpecName *string + RunAsUserName *string + func (in *WindowsSecurityContextOptions) DeepCopy() *WindowsSecurityContextOptions + func (in *WindowsSecurityContextOptions) DeepCopyInto(out *WindowsSecurityContextOptions)