# Functions
IsIP returns a validator which ensures that the configured attribute
value is a valid IP address with net.ParseIP package.
IsMacAddress
returns a validator which ensures that the configured attribute
value is a valid MacAddress.
IsNetmask
returns a validator which ensures that the configured attribute
value is a valid Netmask.
IsNetwork returns a validator that validates the string value is a valid network.
IsURN
returns a validator which ensures that the configured attribute
value is a valid URN.
IsUUID
returns a validator which ensures that the configured attribute
value is a valid (v4) UUID.
Not returns a validator which ensures that the validators passed as arguments are not met.
NullIfAttributeIsOneOf checks if the path.Path attribute contains one of the exceptedValue attr.Value.
NullIfAttributeIsSet checks if the path.Path attribute contains one of the exceptedValue attr.Value.
OneOfWithDescription checks that the String held in the attribute is one of the given `values`.
OneOfWithDescriptionIfAttributeIsOneOf checks that the String value is one of the expected values if the attribute is one of the exceptedValue.
PrefixContainsValidator is a validator which ensures that the configured attribute value contains the specified prefix.
RequireIfAttributeIsOneOf checks if the path.Path attribute contains one of the exceptedValue attr.Value.
RequireIfAttributeIsSet checks if the path.Path attribute is set.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author