# Packages

No description provided by the author
No description provided by the author
No description provided by the author

# Functions

Cases returns a new string validator that checks if the string matches any of the specified case types.
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
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
No description provided by the author