package
0.0.0-20180911130330-d3ccc4fb1d66
Repository: https://github.com/rglyons/kube-arangodb.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# Functions
NameIsDNS1035Label is a ValidateNameFunc for names that must be a DNS 952 label.
NameIsDNSLabel is a ValidateNameFunc for names that must be a DNS 1123 label.
NameIsDNSSubdomain is a ValidateNameFunc for names that must be a DNS subdomain.
ValidateAnnotations validates that a set of annotations are correctly defined.
Validate finalizer names.
ValidateFinalizers tests if the finalizers name are valid, and if there are conflicting finalizers.
No description provided by the author
No description provided by the author
ValidateInitializersUpdate checks the update of the metadata initializers field.
No description provided by the author
Validates that given value is not negative.
ValidateObjectMeta validates an object's metadata on creation.
ValidateObjectMeta validates an object's metadata on creation.
No description provided by the author
ValidateObjectMetaUpdate validates an object's metadata when updated.
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
# Variables
BannedOwners is a black list of object that are not allowed to be owners.
ValidateClusterName can be used to check whether the given cluster name is valid.
ValidateNamespaceName can be used to check whether the given namespace name is valid.
ValidateServiceAccountName can be used to check whether the given service account name is valid.
# Type aliases
ValidateNameFunc validates that the provided name is valid for a given resource type.