Partager via


az disk

Gérez azure Disques managés.

Azure Machines Virtuelles utiliser des disques comme emplacement pour stocker un système d’exploitation, des applications et des données. Toutes les machines virtuelles Azure ont au moins deux disques : un disque de système d’exploitation et un disque temporaire. Le disque de système d’exploitation est créé à partir d’une image. Le disque de système d’exploitation et l’image sont en fait des disques durs virtuels (VHD) stockés dans un compte de stockage Azure. Les machines virtuelles peuvent également disposer d’un ou plusieurs disques de données, également stockés sur les VHD. Les disques de données non managés Azure ont une taille maximale de 4 095 Go. Pour utiliser des disques de plus de 4095 Go, utilisez Azure Disques managés.

Commandes

Nom Description Type Statut
az disk create

Créez un disque managé.

Core GA
az disk delete

Supprimez un disque managé.

Core GA
az disk grant-access

Accordez à une ressource l’accès à un disque managé.

Core GA
az disk list

Répertorier les disques managés.

Core GA
az disk revoke-access

Révoquez l’accès en lecture d’une ressource à un disque managé.

Core GA
az disk show

Obtenez des informations sur un disque.

Core GA
az disk update

Mettez à jour un disque managé.

Core GA
az disk wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition soit remplie.

Core GA

az disk create

Créez un disque managé.

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]

Exemples

Créez un disque managé en important à partir d’un URI d’objet blob.

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

Créez un disque managé vide.

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

Créez un disque managé vide avec le bursting activé.

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

Créez un disque managé en copiant un disque existant ou instantané.

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

Créer un disque dans une zone de disponibilité dans la région « USA Est 2 »

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

Créez un disque à partir d’une image.

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

Créer un disque à partir du disque du système d’exploitation d’une version d’image de la galerie de calcul

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

Créer un disque à partir du disque du système d’exploitation de la dernière version dans une image de galerie de calcul

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

Créer un disque à partir du disque du système d’exploitation d’une version d’image de galerie partagée

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

Créer un disque à partir du disque du système d’exploitation d’une version d’image de la galerie de communautés

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

Créer un disque à partir du disque de données d’une image de galerie

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

Créez un disque avec le nombre total d’E/S par seconde et la limitation du débit total (Mo ps).

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

Créez un disque et spécifiez le nombre maximal de machines virtuelles pouvant être attachées au disque en même temps.

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

Créez un disque et associez-le à une ressource d’accès au disque.

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

Créez un disque à partir de l’URI d’objet blob pour le disque dur virtuel d’état invité de machine virtuelle.

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

Créez un disque standard pour charger des objets blob.

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

Créez un disque de système d’exploitation pour le chargement avec l’état invité de la machine virtuelle.

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

Paramètres obligatoires

--name -n

Nom du disque managé.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--accelerated-network
Préversion

Les clients peuvent définir sur Disques managés ou instantanés pour activer la mise en réseau accélérée si l’image de disque du système d’exploitation prend en charge.

valeurs acceptées: false, true
--architecture

Architecture du processeur.

valeurs acceptées: Arm64, x64
--data-access-auth-mode

Spécifiez le mode d’authentification lors de l’exportation ou du chargement sur un disque ou instantané.

valeurs acceptées: AzureActiveDirectory, None
--disk-access

Nom ou ID de la ressource d’accès au disque pour l’utilisation de points de terminaison privés sur des disques.

--disk-encryption-set

Nom ou ID du jeu de chiffrement de disque utilisé pour chiffrer le disque.

--disk-iops-read-only

Nombre total d’E/S par seconde qui seront autorisées sur toutes les machines virtuelles qui montent le disque partagé comme ReadOnly. Une opération peut transférer entre 4 000 et 256 000 octets.

--disk-iops-read-write

Nombre d’E/S par seconde autorisées pour ce disque. Uniquement paramétrable pour les disques UltraSSD. Une opération peut transférer entre 4 000 et 256 000 octets.

--disk-mbps-read-only

Débit total (Mo ps) qui sera autorisé sur toutes les machines virtuelles qui montent le disque partagé comme ReadOnly. Mo ps signifie des millions d’octets par seconde - Mo ici utilise la notation ISO, de puissances de 10.

--disk-mbps-read-write

Bande passante autorisée pour ce disque. Uniquement paramétrable pour les disques UltraSSD. Mo ps signifie des millions d’octets par seconde avec la notation ISO de puissance de 10.

