Versions in this module Expand all Collapse all v0 v0.14.0 Mar 22, 2025 Changes in this version + const DNS1123UnderscoreLabelMaxLength + var ValidateAnnotations = apimachineryvalidation.ValidateAnnotations + func IsDNS1123UnderscoreLabel(value string) []string + func IsGenericResourceName(value string) []string + func ReturnInvalidError(gk schema.GroupKind, name string, errs field.ErrorList) error + func ValidateAddressable(addr duckv1.Addressable, optional bool, fld *field.Path) field.ErrorList + func ValidateCommonObject(obj metav1.Object) field.ErrorList + func ValidateDuplicatedName(fld *field.Path, name string, names sets.String) (errs field.ErrorList) + func ValidateGenericResourceName(name string, fld *field.Path) field.ErrorList + func ValidateItemName(name string, prefix bool, fld *field.Path) field.ErrorList + func ValidateItemNameUnderscore(name string, fld *field.Path) field.ErrorList + func ValidateName(obj metav1.Object, fld *field.Path) field.ErrorList + func ValidateObjectReference(objref *corev1.ObjectReference, optional, needsResourceType bool, ...) field.ErrorList + func ValidateRegExp(pattern string, fld *field.Path) field.ErrorList + func ValidateResourceNameWithChinese(name string, fld *field.Path) field.ErrorList + func ValidateURL(uri *apis.URL, path *field.Path) field.ErrorList