- Accueil
- API Enriched
- Référence API
- 🌐 Dns API
🌐 Dns API
Résolution de noms avec transferts de zones et vérifications de l’état. Prise en charge des types d’enregistrements et de la délégation.
- Catégorie : Réseau
- Complexité : avancée
- Chemins : 49 | Schémas : 285
- Niveau : Standard
- Domaines associés :
virtual,network
Cas d’utilisation
Section intitulée « Cas d’utilisation »- Configurer l’équilibrage de charge DNS
- Gérer les zones et domaines DNS
- Configurer les politiques de conformité DNS
- Gérer les ensembles d’enregistrements de ressources (RRSets)
Ressources principales
Section intitulée « Ressources principales »- dns_zone : Zone DNS autoritaire avec capacités de gestion des enregistrements
- dns_domain : Délégation de domaine DNS et paramètres de configuration
- dns_load_balancer : Distribution du trafic basée sur le DNS avec routage géographique et basculement
Points de terminaison
Section intitulée « Points de terminaison »| Méthode | Chemin | Description |
|---|---|---|
| POST | /api/config/namespaces/{metadata.namespace}/dns_compliance_checkss | Créer des vérifications de conformité DNS. |
| PUT | /api/config/namespaces/{metadata.namespace}/dns_compliance_checkss/{metadata.name} | Remplacer les vérifications de conformité DNS. |
| GET | /api/config/namespaces/{namespace}/dns_compliance_checkss | Lister la configuration des vérifications de conformité DNS. |
| GET | /api/config/namespaces/{namespace}/dns_compliance_checkss/{name} | OBTENIR les vérifications de conformité DNS. |
| DELETE | /api/config/namespaces/{namespace}/dns_compliance_checkss/{name} | SUPPRIMER la configuration des vérifications de conformité DNS. |
| POST | /api/config/namespaces/{metadata.namespace}/dns_proxies | Créer un proxy DNS. |
| PUT | /api/config/namespaces/{metadata.namespace}/dns_proxies/{metadata.name} | Remplacer le proxy DNS. |
| GET | /api/config/namespaces/{namespace}/dns_proxies | Lister la configuration du proxy DNS. |
| GET | /api/config/namespaces/{namespace}/dns_proxies/{name} | OBTENIR le proxy DNS. |
| DELETE | /api/config/namespaces/{namespace}/dns_proxies/{name} | SUPPRIMER la configuration du proxy DNS. |
| POST | /api/config/namespaces/{metadata.namespace}/dns_domains | Créer un domaine DNS. |
| PUT | /api/config/namespaces/{metadata.namespace}/dns_domains/{metadata.name} | Remplacer le domaine DNS. |
| POST | /api/config/namespaces/{namespace}/dns_domain/{name}/verify | Vérifier le domaine DNS. |
| GET | /api/config/namespaces/{namespace}/dns_domains | Lister les domaines DNS. |
| GET | /api/config/namespaces/{namespace}/dns_domains/{name} | OBTENIR le domaine DNS. |
| DELETE | /api/config/namespaces/{namespace}/dns_domains/{name} | SUPPRIMER le domaine DNS. |
| POST | /api/config/dns/namespaces/system/suggest-values | Suggérer des valeurs. |
| POST | /api/config/dns/namespaces/{metadata.namespace}/dns_load_balancers | Créer un équilibreur de charge DNS. |
| PUT | /api/config/dns/namespaces/{metadata.namespace}/dns_load_balancers/{metadata.name} | Remplacer l’équilibreur de charge DNS. |
| GET | /api/config/dns/namespaces/{namespace}/dns_load_balancers | Lister les équilibreurs de charge DNS. |
| GET | /api/data/namespaces/{namespace}/dns_load_balancers/health_status | Liste des états de santé des équilibreurs de charge DNS. |
| GET | /api/data/namespaces/{namespace}/dns_load_balancers/pool_members_health_status | Liste des états de santé des membres du pool d’équilibreurs de charge DNS. |
| GET | /api/data/namespaces/{namespace}/dns_load_balancers/{dns_lb_name}/dns_lb_pools/{dns_lb_pool_name}/health_status | État de santé du pool d’équilibreurs de charge 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 | Événements de changement d’état de santé d’un membre du pool d’équilibreurs de charge DNS. |
| GET | /api/config/dns/namespaces/{namespace}/dns_load_balancers/{name} | OBTENIR l’équilibreur de charge DNS. |
| DELETE | /api/config/dns/namespaces/{namespace}/dns_load_balancers/{name} | SUPPRIMER l’équilibreur de charge DNS. |
| GET | /api/data/namespaces/{namespace}/dns_load_balancers/{name}/health_status | État de santé de l’équilibreur de charge DNS. |
| POST | /api/config/dns/namespaces/{metadata.namespace}/dns_lb_health_checks | Créer une vérification de l’état de l’équilibreur de charge DNS. |
| PUT | /api/config/dns/namespaces/{metadata.namespace}/dns_lb_health_checks/{metadata.name} | Remplacer la vérification de l’état de l’équilibreur de charge DNS. |
| GET | /api/config/dns/namespaces/{namespace}/dns_lb_health_checks | Lister les vérifications de l’état de l’équilibreur de charge DNS. |
| GET | /api/config/dns/namespaces/{namespace}/dns_lb_health_checks/{name} | OBTENIR la vérification de l’état de l’équilibreur de charge DNS. |
| DELETE | /api/config/dns/namespaces/{namespace}/dns_lb_health_checks/{name} | SUPPRIMER la vérification de l’état de l’équilibreur de charge DNS. |
| POST | /api/config/dns/namespaces/{metadata.namespace}/dns_lb_pools | Créer un pool d’équilibreurs de charge DNS. |
| PUT | /api/config/dns/namespaces/{metadata.namespace}/dns_lb_pools/{metadata.name} | Remplacer le pool d’équilibreurs de charge DNS. |
| GET | /api/config/dns/namespaces/{namespace}/dns_lb_pools | Lister les pools d’équilibreurs de charge DNS. |
| GET | /api/config/dns/namespaces/{namespace}/dns_lb_pools/{name} | OBTENIR le pool d’équilibreurs de charge DNS. |
| DELETE | /api/config/dns/namespaces/{namespace}/dns_lb_pools/{name} | SUPPRIMER le pool d’équilibreurs de charge DNS. |
| POST | /api/config/dns/namespaces/system/dns_zone/clone_from_dns_domain | Cloner depuis DNSDomain. |
| POST | /api/config/dns/namespaces/system/dns_zone/import | Importer une zone DNS F5 Cloud Services. |
| POST | /api/config/dns/namespaces/system/dns_zone/import_axfr | Importer une zone DNS. |
| POST | /api/config/dns/namespaces/system/dns_zone/import_bind_create | Importer des fichiers BIND. |
| POST | /api/config/dns/namespaces/system/dns_zone/import_bind_validate | Valider les fichiers BIND. |
| POST | /api/config/dns/namespaces/{metadata.namespace}/dns_zones | Créer une zone DNS. |
| PUT | /api/config/dns/namespaces/{metadata.namespace}/dns_zones/{metadata.name} | Remplacer la zone DNS. |
| GET | /api/config/dns/namespaces/{namespace}/dns_zone/{dns_zone_name}/local_zone_file | OBTENIR le fichier de zone local. |
| GET | /api/config/dns/namespaces/{namespace}/dns_zone/{dns_zone_name}/remote_zone_file | OBTENIR le fichier de zone distant. |
| GET | /api/config/dns/namespaces/{namespace}/dns_zone/{dns_zone_name}/zone_file/export | Exporter le fichier de zone. |
| GET | /api/config/dns/namespaces/{namespace}/dns_zones | Lister les zones DNS. |
| POST | /api/data/namespaces/{namespace}/dns_zones/metrics | Métriques des zones DNS. |
| POST | /api/data/namespaces/{namespace}/dns_zones/request_logs | OBTENIR les journaux de requêtes de zone DNS. |
| GET | /api/config/dns/namespaces/{namespace}/dns_zones/{name} | OBTENIR la zone DNS. |
| DELETE | /api/config/dns/namespaces/{namespace}/dns_zones/{name} | SUPPRIMER la zone DNS. |
| POST | /api/config/dns/namespaces/system/dns_zones/{dns_zone_name}/rrsets/{group_name} | Créer |
| GET | /api/config/dns/namespaces/system/dns_zones/{dns_zone_name}/rrsets/{group_name}/{record_name}/{type} | OBTENIR |
| DELETE | /api/config/dns/namespaces/system/dns_zones/{dns_zone_name}/rrsets/{group_name}/{record_name}/{type} | SUPPRIMER |
| PUT | /api/config/dns/namespaces/system/dns_zones/{dns_zone_name}/rrsets/{group_name}/{record_name}/{type} | Remplacer |
| POST | /api/config/dns/namespaces/system/dns_management/addon/subscribe | S’abonner à la gestion DNS. |
| POST | /api/config/dns/namespaces/system/dns_management/addon/unsubscribe | Se désabonner de la gestion DNS. |