Поделиться через


az disk

Управление Управляемые диски Azure.

Azure Виртуальные машины использовать диски в качестве места для хранения операционной системы, приложений и данных. Все виртуальные машины Azure имеют по крайней мере два диска: диск операционной системы и временный диск. Диск операционной системы создается из образа, а диск операционной системы и образ в действительности являются виртуальными жесткими дисками (VHD), расположенными в учетной записи хранения Azure. Кроме того, виртуальные машины могут иметь один или несколько дисков данных, которые также хранятся на виртуальных жестких дисках. Неуправляемые диски данных Azure имеют максимальный размер 4095 ГБ. Чтобы использовать диски размером более 4095 ГБ, используйте Azure Управляемые диски.

Команды

Имя Описание Тип Состояние
az disk create

Создайте управляемый диск.

Основные сведения Общедоступная версия
az disk delete

Удаление управляемого диска.

Основные сведения Общедоступная версия
az disk grant-access

Предоставьте ресурсу доступ к управляемому диску.

Основные сведения Общедоступная версия
az disk list

Вывод списка управляемых дисков.

Основные сведения Общедоступная версия
az disk revoke-access

Отмена доступа на чтение ресурса к управляемому диску.

Основные сведения Общедоступная версия
az disk show

Получение сведений о диске.

Основные сведения Общедоступная версия
az disk update

Обновление управляемого диска.

Основные сведения Общедоступная версия
az disk wait

Поместите интерфейс командной строки в состояние ожидания, пока не будет выполнено условие.

Основные сведения Общедоступная версия

az disk create

Создайте управляемый диск.

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]

Примеры

Создайте управляемый диск, импортируя из URI BLOB-объектов.

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

Создайте пустой управляемый диск.

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

Создайте пустой управляемый диск с включенным ускорением.

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

Создайте управляемый диск, скопировав существующий диск или моментальный снимок.

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

Создание диска в зоне доступности в регионе "Восточная часть США 2"

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

Создайте диск из образа.

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

Создание диска с диска ОС версии образа коллекции вычислений

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

Создание диска с диска ОС последней версии в образе коллекции вычислений

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

Создание диска с диска ОС версии образа общей коллекции

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

Создание диска на диске ОС версии образа коллекции сообщества

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

Создание диска на диске данных образа коллекции

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

Создайте диск с общим количеством операций ввода-вывода в секунду и общим ограничением пропускной способности (МБ пс).

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

Создайте диск и укажите максимальное количество виртуальных машин, которые могут подключаться к диску одновременно.

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

Создайте диск и свяжите его с ресурсом доступа к диску.

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

Создайте диск из URI BLOB-объектов для виртуального жесткого диска состояния виртуальной машины.

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

Создайте стандартный диск для отправки больших двоичных объектов.

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

Создайте диск ОС для отправки вместе с гостевым состоянием виртуальной машины.

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

Обязательные параметры

--name -n

Имя управляемого диска.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

--accelerated-network
Предварительный просмотр

Клиенты могут установить Управляемые диски или моментальные снимки, чтобы включить ускоренную сеть, если поддерживается образ диска ОС.

допустимые значения: false, true
--architecture

Архитектура ЦП.

допустимые значения: Arm64, x64
--data-access-auth-mode

Укажите режим проверки подлинности при экспорте или отправке на диск или моментальный снимок.

допустимые значения: AzureActiveDirectory, None
--disk-access

Имя или идентификатор ресурса доступа к диску для использования частных конечных точек на дисках.

--disk-encryption-set

Имя или идентификатор набора шифрования дисков, который используется для шифрования диска.

--disk-iops-read-only

Общее количество операций ввода-вывода в секунду, которое будет разрешено во всех виртуальных машинах, которые будут подключать общий диск как ReadOnly. Одна операция может передаваться между 4k и 256 кб байтами.

--disk-iops-read-write

Количество операций ввода-вывода в секунду, разрешенных для этого диска. Только для дисков UltraSSD. Одна операция может передаваться между 4k и 256 кб байтами.

--disk-mbps-read-only

Общая пропускная способность (МБ пс), которая будет разрешена для всех виртуальных машин, которые будут подключать общий диск как ReadOnly. МБ ps означает миллионы байтов в секунду - МБ здесь использует нотацию ISO, из 10.

