Versions in this module Expand all Collapse all v1 v1.4.0 Oct 17, 2016 Changes in this version + const AffinityAnnotationKey + const BasicAuthPasswordKey + const BasicAuthUsernameKey + const ClusterIPNone + const CreatedByAnnotation + const DefaultFailureDomains + const DefaultHardPodAffinitySymmetricWeight + const DefaultSchedulerName + const DockerConfigJsonKey + const DockerConfigKey + 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 ExecCommandParamm + const ExecStderrParam + const ExecStdinParam + const ExecStdoutParam + const ExecTTYParam + const FinalizerKubernetes + const FinalizerOrphan + const GroupName + const MaxSecretSize + const NamespaceAll + const NamespaceDefault + const NamespaceNone + const NamespaceSystem + const NodeUnschedulableField + const ObjectNameField + const PodHostField + const PodStatusField + const PortForwardRequestIDHeader + const PortHeader + const PreferAvoidPodsAnnotationKey + const SSHAuthPrivateKey + const SeccompContainerAnnotationKeyPrefix + const SeccompPodAnnotationKey + const SecretTypeBasicAuth + 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 SysctlsPodAnnotationKey + const TLSCertKey + const TLSPrivateKeyKey + const TaintsAnnotationKey + const TerminationMessagePathDefault + const TolerationsAnnotationKey + const UnsafeSysctlsPodAnnotationKey + var AddToScheme = SchemeBuilder.AddToScheme + var Codecs = serializer.NewCodecFactory(Scheme) + var ErrNilObject = errors.New("can't reference a nil object") + var ErrNoSelfLink = errors.New("selfLink was empty, can't make reference") + var ParameterCodec = runtime.NewParameterCodec(Scheme) + var RESTMapper meta.RESTMapper + var Scheme = runtime.NewScheme() + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs) + var SchemeGroupVersion = unversioned.GroupVersion + var Semantic = conversion.EqualitiesOrDie(func(a, b resource.Quantity) bool { ... }, ...) + var Unversioned = unversioned.GroupVersion + func AddToNodeAddresses(addresses *[]NodeAddress, addAddresses ...NodeAddress) + func Convert_Pointer_bool_To_bool(in **bool, out *bool, s conversion.Scope) error + func Convert_Pointer_float64_To_float64(in **float64, out *float64, s conversion.Scope) error + func Convert_Pointer_int32_To_int32(in **int32, out *int32, s conversion.Scope) error + func Convert_Pointer_int64_To_int(in **int64, out *int, s conversion.Scope) error + func Convert_Pointer_string_To_string(in **string, out *string, s conversion.Scope) error + func Convert_Slice_string_To_unversioned_Time(input *[]string, out *unversioned.Time, s conversion.Scope) error + func Convert_bool_To_Pointer_bool(in *bool, out **bool, s conversion.Scope) error + func Convert_fields_Selector_To_string(in *fields.Selector, out *string, s conversion.Scope) error + func Convert_float64_To_Pointer_float64(in *float64, out **float64, s conversion.Scope) error + func Convert_int32_To_Pointer_int32(in *int32, out **int32, s conversion.Scope) error + func Convert_int_To_Pointer_int64(in *int, out **int64, s conversion.Scope) error + func Convert_intstr_IntOrString_To_intstr_IntOrString(in, out *intstr.IntOrString, s conversion.Scope) error + func Convert_labels_Selector_To_string(in *labels.Selector, out *string, s conversion.Scope) error + func Convert_map_to_unversioned_LabelSelector(in *map[string]string, out *unversioned.LabelSelector, s conversion.Scope) error + func Convert_resource_Quantity_To_resource_Quantity(in *resource.Quantity, out *resource.Quantity, s conversion.Scope) error + func Convert_string_To_Pointer_string(in *string, out **string, s conversion.Scope) error + func Convert_string_To_fields_Selector(in *string, out *fields.Selector, s conversion.Scope) error + func Convert_string_To_labels_Selector(in *string, out *labels.Selector, s conversion.Scope) error + func Convert_unversioned_LabelSelector_to_map(in *unversioned.LabelSelector, out *map[string]string, s conversion.Scope) error + func Convert_unversioned_ListMeta_To_unversioned_ListMeta(in, out *unversioned.ListMeta, s conversion.Scope) error + func Convert_unversioned_Time_To_unversioned_Time(in *unversioned.Time, out *unversioned.Time, s conversion.Scope) error + func Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(in, out *unversioned.TypeMeta, s conversion.Scope) error + func DeepCopy_api_AWSElasticBlockStoreVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_Affinity(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_AttachedVolume(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_AvoidPods(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_AzureDiskVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_AzureFileVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_Binding(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_Capabilities(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_CephFSVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_CinderVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ComponentCondition(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ComponentStatus(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ComponentStatusList(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ConfigMap(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ConfigMapKeySelector(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ConfigMapList(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ConfigMapVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_Container(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ContainerImage(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ContainerPort(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ContainerState(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ContainerStateRunning(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ContainerStateTerminated(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ContainerStateWaiting(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ContainerStatus(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ConversionError(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_DaemonEndpoint(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_DeleteOptions(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_DownwardAPIVolumeFile(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_DownwardAPIVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_EmptyDirVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_EndpointAddress(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_EndpointPort(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_EndpointSubset(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_Endpoints(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_EndpointsList(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_EnvVar(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_EnvVarSource(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_Event(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_EventList(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_EventSource(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ExecAction(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ExportOptions(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_FCVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_FlexVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_FlockerVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_GCEPersistentDiskVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_GitRepoVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_GlusterfsVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_HTTPGetAction(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_HTTPHeader(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_Handler(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_HostPathVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ISCSIVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_KeyToPath(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_Lifecycle(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_LimitRange(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_LimitRangeItem(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_LimitRangeList(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_LimitRangeSpec(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_List(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ListOptions(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_LoadBalancerIngress(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_LoadBalancerStatus(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_LocalObjectReference(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_NFSVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_Namespace(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_NamespaceList(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_NamespaceSpec(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_NamespaceStatus(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_Node(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_NodeAddress(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_NodeAffinity(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_NodeCondition(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_NodeDaemonEndpoints(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_NodeList(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_NodeProxyOptions(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_NodeResources(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_NodeSelector(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_NodeSelectorRequirement(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_NodeSelectorTerm(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_NodeSpec(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_NodeStatus(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_NodeSystemInfo(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ObjectFieldSelector(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ObjectMeta(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ObjectReference(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_OwnerReference(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PersistentVolume(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PersistentVolumeClaim(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PersistentVolumeClaimList(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PersistentVolumeClaimSpec(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PersistentVolumeClaimStatus(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PersistentVolumeClaimVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PersistentVolumeList(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PersistentVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PersistentVolumeSpec(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PersistentVolumeStatus(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_Pod(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PodAffinity(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PodAffinityTerm(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PodAntiAffinity(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PodAttachOptions(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PodCondition(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PodExecOptions(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PodList(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PodLogOptions(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PodProxyOptions(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PodSecurityContext(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PodSignature(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PodSpec(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PodStatus(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PodStatusResult(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PodTemplate(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PodTemplateList(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PodTemplateSpec(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_Preconditions(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PreferAvoidPodsEntry(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_PreferredSchedulingTerm(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_Probe(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_QuobyteVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_RBDVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_RangeAllocation(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ReplicationController(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ReplicationControllerList(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ReplicationControllerSpec(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ReplicationControllerStatus(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ResourceFieldSelector(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ResourceQuota(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ResourceQuotaList(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ResourceQuotaSpec(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ResourceQuotaStatus(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ResourceRequirements(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_SELinuxOptions(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_Secret(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_SecretKeySelector(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_SecretList(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_SecretVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_SecurityContext(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_SerializedReference(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_Service(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ServiceAccount(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ServiceAccountList(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ServiceList(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ServicePort(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ServiceProxyOptions(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ServiceSpec(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_ServiceStatus(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_Sysctl(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_TCPSocketAction(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_Taint(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_Toleration(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_Volume(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_VolumeMount(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_VolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_VsphereVirtualDiskVolumeSource(in interface{}, out interface{}, c *conversion.Cloner) error + func DeepCopy_api_WeightedPodAffinityTerm(in interface{}, out interface{}, c *conversion.Cloner) error + func FillObjectMetaSystemFields(ctx Context, meta *ObjectMeta) + func GenerateName(u NameGenerator, meta *ObjectMeta) + func GetAccessModesAsString(modes []PersistentVolumeAccessMode) string + func HasObjectMetaSystemFieldValues(meta *ObjectMeta) bool + func HashObject(obj runtime.Object, codec runtime.Codec) (string, error) + func IsEmpty(requestsToContexts RequestContextMapper) (bool, error) + func IsIntegerResourceName(str string) bool + func IsNodeReady(node *Node) bool + func IsPodReady(pod *Pod) bool + func IsPodReadyConditionTrue(status PodStatus) bool + func IsResourceQuotaScopeValidForResource(scope ResourceQuotaScope, resource string) bool + func IsServiceIPRequested(service *Service) bool + func IsServiceIPSet(service *Service) bool + func IsStandardContainerResourceName(str string) bool + func IsStandardFinalizerName(str string) bool + func IsStandardLimitRangeType(str string) bool + func IsStandardQuotaResourceName(str string) bool + func IsStandardResourceName(str string) bool + func IsStandardResourceQuotaScope(str string) bool + func Kind(kind string) unversioned.GroupKind + func ListMetaFor(obj runtime.Object) (*unversioned.ListMeta, error) + func LoadBalancerStatusEqual(l, r *LoadBalancerStatus) bool + func NamespaceFrom(ctx Context) (string, bool) + func NamespaceValue(ctx Context) string + func NewDefaultRESTMapper(defaultGroupVersions []unversioned.GroupVersion, ...) *meta.DefaultRESTMapper + func NewDefaultRESTMapperFromScheme(defaultGroupVersions []unversioned.GroupVersion, ...) *meta.DefaultRESTMapper + func NewRequestContextFilter(mapper RequestContextMapper, handler http.Handler) (http.Handler, error) + func NodeSelectorRequirementsAsSelector(nsm []NodeSelectorRequirement) (labels.Selector, error) + func ParseRFC3339(s string, nowFn func() unversioned.Time) (unversioned.Time, error) + func PodAnnotationsFromSysctls(sysctls []Sysctl) string + func PodRequestsAndLimits(pod *Pod) (reqs map[ResourceName]resource.Quantity, ...) + func RegisterDeepCopies(scheme *runtime.Scheme) error + func RegisterRESTMapper(m meta.RESTMapper) + func Resource(resource string) unversioned.GroupResource + func SysctlsFromPodAnnotations(a map[string]string) ([]Sysctl, []Sysctl, error) + func TaintToleratedByTolerations(taint *Taint, tolerations []Toleration) bool + func TolerationToleratesTaint(toleration *Toleration, taint *Taint) bool + func UIDFrom(ctx Context) (types.UID, bool) + func UpdatePodCondition(status *PodStatus, condition *PodCondition) bool + func UserAgentFrom(ctx Context) (string, bool) + func UserFrom(ctx Context) (user.Info, bool) + func ValidNamespace(ctx Context, resource *ObjectMeta) bool + type AWSElasticBlockStoreVolumeSource struct + FSType string + Partition int32 + ReadOnly bool + VolumeID string + func (x *AWSElasticBlockStoreVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) + func (x *AWSElasticBlockStoreVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) + type Affinity struct + NodeAffinity *NodeAffinity + PodAffinity *PodAffinity + PodAntiAffinity *PodAntiAffinity + func GetAffinityFromPodAnnotations(annotations map[string]string) (*Affinity, error) + func (x *Affinity) CodecDecodeSelf(d *codec1978.Decoder) + func (x *Affinity) CodecEncodeSelf(e *codec1978.Encoder) + type AttachedVolume struct + DevicePath string + Name UniqueVolumeName + func (x *AttachedVolume) CodecDecodeSelf(d *codec1978.Decoder) + func (x *AttachedVolume) CodecEncodeSelf(e *codec1978.Encoder) + type AvoidPods struct + PreferAvoidPods []PreferAvoidPodsEntry + func GetAvoidPodsFromNodeAnnotations(annotations map[string]string) (AvoidPods, error) + func (x *AvoidPods) CodecDecodeSelf(d *codec1978.Decoder) + func (x *AvoidPods) CodecEncodeSelf(e *codec1978.Encoder) + type AzureDataDiskCachingMode string + const AzureDataDiskCachingNone + const AzureDataDiskCachingReadOnly + const AzureDataDiskCachingReadWrite + func (x *AzureDataDiskCachingMode) CodecDecodeSelf(d *codec1978.Decoder) + func (x AzureDataDiskCachingMode) CodecEncodeSelf(e *codec1978.Encoder) + type AzureDiskVolumeSource struct + CachingMode *AzureDataDiskCachingMode + DataDiskURI string + DiskName string + FSType *string + ReadOnly *bool + func (x *AzureDiskVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) + func (x *AzureDiskVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) + type AzureFileVolumeSource struct + ReadOnly bool + SecretName string + ShareName string + func (x *AzureFileVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) + func (x *AzureFileVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) + type Binding struct + Target ObjectReference + func (x *Binding) CodecDecodeSelf(d *codec1978.Decoder) + func (x *Binding) CodecEncodeSelf(e *codec1978.Encoder) + type Capabilities struct + Add []Capability + Drop []Capability + func (x *Capabilities) CodecDecodeSelf(d *codec1978.Decoder) + func (x *Capabilities) CodecEncodeSelf(e *codec1978.Encoder) + type Capability string + func (x *Capability) CodecDecodeSelf(d *codec1978.Decoder) + func (x Capability) CodecEncodeSelf(e *codec1978.Encoder) + type CephFSVolumeSource struct + Monitors []string + Path string + ReadOnly bool + SecretFile string + SecretRef *LocalObjectReference + User string + func (x *CephFSVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) + func (x *CephFSVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) + type CinderVolumeSource struct + FSType string + ReadOnly bool + VolumeID string + func (x *CinderVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) + func (x *CinderVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) + type ComponentCondition struct + Error string + Message string + Status ConditionStatus + Type ComponentConditionType + func (x *ComponentCondition) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ComponentCondition) CodecEncodeSelf(e *codec1978.Encoder) + type ComponentConditionType string + const ComponentHealthy + func (x *ComponentConditionType) CodecDecodeSelf(d *codec1978.Decoder) + func (x ComponentConditionType) CodecEncodeSelf(e *codec1978.Encoder) + type ComponentStatus struct + Conditions []ComponentCondition + func (x *ComponentStatus) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ComponentStatus) CodecEncodeSelf(e *codec1978.Encoder) + type ComponentStatusList struct + Items []ComponentStatus + func (x *ComponentStatusList) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ComponentStatusList) CodecEncodeSelf(e *codec1978.Encoder) + type ConditionStatus string + const ConditionFalse + const ConditionTrue + const ConditionUnknown + func (x *ConditionStatus) CodecDecodeSelf(d *codec1978.Decoder) + func (x ConditionStatus) CodecEncodeSelf(e *codec1978.Encoder) + type ConfigMap struct + Data map[string]string + func (x *ConfigMap) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ConfigMap) CodecEncodeSelf(e *codec1978.Encoder) + type ConfigMapKeySelector struct + Key string + func (x *ConfigMapKeySelector) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ConfigMapKeySelector) CodecEncodeSelf(e *codec1978.Encoder) + type ConfigMapList struct + Items []ConfigMap + func (x *ConfigMapList) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ConfigMapList) CodecEncodeSelf(e *codec1978.Encoder) + type ConfigMapVolumeSource struct + DefaultMode *int32 + Items []KeyToPath + func (x *ConfigMapVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ConfigMapVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) + type Container struct + Args []string + Command []string + Env []EnvVar + Image string + ImagePullPolicy PullPolicy + Lifecycle *Lifecycle + LivenessProbe *Probe + Name string + Ports []ContainerPort + ReadinessProbe *Probe + Resources ResourceRequirements + SecurityContext *SecurityContext + Stdin bool + StdinOnce bool + TTY bool + TerminationMessagePath string + VolumeMounts []VolumeMount + WorkingDir string + func (x *Container) CodecDecodeSelf(d *codec1978.Decoder) + func (x *Container) CodecEncodeSelf(e *codec1978.Encoder) + type ContainerImage struct + Names []string + SizeBytes int64 + func (x *ContainerImage) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ContainerImage) CodecEncodeSelf(e *codec1978.Encoder) + type ContainerPort struct + ContainerPort int32 + HostIP string + HostPort int32 + Name string + Protocol Protocol + func (x *ContainerPort) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ContainerPort) CodecEncodeSelf(e *codec1978.Encoder) + type ContainerState struct + Running *ContainerStateRunning + Terminated *ContainerStateTerminated + Waiting *ContainerStateWaiting + func (x *ContainerState) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ContainerState) CodecEncodeSelf(e *codec1978.Encoder) + type ContainerStateRunning struct + StartedAt unversioned.Time + func (x *ContainerStateRunning) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ContainerStateRunning) CodecEncodeSelf(e *codec1978.Encoder) + type ContainerStateTerminated struct + ContainerID string + ExitCode int32 + FinishedAt unversioned.Time + Message string + Reason string + Signal int32 + StartedAt unversioned.Time + func (x *ContainerStateTerminated) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ContainerStateTerminated) CodecEncodeSelf(e *codec1978.Encoder) + type ContainerStateWaiting struct + Message string + Reason string + func (x *ContainerStateWaiting) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ContainerStateWaiting) CodecEncodeSelf(e *codec1978.Encoder) + type ContainerStatus struct + ContainerID string + Image string + ImageID string + LastTerminationState ContainerState + Name string + Ready bool + RestartCount int32 + State ContainerState + func GetContainerStatus(statuses []ContainerStatus, name string) (ContainerStatus, bool) + func GetExistingContainerStatus(statuses []ContainerStatus, name string) ContainerStatus + func (x *ContainerStatus) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ContainerStatus) CodecEncodeSelf(e *codec1978.Encoder) + type Context interface + Deadline func() (deadline time.Time, ok bool) + Done func() <-chan struct{} + Err func() error + Value func(key interface{}) interface{} + func NewContext() Context + func NewDefaultContext() Context + func WithNamespace(parent Context, namespace string) Context + func WithNamespaceDefaultIfNone(parent Context) Context + func WithUID(parent Context, uid types.UID) Context + func WithUser(parent Context, user user.Info) Context + func WithUserAgent(parent Context, userAgent string) Context + func WithValue(parent Context, key interface{}, val interface{}) Context + type ConversionError struct + In interface{} + Message string + Out interface{} + func (c *ConversionError) Error() string + type DNSPolicy string + const DNSClusterFirst + const DNSDefault + func (x *DNSPolicy) CodecDecodeSelf(d *codec1978.Decoder) + func (x DNSPolicy) CodecEncodeSelf(e *codec1978.Encoder) + type DaemonEndpoint struct + Port int32 + func (x *DaemonEndpoint) CodecDecodeSelf(d *codec1978.Decoder) + func (x *DaemonEndpoint) CodecEncodeSelf(e *codec1978.Encoder) + type DeleteOptions struct + GracePeriodSeconds *int64 + OrphanDependents *bool + Preconditions *Preconditions + func NewDeleteOptions(grace int64) *DeleteOptions + func NewPreconditionDeleteOptions(uid string) *DeleteOptions + func (x *DeleteOptions) CodecDecodeSelf(d *codec1978.Decoder) + func (x *DeleteOptions) CodecEncodeSelf(e *codec1978.Encoder) + type DownwardAPIVolumeFile struct + FieldRef *ObjectFieldSelector + Mode *int32 + Path string + ResourceFieldRef *ResourceFieldSelector + func (x *DownwardAPIVolumeFile) CodecDecodeSelf(d *codec1978.Decoder) + func (x *DownwardAPIVolumeFile) CodecEncodeSelf(e *codec1978.Encoder) + type DownwardAPIVolumeSource struct + DefaultMode *int32 + Items []DownwardAPIVolumeFile + func (x *DownwardAPIVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) + func (x *DownwardAPIVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) + type EmptyDirVolumeSource struct + Medium StorageMedium + func (x *EmptyDirVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) + func (x *EmptyDirVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) + type EndpointAddress struct + Hostname string + IP string + NodeName *string + TargetRef *ObjectReference + func (x *EndpointAddress) CodecDecodeSelf(d *codec1978.Decoder) + func (x *EndpointAddress) CodecEncodeSelf(e *codec1978.Encoder) + type EndpointPort struct + Name string + Port int32 + Protocol Protocol + func (x *EndpointPort) CodecDecodeSelf(d *codec1978.Decoder) + func (x *EndpointPort) CodecEncodeSelf(e *codec1978.Encoder) + type EndpointSubset struct + Addresses []EndpointAddress + NotReadyAddresses []EndpointAddress + Ports []EndpointPort + func (x *EndpointSubset) CodecDecodeSelf(d *codec1978.Decoder) + func (x *EndpointSubset) CodecEncodeSelf(e *codec1978.Encoder) + type Endpoints struct + Subsets []EndpointSubset + func (x *Endpoints) CodecDecodeSelf(d *codec1978.Decoder) + func (x *Endpoints) CodecEncodeSelf(e *codec1978.Encoder) + type EndpointsList struct + Items []Endpoints + func (x *EndpointsList) CodecDecodeSelf(d *codec1978.Decoder) + func (x *EndpointsList) CodecEncodeSelf(e *codec1978.Encoder) + type EnvVar struct + Name string + Value string + ValueFrom *EnvVarSource + func (x *EnvVar) CodecDecodeSelf(d *codec1978.Decoder) + func (x *EnvVar) CodecEncodeSelf(e *codec1978.Encoder) + type EnvVarSource struct + ConfigMapKeyRef *ConfigMapKeySelector + FieldRef *ObjectFieldSelector + ResourceFieldRef *ResourceFieldSelector + SecretKeyRef *SecretKeySelector + func (x *EnvVarSource) CodecDecodeSelf(d *codec1978.Decoder) + func (x *EnvVarSource) CodecEncodeSelf(e *codec1978.Encoder) + type Event struct + Count int32 + FirstTimestamp unversioned.Time + InvolvedObject ObjectReference + LastTimestamp unversioned.Time + Message string + Reason string + Source EventSource + Type string + func (x *Event) CodecDecodeSelf(d *codec1978.Decoder) + func (x *Event) CodecEncodeSelf(e *codec1978.Encoder) + type EventList struct + Items []Event + func (x *EventList) CodecDecodeSelf(d *codec1978.Decoder) + func (x *EventList) CodecEncodeSelf(e *codec1978.Encoder) + type EventSource struct + Component string + Host string + func (x *EventSource) CodecDecodeSelf(d *codec1978.Decoder) + func (x *EventSource) CodecEncodeSelf(e *codec1978.Encoder) + type ExecAction struct + Command []string + func (x *ExecAction) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ExecAction) CodecEncodeSelf(e *codec1978.Encoder) + type ExportOptions struct + Exact bool + Export bool + func (x *ExportOptions) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ExportOptions) CodecEncodeSelf(e *codec1978.Encoder) + type FCVolumeSource struct + FSType string + Lun *int32 + ReadOnly bool + TargetWWNs []string + func (x *FCVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) + func (x *FCVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) + type FinalizerName string + func (x *FinalizerName) CodecDecodeSelf(d *codec1978.Decoder) + func (x FinalizerName) CodecEncodeSelf(e *codec1978.Encoder) + type FlexVolumeSource struct + Driver string + FSType string + Options map[string]string + ReadOnly bool + SecretRef *LocalObjectReference + func (x *FlexVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) + func (x *FlexVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) + type FlockerVolumeSource struct + DatasetName string + func (x *FlockerVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) + func (x *FlockerVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) + type GCEPersistentDiskVolumeSource struct + FSType string + PDName string + Partition int32 + ReadOnly bool + func (x *GCEPersistentDiskVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) + func (x *GCEPersistentDiskVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) + type GitRepoVolumeSource struct + Directory string + Repository string + Revision string + func (x *GitRepoVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) + func (x *GitRepoVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) + type GlusterfsVolumeSource struct + EndpointsName string + Path string + ReadOnly bool + func (x *GlusterfsVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) + func (x *GlusterfsVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) + type HTTPGetAction struct + HTTPHeaders []HTTPHeader + Host string + Path string + Port intstr.IntOrString + Scheme URIScheme + func (x *HTTPGetAction) CodecDecodeSelf(d *codec1978.Decoder) + func (x *HTTPGetAction) CodecEncodeSelf(e *codec1978.Encoder) + type HTTPHeader struct + Name string + Value string + func (x *HTTPHeader) CodecDecodeSelf(d *codec1978.Decoder) + func (x *HTTPHeader) CodecEncodeSelf(e *codec1978.Encoder) + type Handler struct + Exec *ExecAction + HTTPGet *HTTPGetAction + TCPSocket *TCPSocketAction + func (x *Handler) CodecDecodeSelf(d *codec1978.Decoder) + func (x *Handler) CodecEncodeSelf(e *codec1978.Encoder) + type HostPathVolumeSource struct + Path string + func (x *HostPathVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) + func (x *HostPathVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) + type ISCSIVolumeSource struct + FSType string + IQN string + ISCSIInterface string + Lun int32 + ReadOnly bool + TargetPortal string + func (x *ISCSIVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ISCSIVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) + type KeyToPath struct + Key string + Mode *int32 + Path string + func (x *KeyToPath) CodecDecodeSelf(d *codec1978.Decoder) + func (x *KeyToPath) CodecEncodeSelf(e *codec1978.Encoder) + type Lifecycle struct + PostStart *Handler + PreStop *Handler + func (x *Lifecycle) CodecDecodeSelf(d *codec1978.Decoder) + func (x *Lifecycle) CodecEncodeSelf(e *codec1978.Encoder) + type LimitRange struct + Spec LimitRangeSpec + func (x *LimitRange) CodecDecodeSelf(d *codec1978.Decoder) + func (x *LimitRange) CodecEncodeSelf(e *codec1978.Encoder) + type LimitRangeItem struct + Default ResourceList + DefaultRequest ResourceList + Max ResourceList + MaxLimitRequestRatio ResourceList + Min ResourceList + Type LimitType + func (x *LimitRangeItem) CodecDecodeSelf(d *codec1978.Decoder) + func (x *LimitRangeItem) CodecEncodeSelf(e *codec1978.Encoder) + type LimitRangeList struct + Items []LimitRange + func (x *LimitRangeList) CodecDecodeSelf(d *codec1978.Decoder) + func (x *LimitRangeList) CodecEncodeSelf(e *codec1978.Encoder) + type LimitRangeSpec struct + Limits []LimitRangeItem + func (x *LimitRangeSpec) CodecDecodeSelf(d *codec1978.Decoder) + func (x *LimitRangeSpec) CodecEncodeSelf(e *codec1978.Encoder) + type LimitType string + const LimitTypeContainer + const LimitTypePod + func (x *LimitType) CodecDecodeSelf(d *codec1978.Decoder) + func (x LimitType) CodecEncodeSelf(e *codec1978.Encoder) + type List struct + Items []runtime.Object + func (x *List) CodecDecodeSelf(d *codec1978.Decoder) + func (x *List) CodecEncodeSelf(e *codec1978.Encoder) + type ListOptions struct + FieldSelector fields.Selector + LabelSelector labels.Selector + ResourceVersion string + TimeoutSeconds *int64 + Watch bool + func SingleObject(meta ObjectMeta) ListOptions + func (x *ListOptions) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ListOptions) CodecEncodeSelf(e *codec1978.Encoder) + type LoadBalancerIngress struct + Hostname string + IP string + func (x *LoadBalancerIngress) CodecDecodeSelf(d *codec1978.Decoder) + func (x *LoadBalancerIngress) CodecEncodeSelf(e *codec1978.Encoder) + type LoadBalancerStatus struct + Ingress []LoadBalancerIngress + func LoadBalancerStatusDeepCopy(lb *LoadBalancerStatus) *LoadBalancerStatus + func (x *LoadBalancerStatus) CodecDecodeSelf(d *codec1978.Decoder) + func (x *LoadBalancerStatus) CodecEncodeSelf(e *codec1978.Encoder) + type LocalObjectReference struct + Name string + func (x *LocalObjectReference) CodecDecodeSelf(d *codec1978.Decoder) + func (x *LocalObjectReference) CodecEncodeSelf(e *codec1978.Encoder) + type NFSVolumeSource struct + Path string + ReadOnly bool + Server string + func (x *NFSVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) + func (x *NFSVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) + type NameGenerator interface + GenerateName func(base string) string + var SimpleNameGenerator NameGenerator = simpleNameGenerator{} + type Namespace struct + Spec NamespaceSpec + Status NamespaceStatus + func (x *Namespace) CodecDecodeSelf(d *codec1978.Decoder) + func (x *Namespace) CodecEncodeSelf(e *codec1978.Encoder) + type NamespaceList struct + Items []Namespace + func (x *NamespaceList) CodecDecodeSelf(d *codec1978.Decoder) + func (x *NamespaceList) CodecEncodeSelf(e *codec1978.Encoder) + type NamespacePhase string + const NamespaceActive + const NamespaceTerminating + func (x *NamespacePhase) CodecDecodeSelf(d *codec1978.Decoder) + func (x NamespacePhase) CodecEncodeSelf(e *codec1978.Encoder) + type NamespaceSpec struct + Finalizers []FinalizerName + func (x *NamespaceSpec) CodecDecodeSelf(d *codec1978.Decoder) + func (x *NamespaceSpec) CodecEncodeSelf(e *codec1978.Encoder) + type NamespaceStatus struct + Phase NamespacePhase + func (x *NamespaceStatus) CodecDecodeSelf(d *codec1978.Decoder) + func (x *NamespaceStatus) CodecEncodeSelf(e *codec1978.Encoder) + type Node struct + Spec NodeSpec + Status NodeStatus + func (x *Node) CodecDecodeSelf(d *codec1978.Decoder) + func (x *Node) CodecEncodeSelf(e *codec1978.Encoder) + type NodeAddress struct + Address string + Type NodeAddressType + func (x *NodeAddress) CodecDecodeSelf(d *codec1978.Decoder) + func (x *NodeAddress) CodecEncodeSelf(e *codec1978.Encoder) + type NodeAddressType string + const NodeExternalIP + const NodeHostName + const NodeInternalIP + const NodeLegacyHostIP + func (x *NodeAddressType) CodecDecodeSelf(d *codec1978.Decoder) + func (x NodeAddressType) CodecEncodeSelf(e *codec1978.Encoder) + type NodeAffinity struct + PreferredDuringSchedulingIgnoredDuringExecution []PreferredSchedulingTerm + RequiredDuringSchedulingIgnoredDuringExecution *NodeSelector + func (x *NodeAffinity) CodecDecodeSelf(d *codec1978.Decoder) + func (x *NodeAffinity) CodecEncodeSelf(e *codec1978.Encoder) + type NodeCondition struct + LastHeartbeatTime unversioned.Time + LastTransitionTime unversioned.Time + Message string + Reason string + Status ConditionStatus + Type NodeConditionType + func GetNodeCondition(status *NodeStatus, conditionType NodeConditionType) (int, *NodeCondition) + func (x *NodeCondition) CodecDecodeSelf(d *codec1978.Decoder) + func (x *NodeCondition) CodecEncodeSelf(e *codec1978.Encoder) + type NodeConditionType string + const NodeDiskPressure + const NodeMemoryPressure + const NodeNetworkUnavailable + const NodeOutOfDisk + const NodeReady + func (x *NodeConditionType) CodecDecodeSelf(d *codec1978.Decoder) + func (x NodeConditionType) CodecEncodeSelf(e *codec1978.Encoder) + type NodeDaemonEndpoints struct + KubeletEndpoint DaemonEndpoint + func (x *NodeDaemonEndpoints) CodecDecodeSelf(d *codec1978.Decoder) + func (x *NodeDaemonEndpoints) CodecEncodeSelf(e *codec1978.Encoder) + type NodeList struct + Items []Node + func (x *NodeList) CodecDecodeSelf(d *codec1978.Decoder) + func (x *NodeList) CodecEncodeSelf(e *codec1978.Encoder) + type NodePhase string + const NodePending + const NodeRunning + const NodeTerminated + func (x *NodePhase) CodecDecodeSelf(d *codec1978.Decoder) + func (x NodePhase) CodecEncodeSelf(e *codec1978.Encoder) + type NodeProxyOptions struct + Path string + func (x *NodeProxyOptions) CodecDecodeSelf(d *codec1978.Decoder) + func (x *NodeProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) + type NodeResources struct + Capacity ResourceList + func (x *NodeResources) CodecDecodeSelf(d *codec1978.Decoder) + func (x *NodeResources) CodecEncodeSelf(e *codec1978.Encoder) + type NodeSelector struct + NodeSelectorTerms []NodeSelectorTerm + func (x *NodeSelector) CodecDecodeSelf(d *codec1978.Decoder) + func (x *NodeSelector) CodecEncodeSelf(e *codec1978.Encoder) + type NodeSelectorOperator string + const NodeSelectorOpDoesNotExist + const NodeSelectorOpExists + const NodeSelectorOpGt + const NodeSelectorOpIn + const NodeSelectorOpLt + const NodeSelectorOpNotIn + func (x *NodeSelectorOperator) CodecDecodeSelf(d *codec1978.Decoder) + func (x NodeSelectorOperator) CodecEncodeSelf(e *codec1978.Encoder) + type NodeSelectorRequirement struct + Key string + Operator NodeSelectorOperator + Values []string + func (x *NodeSelectorRequirement) CodecDecodeSelf(d *codec1978.Decoder) + func (x *NodeSelectorRequirement) CodecEncodeSelf(e *codec1978.Encoder) + type NodeSelectorTerm struct + MatchExpressions []NodeSelectorRequirement + func (x *NodeSelectorTerm) CodecDecodeSelf(d *codec1978.Decoder) + func (x *NodeSelectorTerm) CodecEncodeSelf(e *codec1978.Encoder) + type NodeSpec struct + ExternalID string + PodCIDR string + ProviderID string + Unschedulable bool + func (x *NodeSpec) CodecDecodeSelf(d *codec1978.Decoder) + func (x *NodeSpec) CodecEncodeSelf(e *codec1978.Encoder) + type NodeStatus struct + Addresses []NodeAddress + Allocatable ResourceList + Capacity ResourceList + Conditions []NodeCondition + DaemonEndpoints NodeDaemonEndpoints + Images []ContainerImage + NodeInfo NodeSystemInfo + Phase NodePhase + VolumesAttached []AttachedVolume + VolumesInUse []UniqueVolumeName + func (x *NodeStatus) CodecDecodeSelf(d *codec1978.Decoder) + func (x *NodeStatus) CodecEncodeSelf(e *codec1978.Encoder) + type NodeSystemInfo struct + Architecture string + BootID string + ContainerRuntimeVersion string + KernelVersion string + KubeProxyVersion string + KubeletVersion string + MachineID string + OSImage string + OperatingSystem string + SystemUUID string + func (x *NodeSystemInfo) CodecDecodeSelf(d *codec1978.Decoder) + func (x *NodeSystemInfo) CodecEncodeSelf(e *codec1978.Encoder) + type ObjectFieldSelector struct + APIVersion string + FieldPath string + func (x *ObjectFieldSelector) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ObjectFieldSelector) CodecEncodeSelf(e *codec1978.Encoder) + type ObjectMeta struct + Annotations map[string]string + ClusterName string + CreationTimestamp unversioned.Time + DeletionGracePeriodSeconds *int64 + DeletionTimestamp *unversioned.Time + Finalizers []string + GenerateName string + Generation int64 + Labels map[string]string + Name string + Namespace string + OwnerReferences []OwnerReference + ResourceVersion string + SelfLink string + UID types.UID + func ObjectMetaFor(obj runtime.Object) (*ObjectMeta, error) + func (meta *ObjectMeta) GetAnnotations() map[string]string + func (meta *ObjectMeta) GetClusterName() string + func (meta *ObjectMeta) GetCreationTimestamp() unversioned.Time + func (meta *ObjectMeta) GetDeletionTimestamp() *unversioned.Time + func (meta *ObjectMeta) GetFinalizers() []string + func (meta *ObjectMeta) GetGenerateName() string + func (meta *ObjectMeta) GetLabels() map[string]string + func (meta *ObjectMeta) GetName() string + func (meta *ObjectMeta) GetNamespace() string + func (meta *ObjectMeta) GetOwnerReferences() []metatypes.OwnerReference + func (meta *ObjectMeta) GetResourceVersion() string + func (meta *ObjectMeta) GetSelfLink() string + func (meta *ObjectMeta) GetUID() types.UID + func (meta *ObjectMeta) SetAnnotations(annotations map[string]string) + func (meta *ObjectMeta) SetClusterName(clusterName string) + func (meta *ObjectMeta) SetCreationTimestamp(creationTimestamp unversioned.Time) + func (meta *ObjectMeta) SetDeletionTimestamp(deletionTimestamp *unversioned.Time) + func (meta *ObjectMeta) SetFinalizers(finalizers []string) + func (meta *ObjectMeta) SetGenerateName(generateName string) + func (meta *ObjectMeta) SetLabels(labels map[string]string) + func (meta *ObjectMeta) SetName(name string) + func (meta *ObjectMeta) SetNamespace(namespace string) + func (meta *ObjectMeta) SetOwnerReferences(references []metatypes.OwnerReference) + func (meta *ObjectMeta) SetResourceVersion(version string) + func (meta *ObjectMeta) SetSelfLink(selfLink string) + func (meta *ObjectMeta) SetUID(uid types.UID) + func (obj *ObjectMeta) GetObjectMeta() meta.Object + func (x *ObjectMeta) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ObjectMeta) CodecEncodeSelf(e *codec1978.Encoder) + type ObjectReference struct + APIVersion string + FieldPath string + Kind string + Name string + Namespace string + ResourceVersion string + UID types.UID + func GetPartialReference(obj runtime.Object, fieldPath string) (*ObjectReference, error) + func GetReference(obj runtime.Object) (*ObjectReference, error) + func (obj *ObjectReference) GetObjectKind() unversioned.ObjectKind + func (obj *ObjectReference) GroupVersionKind() unversioned.GroupVersionKind + func (obj *ObjectReference) SetGroupVersionKind(gvk unversioned.GroupVersionKind) + func (x *ObjectReference) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ObjectReference) CodecEncodeSelf(e *codec1978.Encoder) + type OwnerReference struct + APIVersion string + Controller *bool + Kind string + Name string + UID types.UID + func (x *OwnerReference) CodecDecodeSelf(d *codec1978.Decoder) + func (x *OwnerReference) CodecEncodeSelf(e *codec1978.Encoder) + type PatchType string + const JSONPatchType + const MergePatchType + const StrategicMergePatchType + func (x *PatchType) CodecDecodeSelf(d *codec1978.Decoder) + func (x PatchType) CodecEncodeSelf(e *codec1978.Encoder) + type PersistentVolume struct + Spec PersistentVolumeSpec + Status PersistentVolumeStatus + func (x *PersistentVolume) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PersistentVolume) CodecEncodeSelf(e *codec1978.Encoder) + type PersistentVolumeAccessMode string + const ReadOnlyMany + const ReadWriteMany + const ReadWriteOnce + func GetAccessModesFromString(modes string) []PersistentVolumeAccessMode + func (x *PersistentVolumeAccessMode) CodecDecodeSelf(d *codec1978.Decoder) + func (x PersistentVolumeAccessMode) CodecEncodeSelf(e *codec1978.Encoder) + type PersistentVolumeClaim struct + Spec PersistentVolumeClaimSpec + Status PersistentVolumeClaimStatus + func (x *PersistentVolumeClaim) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PersistentVolumeClaim) CodecEncodeSelf(e *codec1978.Encoder) + type PersistentVolumeClaimList struct + Items []PersistentVolumeClaim + func (x *PersistentVolumeClaimList) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PersistentVolumeClaimList) CodecEncodeSelf(e *codec1978.Encoder) + type PersistentVolumeClaimPhase string + const ClaimBound + const ClaimLost + const ClaimPending + func (x *PersistentVolumeClaimPhase) CodecDecodeSelf(d *codec1978.Decoder) + func (x PersistentVolumeClaimPhase) CodecEncodeSelf(e *codec1978.Encoder) + type PersistentVolumeClaimSpec struct + AccessModes []PersistentVolumeAccessMode + Resources ResourceRequirements + Selector *unversioned.LabelSelector + VolumeName string + func (x *PersistentVolumeClaimSpec) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PersistentVolumeClaimSpec) CodecEncodeSelf(e *codec1978.Encoder) + type PersistentVolumeClaimStatus struct + AccessModes []PersistentVolumeAccessMode + Capacity ResourceList + Phase PersistentVolumeClaimPhase + func (x *PersistentVolumeClaimStatus) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PersistentVolumeClaimStatus) CodecEncodeSelf(e *codec1978.Encoder) + type PersistentVolumeClaimVolumeSource struct + ClaimName string + ReadOnly bool + func (x *PersistentVolumeClaimVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PersistentVolumeClaimVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) + type PersistentVolumeList struct + Items []PersistentVolume + func (x *PersistentVolumeList) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PersistentVolumeList) CodecEncodeSelf(e *codec1978.Encoder) + type PersistentVolumePhase string + const VolumeAvailable + const VolumeBound + const VolumeFailed + const VolumePending + const VolumeReleased + func (x *PersistentVolumePhase) CodecDecodeSelf(d *codec1978.Decoder) + func (x PersistentVolumePhase) CodecEncodeSelf(e *codec1978.Encoder) + type PersistentVolumeReclaimPolicy string + const PersistentVolumeReclaimDelete + const PersistentVolumeReclaimRecycle + const PersistentVolumeReclaimRetain + func (x *PersistentVolumeReclaimPolicy) CodecDecodeSelf(d *codec1978.Decoder) + func (x PersistentVolumeReclaimPolicy) CodecEncodeSelf(e *codec1978.Encoder) + type PersistentVolumeSource struct + AWSElasticBlockStore *AWSElasticBlockStoreVolumeSource + AzureDisk *AzureDiskVolumeSource + AzureFile *AzureFileVolumeSource + CephFS *CephFSVolumeSource + Cinder *CinderVolumeSource + FC *FCVolumeSource + FlexVolume *FlexVolumeSource + Flocker *FlockerVolumeSource + GCEPersistentDisk *GCEPersistentDiskVolumeSource + Glusterfs *GlusterfsVolumeSource + HostPath *HostPathVolumeSource + ISCSI *ISCSIVolumeSource + NFS *NFSVolumeSource + Quobyte *QuobyteVolumeSource + RBD *RBDVolumeSource + VsphereVolume *VsphereVirtualDiskVolumeSource + func (x *PersistentVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PersistentVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) + type PersistentVolumeSpec struct + AccessModes []PersistentVolumeAccessMode + Capacity ResourceList + ClaimRef *ObjectReference + PersistentVolumeReclaimPolicy PersistentVolumeReclaimPolicy + func (x *PersistentVolumeSpec) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PersistentVolumeSpec) CodecEncodeSelf(e *codec1978.Encoder) + type PersistentVolumeStatus struct + Message string + Phase PersistentVolumePhase + Reason string + func (x *PersistentVolumeStatus) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PersistentVolumeStatus) CodecEncodeSelf(e *codec1978.Encoder) + type Pod struct + Spec PodSpec + Status PodStatus + func (x *Pod) CodecDecodeSelf(d *codec1978.Decoder) + func (x *Pod) CodecEncodeSelf(e *codec1978.Encoder) + type PodAffinity struct + PreferredDuringSchedulingIgnoredDuringExecution []WeightedPodAffinityTerm + RequiredDuringSchedulingIgnoredDuringExecution []PodAffinityTerm + func (x *PodAffinity) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PodAffinity) CodecEncodeSelf(e *codec1978.Encoder) + type PodAffinityTerm struct + LabelSelector *unversioned.LabelSelector + Namespaces []string + TopologyKey string + func (x *PodAffinityTerm) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PodAffinityTerm) CodecEncodeSelf(e *codec1978.Encoder) + type PodAntiAffinity struct + PreferredDuringSchedulingIgnoredDuringExecution []WeightedPodAffinityTerm + RequiredDuringSchedulingIgnoredDuringExecution []PodAffinityTerm + func (x *PodAntiAffinity) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PodAntiAffinity) CodecEncodeSelf(e *codec1978.Encoder) + type PodAttachOptions struct + Container string + Stderr bool + Stdin bool + Stdout bool + TTY bool + func (x *PodAttachOptions) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PodAttachOptions) CodecEncodeSelf(e *codec1978.Encoder) + type PodCondition struct + LastProbeTime unversioned.Time + LastTransitionTime unversioned.Time + Message string + Reason string + Status ConditionStatus + Type PodConditionType + func GetPodCondition(status *PodStatus, conditionType PodConditionType) (int, *PodCondition) + func GetPodReadyCondition(status PodStatus) *PodCondition + func (x *PodCondition) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PodCondition) CodecEncodeSelf(e *codec1978.Encoder) + type PodConditionType string + const PodInitialized + const PodReady + const PodScheduled + func (x *PodConditionType) CodecDecodeSelf(d *codec1978.Decoder) + func (x PodConditionType) CodecEncodeSelf(e *codec1978.Encoder) + type PodExecOptions struct + Command []string + Container string + Stderr bool + Stdin bool + Stdout bool + TTY bool + func (x *PodExecOptions) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PodExecOptions) CodecEncodeSelf(e *codec1978.Encoder) + type PodList struct + Items []Pod + func (x *PodList) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PodList) CodecEncodeSelf(e *codec1978.Encoder) + type PodLogOptions struct + Container string + Follow bool + LimitBytes *int64 + Previous bool + SinceSeconds *int64 + SinceTime *unversioned.Time + TailLines *int64 + Timestamps bool + func (x *PodLogOptions) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PodLogOptions) CodecEncodeSelf(e *codec1978.Encoder) + type PodPhase string + const PodFailed + const PodPending + const PodRunning + const PodSucceeded + const PodUnknown + func (x *PodPhase) CodecDecodeSelf(d *codec1978.Decoder) + func (x PodPhase) CodecEncodeSelf(e *codec1978.Encoder) + type PodProxyOptions struct + Path string + func (x *PodProxyOptions) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PodProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) + type PodSecurityContext struct + FSGroup *int64 + HostIPC bool + HostNetwork bool + HostPID bool + RunAsNonRoot *bool + RunAsUser *int64 + SELinuxOptions *SELinuxOptions + SupplementalGroups []int64 + func (x *PodSecurityContext) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PodSecurityContext) CodecEncodeSelf(e *codec1978.Encoder) + type PodSignature struct + PodController *OwnerReference + func (x *PodSignature) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PodSignature) CodecEncodeSelf(e *codec1978.Encoder) + type PodSpec struct + ActiveDeadlineSeconds *int64 + Containers []Container + DNSPolicy DNSPolicy + Hostname string + ImagePullSecrets []LocalObjectReference + InitContainers []Container + NodeName string + NodeSelector map[string]string + RestartPolicy RestartPolicy + SecurityContext *PodSecurityContext + ServiceAccountName string + Subdomain string + TerminationGracePeriodSeconds *int64 + Volumes []Volume + func (x *PodSpec) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PodSpec) CodecEncodeSelf(e *codec1978.Encoder) + type PodStatus struct + Conditions []PodCondition + ContainerStatuses []ContainerStatus + HostIP string + InitContainerStatuses []ContainerStatus + Message string + Phase PodPhase + PodIP string + Reason string + StartTime *unversioned.Time + func (x *PodStatus) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PodStatus) CodecEncodeSelf(e *codec1978.Encoder) + type PodStatusResult struct + Status PodStatus + func (x *PodStatusResult) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PodStatusResult) CodecEncodeSelf(e *codec1978.Encoder) + type PodTemplate struct + Template PodTemplateSpec + func (x *PodTemplate) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PodTemplate) CodecEncodeSelf(e *codec1978.Encoder) + type PodTemplateList struct + Items []PodTemplate + func (x *PodTemplateList) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PodTemplateList) CodecEncodeSelf(e *codec1978.Encoder) + type PodTemplateSpec struct + Spec PodSpec + func (x *PodTemplateSpec) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PodTemplateSpec) CodecEncodeSelf(e *codec1978.Encoder) + type Preconditions struct + UID *types.UID + func NewUIDPreconditions(uid string) *Preconditions + func (x *Preconditions) CodecDecodeSelf(d *codec1978.Decoder) + func (x *Preconditions) CodecEncodeSelf(e *codec1978.Encoder) + type PreferAvoidPodsEntry struct + EvictionTime unversioned.Time + Message string + PodSignature PodSignature + Reason string + func (x *PreferAvoidPodsEntry) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PreferAvoidPodsEntry) CodecEncodeSelf(e *codec1978.Encoder) + type PreferredSchedulingTerm struct + Preference NodeSelectorTerm + Weight int32 + func (x *PreferredSchedulingTerm) CodecDecodeSelf(d *codec1978.Decoder) + func (x *PreferredSchedulingTerm) CodecEncodeSelf(e *codec1978.Encoder) + type Probe struct + FailureThreshold int32 + InitialDelaySeconds int32 + PeriodSeconds int32 + SuccessThreshold int32 + TimeoutSeconds int32 + func (x *Probe) CodecDecodeSelf(d *codec1978.Decoder) + func (x *Probe) CodecEncodeSelf(e *codec1978.Encoder) + type Protocol string + const ProtocolTCP + const ProtocolUDP + func (x *Protocol) CodecDecodeSelf(d *codec1978.Decoder) + func (x Protocol) CodecEncodeSelf(e *codec1978.Encoder) + type PullPolicy string + const PullAlways + const PullIfNotPresent + const PullNever + func (x *PullPolicy) CodecDecodeSelf(d *codec1978.Decoder) + func (x PullPolicy) CodecEncodeSelf(e *codec1978.Encoder) + type QuobyteVolumeSource struct + Group string + ReadOnly bool + Registry string + User string + Volume string + func (x *QuobyteVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) + func (x *QuobyteVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) + type RBDVolumeSource struct + CephMonitors []string + FSType string + Keyring string + RBDImage string + RBDPool string + RadosUser string + ReadOnly bool + SecretRef *LocalObjectReference + func (x *RBDVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) + func (x *RBDVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) + type RangeAllocation struct + Data []byte + Range string + func (x *RangeAllocation) CodecDecodeSelf(d *codec1978.Decoder) + func (x *RangeAllocation) CodecEncodeSelf(e *codec1978.Encoder) + type ReplicationController struct + Spec ReplicationControllerSpec + Status ReplicationControllerStatus + func (x *ReplicationController) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ReplicationController) CodecEncodeSelf(e *codec1978.Encoder) + type ReplicationControllerList struct + Items []ReplicationController + func (x *ReplicationControllerList) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ReplicationControllerList) CodecEncodeSelf(e *codec1978.Encoder) + type ReplicationControllerSpec struct + Replicas int32 + Selector map[string]string + Template *PodTemplateSpec + func (x *ReplicationControllerSpec) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ReplicationControllerSpec) CodecEncodeSelf(e *codec1978.Encoder) + type ReplicationControllerStatus struct + FullyLabeledReplicas int32 + ObservedGeneration int64 + ReadyReplicas int32 + Replicas int32 + func (x *ReplicationControllerStatus) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ReplicationControllerStatus) CodecEncodeSelf(e *codec1978.Encoder) + type RequestContextMapper interface + Get func(req *http.Request) (Context, bool) + Update func(req *http.Request, context Context) error + func NewRequestContextMapper() RequestContextMapper + type ResourceFieldSelector struct + ContainerName string + Divisor resource.Quantity + Resource string + func (x *ResourceFieldSelector) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ResourceFieldSelector) CodecEncodeSelf(e *codec1978.Encoder) + type ResourceList map[ResourceName]resource.Quantity + func (self *ResourceList) Cpu() *resource.Quantity + func (self *ResourceList) Memory() *resource.Quantity + func (self *ResourceList) NvidiaGPU() *resource.Quantity + func (self *ResourceList) Pods() *resource.Quantity + func (x *ResourceList) CodecDecodeSelf(d *codec1978.Decoder) + func (x ResourceList) CodecEncodeSelf(e *codec1978.Encoder) + type ResourceName string + const ResourceCPU + const ResourceConfigMaps + const ResourceLimitsCPU + const ResourceLimitsMemory + const ResourceMemory + const ResourceNvidiaGPU + const ResourcePersistentVolumeClaims + const ResourcePods + const ResourceQuotas + const ResourceReplicationControllers + const ResourceRequestsCPU + const ResourceRequestsMemory + const ResourceRequestsStorage + const ResourceSecrets + const ResourceServices + const ResourceServicesLoadBalancers + const ResourceServicesNodePorts + const ResourceStorage + func (self ResourceName) String() string + func (x *ResourceName) CodecDecodeSelf(d *codec1978.Decoder) + func (x ResourceName) CodecEncodeSelf(e *codec1978.Encoder) + type ResourceQuota struct + Spec ResourceQuotaSpec + Status ResourceQuotaStatus + func (x *ResourceQuota) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ResourceQuota) CodecEncodeSelf(e *codec1978.Encoder) + type ResourceQuotaList struct + Items []ResourceQuota + func (x *ResourceQuotaList) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ResourceQuotaList) CodecEncodeSelf(e *codec1978.Encoder) + type ResourceQuotaScope string + const ResourceQuotaScopeBestEffort + const ResourceQuotaScopeNotBestEffort + const ResourceQuotaScopeNotTerminating + const ResourceQuotaScopeTerminating + func (x *ResourceQuotaScope) CodecDecodeSelf(d *codec1978.Decoder) + func (x ResourceQuotaScope) CodecEncodeSelf(e *codec1978.Encoder) + type ResourceQuotaSpec struct + Hard ResourceList + Scopes []ResourceQuotaScope + func (x *ResourceQuotaSpec) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ResourceQuotaSpec) CodecEncodeSelf(e *codec1978.Encoder) + type ResourceQuotaStatus struct + Hard ResourceList + Used ResourceList + func (x *ResourceQuotaStatus) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ResourceQuotaStatus) CodecEncodeSelf(e *codec1978.Encoder) + type ResourceRequirements struct + Limits ResourceList + Requests ResourceList + func (x *ResourceRequirements) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ResourceRequirements) CodecEncodeSelf(e *codec1978.Encoder) + type RestartPolicy string + const RestartPolicyAlways + const RestartPolicyNever + const RestartPolicyOnFailure + func (x *RestartPolicy) CodecDecodeSelf(d *codec1978.Decoder) + func (x RestartPolicy) CodecEncodeSelf(e *codec1978.Encoder) + type SELinuxOptions struct + Level string + Role string + Type string + User string + func (x *SELinuxOptions) CodecDecodeSelf(d *codec1978.Decoder) + func (x *SELinuxOptions) CodecEncodeSelf(e *codec1978.Encoder) + type Secret struct + Data map[string][]byte + Type SecretType + func (x *Secret) CodecDecodeSelf(d *codec1978.Decoder) + func (x *Secret) CodecEncodeSelf(e *codec1978.Encoder) + type SecretKeySelector struct + Key string + func (x *SecretKeySelector) CodecDecodeSelf(d *codec1978.Decoder) + func (x *SecretKeySelector) CodecEncodeSelf(e *codec1978.Encoder) + type SecretList struct + Items []Secret + func (x *SecretList) CodecDecodeSelf(d *codec1978.Decoder) + func (x *SecretList) CodecEncodeSelf(e *codec1978.Encoder) + type SecretType string + func (x *SecretType) CodecDecodeSelf(d *codec1978.Decoder) + func (x SecretType) CodecEncodeSelf(e *codec1978.Encoder) + type SecretVolumeSource struct + DefaultMode *int32 + Items []KeyToPath + SecretName string + func (x *SecretVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) + func (x *SecretVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) + type SecurityContext struct + Capabilities *Capabilities + Privileged *bool + ReadOnlyRootFilesystem *bool + RunAsNonRoot *bool + RunAsUser *int64 + SELinuxOptions *SELinuxOptions + func (x *SecurityContext) CodecDecodeSelf(d *codec1978.Decoder) + func (x *SecurityContext) CodecEncodeSelf(e *codec1978.Encoder) + type SerializedReference struct + Reference ObjectReference + func (x *SerializedReference) CodecDecodeSelf(d *codec1978.Decoder) + func (x *SerializedReference) CodecEncodeSelf(e *codec1978.Encoder) + type Service struct + Spec ServiceSpec + Status ServiceStatus + func (x *Service) CodecDecodeSelf(d *codec1978.Decoder) + func (x *Service) CodecEncodeSelf(e *codec1978.Encoder) + type ServiceAccount struct + ImagePullSecrets []LocalObjectReference + Secrets []ObjectReference + func (x *ServiceAccount) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ServiceAccount) CodecEncodeSelf(e *codec1978.Encoder) + type ServiceAccountList struct + Items []ServiceAccount + func (x *ServiceAccountList) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ServiceAccountList) CodecEncodeSelf(e *codec1978.Encoder) + type ServiceAffinity string + const ServiceAffinityClientIP + const ServiceAffinityNone + func (x *ServiceAffinity) CodecDecodeSelf(d *codec1978.Decoder) + func (x ServiceAffinity) CodecEncodeSelf(e *codec1978.Encoder) + type ServiceList struct + Items []Service + func (x *ServiceList) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ServiceList) CodecEncodeSelf(e *codec1978.Encoder) + type ServicePort struct + Name string + NodePort int32 + Port int32 + Protocol Protocol + TargetPort intstr.IntOrString + func (x *ServicePort) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ServicePort) CodecEncodeSelf(e *codec1978.Encoder) + type ServiceProxyOptions struct + Path string + func (x *ServiceProxyOptions) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ServiceProxyOptions) CodecEncodeSelf(e *codec1978.Encoder) + type ServiceSpec struct + ClusterIP string + ExternalIPs []string + ExternalName string + LoadBalancerIP string + LoadBalancerSourceRanges []string + Ports []ServicePort + Selector map[string]string + SessionAffinity ServiceAffinity + Type ServiceType + func (x *ServiceSpec) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ServiceSpec) CodecEncodeSelf(e *codec1978.Encoder) + type ServiceStatus struct + LoadBalancer LoadBalancerStatus + func (x *ServiceStatus) CodecDecodeSelf(d *codec1978.Decoder) + func (x *ServiceStatus) CodecEncodeSelf(e *codec1978.Encoder) + type ServiceType string + const ServiceTypeClusterIP + const ServiceTypeExternalName + const ServiceTypeLoadBalancer + const ServiceTypeNodePort + func (x *ServiceType) CodecDecodeSelf(d *codec1978.Decoder) + func (x ServiceType) CodecEncodeSelf(e *codec1978.Encoder) + type StorageMedium string + const StorageMediumDefault + const StorageMediumMemory + func (x *StorageMedium) CodecDecodeSelf(d *codec1978.Decoder) + func (x StorageMedium) CodecEncodeSelf(e *codec1978.Encoder) + type Sysctl struct + Name string + Value string + func SysctlsFromPodAnnotation(annotation string) ([]Sysctl, error) + func (x *Sysctl) CodecDecodeSelf(d *codec1978.Decoder) + func (x *Sysctl) CodecEncodeSelf(e *codec1978.Encoder) + type TCPSocketAction struct + Port intstr.IntOrString + func (x *TCPSocketAction) CodecDecodeSelf(d *codec1978.Decoder) + func (x *TCPSocketAction) CodecEncodeSelf(e *codec1978.Encoder) + type Taint struct + Effect TaintEffect + Key string + Value string + func GetTaintsFromNodeAnnotations(annotations map[string]string) ([]Taint, error) + func (t *Taint) MatchTaint(taintToMatch Taint) bool + func (t *Taint) ToString() string + func (x *Taint) CodecDecodeSelf(d *codec1978.Decoder) + func (x *Taint) CodecEncodeSelf(e *codec1978.Encoder) + type TaintEffect string + const TaintEffectNoSchedule + const TaintEffectPreferNoSchedule + func (x *TaintEffect) CodecDecodeSelf(d *codec1978.Decoder) + func (x TaintEffect) CodecEncodeSelf(e *codec1978.Encoder) + type Toleration struct + Effect TaintEffect + Key string + Operator TolerationOperator + Value string + func GetTolerationsFromPodAnnotations(annotations map[string]string) ([]Toleration, error) + func (x *Toleration) CodecDecodeSelf(d *codec1978.Decoder) + func (x *Toleration) CodecEncodeSelf(e *codec1978.Encoder) + type TolerationOperator string + const TolerationOpEqual + const TolerationOpExists + func (x *TolerationOperator) CodecDecodeSelf(d *codec1978.Decoder) + func (x TolerationOperator) CodecEncodeSelf(e *codec1978.Encoder) + type URIScheme string + const URISchemeHTTP + const URISchemeHTTPS + func (x *URIScheme) CodecDecodeSelf(d *codec1978.Decoder) + func (x URIScheme) CodecEncodeSelf(e *codec1978.Encoder) + type UniqueVolumeName string + func (x *UniqueVolumeName) CodecDecodeSelf(d *codec1978.Decoder) + func (x UniqueVolumeName) CodecEncodeSelf(e *codec1978.Encoder) + type Volume struct + Name string + func (x *Volume) CodecDecodeSelf(d *codec1978.Decoder) + func (x *Volume) CodecEncodeSelf(e *codec1978.Encoder) + type VolumeMount struct + MountPath string + Name string + ReadOnly bool + SubPath string + func (x *VolumeMount) CodecDecodeSelf(d *codec1978.Decoder) + func (x *VolumeMount) CodecEncodeSelf(e *codec1978.Encoder) + type VolumeSource struct + AWSElasticBlockStore *AWSElasticBlockStoreVolumeSource + AzureDisk *AzureDiskVolumeSource + AzureFile *AzureFileVolumeSource + 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 + Quobyte *QuobyteVolumeSource + RBD *RBDVolumeSource + Secret *SecretVolumeSource + VsphereVolume *VsphereVirtualDiskVolumeSource + func (x *VolumeSource) CodecDecodeSelf(d *codec1978.Decoder) + func (x *VolumeSource) CodecEncodeSelf(e *codec1978.Encoder) + type VsphereVirtualDiskVolumeSource struct + FSType string + VolumePath string + func (x *VsphereVirtualDiskVolumeSource) CodecDecodeSelf(d *codec1978.Decoder) + func (x *VsphereVirtualDiskVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) + type WeightedPodAffinityTerm struct + PodAffinityTerm PodAffinityTerm + Weight int + func (x *WeightedPodAffinityTerm) CodecDecodeSelf(d *codec1978.Decoder) + func (x *WeightedPodAffinityTerm) CodecEncodeSelf(e *codec1978.Encoder)