az disk

Gestire Azure Managed Disks.

Azure Macchine virtuali usare i dischi come posizione per archiviare un sistema operativo, applicazioni e dati. Tutte le macchine virtuali di Azure hanno almeno due dischi: un disco del sistema operativo e un disco temporaneo. Il disco del sistema operativo viene creato da un'immagine e sia il disco del sistema operativo sia l'immagine sono effettivamente dischi rigidi virtuali archiviati in un account di archiviazione di Azure. Anche le macchine virtuali possono disporre di uno o più dischi dati archiviati in dischi rigidi virtuali. I dischi dati non gestiti di Azure hanno una dimensione massima di 4095 GB. Per usare dischi di dimensioni superiori a 4095 GB, usare Azure Managed Disks.

Comandi

Nome Descrizione Tipo Stato
az disk create

Creare un disco gestito.

Memoria centrale Disponibilità generale
az disk delete

Eliminare un disco gestito.

Memoria centrale Disponibilità generale
az disk grant-access

Concedere a una risorsa l'accesso a un disco gestito.

Memoria centrale Disponibilità generale
az disk list

Elencare i dischi gestiti.

Memoria centrale Disponibilità generale
az disk revoke-access

Revocare l'accesso in lettura di una risorsa a un disco gestito.

Memoria centrale Disponibilità generale
az disk show

Ottenere informazioni su un disco.

Memoria centrale Disponibilità generale
az disk update

Aggiornare un disco gestito.

Memoria centrale Disponibilità generale
az disk wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione.

Memoria centrale Disponibilità generale

az disk create

Creare un disco gestito.

az disk create --name
               --resource-group
               [--accelerated-network {false, true}]
               [--architecture {Arm64, x64}]
               [--data-access-auth-mode {AzureActiveDirectory, None}]
               [--disk-access]
               [--disk-encryption-set]
               [--disk-iops-read-only]
               [--disk-iops-read-write]
               [--disk-mbps-read-only]
               [--disk-mbps-read-write]
               [--edge-zone]
               [--enable-bursting {false, true}]
               [--encryption-type {EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeys, EncryptionAtRestWithPlatformKey}]
               [--gallery-image-reference]
               [--gallery-image-reference-lun]
               [--hyper-v-generation {V1, V2}]
               [--image-reference]
               [--image-reference-lun]
               [--location]
               [--logical-sector-size]
               [--max-shares]
               [--network-access-policy {AllowAll, AllowPrivate, DenyAll}]
               [--no-wait]
               [--optimized-for-frequent-attach {false, true}]
               [--os-type {Linux, Windows}]
               [--performance-plus {false, true}]
               [--public-network-access {Disabled, Enabled}]
               [--secure-vm-disk-encryption-set]
               [--security-data-uri]
               [--security-type {ConfidentialVM_DiskEncryptedWithCustomerKey, ConfidentialVM_DiskEncryptedWithPlatformKey, ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey, Standard, TrustedLaunch}]
               [--size-gb]
               [--sku {PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS}]
               [--source]
               [--source-storage-account-id]
               [--support-hibernation {false, true}]
               [--tags]
               [--tier]
               [--upload-size-bytes]
               [--upload-type {Upload, UploadWithSecurityData}]
               [--zone]

Esempio

Creare un disco gestito importando da un URI BLOB.

az disk create -g MyResourceGroup -n MyDisk --source https://vhd1234.blob.core.windows.net/vhds/osdisk1234.vhd

Creare un disco gestito vuoto.

az disk create -g MyResourceGroup -n MyDisk --size-gb 10

Creare un disco gestito vuoto con burst abilitato.

az disk create -g MyResourceGroup -n MyDisk --size-gb 1024 --location centraluseuap --enable-bursting

Creare un disco gestito copiando un disco o uno snapshot esistente.

az disk create -g MyResourceGroup -n MyDisk2 --source MyDisk