--edge-zone

Nom de la zone de périphérie.

--enable-bursting

Activer le bursting à la demande au-delà de la cible de performances approvisionnée du disque. Le bursting à la demande est désactivé par défaut et ne s’applique pas aux disques Ultra.

valeurs acceptées: false, true
--encryption-type

Type de chiffrement. EncryptionAtRestWithPlatformKey : le disque est chiffré avec la clé managée XStore au repos. Il s’agit du type de chiffrement par défaut. EncryptionAtRestWithCustomerKey : le disque est chiffré avec la clé gérée par le client au repos.

valeurs acceptées: EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeys, EncryptionAtRestWithPlatformKey
--gallery-image-reference

ID de la version de l’image Compute, Shared ou Community Gallery à partir de laquelle créer un disque. Pour plus d’informations sur le format valide, reportez-vous à l’exemple d’aide.

--gallery-image-reference-lun

Si le disque est créé à partir du disque de données d’une image, il s’agit d’un index qui indique les disques de données de l’image à utiliser. Pour les disques de système d’exploitation, ce champ a la valeur Null.

--hyper-v-generation

Génération d’hyperviseur de la machine virtuelle. Applicable uniquement aux disques du système d’exploitation.

valeurs acceptées: V1, V2
--image-reference

ID ou URN (publisher :offer :sku :version) de l’image à partir de laquelle créer un disque.

--image-reference-lun

Si le disque est créé à partir du disque de données d’une image, il s’agit d’un index qui indique les disques de données de l’image à utiliser. Pour les disques de système d’exploitation, ce champ a la valeur Null.

--location -l

Emplacement. Valeurs provenant de : az account list-locations. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>. Si l’emplacement n’est pas spécifié et qu’aucun emplacement par défaut n’est spécifié, l’emplacement est automatiquement défini comme le groupe de ressources.

--logical-sector-size

Taille du secteur logique en octets pour les disques Ultra. (valeurs prises en charge : 512 et 4096, par défaut 4096)

--max-shares

Nombre maximal de machines virtuelles pouvant être attachées au disque en même temps. La valeur supérieure à une indique un disque pouvant être monté sur plusieurs machines virtuelles en même temps.

--network-access-policy

Stratégie d’accès au disque via le réseau.

valeurs acceptées: AllowAll, AllowPrivate, DenyAll
--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeur par défaut: False
--optimized-for-frequent-attach

Définir cette propriété sur true améliore la fiabilité et les performances des disques de données qui sont fréquemment (plus de 5 fois par jour) en détachés d’une machine virtuelle et attachés à un autre. Cette propriété ne doit pas être définie pour les disques qui ne sont pas détachés et attachés fréquemment, car les disques ne doivent pas s’aligner sur le domaine d’erreur de la machine virtuelle.

valeurs acceptées: false, true
--os-type

Type de système d’exploitation du disque.

valeurs acceptées: Linux, Windows
--performance-plus

Définissez cet indicateur sur true pour obtenir une amélioration de la cible de performances du disque déployé. Cet indicateur ne peut être défini que sur l’heure de création du disque et ne peut pas être désactivé après l’activation.

valeurs acceptées: false, true
--public-network-access
Préversion

Les clients peuvent définir sur Disques managés ou instantanés pour contrôler la stratégie d’exportation sur le disque.

valeurs acceptées: Disabled, Enabled
--secure-vm-disk-encryption-set

Nom ou ID du jeu de chiffrement de disque créé avec le type de chiffrement ConfidentialVmEncryptedWithCustomerKey.

--security-data-uri

Spécifiez l’URI d’objet blob du disque dur virtuel à importer dans l’état invité de la machine virtuelle.

--security-type

Type de sécurité de la machine virtuelle. Applicable uniquement aux disques du système d’exploitation.

valeurs acceptées: ConfidentialVM_DiskEncryptedWithCustomerKey, ConfidentialVM_DiskEncryptedWithPlatformKey, ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey, Standard, TrustedLaunch
--size-gb -z

Taille en Go. Taille maximale : 4095 Go (certains disques en préversion peuvent être plus volumineux).

--sku

Référence SKU de stockage sous-jacente.

valeurs acceptées: PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS
valeur par défaut: Premium_LRS
--source

Source pour créer le disque/instantané à partir, y compris l’URI d’objet blob non managé, l’ID de disque managé ou le nom, ou instantané ID ou nom.