--disk-mbps-read-write

Пропускная способность, разрешенная для этого диска. Только для дисков UltraSSD. МБ ps означает миллионы байтов в секунду с нотацией ISO 10.

--edge-zone

Имя пограничной зоны.

--enable-bursting

Включите ускорение по запросу за пределами подготовленного целевого объекта производительности диска. По требованию ускорение отключено по умолчанию, и оно не применяется к дискам Категории "Ультра".

допустимые значения: false, true
--encryption-type

Тип шифрования. EncryptionAtRestWithPlatformKey: диск шифруется с помощью управляемого ключа XStore. Это тип шифрования по умолчанию. EncryptionAtRestWithCustomerKey: диск шифруется с помощью неактивных ключей, управляемых клиентом.

допустимые значения: EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeys, EncryptionAtRestWithPlatformKey
--gallery-image-reference

Идентификатор версии образа вычислительной, общей или общинной коллекции, из которой создается диск. Дополнительные сведения о допустимом формате см. в примере справки.

--gallery-image-reference-lun

Если диск создается на диске данных образа, это индекс, указывающий, какой из дисков данных в образе следует использовать. Для дисков ОС это поле равно NULL.

--hyper-v-generation

Создание гипервизора виртуальной машины. Применимо только к дискам ОС.

допустимые значения: V1, V2
--image-reference

Идентификатор или URN (publisher:offer:sku:version) образа, из которого создается диск.

--image-reference-lun

Если диск создается на диске данных образа, это индекс, указывающий, какой из дисков данных в образе следует использовать. Для дисков ОС это поле равно NULL.

--location -l

Location. Значения из az account list-locations. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>. Если расположение не указано и расположение по умолчанию не указано, расположение будет автоматически задано так же, как и группа ресурсов.

--logical-sector-size

Размер логического сектора в байтах для дисков Категории "Ультра". Поддерживаемые значения: 512 - 4096. Значение по умолчанию — 4096.

--max-shares

Максимальное количество виртуальных машин, которые могут подключаться к диску одновременно. Значение больше одного указывает на диск, который может быть подключен на нескольких виртуальных машинах одновременно.

--network-access-policy

Политика доступа к диску через сеть.

допустимые значения: AllowAll, AllowPrivate, DenyAll
--no-wait

Не ожидать завершения длительной операции.

значение по умолчанию: False
--optimized-for-frequent-attach

При установке этого свойства значение true повышает надежность и производительность дисков данных, которые часто (более 5 раз в день) отсоединяются от одной виртуальной машины и подключены к другой. Это свойство не должно быть задано для дисков, которые не отсоединяются и подключаются часто, так как диски не соответствуют домену сбоя виртуальной машины.

допустимые значения: false, true
--os-type

Тип операционной системы диска.

допустимые значения: Linux, Windows
--performance-plus

Задайте для этого флага значение true, чтобы повысить производительность для развернутого диска. Этот флаг можно задать только во время создания диска и не может быть отключен после включения.

допустимые значения: false, true
--public-network-access
Предварительный просмотр

Клиенты могут настроить Управляемые диски или моментальные снимки для управления политикой экспорта на диске.

допустимые значения: Disabled, Enabled
--secure-vm-disk-encryption-set

Имя или идентификатор набора шифрования дисков, созданного с помощью типа шифрования ConfidentialVmEncryptedWithCustomerKey.

--security-data-uri

Укажите универсальный код ресурса (URI) большого двоичного объекта виртуального жесткого диска, который необходимо импортировать в гостевой состояние виртуальной машины.

--security-type

Тип безопасности виртуальной машины. Применимо только для дисков ОС.

допустимые значения: ConfidentialVM_DiskEncryptedWithCustomerKey, ConfidentialVM_DiskEncryptedWithPlatformKey, ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey, Standard, TrustedLaunch
--size-gb -z

Размер в ГБ. Максимальный размер: 4095 ГБ (некоторые диски предварительной версии могут быть больше).

--sku

Базовый номер SKU хранилища.

допустимые значения: PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS
значение по умолчанию: Premium_LRS
--source

Источник для создания диска или моментального снимка, включая неуправляемый URI BLOB-объектов, идентификатор управляемого диска или имя, или идентификатор моментального снимка или имя.

--source-storage-account-id

