const FieldImmutableErrorMsg …
const TotalAnnotationSizeLimitB …
var BannedOwners …
func ValidateAnnotations(annotations map[string]string, fldPath *field.Path) field.ErrorList { … }
func ValidateAnnotationsSize(annotations map[string]string) error { … }
func validateOwnerReference(ownerReference metav1.OwnerReference, fldPath *field.Path) field.ErrorList { … }
func ValidateOwnerReferences(ownerReferences []metav1.OwnerReference, fldPath *field.Path) field.ErrorList { … }
func ValidateFinalizerName(stringValue string, fldPath *field.Path) field.ErrorList { … }
func ValidateNoNewFinalizers(newFinalizers []string, oldFinalizers []string, fldPath *field.Path) field.ErrorList { … }
func ValidateImmutableField(newVal, oldVal interface{ … }
func ValidateObjectMeta(objMeta *metav1.ObjectMeta, requiresNamespace bool, nameFn ValidateNameFunc, fldPath *field.Path) field.ErrorList { … }
func ValidateObjectMetaAccessor(meta metav1.Object, requiresNamespace bool, nameFn ValidateNameFunc, fldPath *field.Path) field.ErrorList { … }
func ValidateFinalizers(finalizers []string, fldPath *field.Path) field.ErrorList { … }
func ValidateObjectMetaUpdate(newMeta, oldMeta *metav1.ObjectMeta, fldPath *field.Path) field.ErrorList { … }
func ValidateObjectMetaAccessorUpdate(newMeta, oldMeta metav1.Object, fldPath *field.Path) field.ErrorList { … }