Creare un disco in una zona di disponibilità nell'area di "Stati Uniti orientali 2"

az disk create -g MyResourceGroup -n MyDisk --size-gb 10 --location eastus2 --zone 1

Creare un disco dall'immagine.

az disk create -g MyResourceGroup -n MyDisk --image-reference Canonical:0001-com-ubuntu-server-jammy:22_04-lts-gen2:latest

Creare un disco dal disco del sistema operativo di una versione dell'immagine della raccolta di calcolo

az disk create -g MyResourceGroup -n MyDisk --gallery-image-reference /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage/versions/1.0.0

Creare un disco dal disco del sistema operativo dell'ultima versione in un'immagine della raccolta di calcolo

az disk create -g MyResourceGroup -n MyDisk --gallery-image-reference /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage

Creare un disco dal disco del sistema operativo di una versione dell'immagine della raccolta condivisa

az disk create -g MyResourceGroup -n MyDisk --gallery-image-reference /SharedGalleries/sharedGalleryUniqueName/Images/imageName/Versions/1.0.0

Creare un disco dal disco del sistema operativo di una versione dell'immagine della raccolta community

az disk create -g MyResourceGroup -n MyDisk --gallery-image-reference /CommunityGalleries/communityGalleryPublicGalleryName/Images/imageName/Versions/1.0.0

Creare un disco dal disco dati di un'immagine della raccolta

az disk create -g MyResourceGroup -n MyDisk --gallery-image-reference /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage/versions/1.0.0 --gallery-image-reference-lun 0

Creare un disco con il numero totale di operazioni di I/O al secondo e la limitazione della velocità effettiva totale (MBps).

az disk create -g MyResourceGroup -n MyDisk --size-gb 10 --sku UltraSSD_LRS --disk-iops-read-only 200 --disk-mbps-read-only 30

Creare un disco e specificare il numero massimo di macchine virtuali che possono collegarsi al disco contemporaneamente.

az disk create -g MyResourceGroup -n MyDisk --size-gb 256 --max-shares 2 -l centraluseuap

Creare un disco e associarlo a una risorsa di accesso al disco.

az disk create -g MyResourceGroup -n MyDisk --size-gb 10 --network-access-policy AllowPrivate --disk-access MyDiskAccessID

Creare un disco dall'URI BLOB per il disco rigido virtuale dello stato guest della macchina virtuale.

az disk create -g MyResourceGroup -n MyDisk --size-gb 10 --security-data-uri GuestStateDiskVhdUri --security-type TrustedLaunch --hyper-v-generation V2

Creare un disco standard per il caricamento di BLOB.

az disk create -g MyResourceGroup -n MyDisk --upload-size-bytes 20972032 --upload-type Upload

Creare un disco del sistema operativo per il caricamento insieme allo stato guest della macchina virtuale.

az disk create -g MyResourceGroup -n MyDisk --upload-size-bytes 20972032 --upload-type UploadWithSecurityData --security-type TrustedLaunch --hyper-v-generation V2

Parametri necessari

--name -n

Nome del disco gestito.

--resource-group -g

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

Parametri facoltativi

--accelerated-network
Anteprima

I clienti possono impostare su Managed Disks o snapshot per abilitare la rete accelerata se il supporto dell'immagine del disco del sistema operativo.

valori accettati: false, true
--architecture

Architettura della CPU.

valori accettati: Arm64, x64
--data-access-auth-mode

Specificare la modalità di autenticazione durante l'esportazione o il caricamento in un disco o uno snapshot.

valori accettati: AzureActiveDirectory, None
--disk-access

Nome o ID della risorsa di accesso al disco per l'uso di endpoint privati su dischi.

--disk-encryption-set

Nome o ID del set di crittografia del disco usato per crittografare il disco.

--disk-iops-read-only

Numero totale di operazioni di I/O al secondo consentite in tutte le macchine virtuali che montano il disco condiviso come ReadOnly. Un'operazione può trasferire tra 4k e 256.000 byte.

