View a markdown version of this page

Benutzen ListHostedZones 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.

Benutzen ListHostedZones mit einem AWS SDK oder CLI

Die folgenden Code-Beispiele zeigen, wie ListHostedZones verwendet wird.

CLI
AWS CLI

Um die gehosteten Zonen aufzulisten, die dem aktuellen zugeordnet sind AWS Konto

Das Folgende list-hosted-zones Das Beispiel listet zusammenfassende Informationen zu den ersten 100 gehosteten Zonen auf, die mit der aktuellen verknüpft sind AWS Konto.

aws route53 list-hosted-zones

Ausgabe:

{ "HostedZones": [ { "Id": "/hostedzone/Z1R8UBAEXAMPLE", "Name": "example.com.", "CallerReference": "2014-04-01-18:47", "Config": { "Comment": "command-line version", "PrivateZone": false }, "ResourceRecordSetCount": 2 } ] }

Wenn Sie mehr als 100 gehostete Zonen haben oder wenn Sie sie in Gruppen von weniger als 100 auflisten möchten, fügen Sie den Parameter --max-items ein. Verwenden Sie beispielsweise den folgenden Befehl, um die gehosteten Zonen einzeln aufzulisten.

aws route53 list-hosted-zones \ --max-items 1

Um Informationen über die nächste gehostete Zone anzuzeigen, verwenden Sie den Wert von NextToken aus der Antwort auf den vorherigen Befehl und fügen Sie ihn in die --starting-token Parameter, wie im folgenden Beispiel gezeigt.

aws route53 list-hosted-zones \ --max-items 1 \ --starting-token Z3M3LMPEXAMPLE

Weitere Informationen finden Sie unter Auflisten von öffentlich gehosteten Zonen in der Amazon Route 53-Entwicklerhandbuch.

  • Einzelheiten zur API finden Sie unter ListHostedZones in AWS CLI Befehlsreferenz.

PowerShell
Werkzeuge für PowerShell V4

Beispiel 1: Gibt alle Ihre öffentlichen und privaten gehosteten Zonen aus.

Get-R53HostedZoneList

Beispiel 2: Gibt alle gehosteten Zonen aus, die mit dem wiederverwendbaren Delegationssatz mit der ID NZ8X2CISAMPLE verknüpft sind.

Get-R53HostedZoneList -DelegationSetId NZ8X2CISAMPLE
  • API-Details finden Sie unter ListHostedZones in AWS -Tools für PowerShell Cmdlet-Referenz (V4).

Werkzeuge für PowerShell V5

Beispiel 1: Gibt alle Ihre öffentlichen und privaten gehosteten Zonen aus.

Get-R53HostedZoneList

Beispiel 2: Gibt alle gehosteten Zonen aus, die mit dem wiederverwendbaren Delegationssatz mit der ID NZ8X2CISAMPLE verknüpft sind.

Get-R53HostedZoneList -DelegationSetId NZ8X2CISAMPLE
  • API-Details finden Sie unter ListHostedZones in AWS -Tools für PowerShell Cmdlet-Referenz (V5).

Rust
SDK für Rust
Anmerkung

Es gibt noch mehr GitHub. Hier finden Sie das vollständige Beispiel und erfahren, wie Sie das AWS -Code-Beispiel- einrichten und ausführen.

async fn show_host_info(client: &aws_sdk_route53::Client) -> Result<(), aws_sdk_route53::Error> { let hosted_zone_count = client.get_hosted_zone_count().send().await?; println!( "Number of hosted zones in region : {}", hosted_zone_count.hosted_zone_count(), ); let hosted_zones = client.list_hosted_zones().send().await?; println!("Zones:"); for hz in hosted_zones.hosted_zones() { let zone_name = hz.name(); let zone_id = hz.id(); println!(" ID : {}", zone_id); println!(" Name : {}", zone_name); println!(); } Ok(()) }
  • Einzelheiten zur API finden Sie unter ListHostedZones in AWS SDK für Rust-API-Referenz.

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