Verwendung ListHostedZonesByName mit einem AWS SDK oder CLI - Amazon Route 53

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verwendung ListHostedZonesByName mit einem AWS SDK oder CLI

Die folgenden Codebeispiele zeigen, wie es verwendet wirdListHostedZonesByName.

CLI
AWS CLI

Der folgende Befehl listet bis zu 100 gehostete Zonen auf, sortiert nach Domainnamen:

aws route53 list-hosted-zones-by-name

Ausgabe:

{ "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" }

Der folgende Befehl listet die Hosting-Zonen nach Namen geordnet auf, beginnend mitwww.example.com:

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

Ausgabe:

{ "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" }
PowerShell
Tools für PowerShell

Beispiel 1: Gibt alle Ihre öffentlichen und privaten Hosting-Zonen in ASCII-Reihenfolge nach Domainnamen zurück.

Get-R53HostedZonesByName

Beispiel 2: Gibt Ihre öffentlichen und privaten gehosteten Zonen in ASCII-Reihenfolge nach Domainnamen zurück, beginnend mit dem angegebenen DNS-Namen.

Get-R53HostedZonesByName -DnsName example2.com

Beispiel 3: Dieses Beispiel zeigt, wie Sie die gehosteten Zonen manuell auflisten können, indem Sie zuerst ein einzelnes Element abrufen und dann zwei nacheinander iterieren, bis alle Zonen zurückgegeben wurden. Dabei werden Markereigenschaften verwendet, die nach jedem Aufruf an die Serviceantwort im Stack angehängt wurden. $AWSHistory

Get-R53HostedZonesByName -MaxItem 1 while ($LastServiceResponse.IsTruncated) { $nextPageParams = @{ DnsName=$LastServiceResponse.NextDNSName HostedZoneId=$LastServiceResponse.NextHostedZoneId } Get-R53HostedZonesByName -MaxItem 2 @nextPageParams }

Eine vollständige Liste der AWS SDK-Entwicklerhandbücher und Codebeispiele finden Sie unter. Route 53 mit einem AWS SDK verwenden Dieses Thema enthält auch Informationen zu den ersten Schritten und Details zu früheren SDK-Versionen.