--source-storage-account-id

Utilisé lorsque l’objet blob source se trouve dans un autre abonnement.

--support-hibernation

Indiquez que le système d’exploitation sur un disque prend en charge la mise en veille prolongée.

valeurs acceptées: false, true
--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

--tier

Niveau de performances du disque (p. ex. P4, S10) comme décrit ici : https://azure.microsoft.com/pricing/details/managed-disks/. Ne s’applique pas aux disques Ultra.

--upload-size-bytes

Taille (en octets) du contenu du chargement, y compris le pied de page du disque dur virtuel. Valeur minimale : 20972032. Valeur maximale : 35183298347520. Ce paramètre est obligatoire si --upload-type est spécifié.

--upload-type

Créez le disque pour le scénario de chargement. « Charger » concerne uniquement le chargement du disque Standard. « UploadWithSecurityData » est destiné au chargement du disque du système d’exploitation avec l’état invité de la machine virtuelle. Notez que « UploadWithSecurityData » n’est pas valide pour le chargement du disque de données, il doit uniquement être utilisé pour le chargement du disque du système d’exploitation à l’heure actuelle.

valeurs acceptées: Upload, UploadWithSecurityData
--zone

Zone de disponibilité dans laquelle approvisionner la ressource.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az disk delete

Supprimez un disque managé.

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

Exemples

Supprimez un disque managé.

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

Paramètres facultatifs

--disk-name --name -n

Nom du disque managé en cours de création. Le nom ne peut pas être modifié une fois le disque créé. Les caractères pris en charge pour le nom sont a-z, A-Z, 0-9, _ et -. La longueur maximale du nom est limitée à 80 caractères.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--yes -y

Ne pas demander de confirmation.

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az disk grant-access

Accordez à une ressource l’accès à un disque managé.

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

Exemples

Accordez à une ressource un accès en lecture à un disque managé. (généré automatiquement)

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

Accorder à une ressource un accès en lecture à un disque pour générer une SAP d’accès partagé et une SAP d’accès aux données de sécurité

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

Paramètres obligatoires

--duration-in-seconds

Durée en secondes jusqu’à l’expiration de l’accès SAP.

Paramètres facultatifs

--access-level

Niveau d’accès.

valeurs acceptées: Read, Write
valeur par défaut: Read
--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du disque managé.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

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

Obtenez saS sur un disque managé avec l’état invité de la machine virtuelle. Elle sera utilisée par défaut lorsque l’option de création de disque est « secureOSUpload ».

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az disk list

Répertorier les disques managés.

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

Paramètres facultatifs

--max-items

Nombre total d’éléments à retourner dans la sortie de la commande. Si le nombre total d’éléments disponibles est supérieur à la valeur spécifiée, un jeton est fourni dans la sortie de la commande. Pour reprendre la pagination, fournissez la valeur du jeton dans --next-token l’argument d’une commande suivante.

--next-token

Jeton pour spécifier où commencer la pagination. Il s’agit de la valeur du jeton d’une réponse tronquée précédemment.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az disk revoke-access

Révoquez l’accès en lecture d’une ressource à un disque managé.

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

Exemples

Révoquez l’accès en lecture d’une ressource à un disque managé.

az disk revoke-access --ids $id

Révoquez l’accès en lecture d’une ressource à un disque managé.

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

Paramètres facultatifs

--disk-name --name -n

Nom du disque managé en cours de création. Le nom ne peut pas être modifié une fois le disque créé. Les caractères pris en charge pour le nom sont a-z, A-Z, 0-9, _ et -. La longueur maximale du nom est limitée à 80 caractères.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az disk show

Obtenez des informations sur un disque.

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

Paramètres facultatifs

--disk-name --name -n

Nom du disque managé en cours de création. Le nom ne peut pas être modifié une fois le disque créé. Les caractères pris en charge pour le nom sont a-z, A-Z, 0-9, _ et -. La longueur maximale du nom est limitée à 80 caractères.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az disk update

Mettez à jour un disque managé.

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]

Exemples

Mettez à jour un disque managé et associez-le à une ressource d’accès au disque.

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

Mettez à jour un disque managé. (généré automatiquement)

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

Paramètres facultatifs

--accelerated-network
Préversion

Les clients peuvent définir sur Disques managés ou instantanés pour activer la mise en réseau accélérée si l’image de disque du système d’exploitation prend en charge.

