View a markdown version of this page

Usare ListHostedZones con un AWS SDK o CLI - Amazon Route 53

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Usare ListHostedZones con un AWS SDK o CLI

I seguenti esempi di codice mostrano come usare ListHostedZones.

CLI
AWS CLI

Per elencare le zone ospitate associate a quella corrente AWS conto

Il seguente list-hosted-zones L'esempio elenca le informazioni di riepilogo sulle prime 100 zone ospitate associate a quella corrente AWS account.

aws route53 list-hosted-zones

Output:

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

Se disponi di oltre 100 zone ospitate o se desideri elencarle in gruppi più piccoli di 100, includi il parametro --max-items. Ad esempio, per elencare le zone ospitate una alla volta, utilizzate il seguente comando.

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

Per visualizzare le informazioni sulla prossima zona ospitata, prendi il valore di NextToken dalla risposta al comando precedente e includilo nel --starting-token parametro, come mostrato nell'esempio seguente.

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

Per ulteriori informazioni, vedere Elenco delle zone ospitate pubbliche nel Guida per sviluppatori di Amazon Route 53.

  • Per i dettagli sull'API, consulta ListHostedZones nel AWS CLI Riferimento al comando.

PowerShell
Strumenti per PowerShell V4

Esempio 1: restituisce tutte le zone ospitate pubbliche e private.

Get-R53HostedZoneList

Esempio 2: restituisce tutte le zone ospitate associate al set di deleghe riutilizzabile con ID NZ8X2CISAMPLE

Get-R53HostedZoneList -DelegationSetId NZ8X2CISAMPLE
  • Per i dettagli sull'API, vedi ListHostedZones nel AWS Strumenti per PowerShell Riferimento al cmdlet (V4).

Strumenti per PowerShell V5

Esempio 1: restituisce tutte le zone ospitate pubbliche e private.

Get-R53HostedZoneList

Esempio 2: restituisce tutte le zone ospitate associate al set di deleghe riutilizzabile con ID NZ8X2CISAMPLE

Get-R53HostedZoneList -DelegationSetId NZ8X2CISAMPLE
  • Per i dettagli sull'API, vedi ListHostedZones nel AWS Strumenti per PowerShell Riferimento al cmdlet (V5).

Rust
SDK per Rust
Nota

C'è altro su GitHub. Trova l’esempio completo e scopri di più sulla configurazione e l’esecuzione nel repository di esempi di codice AWS.

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(()) }
  • Per i dettagli sull'API, consulta ListHostedZones nel AWS SDK per Rust API di riferimento.

Per un elenco completo di AWS Guide per sviluppatori SDK ed esempi di codice, consulta Usare Route 53 con un AWS SDK. Questo argomento include anche informazioni su come iniziare e dettagli sulle versioni precedenti dell’SDK.