- Início
- API Enriched
- Referência da API
- 🌐 API de DNS
🌐 API de DNS
Resolução de nomes com transferências de zona e verificações de integridade. Tipos de registros e suporte a delegação.
- Categoria: Redes
- Complexidade: avançada
- Caminhos: 49 | Esquemas: 285
- Nível: Standard
- Domínios relacionados:
virtual,network
Casos de Uso
Seção intitulada “Casos de Uso”- Configurar balanceamento de carga DNS
- Gerenciar zonas e domínios DNS
- Configurar políticas de conformidade DNS
- Gerenciar conjuntos de registros de recursos (RRSets)
Recursos Principais
Seção intitulada “Recursos Principais”- dns_zone: Zona DNS autoritativa com capacidades de gerenciamento de registros
- dns_domain: Configurações de delegação e configuração de domínio DNS
- dns_load_balancer: Distribuição de tráfego baseada em DNS com roteamento geográfico e failover
Endpoints
Seção intitulada “Endpoints”| Método | Caminho | Descrição |
|---|---|---|
| POST | /api/config/namespaces/{metadata.namespace}/dns_compliance_checkss | Criar Verificações de Conformidade DNS. |
| PUT | /api/config/namespaces/{metadata.namespace}/dns_compliance_checkss/{metadata.name} | Substituir Verificações de Conformidade DNS. |
| GET | /api/config/namespaces/{namespace}/dns_compliance_checkss | Listar Configurações de Verificações de Conformidade DNS. |
| GET | /api/config/namespaces/{namespace}/dns_compliance_checkss/{name} | OBTER Verificações de Conformidade DNS. |
| DELETE | /api/config/namespaces/{namespace}/dns_compliance_checkss/{name} | EXCLUIR Configurações de Verificações de Conformidade DNS. |
| POST | /api/config/namespaces/{metadata.namespace}/dns_proxies | Criar Proxy DNS. |
| PUT | /api/config/namespaces/{metadata.namespace}/dns_proxies/{metadata.name} | Substituir Proxy DNS. |
| GET | /api/config/namespaces/{namespace}/dns_proxies | Listar Configurações de Proxy DNS. |
| GET | /api/config/namespaces/{namespace}/dns_proxies/{name} | OBTER Proxy DNS. |
| DELETE | /api/config/namespaces/{namespace}/dns_proxies/{name} | EXCLUIR Configurações de Proxy DNS. |
| POST | /api/config/namespaces/{metadata.namespace}/dns_domains | Criar Domínio DNS. |
| PUT | /api/config/namespaces/{metadata.namespace}/dns_domains/{metadata.name} | Substituir Domínio DNS. |
| POST | /api/config/namespaces/{namespace}/dns_domain/{name}/verify | Verificar Domínio DNS. |
| GET | /api/config/namespaces/{namespace}/dns_domains | Listar Domínios DNS. |
| GET | /api/config/namespaces/{namespace}/dns_domains/{name} | OBTER Domínio DNS. |
| DELETE | /api/config/namespaces/{namespace}/dns_domains/{name} | EXCLUIR Domínio DNS. |
| POST | /api/config/dns/namespaces/system/suggest-values | Sugerir Valores. |
| POST | /api/config/dns/namespaces/{metadata.namespace}/dns_load_balancers | Criar Balanceador de Carga DNS. |
| PUT | /api/config/dns/namespaces/{metadata.namespace}/dns_load_balancers/{metadata.name} | Substituir Balanceador de Carga DNS. |
| GET | /api/config/dns/namespaces/{namespace}/dns_load_balancers | Listar Balanceadores de Carga DNS. |
| GET | /api/data/namespaces/{namespace}/dns_load_balancers/health_status | Lista de Status de Integridade do Balanceador de Carga DNS. |
| GET | /api/data/namespaces/{namespace}/dns_load_balancers/pool_members_health_status | Lista de Status de Integridade dos Membros do Pool do Balanceador de Carga DNS. |
| GET | /api/data/namespaces/{namespace}/dns_load_balancers/{dns_lb_name}/dns_lb_pools/{dns_lb_pool_name}/health_status | Status de Integridade do Pool do Balanceador de Carga DNS. |
| 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_events | Eventos de Alteração de Status de Integridade do Membro do Pool do Balanceador de Carga DNS. |
| GET | /api/config/dns/namespaces/{namespace}/dns_load_balancers/{name} | OBTER Balanceador de Carga DNS. |
| DELETE | /api/config/dns/namespaces/{namespace}/dns_load_balancers/{name} | EXCLUIR Balanceador de Carga DNS. |
| GET | /api/data/namespaces/{namespace}/dns_load_balancers/{name}/health_status | Status de Integridade do Balanceador de Carga DNS. |
| POST | /api/config/dns/namespaces/{metadata.namespace}/dns_lb_health_checks | Criar Verificação de Integridade do Balanceador de Carga DNS. |
| PUT | /api/config/dns/namespaces/{metadata.namespace}/dns_lb_health_checks/{metadata.name} | Substituir Verificação de Integridade do Balanceador de Carga DNS. |
| GET | /api/config/dns/namespaces/{namespace}/dns_lb_health_checks | Listar Verificações de Integridade do Balanceador de Carga DNS. |
| GET | /api/config/dns/namespaces/{namespace}/dns_lb_health_checks/{name} | OBTER Verificação de Integridade do Balanceador de Carga DNS. |
| DELETE | /api/config/dns/namespaces/{namespace}/dns_lb_health_checks/{name} | EXCLUIR Verificação de Integridade do Balanceador de Carga DNS. |
| POST | /api/config/dns/namespaces/{metadata.namespace}/dns_lb_pools | Criar Pool do Balanceador de Carga DNS. |
| PUT | /api/config/dns/namespaces/{metadata.namespace}/dns_lb_pools/{metadata.name} | Substituir Pool do Balanceador de Carga DNS. |
| GET | /api/config/dns/namespaces/{namespace}/dns_lb_pools | Listar Pools do Balanceador de Carga DNS. |
| GET | /api/config/dns/namespaces/{namespace}/dns_lb_pools/{name} | OBTER Pool do Balanceador de Carga DNS. |
| DELETE | /api/config/dns/namespaces/{namespace}/dns_lb_pools/{name} | EXCLUIR Pool do Balanceador de Carga DNS. |
| POST | /api/config/dns/namespaces/system/dns_zone/clone_from_dns_domain | Clonar a partir de Domínio DNS. |
| POST | /api/config/dns/namespaces/system/dns_zone/import | Importar Zona DNS do F5 Cloud Services. |
| POST | /api/config/dns/namespaces/system/dns_zone/import_axfr | Importar Zona DNS. |
| POST | /api/config/dns/namespaces/system/dns_zone/import_bind_create | Importar Arquivos BIND. |
| POST | /api/config/dns/namespaces/system/dns_zone/import_bind_validate | Validar Arquivos BIND. |
| POST | /api/config/dns/namespaces/{metadata.namespace}/dns_zones | Criar Zona DNS. |
| PUT | /api/config/dns/namespaces/{metadata.namespace}/dns_zones/{metadata.name} | Substituir Zona DNS. |
| GET | /api/config/dns/namespaces/{namespace}/dns_zone/{dns_zone_name}/local_zone_file | OBTER Arquivo de Zona Local. |
| GET | /api/config/dns/namespaces/{namespace}/dns_zone/{dns_zone_name}/remote_zone_file | OBTER Arquivo de Zona Remota. |
| GET | /api/config/dns/namespaces/{namespace}/dns_zone/{dns_zone_name}/zone_file/export | Exportar Arquivo de Zona. |
| GET | /api/config/dns/namespaces/{namespace}/dns_zones | Listar Zonas DNS. |
| POST | /api/data/namespaces/{namespace}/dns_zones/metrics | Métricas de Zona DNS. |
| POST | /api/data/namespaces/{namespace}/dns_zones/request_logs | OBTER Logs de Requisições da Zona DNS. |
| GET | /api/config/dns/namespaces/{namespace}/dns_zones/{name} | OBTER Zona DNS. |
| DELETE | /api/config/dns/namespaces/{namespace}/dns_zones/{name} | EXCLUIR Zona DNS. |
| POST | /api/config/dns/namespaces/system/dns_zones/{dns_zone_name}/rrsets/{group_name} | Criar |
| GET | /api/config/dns/namespaces/system/dns_zones/{dns_zone_name}/rrsets/{group_name}/{record_name}/{type} | OBTER |
| DELETE | /api/config/dns/namespaces/system/dns_zones/{dns_zone_name}/rrsets/{group_name}/{record_name}/{type} | EXCLUIR |
| PUT | /api/config/dns/namespaces/system/dns_zones/{dns_zone_name}/rrsets/{group_name}/{record_name}/{type} | Substituir |
| POST | /api/config/dns/namespaces/system/dns_management/addon/subscribe | Assinar o Gerenciamento de DNS. |
| POST | /api/config/dns/namespaces/system/dns_management/addon/unsubscribe | Cancelar Assinatura do Gerenciamento de DNS. |