valeurs acceptées: false, true
--add

Ajoutez un objet à une liste d’objets en spécifiant un chemin d’accès et des paires clé-valeur. Exemple : --add property.listProperty <key=value, string or JSON string>.

valeur par défaut: []
--architecture

Architecture du processeur.

valeurs acceptées: Arm64, x64
--data-access-auth-mode

Spécifiez le mode d’authentification lors de l’exportation ou du chargement sur un disque ou instantané.

valeurs acceptées: AzureActiveDirectory, None
--disk-access

Nom ou ID de la ressource d’accès au disque pour l’utilisation de points de terminaison privés sur des disques.

--disk-encryption-set

Nom ou ID du jeu de chiffrement de disque utilisé pour chiffrer le disque.

--disk-iops-read-only

Nombre total d’E/S par seconde qui seront autorisées sur toutes les machines virtuelles qui montent le disque partagé comme ReadOnly. Une opération peut transférer entre 4 000 et 256 000 octets.

--disk-iops-read-write

Nombre d’E/S par seconde autorisées pour ce disque. Uniquement paramétrable pour les disques UltraSSD. Une opération peut transférer entre 4 000 et 256 000 octets.

--disk-mbps-read-only

Débit total (Mo ps) qui sera autorisé sur toutes les machines virtuelles qui montent le disque partagé comme ReadOnly. Mo ps signifie des millions d’octets par seconde - Mo ici utilise la notation ISO, de puissances de 10.

--disk-mbps-read-write

Bande passante autorisée pour ce disque. Uniquement paramétrable pour les disques UltraSSD. Mo ps signifie des millions d’octets par seconde avec la notation ISO de puissance de 10.

--enable-bursting

Activer le bursting à la demande au-delà de la cible de performances approvisionnée du disque. Le bursting à la demande est désactivé par défaut et ne s’applique pas aux disques Ultra.

valeurs acceptées: false, true
--encryption-type

Type de chiffrement. EncryptionAtRestWithPlatformKey : le disque est chiffré avec la clé managée XStore au repos. Il s’agit du type de chiffrement par défaut. EncryptionAtRestWithCustomerKey : le disque est chiffré avec la clé gérée par le client au repos.

valeurs acceptées: EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeys, EncryptionAtRestWithPlatformKey
--force-string

Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.

valeur par défaut: False
--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--max-shares

Nombre maximal de machines virtuelles pouvant être attachées au disque en même temps. La valeur supérieure à une indique un disque pouvant être monté sur plusieurs machines virtuelles en même temps.

--name -n

Nom du disque managé.

--network-access-policy

Stratégie d’accès au disque via le réseau.

valeurs acceptées: AllowAll, AllowPrivate, DenyAll
--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeur par défaut: False
--public-network-access
Préversion

Les clients peuvent définir sur Disques managés ou instantanés pour contrôler la stratégie d’exportation sur le disque.

valeurs acceptées: Disabled, Enabled
--remove

Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list <indexToRemove> OR --remove propertyToRemove.

valeur par défaut: []
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--set

Mettez à jour un objet en spécifiant un chemin d’accès et une valeur de propriété à définir. Exemple : --set property1.property2=<value>.

valeur par défaut: []
--size-gb -z

Taille en Go. Taille maximale : 4095 Go (certains disques en préversion peuvent être plus volumineux).

--sku

Référence SKU de stockage sous-jacente.

valeurs acceptées: PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS
--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az disk wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition soit remplie.

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

Paramètres facultatifs

--created

Attendez la création avec « provisioningState » sur « Succeeded ».

valeur par défaut: False
--custom

Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState !='InProgress', instanceView.statuses[ ?code=='PowerState/running'].

--deleted

Attendez la suppression.

valeur par défaut: False
--disk-name --name -n

Nom du disque managé en cours de création. Le nom ne peut pas être modifié une fois le disque créé. Les caractères pris en charge pour le nom sont a-z, A-Z, 0-9, _ et -. La longueur maximale du nom est limitée à 80 caractères.

--exists

Attendez que la ressource existe.

valeur par défaut: False
--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--interval

Intervalle d’interrogation en secondes.

valeur par défaut: 30
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--timeout

Délai maximal d’attente en secondes.

valeur par défaut: 3600
--updated

Attendez la mise à jour avec provisioningState sur « Réussi ».

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.