Documentation ¶
Index ¶
- func IsNotMoreThan100Percent(intOrStringValue intstr.IntOrString, fldPath *field.Path) field.ErrorList
- func ValidateDaemonSet(ds *extensions.DaemonSet) field.ErrorList
- func ValidateDaemonSetName(name string, prefix bool) (bool, string)
- func ValidateDaemonSetSpec(spec *extensions.DaemonSetSpec, fldPath *field.Path) field.ErrorList
- func ValidateDaemonSetStatusUpdate(ds, oldDS *extensions.DaemonSet) field.ErrorList
- func ValidateDaemonSetUpdate(ds, oldDS *extensions.DaemonSet) field.ErrorList
- func ValidateDeployment(obj *extensions.Deployment) field.ErrorList
- func ValidateDeploymentName(name string, prefix bool) (bool, string)
- func ValidateDeploymentRollback(obj *extensions.DeploymentRollback) field.ErrorList
- func ValidateDeploymentSpec(spec *extensions.DeploymentSpec, fldPath *field.Path) field.ErrorList
- func ValidateDeploymentStatus(status *extensions.DeploymentStatus, fldPath *field.Path) field.ErrorList
- func ValidateDeploymentStatusUpdate(update, old *extensions.Deployment) field.ErrorList
- func ValidateDeploymentStrategy(strategy *extensions.DeploymentStrategy, fldPath *field.Path) field.ErrorList
- func ValidateDeploymentUpdate(update, old *extensions.Deployment) field.ErrorList
- func ValidateHorizontalPodAutoscaler(autoscaler *extensions.HorizontalPodAutoscaler) field.ErrorList
- func ValidateHorizontalPodAutoscalerName(name string, prefix bool) (bool, string)
- func ValidateHorizontalPodAutoscalerStatusUpdate(newAutoscaler, oldAutoscaler *extensions.HorizontalPodAutoscaler) field.ErrorList
- func ValidateHorizontalPodAutoscalerUpdate(newAutoscaler, oldAutoscaler *extensions.HorizontalPodAutoscaler) field.ErrorList
- func ValidateIngress(ingress *extensions.Ingress) field.ErrorList
- func ValidateIngressName(name string, prefix bool) (bool, string)
- func ValidateIngressSpec(spec *extensions.IngressSpec, fldPath *field.Path) field.ErrorList
- func ValidateIngressStatusUpdate(ingress, oldIngress *extensions.Ingress) field.ErrorList
- func ValidateIngressUpdate(ingress, oldIngress *extensions.Ingress) field.ErrorList
- func ValidatePodSecurityPolicy(psp *extensions.PodSecurityPolicy) field.ErrorList
- func ValidatePodSecurityPolicyName(name string, prefix bool) (bool, string)
- func ValidatePodSecurityPolicySpec(spec *extensions.PodSecurityPolicySpec, fldPath *field.Path) field.ErrorList
- func ValidatePodSecurityPolicyUpdate(old *extensions.PodSecurityPolicy, new *extensions.PodSecurityPolicy) field.ErrorList
- func ValidatePodTemplateSpecForReplicaSet(template *api.PodTemplateSpec, selector labels.Selector, replicas int32, ...) field.ErrorList
- func ValidatePositiveIntOrPercent(intOrPercent intstr.IntOrString, fldPath *field.Path) field.ErrorList
- func ValidateReplicaSet(rs *extensions.ReplicaSet) field.ErrorList
- func ValidateReplicaSetName(name string, prefix bool) (bool, string)
- func ValidateReplicaSetSpec(spec *extensions.ReplicaSetSpec, fldPath *field.Path) field.ErrorList
- func ValidateReplicaSetStatusUpdate(rs, oldRs *extensions.ReplicaSet) field.ErrorList
- func ValidateReplicaSetUpdate(rs, oldRs *extensions.ReplicaSet) field.ErrorList
- func ValidateRollback(rollback *extensions.RollbackConfig, fldPath *field.Path) field.ErrorList
- func ValidateRollingUpdateDeployment(rollingUpdate *extensions.RollingUpdateDeployment, fldPath *field.Path) field.ErrorList
- func ValidateScale(scale *extensions.Scale) field.ErrorList
- func ValidateSubresourceReference(ref extensions.SubresourceReference, fldPath *field.Path) field.ErrorList
- func ValidateThirdPartyResource(obj *extensions.ThirdPartyResource) field.ErrorList
- func ValidateThirdPartyResourceData(obj *extensions.ThirdPartyResourceData) field.ErrorList
- func ValidateThirdPartyResourceDataUpdate(update, old *extensions.ThirdPartyResourceData) field.ErrorList
- func ValidateThirdPartyResourceName(name string, prefix bool) (bool, string)
- func ValidateThirdPartyResourceUpdate(update, old *extensions.ThirdPartyResource) field.ErrorList
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsNotMoreThan100Percent ¶
func ValidateDaemonSet ¶
func ValidateDaemonSet(ds *extensions.DaemonSet) field.ErrorList
ValidateDaemonSet tests if required fields in the DaemonSet are set.
func ValidateDaemonSetName ¶
ValidateDaemonSetName can be used to check whether the given daemon set name is valid. Prefix indicates this name will be used as part of generation, in which case trailing dashes are allowed.
func ValidateDaemonSetSpec ¶
func ValidateDaemonSetSpec(spec *extensions.DaemonSetSpec, fldPath *field.Path) field.ErrorList
ValidateDaemonSetSpec tests if required fields in the DaemonSetSpec are set.
func ValidateDaemonSetStatusUpdate ¶
func ValidateDaemonSetStatusUpdate(ds, oldDS *extensions.DaemonSet) field.ErrorList
ValidateDaemonSetStatus validates tests if required fields in the DaemonSet Status section
func ValidateDaemonSetUpdate ¶
func ValidateDaemonSetUpdate(ds, oldDS *extensions.DaemonSet) field.ErrorList
ValidateDaemonSetUpdate tests if required fields in the DaemonSet are set.
func ValidateDeployment ¶
func ValidateDeployment(obj *extensions.Deployment) field.ErrorList
func ValidateDeploymentName ¶
Validates that the given name can be used as a deployment name.
func ValidateDeploymentRollback ¶
func ValidateDeploymentRollback(obj *extensions.DeploymentRollback) field.ErrorList
func ValidateDeploymentSpec ¶
func ValidateDeploymentSpec(spec *extensions.DeploymentSpec, fldPath *field.Path) field.ErrorList
Validates given deployment spec.
func ValidateDeploymentStatus ¶
func ValidateDeploymentStatus(status *extensions.DeploymentStatus, fldPath *field.Path) field.ErrorList
Validates given deployment status.
func ValidateDeploymentStatusUpdate ¶
func ValidateDeploymentStatusUpdate(update, old *extensions.Deployment) field.ErrorList
func ValidateDeploymentStrategy ¶
func ValidateDeploymentStrategy(strategy *extensions.DeploymentStrategy, fldPath *field.Path) field.ErrorList
func ValidateDeploymentUpdate ¶
func ValidateDeploymentUpdate(update, old *extensions.Deployment) field.ErrorList
func ValidateHorizontalPodAutoscaler ¶
func ValidateHorizontalPodAutoscaler(autoscaler *extensions.HorizontalPodAutoscaler) field.ErrorList
func ValidateHorizontalPodAutoscalerName ¶
ValidateHorizontalPodAutoscaler can be used to check whether the given autoscaler name is valid. Prefix indicates this name will be used as part of generation, in which case trailing dashes are allowed.
func ValidateHorizontalPodAutoscalerStatusUpdate ¶
func ValidateHorizontalPodAutoscalerStatusUpdate(newAutoscaler, oldAutoscaler *extensions.HorizontalPodAutoscaler) field.ErrorList
func ValidateHorizontalPodAutoscalerUpdate ¶
func ValidateHorizontalPodAutoscalerUpdate(newAutoscaler, oldAutoscaler *extensions.HorizontalPodAutoscaler) field.ErrorList
func ValidateIngress ¶
func ValidateIngress(ingress *extensions.Ingress) field.ErrorList
ValidateIngress tests if required fields in the Ingress are set.
func ValidateIngressName ¶
ValidateIngressName validates that the given name can be used as an Ingress name.
func ValidateIngressSpec ¶
func ValidateIngressSpec(spec *extensions.IngressSpec, fldPath *field.Path) field.ErrorList
ValidateIngressSpec tests if required fields in the IngressSpec are set.
func ValidateIngressStatusUpdate ¶
func ValidateIngressStatusUpdate(ingress, oldIngress *extensions.Ingress) field.ErrorList
ValidateIngressStatusUpdate tests if required fields in the Ingress are set when updating status.
func ValidateIngressUpdate ¶
func ValidateIngressUpdate(ingress, oldIngress *extensions.Ingress) field.ErrorList
ValidateIngressUpdate tests if required fields in the Ingress are set.
func ValidatePodSecurityPolicy ¶
func ValidatePodSecurityPolicy(psp *extensions.PodSecurityPolicy) field.ErrorList
func ValidatePodSecurityPolicyName ¶
ValidatePodSecurityPolicyName can be used to check whether the given pod security policy name is valid. Prefix indicates this name will be used as part of generation, in which case trailing dashes are allowed.
func ValidatePodSecurityPolicySpec ¶
func ValidatePodSecurityPolicySpec(spec *extensions.PodSecurityPolicySpec, fldPath *field.Path) field.ErrorList
func ValidatePodSecurityPolicyUpdate ¶
func ValidatePodSecurityPolicyUpdate(old *extensions.PodSecurityPolicy, new *extensions.PodSecurityPolicy) field.ErrorList
ValidatePodSecurityPolicyUpdate validates a PSP for updates.
func ValidatePodTemplateSpecForReplicaSet ¶
func ValidatePodTemplateSpecForReplicaSet(template *api.PodTemplateSpec, selector labels.Selector, replicas int32, fldPath *field.Path) field.ErrorList
Validates the given template and ensures that it is in accordance with the desired selector and replicas.
func ValidateReplicaSet ¶
func ValidateReplicaSet(rs *extensions.ReplicaSet) field.ErrorList
ValidateReplicaSet tests if required fields in the ReplicaSet are set.
func ValidateReplicaSetName ¶
ValidateReplicaSetName can be used to check whether the given ReplicaSet name is valid. Prefix indicates this name will be used as part of generation, in which case trailing dashes are allowed.
func ValidateReplicaSetSpec ¶
func ValidateReplicaSetSpec(spec *extensions.ReplicaSetSpec, fldPath *field.Path) field.ErrorList
ValidateReplicaSetSpec tests if required fields in the ReplicaSet spec are set.
func ValidateReplicaSetStatusUpdate ¶
func ValidateReplicaSetStatusUpdate(rs, oldRs *extensions.ReplicaSet) field.ErrorList
ValidateReplicaSetStatusUpdate tests if required fields in the ReplicaSet are set.
func ValidateReplicaSetUpdate ¶
func ValidateReplicaSetUpdate(rs, oldRs *extensions.ReplicaSet) field.ErrorList
ValidateReplicaSetUpdate tests if required fields in the ReplicaSet are set.
func ValidateRollback ¶
func ValidateRollback(rollback *extensions.RollbackConfig, fldPath *field.Path) field.ErrorList
func ValidateRollingUpdateDeployment ¶
func ValidateRollingUpdateDeployment(rollingUpdate *extensions.RollingUpdateDeployment, fldPath *field.Path) field.ErrorList
func ValidateScale ¶
func ValidateScale(scale *extensions.Scale) field.ErrorList
func ValidateSubresourceReference ¶
func ValidateSubresourceReference(ref extensions.SubresourceReference, fldPath *field.Path) field.ErrorList
func ValidateThirdPartyResource ¶
func ValidateThirdPartyResource(obj *extensions.ThirdPartyResource) field.ErrorList
func ValidateThirdPartyResourceData ¶
func ValidateThirdPartyResourceData(obj *extensions.ThirdPartyResourceData) field.ErrorList
func ValidateThirdPartyResourceDataUpdate ¶
func ValidateThirdPartyResourceDataUpdate(update, old *extensions.ThirdPartyResourceData) field.ErrorList
func ValidateThirdPartyResourceUpdate ¶
func ValidateThirdPartyResourceUpdate(update, old *extensions.ThirdPartyResource) field.ErrorList
Types ¶
This section is empty.