--disk-iops-read-write

Numero di operazioni di I/O al secondo consentite per questo disco. Solo impostabile per i dischi UltraSSD. Un'operazione può trasferire tra 4k e 256.000 byte.

--disk-mbps-read-only

Velocità effettiva totale (MBps) che sarà consentita in tutte le macchine virtuali che montano il disco condiviso come ReadOnly. MBps significa milioni di byte al secondo - MB qui usa la notazione ISO, di poteri di 10.

--disk-mbps-read-write

Larghezza di banda consentita per questo disco. Solo impostabile per i dischi UltraSSD. MBps significa milioni di byte al secondo con notazione ISO di poteri di 10.

--edge-zone

Nome della zona perimetrale.

--enable-bursting

Abilitare il bursting su richiesta oltre la destinazione delle prestazioni con provisioning del disco. Il bursting su richiesta è disabilitato per impostazione predefinita e non si applica ai dischi Ultra.

valori accettati: false, true
--encryption-type

Tipo di crittografia. EncryptionAtRestWithPlatformKey: il disco viene crittografato con la chiave gestita XStore inattivi. È il tipo di crittografia predefinito. EncryptionAtRestWithCustomerKey: il disco viene crittografato con la chiave gestita dal cliente inattivi.

valori accettati: EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeys, EncryptionAtRestWithPlatformKey
--gallery-image-reference

ID della versione dell'immagine calcolo, condivisa o della raccolta community da cui creare un disco. Per informazioni dettagliate sul formato valido, vedere l'esempio della Guida.

--gallery-image-reference-lun

Se il disco viene creato dal disco dati di un'immagine, si tratta di un indice che indica quale dei dischi dati nell'immagine usare. Per i dischi del sistema operativo, questo campo è Null.

--hyper-v-generation

Generazione dell'hypervisor della macchina virtuale. Applicabile solo ai dischi del sistema operativo.

valori accettati: V1, V2
--image-reference

ID o URN (publisher:offer:sku:version) dell'immagine da cui creare un disco.

--image-reference-lun

Se il disco viene creato dal disco dati di un'immagine, si tratta di un indice che indica quale dei dischi dati nell'immagine usare. Per i dischi del sistema operativo, questo campo è Null.

--location -l

Posizione. Usare i valori ottenuti con az account list-locations. È possibile configurare la posizione predefinito con az configure --defaults location=<location>. Se la posizione non è specificata e non viene specificata alcuna posizione predefinita, la posizione verrà impostata automaticamente come il gruppo di risorse.

--logical-sector-size

Dimensioni del settore logico in byte per i dischi Ultra. I valori supportati sono 512 annunci 4096. 4096 è l'impostazione predefinita.

--max-shares

Numero massimo di macchine virtuali che possono essere collegate al disco contemporaneamente. Il valore maggiore di uno indica un disco che può essere montato in più macchine virtuali contemporaneamente.

--network-access-policy

Criteri per l'accesso al disco tramite rete.

valori accettati: AllowAll, AllowPrivate, DenyAll
--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--optimized-for-frequent-attach

L'impostazione di questa proprietà su true migliora l'affidabilità e le prestazioni dei dischi dati che sono spesso (più di 5 volte al giorno) scollegati da una macchina virtuale e collegati a un altro. Questa proprietà non deve essere impostata per i dischi non scollegati e collegati frequentemente perché i dischi non sono allineati al dominio di errore della macchina virtuale.

valori accettati: false, true
--os-type

Tipo di sistema operativo del disco.

valori accettati: Linux, Windows
--performance-plus

Impostare questo flag su true per ottenere un aumento della destinazione delle prestazioni del disco distribuito. Questo flag può essere impostato solo in fase di creazione del disco e non può essere disabilitato dopo l'abilitazione.

valori accettati: false, true
--public-network-access
Anteprima

