Aller au contenu

🌐 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
  • 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)
  • 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
MéthodeCheminDescription
POST/api/config/namespaces/{metadata.namespace}/dns_compliance_checkssCré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_checkssLister 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_proxiesCréer un proxy DNS.
PUT/api/config/namespaces/{metadata.namespace}/dns_proxies/{metadata.name}Remplacer le proxy DNS.
GET/api/config/namespaces/{namespace}/dns_proxiesLister 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_domainsCré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}/verifyVérifier le domaine DNS.
GET/api/config/namespaces/{namespace}/dns_domainsLister 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-valuesSuggérer des valeurs.
POST/api/config/dns/namespaces/{metadata.namespace}/dns_load_balancersCré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_balancersLister les équilibreurs de charge DNS.
GET/api/data/namespaces/{namespace}/dns_load_balancers/health_statusListe des états de santé des équilibreurs de charge DNS.
GET/api/data/namespaces/{namespace}/dns_load_balancers/pool_members_health_statusListe 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_checksCré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_checksLister 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_poolsCré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_poolsLister 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_domainCloner depuis DNSDomain.
POST/api/config/dns/namespaces/system/dns_zone/importImporter une zone DNS F5 Cloud Services.
POST/api/config/dns/namespaces/system/dns_zone/import_axfrImporter une zone DNS.
POST/api/config/dns/namespaces/system/dns_zone/import_bind_createImporter des fichiers BIND.
POST/api/config/dns/namespaces/system/dns_zone/import_bind_validateValider les fichiers BIND.
POST/api/config/dns/namespaces/{metadata.namespace}/dns_zonesCré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_fileOBTENIR le fichier de zone local.
GET/api/config/dns/namespaces/{namespace}/dns_zone/{dns_zone_name}/remote_zone_fileOBTENIR le fichier de zone distant.
GET/api/config/dns/namespaces/{namespace}/dns_zone/{dns_zone_name}/zone_file/exportExporter le fichier de zone.
GET/api/config/dns/namespaces/{namespace}/dns_zonesLister les zones DNS.
POST/api/data/namespaces/{namespace}/dns_zones/metricsMétriques des zones DNS.
POST/api/data/namespaces/{namespace}/dns_zones/request_logsOBTENIR 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/subscribeS’abonner à la gestion DNS.
POST/api/config/dns/namespaces/system/dns_management/addon/unsubscribeSe désabonner de la gestion DNS.