Используется при использовании исходного большого двоичного объекта в другой подписке.

--support-hibernation

Укажите операционную систему на диске, поддерживающую гибернацию.

допустимые значения: false, true
--tags

Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.

--tier

Уровень производительности диска (например, P4, S10), как описано ниже https://azure.microsoft.com/pricing/details/managed-disks/. Не применяется к дискам Категории "Ультра".

--upload-size-bytes

Размер (в байтах) содержимого отправки, включая нижний колонтитул VHD. Минимальное значение: 20972032. Максимальное значение: 35183298347520. Этот параметр требуется, если задан тип --upload-.

--upload-type

Создайте диск для сценария отправки. Значение "Отправить" предназначено только для отправки диска уровня "Стандартный". UploadWithSecurityData предназначен для отправки диска ОС вместе с гостевым состоянием виртуальной машины. Обратите внимание, что параметр UploadWithSecurityData недействителен для отправки диска данных, он будет использоваться только для отправки диска ОС в настоящее время.

допустимые значения: Upload, UploadWithSecurityData
--zone

Зона доступности, в которую необходимо подготовить ресурс.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az disk delete

Удаление управляемого диска.

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

Примеры

Удаление управляемого диска.

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

Необязательные параметры

--disk-name --name -n

Имя создаваемого управляемого диска. Имя нельзя изменить после создания диска. Поддерживаемые символы для имени: a-z, A-Z, 0-9, _ и -. Максимальная длина имени составляет 80 символов.

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--no-wait

Не ожидать завершения длительной операции.

допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--yes -y

Не запрашивать подтверждение.

значение по умолчанию: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az disk grant-access

Предоставьте ресурсу доступ к управляемому диску.

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

Примеры

Предоставьте ресурсу доступ на чтение управляемого диска. (автоматическое создание)

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

Предоставление доступу на чтение ресурса к диску для создания SAS и доступа к данным безопасности

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

Обязательные параметры

--duration-in-seconds

Длительность времени в секундах до истечения срока действия доступа SAS.

Необязательные параметры

--access-level

Уровень доступа.

допустимые значения: Read, Write
значение по умолчанию: Read
--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--name -n

Имя управляемого диска.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

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

Получите SAS на управляемом диске с гостевым состоянием виртуальной машины. Он будет использоваться по умолчанию, если параметр создания диска — secureOSUpload.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az disk list

Вывод списка управляемых дисков.

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

Необязательные параметры

--max-items

Общее количество элементов, возвращаемых в выходных данных команды. Если общее количество доступных элементов превышает указанное значение, маркер предоставляется в выходных данных команды. Чтобы возобновить разбиение на страницы, укажите значение маркера в --next-token аргументе последующей команды.

--next-token

Маркер, чтобы указать, где начать разбиение на страницы. Это значение маркера из ранее усеченного ответа.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az disk revoke-access

Отмена доступа на чтение ресурса к управляемому диску.

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

Примеры

Отмена доступа на чтение ресурса к управляемому диску.

az disk revoke-access --ids $id

Отмена доступа на чтение ресурса к управляемому диску.

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

Необязательные параметры

--disk-name --name -n

Имя создаваемого управляемого диска. Имя нельзя изменить после создания диска. Поддерживаемые символы для имени: a-z, A-Z, 0-9, _ и -. Максимальная длина имени составляет 80 символов.

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--no-wait

Не ожидать завершения длительной операции.

допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az disk show

Получение сведений о диске.

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

Необязательные параметры

--disk-name --name -n

Имя создаваемого управляемого диска. Имя нельзя изменить после создания диска. Поддерживаемые символы для имени: a-z, A-Z, 0-9, _ и -. Максимальная длина имени составляет 80 символов.

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az disk update

Обновление управляемого диска.

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]

Примеры

Обновите управляемый диск и свяжите его с ресурсом доступа к диску.

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

Обновление управляемого диска. (автоматическое создание)

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

Необязательные параметры

--accelerated-network
Предварительный просмотр

Клиенты могут установить Управляемые диски или моментальные снимки, чтобы включить ускоренную сеть, если поддерживается образ диска ОС.

допустимые значения: false, true
--add

Добавьте объект в список объектов, указав пары пути и значения ключа. Пример: --add property.listProperty <key=value, string or JSON string>.

значение по умолчанию: []
--architecture