I clienti possono impostare su Managed Disks o snapshot per controllare i criteri di esportazione sul disco.

valori accettati: Disabled, Enabled
--secure-vm-disk-encryption-set

Nome o ID del set di crittografia del disco creato con il tipo di crittografia ConfidentialVmEncryptedWithCustomerKey.

--security-data-uri

Specificare l'URI BLOB del disco rigido virtuale da importare nello stato guest della macchina virtuale.

--security-type

Tipo di sicurezza della macchina virtuale. Applicabile solo per i dischi del sistema operativo.

valori accettati: ConfidentialVM_DiskEncryptedWithCustomerKey, ConfidentialVM_DiskEncryptedWithPlatformKey, ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey, Standard, TrustedLaunch
--size-gb -z

Dimensioni in GB. Dimensioni massime: 4095 GB (alcuni dischi di anteprima possono essere maggiori).

--sku

SKU di archiviazione sottostante.

valori accettati: PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS
valore predefinito: Premium_LRS
--source

Origine da cui creare il disco/snapshot, inclusi l'URI blob non gestito, l'ID o il nome del disco gestito o l'ID o il nome dello snapshot.

--source-storage-account-id

Usato quando il BLOB di origine si trova in una sottoscrizione diversa.

--support-hibernation

Indicare che il sistema operativo in un disco supporta l'ibernazione.

valori accettati: false, true
--tags

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

--tier

Livello di prestazioni del disco ,ad esempio P4, S10, come descritto di seguito: https://azure.microsoft.com/pricing/details/managed-disks/. Non si applica ai dischi Ultra.

--upload-size-bytes

Dimensioni (in byte) del contenuto del caricamento, incluso il piè di pagina del disco rigido virtuale. Valore minimo: 20972032. Valore massimo: 35183298347520. Questo parametro è obbligatorio se si specifica --upload-type.

--upload-type

Creare il disco per lo scenario di caricamento. 'Upload' è solo per il caricamento su disco Standard. 'UploadWithSecurityData' è per il caricamento del disco del sistema operativo insieme allo stato guest della macchina virtuale. Si noti che "UploadWithSecurityData" non è valido per il caricamento del disco dati, che deve essere usato solo per il caricamento del disco del sistema operativo al momento.

valori accettati: Upload, UploadWithSecurityData
--zone

Zona di disponibilità in cui effettuare il provisioning della risorsa.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di 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 sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

az disk delete

Eliminare un disco gestito.

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

Esempio

Eliminare un disco gestito.

az disk delete --name MyManagedDisk --resource-group MyResourceGroup

Parametri facoltativi

--disk-name --name -n

Nome del disco gestito che viene creato. Il nome non può essere modificato dopo la creazione del disco. I caratteri supportati per il nome sono a-z, A-Z, 0-9, _ e -. La lunghezza massima del nome è di 80 caratteri.

--ids

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

--no-wait

Indica che non è necessario attendere il termine 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 con az configure --defaults group=<name>.

--subscription

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

--yes -y

Indica che non è richiesta la conferma.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di 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 sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

az disk grant-access

Concedere a una risorsa l'accesso a un disco gestito.

az disk grant-access --duration-in-seconds
                     [--access-level {Read, Write}]
                     [--ids]
                     [--name]
                     [--resource-group]
                     [--secure-vm-guest-state-sas]
                     [--subscription]

Esempio

Concedere a una risorsa l'accesso in lettura a un disco gestito. (generato automaticamente)

az disk grant-access --access-level Read --duration-in-seconds 3600 --name MyManagedDisk --resource-group MyResourceGroup

Concedere a una risorsa l'accesso in lettura a un disco per generare la firma di accesso condiviso di accesso condiviso e la firma di accesso condiviso ai dati di sicurezza

az disk grant-access --access-level Read --duration-in-seconds 3600 --name MyDisk --resource-group MyResourceGroup --secure-vm-guest-state-sas

Parametri necessari

