neutron_lib.api.validators.dns module¶
- neutron_lib.api.validators.dns.validate_dns_domain(data, max_len=255)¶
Validate DNS domain.
- Parameters:
data – The data to validate.
max_len – An optional cap on the length of the string.
- Returns:
None if data is valid, otherwise a human readable message indicating why validation failed.
- neutron_lib.api.validators.dns.validate_dns_name(data, max_len=255)¶
Validate DNS name.
This method validates dns name and also needs to have dns_domain in config because this may call a method which uses the config.
- Parameters:
data – The data to validate.
max_len – An optional cap on the length of the string.
- Returns:
None if data is valid, otherwise a human readable message indicating why validation failed.
- neutron_lib.api.validators.dns.validate_fip_dns_name(data, max_len=255)¶
Validate DNS name for floating IP.
- Parameters:
data – The data to validate.
max_len – An optional cap on the length of the string.
- Returns:
None if data is valid, otherwise a human readable message indicating why validation failed.