Condividi tramite


az network dns zone

Gestire le zone DNS.

Comandi

Nome Descrizione Tipo Status
az network dns zone create

Creare una zona DNS .

Nucleo GA
az network dns zone delete

Eliminare una zona DNS. AVVISO: verranno eliminati anche tutti i record DNS nella zona. Questa operazione non può essere annullata.

Nucleo GA
az network dns zone export

Esportare una zona DNS come file di zona DNS.

Nucleo GA
az network dns zone import

Creare una zona DNS usando un file di zona DNS.

Nucleo GA
az network dns zone list

Elencare le zone DNS.

Nucleo GA
az network dns zone show

Ottenere una zona DNS. Recupera le proprietà della zona, ma non i set di record all'interno della zona.

Nucleo GA
az network dns zone update

Aggiornare una zona DNS. Non modifica i record DNS all'interno della zona.

Nucleo GA

az network dns zone create

Creare una zona DNS .

az network dns zone create --name
                           --resource-group
                           [--if-none-match]
                           [--parent-name]
                           [--tags]

Esempio

Creare una zona DNS usando un nome di dominio completo.

az network dns zone create -g MyResourceGroup -n www.mysite.com

Creare una zona DNS con delega nell'elemento padre all'interno della stessa sottoscrizione e gruppo di risorse

az network dns zone create -g MyResourceGroup -n books.mysite.com -p mysite.com

Creare una zona DNS con delega nell'elemento padre in una sottoscrizione diversa

az network dns zone create -g MyResourceGroup -n books.mysite.com -p "/subscriptions/**67e2/resourceGroups/OtherRg/providers/Microsoft.Network/dnszones/mysite.com"

Parametri necessari

--name -n

Nome della zona.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

Parametri facoltativi

--if-none-match

Creare una zona DNS solo se non esiste che corrisponda al nome specificato.

Valore predefinito: False
--parent-name -p

Specificare se esiste una zona padre per questa zona e la delega per la zona figlio nell'elemento padre deve essere aggiunta.

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az network dns zone delete

Eliminare una zona DNS. AVVISO: verranno eliminati anche tutti i record DNS nella zona. Questa operazione non può essere annullata.

az network dns zone delete [--ids]
                           [--if-match]
                           [--name]
                           [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                           [--resource-group]
                           [--subscription]
                           [--yes]

Esempio

Eliminare una zona DNS usando un nome di dominio completo.

az network dns zone delete -g MyResourceGroup -n www.mysite.com

Parametri facoltativi

--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--if-match

Etag della zona DNS. Omettere questo valore per eliminare sempre la zona corrente. Specificare l'ultimo valore etag visualizzato per impedire l'eliminazione accidentale di eventuali modifiche simultanee.

--name --zone-name -n

Nome della zona DNS (senza un punto di terminazione).

--no-wait

Non attendere il completamento dell'operazione a esecuzione prolungata.

Valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--yes -y

Non richiedere conferma.

Valore predefinito: False
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az network dns zone export

Esportare una zona DNS come file di zona DNS.

az network dns zone export --name
                           --resource-group
                           [--file-name]

Esempio

Esportare una zona DNS come file di zona DNS.

az network dns zone export -g MyResourceGroup -n www.mysite.com -f mysite_com_zone.txt

Parametri necessari

--name -n

Nome della zona.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

Parametri facoltativi

--file-name -f

Percorso del file di zona DNS da salvare.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az network dns zone import

Creare una zona DNS usando un file di zona DNS.

az network dns zone import --file-name
                           --name
                           --resource-group

Esempio

Importare un file di zona locale in una risorsa della zona DNS.

az network dns zone import -g MyResourceGroup -n MyZone -f /path/to/zone/file

Parametri necessari

--file-name -f

Percorso del file di zona DNS da importare.

--name -n

Nome della zona.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az network dns zone list

Elencare le zone DNS.

az network dns zone list [--max-items]
                         [--next-token]
                         [--resource-group]
                         [--top]

Esempio

Elencare le zone DNS in un gruppo di risorse.

az network dns zone list -g MyResourceGroup

Elencare le zone DNS in tutti i gruppi di risorse nella sottoscrizione.

az network dns zone list

Parametri facoltativi

--max-items

Numero totale di elementi da restituire nell'output del comando. Se il numero totale di elementi disponibili è maggiore del valore specificato, nell'output del comando viene fornito un token. Per riprendere la paginazione, specificare il valore del token in --next-token argomento di un comando successivo.

--next-token

Token per specificare dove iniziare la paginazione. Si tratta del valore del token di una risposta troncata in precedenza.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

--top

Numero massimo di set di record da restituire. Se non specificato, restituisce fino a 100 set di record.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az network dns zone show

Ottenere una zona DNS. Recupera le proprietà della zona, ma non i set di record all'interno della zona.

az network dns zone show [--ids]
                         [--name]
                         [--resource-group]
                         [--subscription]

Esempio

Ottenere una zona DNS.

az network dns zone show -g MyResourceGroup -n www.mysite.com

Parametri facoltativi

--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name --zone-name -n

Nome della zona DNS (senza un punto di terminazione).

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az network dns zone update

Aggiornare una zona DNS. Non modifica i record DNS all'interno della zona.

az network dns zone update [--add]
                           [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                           [--ids]
                           [--if-match]
                           [--name]
                           [--remove]
                           [--resource-group]
                           [--set]
                           [--subscription]
                           [--tags]

Esempio

Aggiornare le proprietà di una zona DNS per modificare il valore definito dall'utente di un tag impostato in precedenza.

az network dns zone update -g MyResourceGroup -n www.mysite.com --tags CostCenter=Marketing

Parametri facoltativi

--add

Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, string or JSON string>.

--force-string

Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.

Valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--ids

Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--if-match

Etag della zona DNS. Omettere questo valore per sovrascrivere sempre la zona corrente. Specificare l'ultimo valore etag visualizzato per impedire la sovrascrittura accidentale di eventuali modifiche simultanee.

--name --zone-name -n

Nome della zona DNS (senza un punto di terminazione).

--remove

Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list <indexToRemove> OR --remove propertyToRemove.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

--set

Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=<value>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--tags

Tag di risorsa. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato dell'output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.