--duration-in-seconds

Durata in secondi fino alla scadenza dell'accesso sas.

Parametri facoltativi

--access-level

Livello di accesso.

valori accettati: Read, Write
valore predefinito: Read
--ids

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

--name -n

Nome del disco gestito.

--resource-group -g

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

--secure-vm-guest-state-sas -s

Ottenere la firma di accesso condiviso su disco gestito con stato guest della macchina virtuale. Verrà usato per impostazione predefinita quando l'opzione di creazione del disco è "secureOSUpload".

--subscription

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

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di 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 sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

az disk list

Elencare i dischi gestiti.

az disk list [--max-items]
             [--next-token]
             [--resource-group]

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 nell'argomento --next-token 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 con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di 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 sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

az disk revoke-access

Revocare l'accesso in lettura di una risorsa a un disco gestito.

az disk revoke-access [--disk-name]
                      [--ids]
                      [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                      [--resource-group]
                      [--subscription]

Esempio

Revocare l'accesso in lettura di una risorsa a un disco gestito.

az disk revoke-access --ids $id

Revocare l'accesso in lettura di una risorsa a un disco gestito.

az disk revoke-access --name MyManagedDisk --resource-group MyResourceGroup

Parametri facoltativi

--disk-name --name -n

Nome del disco gestito che viene creato. Il nome non può essere modificato dopo la creazione del disco. I caratteri supportati per il nome sono a-z, A-Z, 0-9, _ e -. La lunghezza massima del nome è di 80 caratteri.

--ids

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

--no-wait

Indica che non è necessario attendere il termine 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 con az configure --defaults group=<name>.

--subscription

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

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di 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 sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

az disk show

Ottenere informazioni su un disco.

az disk show [--disk-name]
             [--ids]
             [--resource-group]
             [--subscription]

Parametri facoltativi

--disk-name --name -n

Nome del disco gestito che viene creato. Il nome non può essere modificato dopo la creazione del disco. I caratteri supportati per il nome sono a-z, A-Z, 0-9, _ e -. La lunghezza massima del nome è di 80 caratteri.

--ids

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

--resource-group -g

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

--subscription

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

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di 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 sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

az disk update

Aggiornare un disco gestito.

az disk update [--accelerated-network {false, true}]
               [--add]
               [--architecture {Arm64, x64}]
               [--data-access-auth-mode {AzureActiveDirectory, None}]
               [--disk-access]
               [--disk-encryption-set]
               [--disk-iops-read-only]
               [--disk-iops-read-write]
               [--disk-mbps-read-only]
               [--disk-mbps-read-write]
               [--enable-bursting {false, true}]
               [--encryption-type {EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeys, EncryptionAtRestWithPlatformKey}]
               [--force-string]
               [--ids]
               [--max-shares]
               [--name]
               [--network-access-policy {AllowAll, AllowPrivate, DenyAll}]
               [--no-wait]
               [--public-network-access {Disabled, Enabled}]
               [--remove]
               [--resource-group]
               [--set]
               [--size-gb]
               [--sku {PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS}]
               [--subscription]

Esempio

Aggiornare un disco gestito e associarlo a una risorsa di accesso al disco.

az disk update --name MyManagedDisk --resource-group MyResourceGroup --network-access-policy AllowPrivate --disk-access MyDiskAccessID

Aggiornare un disco gestito. (generato automaticamente)

az disk update --name MyManagedDisk --resource-group MyResourceGroup --size-gb 20

Parametri facoltativi

--accelerated-network
Anteprima

I clienti possono impostare su Managed Disks o snapshot per abilitare la rete accelerata se il supporto dell'immagine del disco del sistema operativo.

valori accettati: false, true
--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>.

valore predefinito: []
--architecture

Architettura della CPU.

valori accettati: Arm64, x64
--data-access-auth-mode

Specificare la modalità di autenticazione durante l'esportazione o il caricamento in un disco o uno snapshot.

valori accettati: AzureActiveDirectory, None
--disk-access

Nome o ID della risorsa di accesso al disco per l'uso di endpoint privati su dischi.

--disk-encryption-set

Nome o ID del set di crittografia del disco usato per crittografare il disco.

--disk-iops-read-only

Numero totale di operazioni di I/O al secondo consentite in tutte le macchine virtuali che montano il disco condiviso come ReadOnly. Un'operazione può trasferire tra 4k e 256.000 byte.

--disk-iops-read-write

Numero di operazioni di I/O al secondo consentite per questo disco. Solo impostabile per i dischi UltraSSD. Un'operazione può trasferire tra 4k e 256.000 byte.

--disk-mbps-read-only

Velocità effettiva totale (MBps) che sarà consentita in tutte le macchine virtuali che montano il disco condiviso come ReadOnly. MBps significa milioni di byte al secondo - MB qui usa la notazione ISO, di poteri di 10.

--disk-mbps-read-write

Larghezza di banda consentita per questo disco. Solo impostabile per i dischi UltraSSD. MBps significa milioni di byte al secondo con notazione ISO di poteri di 10.

--enable-bursting

Abilitare il bursting su richiesta oltre la destinazione delle prestazioni con provisioning del disco. Il bursting su richiesta è disabilitato per impostazione predefinita e non si applica ai dischi Ultra.

valori accettati: false, true
--encryption-type

Tipo di crittografia. EncryptionAtRestWithPlatformKey: il disco viene crittografato con la chiave gestita XStore inattivi. È il tipo di crittografia predefinito. EncryptionAtRestWithCustomerKey: il disco viene crittografato con la chiave gestita dal cliente inattivi.

valori accettati: EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeys, EncryptionAtRestWithPlatformKey
--force-string

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

valore predefinito: False
--ids

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

--max-shares

Numero massimo di macchine virtuali che possono essere collegate al disco contemporaneamente. Il valore maggiore di uno indica un disco che può essere montato in più macchine virtuali contemporaneamente.

--name -n

Nome del disco gestito.

--network-access-policy

Criteri per l'accesso al disco tramite rete.

valori accettati: AllowAll, AllowPrivate, DenyAll
--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--public-network-access
Anteprima

I clienti possono impostare su Managed Disks o snapshot per controllare i criteri di esportazione sul disco.

valori accettati: Disabled, Enabled
--remove

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

valore predefinito: []
--resource-group -g

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

--set

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

valore predefinito: []
--size-gb -z

Dimensioni in GB. Dimensioni massime: 4095 GB (alcuni dischi di anteprima possono essere maggiori).

--sku

SKU di archiviazione sottostante.

valori accettati: PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS
--subscription

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

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di 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 sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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

az disk wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione.

az disk wait [--created]
             [--custom]
             [--deleted]
             [--disk-name]
             [--exists]
             [--ids]
             [--interval]
             [--resource-group]
             [--subscription]
             [--timeout]
             [--updated]

Parametri facoltativi

--created

Attendere fino a quando non viene creato con 'provisioningState' in 'Succeeded'.

valore predefinito: False
--custom

Attendere che la condizione soddisfi una query JMESPath personalizzata. Ad esempio provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Attendere l'eliminazione.

valore predefinito: False
--disk-name --name -n

Nome del disco gestito che viene creato. Il nome non può essere modificato dopo la creazione del disco. I caratteri supportati per il nome sono a-z, A-Z, 0-9, _ e -. La lunghezza massima del nome è di 80 caratteri.

--exists

Attendere che la risorsa esista.

valore predefinito: False
--ids

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

--interval

Intervallo di polling in secondi.

valore predefinito: 30
--resource-group -g

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

--subscription

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

--timeout

Attesa massima in secondi.

valore predefinito: 3600
--updated

Attendere fino a quando non viene aggiornato con provisioningState in 'Succeeded'.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di 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 sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

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