Архитектура ЦП.

допустимые значения: Arm64, x64
--data-access-auth-mode

Укажите режим проверки подлинности при экспорте или отправке на диск или моментальный снимок.

допустимые значения: AzureActiveDirectory, None
--disk-access

Имя или идентификатор ресурса доступа к диску для использования частных конечных точек на дисках.

--disk-encryption-set

Имя или идентификатор набора шифрования дисков, который используется для шифрования диска.

--disk-iops-read-only

Общее количество операций ввода-вывода в секунду, которое будет разрешено во всех виртуальных машинах, которые будут подключать общий диск как ReadOnly. Одна операция может передаваться между 4k и 256 кб байтами.

--disk-iops-read-write

Количество операций ввода-вывода в секунду, разрешенных для этого диска. Только для дисков UltraSSD. Одна операция может передаваться между 4k и 256 кб байтами.

--disk-mbps-read-only

Общая пропускная способность (МБ пс), которая будет разрешена для всех виртуальных машин, которые будут подключать общий диск как ReadOnly. МБ ps означает миллионы байтов в секунду - МБ здесь использует нотацию ISO, из 10.

--disk-mbps-read-write

Пропускная способность, разрешенная для этого диска. Только для дисков UltraSSD. МБ ps означает миллионы байтов в секунду с нотацией ISO 10.

--enable-bursting

Включите ускорение по запросу за пределами подготовленного целевого объекта производительности диска. По требованию ускорение отключено по умолчанию, и оно не применяется к дискам Категории "Ультра".

допустимые значения: false, true
--encryption-type

Тип шифрования. EncryptionAtRestWithPlatformKey: диск шифруется с помощью управляемого ключа XStore. Это тип шифрования по умолчанию. EncryptionAtRestWithCustomerKey: диск шифруется с помощью неактивных ключей, управляемых клиентом.

допустимые значения: EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeys, EncryptionAtRestWithPlatformKey
--force-string

При использовании "set" или "add" сохраняйте строковые литералы вместо попытки преобразовать в JSON.

значение по умолчанию: False
--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--max-shares

Максимальное количество виртуальных машин, которые могут подключаться к диску одновременно. Значение больше одного указывает на диск, который может быть подключен на нескольких виртуальных машинах одновременно.

--name -n

Имя управляемого диска.

--network-access-policy

Политика доступа к диску через сеть.

допустимые значения: AllowAll, AllowPrivate, DenyAll
--no-wait

Не ожидать завершения длительной операции.

значение по умолчанию: False
--public-network-access
Предварительный просмотр

Клиенты могут настроить Управляемые диски или моментальные снимки для управления политикой экспорта на диске.

допустимые значения: Disabled, Enabled
--remove

Удалите свойство или элемент из списка. Пример: --remove property.list <indexToRemove> OR --remove propertyToRemove.

значение по умолчанию: []
--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--set

Обновите объект, указав путь к свойству и значение для задания. Пример: --set property1.property2=<value>.

значение по умолчанию: []
--size-gb -z

Размер в ГБ. Максимальный размер: 4095 ГБ (некоторые диски предварительной версии могут быть больше).

--sku

Базовый номер SKU хранилища.

допустимые значения: PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS
--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az disk wait

Поместите интерфейс командной строки в состояние ожидания, пока не будет выполнено условие.

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

Необязательные параметры

--created

Подождите, пока не будет создано с помощью provisioningState по адресу "Успешно".

значение по умолчанию: False
--custom

Подождите, пока условие не будет удовлетворено пользовательским запросом JMESPath. Например, provisioningState!='InProgress', instanceView.statuses[?code='PowerState/running'].

--deleted

Дождитесь удаления.

значение по умолчанию: False
--disk-name --name -n

Имя создаваемого управляемого диска. Имя нельзя изменить после создания диска. Поддерживаемые символы для имени: a-z, A-Z, 0-9, _ и -. Максимальная длина имени составляет 80 символов.

--exists

Подождите, пока ресурс не существует.

значение по умолчанию: False
--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--interval

Интервал опроса в секундах.

значение по умолчанию: 30
--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--timeout

Максимальное ожидание в секундах.

значение по умолчанию: 3600
--updated

Подождите, пока не будет обновлено с помощью provisioningState по адресу "Успешно".

значение по умолчанию: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.