az network vnet
Nota
Questo gruppo di comandi include comandi definiti sia nell'interfaccia della riga di comando di Azure che in almeno un'estensione. Installare ogni estensione per trarre vantaggio dalle funzionalità estese. Altre sulle estensioni.
Controllare se un indirizzo IP privato è disponibile per l'uso all'interno di una rete virtuale.
Per altre informazioni sulle reti virtuali, visitare https://learn.microsoft.com/azure/virtual-network/virtual-network-manage-network.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az network vnet check-ip-address |
Controllare se un indirizzo IP privato è disponibile per l'uso all'interno di una rete virtuale. |
Nucleo | GA |
az network vnet create |
Creare una rete virtuale. |
Nucleo | GA |
az network vnet delete |
Eliminare una rete virtuale. |
Nucleo | GA |
az network vnet list |
Elencare le reti virtuali. |
Nucleo | GA |
az network vnet list-available-ips |
Elencare alcuni ip disponibili nella rete virtuale. |
Nucleo | Anteprima |
az network vnet list-endpoint-services |
Elencare i servizi che supportano il tunneling del servizio di rete virtuale in una determinata area. |
Nucleo | GA |
az network vnet peering |
Gestire le connessioni di peering tra reti virtuali di Azure. |
Nucleo | GA |
az network vnet peering create |
Creare una connessione peering di rete virtuale. |
Nucleo | GA |
az network vnet peering delete |
Eliminare un peering. |
Nucleo | GA |
az network vnet peering list |
Elencare i peering. |
Nucleo | GA |
az network vnet peering show |
Mostra i dettagli di un peering. |
Nucleo | GA |
az network vnet peering sync |
Sincronizzare una connessione di peering di rete virtuale. |
Nucleo | GA |
az network vnet peering update |
Aggiornare un peering nella rete virtuale specificata. |
Nucleo | GA |
az network vnet peering wait |
Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione. |
Nucleo | GA |
az network vnet show |
Ottenere i dettagli di una rete virtuale. |
Nucleo | GA |
az network vnet subnet |
Gestire le subnet in una rete virtuale di Azure. |
Nucleo | GA |
az network vnet subnet create |
Creare una subnet e associare un gruppo di sicurezza di rete esistente e una tabella di route. |
Nucleo | GA |
az network vnet subnet delete |
Eliminare una subnet. |
Nucleo | GA |
az network vnet subnet list |
Elencare le subnet in una rete virtuale. |
Nucleo | GA |
az network vnet subnet list-available-delegations |
Elencare i servizi disponibili per la delega della subnet. |
Nucleo | GA |
az network vnet subnet list-available-ips |
Elencare alcuni ip disponibili nella subnet. |
Nucleo | Anteprima |
az network vnet subnet show |
Visualizzare i dettagli di una subnet. |
Nucleo | GA |
az network vnet subnet update |
Aggiornare una subnet. |
Nucleo | GA |
az network vnet subnet wait |
Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione. |
Nucleo | GA |
az network vnet tap |
Gestire i tap della rete virtuale. |
Estensione | GA |
az network vnet tap create |
Creare un tocco di rete virtuale. |
Estensione | GA |
az network vnet tap delete |
Eliminare un tocco di rete virtuale. |
Estensione | GA |
az network vnet tap list |
Elencare i tap della rete virtuale. |
Estensione | GA |
az network vnet tap show |
Ottenere i dettagli di un tocco di rete virtuale. |
Estensione | GA |
az network vnet tap update |
Aggiornare le impostazioni di un tocco di rete virtuale. |
Estensione | GA |
az network vnet tap wait |
Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione. |
Estensione | GA |
az network vnet update |
Aggiornare una rete virtuale. |
Nucleo | GA |
az network vnet wait |
Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione. |
Nucleo | GA |
az network vnet check-ip-address
Controllare se un indirizzo IP privato è disponibile per l'uso all'interno di una rete virtuale.
az network vnet check-ip-address --ip-address
--name
--resource-group
Esempio
Verificare se la versione 10.0.0.4 è disponibile in MyVnet.
az network vnet check-ip-address -g MyResourceGroup -n MyVnet --ip-address 10.0.0.4
Parametri necessari
Indirizzo IP privato da verificare.
Nome della rete virtuale.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Parametri globali
Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.
Mostra questo messaggio della Guida e esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.
az network vnet create
Creare una rete virtuale.
È anche possibile creare una subnet contemporaneamente specificando un nome di subnet e (facoltativamente) un prefisso di indirizzo. Per informazioni su come creare una rete virtuale, visitare https://learn.microsoft.com/azure/virtual-network/manage-virtual-network#create-a-virtual-network.
az network vnet create --name
--resource-group
[--address-prefixes]
[--bgp-community]
[--ddos-protection {0, 1, f, false, n, no, t, true, y, yes}]
[--ddos-protection-plan]
[--dns-servers]
[--edge-zone]
[--enable-encryption {0, 1, f, false, n, no, t, true, y, yes}]
[--encryption-enforcement-policy {AllowUnencrypted, DropUnencrypted}]
[--flowtimeout]
[--ipam-allocations]
[--location]
[--network-security-group]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--pe-vnet-policies {Basic, Disabled}]
[--subnet-name]
[--subnet-prefixes]
[--subnets]
[--tags]
[--vm-protection {0, 1, f, false, n, no, t, true, y, yes}]
Esempio
Creare una rete virtuale con un prefisso di indirizzo specifico e una subnet.
az network vnet create -g MyResourceGroup -n MyVnet --address-prefix 10.0.0.0/16 --subnet-name MySubnet --subnet-prefixes 10.0.0.0/24
Creare una rete virtuale.
az network vnet create --address-prefixes 10.0.0.0/16 --name MyVirtualNetwork --resource-group MyResourceGroup --subnet-name MyAseSubnet --subnet-prefixes 10.0.0.0/24
Creare una rete virtuale con un'allocazione del pool di Gestione indirizzi IP.
az network vnet create -g MyResourceGroup -n MyVNet --ipam-allocations [0].number-of-ip-addresses=100 [0].id=ipam-pool-resource-id
Parametri necessari
Nome della rete virtuale.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Parametri facoltativi
Elenco delimitato da spazi di prefissi di indirizzi IP per la rete virtuale. Impostazione predefinita: 10.0.0.0/16. Se specificato, non è necessario specificare --ipam-allocations. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Community BGP associata alla rete virtuale.
Controllare se la protezione DDoS è abilitata.
Nome o ID di un piano di protezione DDoS da associare alla rete virtuale.
Elenco separato da spazi di indirizzi IP del server DNS. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Nome della zona perimetrale.
Abilitare la crittografia nella rete virtuale.
Per controllare se la macchina virtuale senza crittografia è consentita o meno nella rete virtuale crittografata.
Valore FlowTimeout (in minuti) per la rete virtuale.
Elenco dei pool di Gestione indirizzi IP che allocano i prefissi degli indirizzi IP. Se specificato, --address-prefixes sarebbe vuoto e non deve essere specificato. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Percorso della risorsa.
Nome o ID di un gruppo di sicurezza di rete.Name or ID of a network security group (NSG).
Non attendere il completamento dell'operazione a esecuzione prolungata.
Criteri di rete virtuale dell'endpoint privato.
Nome di una nuova subnet da creare all'interno della rete virtuale.
Elenco delimitato da spazi di prefissi di indirizzi in formato CIDR per la nuova subnet. Se omesso, riserva automaticamente un blocco /24 (o di grandi dimensioni) all'interno dello spazio indirizzi della rete virtuale. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Gestire un elenco di subnet in una rete virtuale (simile a az network vnet subnet
). Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Tag separati da spazi: key[=value] [key[=value] ...]. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Abilitare la protezione delle macchine virtuali per tutte le subnet nella rete virtuale.
Parametri globali
Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.
Mostra questo messaggio della Guida e esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.
az network vnet delete
Eliminare una rete virtuale.
az network vnet delete [--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
Esempio
Eliminare una rete virtuale.
az network vnet delete -g MyResourceGroup -n myVNet
Parametri facoltativi
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".
Nome della rete virtuale.
Non attendere il completamento dell'operazione a esecuzione prolungata.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Parametri globali
Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.
Mostra questo messaggio della Guida e esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.
az network vnet list
Elencare le reti virtuali.
az network vnet list [--max-items]
[--next-token]
[--resource-group]
Esempio
Elencare tutte le reti virtuali in una sottoscrizione.
az network vnet list
Elencare tutte le reti virtuali in un gruppo di risorse.
az network vnet list -g MyResourceGroup
Elencare le reti virtuali in una sottoscrizione che specificano un prefisso di indirizzo specifico.
az network vnet list --query "[?contains(addressSpace.addressPrefixes, '10.0.0.0/16')]"
Parametri facoltativi
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.
Token per specificare dove iniziare la paginazione. Si tratta del valore del token di una risposta troncata in precedenza.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Parametri globali
Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.
Mostra questo messaggio della Guida e esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.
az network vnet list-available-ips
Questo comando è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Elencare alcuni ip disponibili nella rete virtuale.
az network vnet list-available-ips [--ids]
[--name]
[--resource-group]
[--subscription]
Esempio
Elencare alcuni ip disponibili nella rete virtuale.
az network vnet list-available-ips -g MyResourceGroup -n MyVNet
Parametri facoltativi
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".
Nome della rete virtuale.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Parametri globali
Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.
Mostra questo messaggio della Guida e esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.
az network vnet list-endpoint-services
Elencare i servizi che supportano il tunneling del servizio di rete virtuale in una determinata area.
Per altre informazioni sugli endpoint di servizio, vedere https://learn.microsoft.com/azure/virtual-network/virtual-network-service-endpoints-configure#azure-cli.
az network vnet list-endpoint-services --location
[--max-items]
[--next-token]
Esempio
Elencare i servizi endpoint disponibili per l'uso nell'area Stati Uniti occidentali.
az network vnet list-endpoint-services -l westus -o table
Parametri necessari
Ubicazione. Valori da: az account list-locations
. È possibile configurare il percorso predefinito usando az configure --defaults location=<location>
.
Parametri facoltativi
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.
Token per specificare dove iniziare la paginazione. Si tratta del valore del token di una risposta troncata in precedenza.
Parametri globali
Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.
Mostra questo messaggio della Guida e esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.
az network vnet show
Ottenere i dettagli di una rete virtuale.
az network vnet show [--expand]
[--ids]
[--name]
[--resource-group]
[--subscription]
Esempio
Ottenere i dettagli per MyVNet.
az network vnet show -g MyResourceGroup -n MyVNet
Parametri facoltativi
Espande le risorse a cui si fa riferimento. Il valore predefinito è Nessuno.
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".
Nome della rete virtuale.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Parametri globali
Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.
Mostra questo messaggio della Guida e esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.
az network vnet update
Aggiornare una rete virtuale.
az network vnet update [--add]
[--address-prefixes]
[--bgp-community]
[--ddos-protection {0, 1, f, false, n, no, t, true, y, yes}]
[--ddos-protection-plan]
[--dns-servers]
[--enable-encryption {0, 1, f, false, n, no, t, true, y, yes}]
[--encryption-enforcement-policy {AllowUnencrypted, DropUnencrypted}]
[--flowtimeout]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--ipam-allocations]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--pe-vnet-policies {Basic, Disabled}]
[--remove]
[--resource-group]
[--set]
[--subscription]
[--vm-protection {0, 1, f, false, n, no, t, true, y, yes}]
Esempio
Aggiornare una rete virtuale con l'indirizzo IP di un server DNS.
az network vnet update -g MyResourceGroup -n MyVNet --dns-servers 10.2.0.8
Aggiornare una rete virtuale.
az network vnet update --address-prefixes 40.1.0.0/24 --name MyVNet --resource-group MyResourceGroup
Aggiornare una rete virtuale per eliminare il server DNS.
az network vnet update -g MyResourceGroup -n MyVNet --dns-servers null
Parametri facoltativi
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>
.
Elenco delimitato da spazi di prefissi di indirizzi IP per la rete virtuale. Impostazione predefinita: 10.0.0.0/16. Se specificato, non è necessario specificare --ipam-allocations. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Community BGP associata alla rete virtuale.
Controllare se la protezione DDoS è abilitata.
Nome o ID di un piano di protezione DDoS da associare alla rete virtuale.
Elenco separato da spazi di indirizzi IP del server DNS. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Abilitare la crittografia nella rete virtuale.
Per controllare se la macchina virtuale senza crittografia è consentita o meno nella rete virtuale crittografata.
Valore FlowTimeout (in minuti) per la rete virtuale.
Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.
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".
Elenco dei pool di Gestione indirizzi IP che allocano i prefissi degli indirizzi IP. Se specificato, --address-prefixes sarebbe vuoto e non deve essere specificato. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Nome della rete virtuale.
Non attendere il completamento dell'operazione a esecuzione prolungata.
Criteri di rete virtuale dell'endpoint privato.
Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=<value>
.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Abilitare la protezione delle macchine virtuali per tutte le subnet nella rete virtuale.
Parametri globali
Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.
Mostra questo messaggio della Guida e esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.
az network vnet wait
Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione.
az network vnet wait [--created]
[--custom]
[--deleted]
[--exists]
[--expand]
[--ids]
[--interval]
[--name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Parametri facoltativi
Attendere fino a quando non viene creato con 'provisioningState' in 'Succeeded'.
Attendere che la condizione soddisfi una query JMESPath personalizzata. Ad esempio provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Attendere l'eliminazione.
Attendere che la risorsa esista.
Espande le risorse a cui si fa riferimento. Il valore predefinito è Nessuno.
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".
Intervallo di polling in secondi.
Nome della rete virtuale.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Attesa massima in secondi.
Attendere fino a quando non viene aggiornato con provisioningState in 'Succeeded'.
Parametri globali
Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.
Mostra questo messaggio della Guida e esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per i log di debug completi.