跳转到内容

🌐 DNS API

支持区域传输和健康检查的名称解析。记录类型和委派支持。

  • 类别:网络
  • 复杂度:高级
  • 路径数:49 | 模式数:285
  • 层级:标准
  • 相关域virtualnetwork
  • 配置 DNS 负载均衡
  • 管理 DNS 区域和域名
  • 配置 DNS 合规策略
  • 管理资源记录集(RRSets)
  • dns_zone:具备记录管理能力的权威 DNS 区域
  • dns_domain:DNS 域名委派和配置设置
  • dns_load_balancer:基于 DNS 的流量分发,支持地理路由和故障转移
方法路径描述
POST/api/config/namespaces/{metadata.namespace}/dns_compliance_checkss创建 DNS 合规检查。
PUT/api/config/namespaces/{metadata.namespace}/dns_compliance_checkss/{metadata.name}替换 DNS 合规检查。
GET/api/config/namespaces/{namespace}/dns_compliance_checkss列出已配置的 DNS 合规检查。
GET/api/config/namespaces/{namespace}/dns_compliance_checkss/{name}获取 DNS 合规检查。
DELETE/api/config/namespaces/{namespace}/dns_compliance_checkss/{name}删除已配置的 DNS 合规检查。
POST/api/config/namespaces/{metadata.namespace}/dns_proxies创建 DNS 代理。
PUT/api/config/namespaces/{metadata.namespace}/dns_proxies/{metadata.name}替换 DNS 代理。
GET/api/config/namespaces/{namespace}/dns_proxies列出已配置的 DNS 代理。
GET/api/config/namespaces/{namespace}/dns_proxies/{name}获取 DNS 代理。
DELETE/api/config/namespaces/{namespace}/dns_proxies/{name}删除已配置的 DNS 代理。
POST/api/config/namespaces/{metadata.namespace}/dns_domains创建 DNS 域名。
PUT/api/config/namespaces/{metadata.namespace}/dns_domains/{metadata.name}替换 DNS 域名。
POST/api/config/namespaces/{namespace}/dns_domain/{name}/verify验证 DNS 域名。
GET/api/config/namespaces/{namespace}/dns_domains列出 DNS 域名。
GET/api/config/namespaces/{namespace}/dns_domains/{name}获取 DNS 域名。
DELETE/api/config/namespaces/{namespace}/dns_domains/{name}删除 DNS 域名。
POST/api/config/dns/namespaces/system/suggest-values建议值。
POST/api/config/dns/namespaces/{metadata.namespace}/dns_load_balancers创建 DNS 负载均衡器。
PUT/api/config/dns/namespaces/{metadata.namespace}/dns_load_balancers/{metadata.name}替换 DNS 负载均衡器。
GET/api/config/dns/namespaces/{namespace}/dns_load_balancers列出 DNS 负载均衡器。
GET/api/data/namespaces/{namespace}/dns_load_balancers/health_statusDNS 负载均衡器健康状态列表。
GET/api/data/namespaces/{namespace}/dns_load_balancers/pool_members_health_statusDNS 负载均衡器池成员健康状态列表。
GET/api/data/namespaces/{namespace}/dns_load_balancers/{dns_lb_name}/dns_lb_pools/{dns_lb_pool_name}/health_statusDNS 负载均衡器池健康状态。
GET/api/data/namespaces/{namespace}/dns_load_balancers/{dns_lb_name}/dns_lb_pools/{dns_lb_pool_name}/pool_members/{pool_member_address}/health_status_change_eventsDNS 负载均衡器池成员健康状态变更事件。
GET/api/config/dns/namespaces/{namespace}/dns_load_balancers/{name}获取 DNS 负载均衡器。
DELETE/api/config/dns/namespaces/{namespace}/dns_load_balancers/{name}删除 DNS 负载均衡器。
GET/api/data/namespaces/{namespace}/dns_load_balancers/{name}/health_statusDNS 负载均衡器健康状态。
POST/api/config/dns/namespaces/{metadata.namespace}/dns_lb_health_checks创建 DNS 负载均衡器健康检查。
PUT/api/config/dns/namespaces/{metadata.namespace}/dns_lb_health_checks/{metadata.name}替换 DNS 负载均衡器健康检查。
GET/api/config/dns/namespaces/{namespace}/dns_lb_health_checks列出 DNS 负载均衡器健康检查。
GET/api/config/dns/namespaces/{namespace}/dns_lb_health_checks/{name}获取 DNS 负载均衡器健康检查。
DELETE/api/config/dns/namespaces/{namespace}/dns_lb_health_checks/{name}删除 DNS 负载均衡器健康检查。
POST/api/config/dns/namespaces/{metadata.namespace}/dns_lb_pools创建 DNS 负载均衡器池。
PUT/api/config/dns/namespaces/{metadata.namespace}/dns_lb_pools/{metadata.name}替换 DNS 负载均衡器池。
GET/api/config/dns/namespaces/{namespace}/dns_lb_pools列出 DNS 负载均衡器池。
GET/api/config/dns/namespaces/{namespace}/dns_lb_pools/{name}获取 DNS 负载均衡器池。
DELETE/api/config/dns/namespaces/{namespace}/dns_lb_pools/{name}删除 DNS 负载均衡器池。
POST/api/config/dns/namespaces/system/dns_zone/clone_from_dns_domain从 DNS 域克隆。
POST/api/config/dns/namespaces/system/dns_zone/import导入 F5 Cloud Services DNS 区域。
POST/api/config/dns/namespaces/system/dns_zone/import_axfr导入 DNS 区域。
POST/api/config/dns/namespaces/system/dns_zone/import_bind_create导入 BIND 文件。
POST/api/config/dns/namespaces/system/dns_zone/import_bind_validate验证 BIND 文件。
POST/api/config/dns/namespaces/{metadata.namespace}/dns_zones创建 DNS 区域。
PUT/api/config/dns/namespaces/{metadata.namespace}/dns_zones/{metadata.name}替换 DNS 区域。
GET/api/config/dns/namespaces/{namespace}/dns_zone/{dns_zone_name}/local_zone_file获取本地区域文件。
GET/api/config/dns/namespaces/{namespace}/dns_zone/{dns_zone_name}/remote_zone_file获取远程区域文件。
GET/api/config/dns/namespaces/{namespace}/dns_zone/{dns_zone_name}/zone_file/export导出区域文件。
GET/api/config/dns/namespaces/{namespace}/dns_zones列出 DNS 区域。
POST/api/data/namespaces/{namespace}/dns_zones/metricsDNS 区域指标。
POST/api/data/namespaces/{namespace}/dns_zones/request_logs获取 DNS 区域请求日志。
GET/api/config/dns/namespaces/{namespace}/dns_zones/{name}获取 DNS 区域。
DELETE/api/config/dns/namespaces/{namespace}/dns_zones/{name}删除 DNS 区域。
POST/api/config/dns/namespaces/system/dns_zones/{dns_zone_name}/rrsets/{group_name}创建
GET/api/config/dns/namespaces/system/dns_zones/{dns_zone_name}/rrsets/{group_name}/{record_name}/{type}获取
DELETE/api/config/dns/namespaces/system/dns_zones/{dns_zone_name}/rrsets/{group_name}/{record_name}/{type}删除
PUT/api/config/dns/namespaces/system/dns_zones/{dns_zone_name}/rrsets/{group_name}/{record_name}/{type}替换
POST/api/config/dns/namespaces/system/dns_management/addon/subscribe订阅 DNS 管理。
POST/api/config/dns/namespaces/system/dns_management/addon/unsubscribe取消订阅 DNS 管理。