# Functions
ValidateDNSEndpoint validates if all DNSEndpoint fields are valid.
# Variables
ErrTypeDuplicated indicates that provided values must be unique.
ErrTypeInvalid indicates that provided value is invalid.
ErrTypeNotInRange indicates that provided value is outside of defined range.
ErrTypeNotSupported indicates that provided value is not currently supported.
ErrTypeRequired indicates that value is not provided but it's mandatory.