neutron_lib.api.validators.dns 模块¶
- neutron_lib.api.validators.dns.validate_dns_domain(data, max_len=255)¶
验证 DNS 域名。
- 参数:
data – 要验证的数据。
max_len – 字符串长度的限制(可选)。
- 返回值:
如果数据有效,则返回 None,否则返回一个可读的消息,指示验证失败的原因。
- neutron_lib.api.validators.dns.validate_dns_name(data, max_len=255)¶
验证 DNS 名称。
此方法验证 dns 名称,并且还需要在配置中包含 dns_domain,因为这可能会调用使用配置的方法。
- 参数:
data – 要验证的数据。
max_len – 字符串长度的限制(可选)。
- 返回值:
如果数据有效,则返回 None,否则返回一个可读的消息,指示验证失败的原因。
- neutron_lib.api.validators.dns.validate_fip_dns_name(data, max_len=255)¶
验证浮动 IP 的 DNS 名称。
- 参数:
data – 要验证的数据。
max_len – 字符串长度的限制(可选)。
- 返回值:
如果数据有效,则返回 None,否则返回一个可读的消息,指示验证失败的原因。