Utilisation ListHostedZonesByName avec un AWS SDK ou une CLI - Amazon Route 53

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utilisation ListHostedZonesByName avec un AWS SDK ou une CLI

Les exemples de code suivants montrent comment utiliserListHostedZonesByName.

CLI
AWS CLI

La commande suivante répertorie jusqu'à 100 zones hébergées classées par nom de domaine :

aws route53 list-hosted-zones-by-name

Sortie :

{ "HostedZones": [ { "ResourceRecordSetCount": 2, "CallerReference": "test20150527-2", "Config": { "Comment": "test2", "PrivateZone": false }, "Id": "/hostedzone/Z119WBBTVP5WFX", "Name": "2.example.com." }, { "ResourceRecordSetCount": 2, "CallerReference": "test20150527-1", "Config": { "Comment": "test", "PrivateZone": false }, "Id": "/hostedzone/Z3P5QSUBK4POTI", "Name": "www.example.com." } ], "IsTruncated": false, "MaxItems": "100" }

La commande suivante répertorie les zones hébergées classées par nom, en commençant par www.example.com :

aws route53 list-hosted-zones-by-name --dns-name www.example.com

Sortie :

{ "HostedZones": [ { "ResourceRecordSetCount": 2, "CallerReference": "mwunderl20150527-1", "Config": { "Comment": "test", "PrivateZone": false }, "Id": "/hostedzone/Z3P5QSUBK4POTI", "Name": "www.example.com." } ], "DNSName": "www.example.com", "IsTruncated": false, "MaxItems": "100" }
  • Pour plus de détails sur l'API, reportez-vous ListHostedZonesByNameà la section Référence des AWS CLI commandes.

PowerShell
Outils pour PowerShell

Exemple 1 : renvoie toutes vos zones hébergées publiques et privées dans l'ordre ASCII par nom de domaine.

Get-R53HostedZonesByName

Exemple 2 : renvoie vos zones hébergées publiques et privées, dans l'ordre ASCII par nom de domaine, en commençant par le nom DNS spécifié.

Get-R53HostedZonesByName -DnsName example2.com

Exemple 3 : Cet exemple montre comment énumérer manuellement les zones hébergées en récupérant d'abord un seul élément, puis en itérant deux à la fois jusqu'à ce que toutes les zones soient renvoyées, en utilisant les propriétés de marqueur associées à la réponse du service dans la $AWSHistory pile après chaque appel.

Get-R53HostedZonesByName -MaxItem 1 while ($LastServiceResponse.IsTruncated) { $nextPageParams = @{ DnsName=$LastServiceResponse.NextDNSName HostedZoneId=$LastServiceResponse.NextHostedZoneId } Get-R53HostedZonesByName -MaxItem 2 @nextPageParams }
  • Pour plus de détails sur l'API, consultez la section ListHostedZonesByNameRéférence des AWS Tools for PowerShell applets de commande.

Pour obtenir la liste complète des guides de développement du AWS SDK et des exemples de code, consultezUtilisation de Route 53 avec un AWS SDK. Cette rubrique comprend également des informations sur le démarrage et sur les versions précédentes de SDK.