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


az vm

Note

Эта группа команд содержит команды, определенные как в Azure CLI, так и в одном расширении. Установите каждое расширение, чтобы воспользоваться расширенными возможностями. Learn more about extensions.

Управление виртуальными машинами Linux или Windows.

Команды

Имя Описание Тип Состояние
az vm aem

Управление расширением расширенного мониторинга Azure для SAP.

Extension GA
az vm aem delete

Удалите расширение расширенного мониторинга Azure.

Extension GA
az vm aem set

Настройка расширения расширенного мониторинга Azure.

Extension GA
az vm aem verify

Проверьте правильность настройки расширений расширенного мониторинга Azure.

Extension GA
az vm application

Управление приложениями для виртуальной машины.

Core GA
az vm application list

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

Core GA
az vm application set

Настройка приложений для виртуальной машины.

Core GA
az vm assess-patches

Оценка исправлений на виртуальной машине.

Core GA
az vm auto-shutdown

Управление автоматическим завершением работы виртуальной машины.

Core GA
az vm availability-set

Группировать ресурсы в группы доступности.

Core GA
az vm availability-set convert

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

Core GA
az vm availability-set create

Создайте группу доступности Azure.

Core GA
az vm availability-set delete

Удаление группы доступности.

Core GA
az vm availability-set list

Перечислите все группы доступности в подписке.

Core GA
az vm availability-set list-sizes

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

Core GA
az vm availability-set show

Получение сведений о группе доступности.

Core GA
az vm availability-set update

Обновите группу доступности Azure.

Core GA
az vm boot-diagnostics

Устранение неполадок при запуске виртуальной машины Azure. Эта функция позволяет устранять сбои загрузки для пользовательских образов или образов платформы.

Core GA
az vm boot-diagnostics disable

Отключите диагностику загрузки на виртуальной машине.

Core GA
az vm boot-diagnostics enable

Включите диагностику загрузки на виртуальной машине.

Core GA
az vm boot-diagnostics get-boot-log

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

Core GA
az vm boot-diagnostics get-boot-log-uris

Получите универсальные коды ресурса (URI) SAS для диагностики загрузки виртуальной машины.

Core GA
az vm capture

Сбор сведений для остановленной виртуальной машины.

Core GA
az vm convert

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

Core GA
az vm create

Создайте виртуальную машину Azure.

Core GA
az vm deallocate

Отмените выделение виртуальной машины, чтобы вычислительные ресурсы больше не выделены (плата больше не применяется). Состояние изменится с "Остановлено" на "Остановлено (освобождено)".

Core GA
az vm delete

Операция удаления для удаления виртуальной машины.

Core GA
az vm diagnostics

Настройте расширение диагностики виртуальных машин Azure.

Core GA
az vm diagnostics get-default-config

Получите параметры конфигурации по умолчанию для виртуальной машины.

Core GA
az vm diagnostics set

Настройте расширение диагностики виртуальных машин Azure.

Core GA
az vm disk

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

Core GA
az vm disk attach

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

Core GA
az vm disk detach

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

Core GA
az vm encryption

Управление шифрованием дисков виртуальных машин.

Core GA
az vm encryption disable

Отключите шифрование дисков на диске ОС и (или) дисках данных. Расшифровка подключенных дисков.

Core GA
az vm encryption enable

Включите шифрование дисков на диске ОС и (или) дисках данных. Шифрование подключенных дисков.

Core GA
az vm encryption show

Отображение состояния шифрования.

Core GA
az vm extension

Управление расширениями на виртуальных машинах.

Core GA
az vm extension delete

Операция удаления расширения.

Core GA
az vm extension image

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

Core GA
az vm extension image list

Список сведений о доступных расширениях.

Core GA
az vm extension image list-names

Список имен доступных расширений.

Core GA
az vm extension image list-versions

Список версий доступных расширений.

Core GA
az vm extension image show

Отображение сведений о расширении.

Core GA
az vm extension list

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

Core GA
az vm extension set

Задайте расширения для виртуальной машины.

Core GA
az vm extension show

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

Core GA
az vm extension wait

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

Core GA
az vm generalize

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

Core GA
az vm get-instance-view

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

Core GA
az vm host

Управление выделенными узлами для виртуальных машин.

Core GA
az vm host create

Создайте выделенный узел.

Core GA
az vm host delete

Удаление выделенного узла.

Core GA
az vm host get-instance-view

Получение сведений об экземпляре выделенного узла.

Core GA
az vm host group

Управление выделенными группами узлов.

Core GA
az vm host group create

Создайте выделенную группу узлов.

Core GA
az vm host group delete

Удаление выделенной группы узлов.

Core GA
az vm host group get-instance-view

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

Core GA
az vm host group list

Список выделенных групп узлов.

Core GA
az vm host group show

Получение сведений о выделенной группе узлов.

Core GA
az vm host group update

Обновите выделенную группу узлов.

Core GA
az vm host list

Вывод списка выделенных узлов.

Core GA
az vm host list-resize-options

Перечислить все доступные размеры выделенных узлов, для которых можно изменить размер указанного выделенного узла. ПРИМЕЧАНИЕ. Указанные размеры выделенных узлов можно использовать только для масштабирования существующего выделенного узла.

Core GA
az vm host redeploy

Повторно разверните выделенный узел.

Core GA
az vm host resize

Изменение размера выделенного узла.

Core GA
az vm host restart

Перезапустите выделенный узел.

Core GA
az vm host show

Получение сведений о выделенном узле.

Core GA
az vm host update

Обновление выделенного узла.

Core GA
az vm host wait

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

Core GA
az vm identity

Управление удостоверениями служб виртуальной машины.

Core GA
az vm identity assign

Включите управляемое удостоверение службы на виртуальной машине.

Core GA
az vm identity remove

Удалите удостоверения управляемой службы из виртуальной машины.

Core GA
az vm identity show

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

Core GA
az vm image

Сведения о доступных образах виртуальных машин.

Core GA
az vm image accept-terms

Примите термин Azure Marketplace, чтобы образ можно было использовать для создания виртуальных машин.

Core Deprecated
az vm image list

Вывод списка образов виртуальной машины и VMSS, доступных в Azure Marketplace.

Core GA
az vm image list-offers

Список предложений образов виртуальной машины, доступных в Azure Marketplace.

Core GA
az vm image list-publishers

Список издателей образов виртуальных машин, доступных в Azure Marketplace.

Core GA
az vm image list-skus

Список номеров SKU образа виртуальной машины, доступных в Azure Marketplace.

Core GA
az vm image show

Получите сведения о образе виртуальной машины, доступном в Azure Marketplace.

Core GA
az vm image terms

Управление условиями образа Azure Marketplace.

Core GA
az vm image terms accept

Примите термины образа Azure Marketplace, чтобы образ можно было использовать для создания виртуальных машин.

Core GA
az vm image terms cancel

Отмена условий образа Azure Marketplace.

Core GA
az vm image terms show

Получение сведений о терминах образа Azure Marketplace.

Core GA
az vm install-patches

Установите исправления на виртуальной машине.

Core GA
az vm list

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

Core GA
az vm list-ip-addresses

Вывод списка IP-адресов, связанных с виртуальной машиной.

Core GA
az vm list-sizes

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

Core Deprecated
az vm list-skus

Получение сведений о номерах SKU ресурсов, связанных с вычислительными ресурсами.

Core GA
az vm list-usage

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

Core GA
az vm list-vm-resize-options

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

Core GA
az vm monitor

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

Core GA
az vm monitor log

Управление рабочей областью Log Analytics для виртуальной машины.

Core GA
az vm monitor log show

Выполните запрос к рабочей области Log Analytics, связанной с виртуальной машиной.

Core GA
az vm monitor metrics

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

Core Preview
az vm monitor metrics list-definitions

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

Core Preview
az vm monitor metrics tail

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

Core Preview
az vm nic

Управление сетевыми интерфейсами. См. также az network nic.

Core GA
az vm nic add

Добавьте существующие сетевые адаптеры на виртуальную машину.

Core GA
az vm nic list

Список сетевых адаптеров, доступных на виртуальной машине.

Core GA
az vm nic remove

Удалите сетевые адаптеры из виртуальной машины.

Core GA
az vm nic set

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

Core GA
az vm nic show

Отображение сведений о сетевом адаптере, подключенном к виртуальной машине.

Core GA
az vm open-port

Открывает виртуальную машину для входящего трафика по указанным портам.

Core GA
az vm perform-maintenance

Операция выполнения обслуживания на виртуальной машине.

Core GA
az vm reapply

Reapply VMs.

Core GA
az vm redeploy

Повторно разверните существующую виртуальную машину.

Core GA
az vm reimage

Повторное создание (обновление операционной системы) виртуальной машины.

Core GA
az vm repair

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

Extension GA
az vm repair create

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

Extension GA
az vm repair list-scripts

Список доступных скриптов. Расположено https://github.com/Azure/repair-script-library.

Extension GA
az vm repair repair-and-restore

Восстановление и восстановление виртуальной машины.

Extension Preview
az vm repair repair-button

Скрипт кнопки восстановления.

Extension Preview
az vm repair reset-nic

Сбросьте стек сетевого интерфейса на гостевой ОС виртуальной машины. https://learn.microsoft.com/en-us/troubleshoot/azure/virtual-machines/reset-network-interface

Extension Preview
az vm repair restore

Замените диск ОПЕРАЦИОННОй системы исходной виртуальной машины диском данных на восстановление виртуальной машины.

Extension GA
az vm repair run

Запустите проверенные скрипты из GitHub на виртуальной машине. Az vm repair list-scripts для просмотра доступных скриптов.

Extension GA
az vm resize

Обновите размер виртуальной машины.

Core GA
az vm restart

Restart VMs.

Core GA
az vm run-command

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

Core GA
az vm run-command create

Операция создания команды выполнения.

Core GA
az vm run-command delete

Операция удаления команды выполнения.

Core GA
az vm run-command invoke

Выполните определенную команду запуска на виртуальной машине.

Core GA
az vm run-command list

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

Core GA
az vm run-command show

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

Core GA
az vm run-command update

Операция обновления команды выполнения.

Core GA
az vm run-command wait

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

Core GA
az vm secret

Управление секретами виртуальной машины.

Core GA
az vm secret add

Добавьте секрет на виртуальную машину.

Core GA
az vm secret format

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

Core GA
az vm secret list

Вывод списка секретов на виртуальной машине.

Core GA
az vm secret remove

Удаление секрета из виртуальной машины.

Core GA
az vm show

Получение сведений о виртуальной машине.

Core GA
az vm simulate-eviction

Имитация вытеснения точечных виртуальных машин.

Core GA
az vm start

Запустите остановленную виртуальную машину.

Core GA
az vm stop

Выключение (остановка) работающей виртуальной машины.

Core GA
az vm unmanaged-disk

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

Core GA
az vm unmanaged-disk attach

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

Core GA
az vm unmanaged-disk detach

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

Core GA
az vm unmanaged-disk list

Вывод списка неуправляемых дисков виртуальной машины.

Core GA
az vm update

Обновите свойства виртуальной машины.

Core GA
az vm user

Управление учетными записями пользователей для виртуальной машины.

Core GA
az vm user delete

Удаление учетной записи пользователя из виртуальной машины.

Core GA
az vm user reset-ssh

Сброс конфигурации SSH на виртуальной машине.

Core GA
az vm user update

Обновите учетную запись пользователя для виртуальной машины. Его можно использовать для обновления значения пароля или ключа SSH для пользователя виртуальной машины.

Core GA
az vm wait

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

Core GA

az vm assess-patches

Оценка исправлений на виртуальной машине.

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

Примеры

Оценка исправлений на виртуальной машине.

az vm assess-patches -g MyResourceGroup -n MyVm

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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

Свойство Значение
Parameter group: Resource Id Arguments
--name --vm-name -n

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

Свойство Значение
Parameter group: Resource Id Arguments
--no-wait

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

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

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

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

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

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az vm auto-shutdown

Управление автоматическим завершением работы виртуальной машины.

az vm auto-shutdown [--email]
                    [--ids]
                    [--location]
                    [--name]
                    [--off]
                    [--resource-group]
                    [--subscription]
                    [--time]
                    [--webhook]

Примеры

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

az vm auto-shutdown -g MyResourceGroup -n MyVm --time 1730 --email "foo@bar.com" --webhook "https://example.com/"

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

az vm auto-shutdown -g MyResourceGroup -n MyVm --off

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--email

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

--ids

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

Свойство Значение
Parameter group: Resource Id Arguments
--location -l

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

--name -n

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

Свойство Значение
Parameter group: Resource Id Arguments
--off

Отключите автоматическое завершение работы виртуальной машины. Конфигурация будет снята.

--resource-group -g

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

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

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

Свойство Значение
Parameter group: Resource Id Arguments
--time

Время в формате UTC расписание будет происходить каждый день. Format: hhmm. Example: 1730.

--webhook

URL-адрес веб-перехватчика, на который будет отправлено уведомление.

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

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az vm capture

Сбор сведений для остановленной виртуальной машины.

Полный учебник см. в разделе https://learn.microsoft.com/azure/virtual-machines/linux/capture-image.

az vm capture --vhd-name-prefix
              [--ids]
              [--name]
              [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
              [--overwrite {0, 1, f, false, n, no, t, true, y, yes}]
              [--resource-group]
              [--storage-container]
              [--subscription]

Примеры

Отмена размещения, обобщение и запись остановленной виртуальной машины.

az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix

Освобождение, обобщение и захват нескольких остановленных виртуальных машин.

az vm deallocate --ids MyVmIds
az vm generalize --ids MyVmIds
az vm capture --ids MyVmIds --vhd-name-prefix MyPrefix

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

--vhd-name-prefix

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

Свойство Значение
Parameter group: Parameters Arguments

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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

Свойство Значение
Parameter group: Resource Id Arguments
--name -n

Имя виртуальной машины.

Свойство Значение
Parameter group: Resource Id Arguments
--no-wait

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

Свойство Значение
Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--overwrite

Перезапись существующего файла диска.

Свойство Значение
Parameter group: Parameters Arguments
Default value: True
Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

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

Свойство Значение
Parameter group: Resource Id Arguments
--storage-container

Имя контейнера учетной записи хранения, в котором сохраняются диски.

Свойство Значение
Parameter group: Parameters Arguments
Default value: vhds
--subscription

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

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az vm convert

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

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

Примеры

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

az vm convert -g MyResourceGroup -n MyVm

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

az vm convert --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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

Свойство Значение
Parameter group: Resource Id Arguments
--name --vm-name -n

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

Свойство Значение
Parameter group: Resource Id Arguments
--no-wait

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

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

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

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

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

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az vm create

Создайте виртуальную машину Azure.

Полный учебник см. в разделе https://learn.microsoft.com/azure/virtual-machines/linux/quick-create-cli.

az vm create --name
             --resource-group
             [--accelerated-networking {false, true}]
             [--accept-term]
             [--additional-events --additional-scheduled-events {false, true}]
             [--admin-password]
             [--admin-username]
             [--align-regional-disks --align-regional-disks-to-vm-zone {false, true}]
             [--asgs]
             [--assign-identity]
             [--attach-data-disks]
             [--attach-os-disk]
             [--authentication-type {all, password, ssh}]
             [--availability-set]
             [--boot-diagnostics-storage]
             [--capacity-reservation-group --crg]
             [--computer-name]
             [--count]
             [--custom-data]
             [--data-disk-caching]
             [--data-disk-delete-option]
             [--data-disk-encryption-sets]
             [--data-disk-sizes-gb]
             [--disable-integrity-monitoring-autoupgrade]
             [--disk-controller-type {NVMe, SCSI}]
             [--edge-zone]
             [--enable-agent {false, true}]
             [--enable-auto-update {false, true}]
             [--enable-hibernation {false, true}]
             [--enable-hotpatching {false, true}]
             [--enable-integrity-monitoring]
             [--enable-proxy-agent {false, true}]
             [--enable-reboot --enable-user-reboot-scheduled-events {false, true}]
             [--enable-redeploy --enable-user-redeploy-scheduled-events {false, true}]
             [--enable-secure-boot {false, true}]
             [--enable-vtpm {false, true}]
             [--encryption-at-host {false, true}]
             [--encryption-identity]
             [--ephemeral-os-disk {false, true}]
             [--ephemeral-os-disk-placement --ephemeral-placement {CacheDisk, NvmeDisk, ResourceDisk}]
             [--eviction-policy {Deallocate, Delete}]
             [--exclude-zones]
             [--generate-ssh-keys]
             [--host]
             [--host-group]
             [--image]
             [--imds-access-control-profile-reference-id --imds-profile-id]
             [--imds-mode {Audit, Enforce}]
             [--include-zones]
             [--key-incarnation-id]
             [--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server}]
             [--location]
             [--max-price]
             [--nic-delete-option]
             [--nics]
             [--no-wait]
             [--nsg]
             [--nsg-rule {NONE, RDP, SSH}]
             [--os-disk-caching {None, ReadOnly, ReadWrite}]
             [--os-disk-delete-option {Delete, Detach}]
             [--os-disk-encryption-set]
             [--os-disk-name]
             [--os-disk-secure-vm-disk-encryption-set]
             [--os-disk-security-encryption-type {DiskWithVMGuestState, NonPersistedTPM, VMGuestStateOnly}]
             [--os-disk-size-gb]
             [--os-type {linux, windows}]
             [--patch-mode {AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual}]
             [--plan-name]
             [--plan-product]
             [--plan-promotion-code]
             [--plan-publisher]
             [--platform-fault-domain]
             [--ppg]
             [--priority {Low, Regular, Spot}]
             [--private-ip-address]
             [--proxy-agent-mode {Audit, Enforce}]
             [--public-ip-address]
             [--public-ip-address-allocation {dynamic, static}]
             [--public-ip-address-dns-name]
             [--public-ip-sku {Basic, Standard}]
             [--role]
             [--scope]
             [--secrets]
             [--security-type {ConfidentialVM, Standard, TrustedLaunch}]
             [--size]
             [--source-disk-restore-point --source-disk-rp]
             [--source-disk-restore-point-size-gb --source-rp-size]
             [--source-resource --source-snapshots-or-disks]
             [--source-resource-size --source-snapshots-or-disks-size-gb]
             [--specialized {false, true}]
             [--ssh-dest-key-path]
             [--ssh-key-name]
             [--ssh-key-type {Ed25519, RSA}]
             [--ssh-key-values]
             [--storage-account]
             [--storage-container-name]
             [--storage-sku]
             [--subnet]
             [--subnet-address-prefix]
             [--tags]
             [--ultra-ssd-enabled {false, true}]
             [--use-unmanaged-disk]
             [--user-data]
             [--v-cpus-available]
             [--v-cpus-per-core]
             [--validate]
             [--vmss]
             [--vnet-address-prefix]
             [--vnet-name]
             [--wire-server-access-control-profile-reference-id --wire-server-profile-id]
             [--wire-server-mode {Audit, Enforce}]
             [--workspace]
             [--zone]
             [--zone-placement-policy {Any}]

Примеры

Создайте виртуальную машину Ubuntu2204 по умолчанию с автоматической проверкой подлинности SSH.

az vm create -n MyVm -g MyResourceGroup --image Ubuntu2204

Создайте виртуальную машину RedHat по умолчанию с автоматической проверкой подлинности SSH с помощью URN образа.

az vm create -n MyVm -g MyResourceGroup --image RedHat:RHEL:7-RAW:7.4.2018010506

Создайте виртуальную машину Windows Server по умолчанию с частным IP-адресом.

az vm create -n MyVm -g MyResourceGroup --public-ip-address "" --image Win2012R2Datacenter

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

az vm create -g MyResourceGroup -n MyVm --image MyImage

Создайте виртуальную машину из универсальной версии образа коллекции.

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

Создайте виртуальную машину из специализированной версии образа коллекции.

az vm create -g MyResourceGroup -n MyVm --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage/versions/1.0.0 --specialized

Создание виртуальной машины из последней версии образа коллекции

az vm create -g MyResourceGroup -n MyVm --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage

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

az vm create -g MyResourceGroup -n MyVm --attach-os-disk MyOsDisk --os-type linux

Создайте виртуальную машину, подключив его к неуправляемым диску операционной системы из URI большого двоичного объекта VHD.

az vm create -g MyResourceGroup -n MyVm --attach-os-disk https://vhd1234.blob.core.windows.net/vhds/osdisk1234.vhd --os-type linux --use-unmanaged-disk

Создайте виртуальную машину Debian11 с помощью скрипта cloud-init для настройки. См.: https://learn.microsoft.com/azure/virtual-machines/linux/using-cloud-init.

az vm create -g MyResourceGroup -n MyVm --image Debian11 --custom-data MyCloudInitScript.yml

Создайте виртуальную машину Debian11 с проверкой подлинности ключа SSH и общедоступной записью DNS, расположенной в существующей виртуальной сети и группе доступности.

az vm create -n MyVm -g MyResourceGroup --image Debian11 --vnet-name MyVnet --subnet subnet1 \
    --availability-set MyAvailabilitySet --public-ip-address-dns-name MyUniqueDnsName \
    --ssh-key-values @key-file

Создайте простую виртуальную машину Ubuntu Linux с общедоступным IP-адресом, записью DNS, двумя дисками данных (10 ГБ и 20 ГБ), а затем создайте пары ключей SSH RSA.

az vm create -n MyVm -g MyResourceGroup --public-ip-address-dns-name MyUniqueDnsName \
    --image Ubuntu2204 --data-disk-sizes-gb 10 20 --size Standard_DS2_v2 \
    --generate-ssh-keys

Создайте виртуальную машину Debian11 с помощью секретов Key Vault.

az keyvault certificate create --vault-name vaultname -n cert1 \
  -p "$(az keyvault certificate get-default-policy)"

secrets=$(az keyvault secret list-versions --vault-name vaultname \
  -n cert1 --query "[?attributes.enabled].id" -o tsv)

vm_secrets=$(az vm secret format -s "$secrets")

az vm create -g group-name -n vm-name --admin-username deploy  \
  --image debian11 --secrets "$vm_secrets"

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

az vm create -n MyVm -g rg1 --image CentOS85Gen2 --assign-identity [system] --scope /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/MyResourceGroup/myRG/providers/Microsoft.Storage/storageAccounts/storage1 --role Contributor

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

az vm create -n MyVm -g rg1 --image Debian11 --assign-identity /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID

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

az vm create -n MyVm -g rg1 --image Debian11 --assign-identity [system] /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID

Создание виртуальной машины с назначенным пользователем удостоверения и добавление удостоверения шифрования для шифрования дисков Azure

az vm create -n MyVm -g rg1 --image Debian11 --assign-identity myID --encryption-identity /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID

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

az vm create -n MyVm -g MyResourceGroup --image CentOS85Gen2 --zone 1

Создание нескольких виртуальных машин. В этом примере создаются 3 виртуальных машины. Это MyVm0, MyVm1, MyVm2.

az vm create -n MyVm -g MyResourceGroup --image CentOS85Gen2 --count 3

Создание виртуальной машины из образа общей коллекции

az vm create -n MyVm -g MyResourceGroup --image /SharedGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}

Создание виртуальной машины из образа коллекции сообщества

az vm create -n MyVm -g MyResourceGroup --image /CommunityGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}

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

--name -n

Имя виртуальной машины.

--resource-group -g

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

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--accelerated-networking

Включите ускоренную сеть. Если не указано, ИНТЕРФЕЙС командной строки будет включать его на основе образа компьютера и размера.

Свойство Значение
Parameter group: Network Arguments
Допустимые значения: false, true
--accept-term

Примите лицензионное соглашение и заявление о конфиденциальности.

--additional-events --additional-scheduled-events

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

Свойство Значение
Допустимые значения: false, true
--admin-password

Пароль для виртуальной машины, если тип проверки подлинности — "Пароль".

Свойство Значение
Parameter group: Authentication Arguments
--admin-username

Имя пользователя виртуальной машины. Значение по умолчанию — текущее имя пользователя ОС. Если значение по умолчанию зарезервировано системой, значение по умолчанию будет присвоено azureuser. Чтобы получить полный список зарезервированных значений, обратитесь к https://learn.microsoft.com/rest/api/compute/virtualmachines/createorupdate#osprofile.

Свойство Значение
Parameter group: Authentication Arguments
--align-regional-disks --align-regional-disks-to-vm-zone

Укажите, следует ли выровнять региональные диски или переместить их в зону виртуальной машины. Это применимо только для виртуальных машин с набором свойств размещения. Обратите внимание, что это изменение является необратимым.

Свойство Значение
Допустимые значения: false, true
--asgs

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

Свойство Значение
Parameter group: Network Arguments
--assign-identity

Примите удостоверения, назначенные системой или пользователем, разделенные пробелами. Используйте "[system]" для ссылки на назначенное системой удостоверение или идентификатор ресурса для ссылки на назначенное пользователем удостоверение. Дополнительные примеры см. в справке.

Свойство Значение
Parameter group: Managed Service Identity Arguments
--attach-data-disks

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

Свойство Значение
Parameter group: Storage Arguments
--attach-os-disk

Подключите существующий диск ОС к виртуальной машине. Может использовать имя или идентификатор управляемого диска или URI для неуправляемого виртуального жесткого диска.

Свойство Значение
Parameter group: Storage Arguments
--authentication-type

Тип проверки подлинности для использования с виртуальной машиной. По умолчанию используется пароль для открытого ключа Windows и SSH для Linux. "all" включает проверку подлинности ssh и пароля.

Свойство Значение
Parameter group: Authentication Arguments
Допустимые значения: all, password, ssh
--availability-set

Имя или идентификатор существующего набора доступности для добавления виртуальной машины в. Нет по умолчанию.

--boot-diagnostics-storage

Предварительно существующее имя учетной записи хранения или URI большого двоичного объекта для записи диагностики загрузки. Его sku должен быть одним из Standard_GRS, Standard_LRS и Standard_RAGRS.

--capacity-reservation-group --crg
Предварительный просмотр

Идентификатор или имя группы резервирования емкости, которая используется для выделения. Передайте значение "Нет", чтобы отсоединить группу резервирования емкости. Обратите внимание, что если вы хотите удалить виртуальную машину или vmSS, связанную с группой резервирования емкости, сначала необходимо отключить группу резервирования емкости.

--computer-name

Имя ОС узла виртуальной машины. По умолчанию используется имя виртуальной машины.

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

Количество создаваемых виртуальных машин. Диапазон значений — [2, 250], включительно. Не указывайте этот параметр, если вы хотите создать обычную одну виртуальную машину. Виртуальные машины создаются параллельно. Выходные данные этой команды — это массив виртуальных машин вместо одной виртуальной машины. Каждая виртуальная машина имеет собственный общедоступный IP-адрес, сетевой адаптер. Виртуальная сеть и группа безопасности сети являются общими. Рекомендуется, чтобы существующий общедоступный IP-адрес, сетевой адаптер, виртуальная сеть и группа безопасности сети не были включены в группу ресурсов. Если задано значение --count, --attach-data-disks, --attach-os-disk, --boot-diagnostics-storage, --computer-name, --host, --host-group, --nics, --os-disk-name, --private-ip-address, --public-ip-address-dns-name, --storage-account, --storage-container-name, --subnet, --use-unmanaged-disk, --vnet-name.

--custom-data

Пользовательский файл скрипта инициализации или текст (cloud-init, cloud-config и т. д.).

--data-disk-caching

Тип кэширования хранилища для дисков данных, включая None, ReadOnly, ReadWrite и т. д. Используйте единственное значение, чтобы применить ко всем дискам или использовать <lun>=<vaule1> <lun>=<value2> для настройки отдельного диска.

Свойство Значение
Parameter group: Storage Arguments
--data-disk-delete-option

Укажите, следует ли удалять или отсоединять диск данных при удалении виртуальной машины. Если подключен один диск данных, допустимые значения — delete and Detach. Для подключения нескольких дисков данных используйте <data_disk>=Delete <data_disk2>=Detach для настройки каждого диска.

Свойство Значение
Parameter group: Storage Arguments
--data-disk-encryption-sets

Имена или идентификаторы (разделенные пробелами) наборов шифрования дисков для дисков данных.

Свойство Значение
Parameter group: Storage Arguments
--data-disk-sizes-gb

Размер свободного управляемого диска данных в ГБ для создания.

Свойство Значение
Parameter group: Storage Arguments
--disable-integrity-monitoring-autoupgrade

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

Свойство Значение
Default value: False
--disk-controller-type
Предварительный просмотр

Укажите тип контроллера диска, настроенный для виртуальной машины или VMSS.

Свойство Значение
Parameter group: Storage Arguments
Допустимые значения: NVMe, SCSI
--edge-zone

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

--enable-agent

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

Свойство Значение
Допустимые значения: false, true
--enable-auto-update

Укажите, включено ли автоматическое обновление для виртуальной машины Windows.

Свойство Значение
Допустимые значения: false, true
--enable-hibernation

Флаг, который включает или отключает возможность гибернации на виртуальной машине.

Свойство Значение
Допустимые значения: false, true
--enable-hotpatching

Исправление виртуальных машин без перезагрузки. --enable-agent должен быть задан и --patch-mode должен иметь значение AutomaticByPlatform.

Свойство Значение
Допустимые значения: false, true
--enable-integrity-monitoring

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

Свойство Значение
Default value: False
--enable-proxy-agent

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

Свойство Значение
Допустимые значения: false, true
--enable-reboot --enable-user-reboot-scheduled-events

Параметр конфигурации, используемый при публикации запланированных событий, дополнительные целевые объекты публикации.

Свойство Значение
Допустимые значения: false, true
--enable-redeploy --enable-user-redeploy-scheduled-events

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

Свойство Значение
Допустимые значения: false, true
--enable-secure-boot

Включите безопасную загрузку.

Свойство Значение
Допустимые значения: false, true
--enable-vtpm

Enable vTPM.

Свойство Значение
Допустимые значения: false, true
--encryption-at-host

Включите шифрование узлов для виртуальной машины или VMSS. Это позволит включить шифрование для всех дисков, включая диск Resource/Temp на самом узле.

Свойство Значение
Parameter group: Storage Arguments
Допустимые значения: false, true
--encryption-identity

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

--ephemeral-os-disk

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

Свойство Значение
Parameter group: Storage Arguments
Допустимые значения: false, true
--ephemeral-os-disk-placement --ephemeral-placement

Применимо только при использовании с --ephemeral-os-disk. Позволяет выбрать расположение подготовки диска эфемерной ОС.

Свойство Значение
Parameter group: Storage Arguments
Допустимые значения: CacheDisk, NvmeDisk, ResourceDisk
--eviction-policy

Политика вытеснения для виртуальной машины с приоритетом точечных приоритетов. Политика вытеснения по умолчанию — освобождение для виртуальной машины с приоритетом spot.

Свойство Значение
Допустимые значения: Deallocate, Delete
--exclude-zones

Если для параметра "--zone-placement-policy" задано значение "Any", то выбранная системой зона доступности не должна присутствовать в списке зон доступности, переданных с помощью "excludeZones". Если "--exclude-zones" не указан, то для выбора будут учитываться все зоны доступности в регионе.

--generate-ssh-keys

Создание файлов открытого и закрытого ключей SSH, если они отсутствуют. Ключи будут храниться в каталоге ~/.ssh.

Свойство Значение
Parameter group: Authentication Arguments
Default value: False
--host
Предварительный просмотр

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

Свойство Значение
Parameter group: Dedicated Host Arguments
--host-group
Предварительный просмотр

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

Свойство Значение
Parameter group: Dedicated Host Arguments
--image

Имя образа операционной системы в виде псевдонима URN, URN, имени пользовательского образа или идентификатора, идентификатора пользовательской версии образа или URI большого двоичного объекта VHD. Кроме того, он также поддерживает общий образ коллекции. Используйте псевдоним изображения, включая версию дистрибутива, который вы хотите использовать. Например, используйте Debian11 вместо Debian. Этот параметр требуется, если не используется допустимый формат URN --attach-os-disk.: Publisher:Offer:Sku:Version. Дополнительные сведения см. в разделе https://learn.microsoft.com/azure/virtual-machines/linux/cli-ps-findimage.

Свойство Значение
Значение из: az sig image-version show-shared, az vm image list, az vm image show
--imds-access-control-profile-reference-id --imds-profile-id

Укажите версию профиля управления доступом идентификатор ресурса imds.

--imds-mode

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

Свойство Значение
Допустимые значения: Audit, Enforce
--include-zones

Если "--zone-placement-policy" установлен в значение "Any", то выбранная системой зона доступности должна присутствовать в списке зон доступности, переданных с помощью "--include-zones". Если параметр "--include-zones" не указан, все зоны доступности в регионе будут учитываться для выбора.

--key-incarnation-id

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

--license-type

Указывает, что образ или диск Windows лицензирован локально. Чтобы включить преимущество гибридного использования Azure для Windows Server, используйте Windows_Server. Чтобы включить права размещения с несколькими клиентами для Windows 10, используйте Windows_Client. Дополнительные сведения см. в документации по виртуальной машине Azure в Интернете.

Свойство Значение
Допустимые значения: None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server
--location -l

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

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

Максимальная цена (в долларах США) вы готовы платить за точечные виртуальные машины или VMSS. -1 указывает, что пятнистая виртуальная машина или VMSS не должна быть вытесна из-за ценовых причин.

--nic-delete-option

Укажите, что происходит с сетевым интерфейсом при удалении виртуальной машины. Используйте единственное значение, чтобы применить ко всем ресурсам или использовать <Name>=<Value> для настройки поведения удаления для отдельных ресурсов. Возможные варианты: "Удалить" и "Отсоединить".

Свойство Значение
Parameter group: Network Arguments
--nics

Имена или идентификаторы существующих сетевых адаптеров для подключения к виртуальной машине. Первый сетевой адаптер будет назначен в качестве основного. Если опущено, будет создан новый сетевой адаптер. Если указан существующий сетевой адаптер, не указывайте подсеть, виртуальную сеть, общедоступный IP-адрес или NSG.

Свойство Значение
Parameter group: Network Arguments
--no-wait

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

Свойство Значение
Default value: False
--nsg

Имя, используемое при создании новой группы безопасности сети (по умолчанию) или ссылки на существующую. Также можно ссылаться на существующую группу безопасности сети по идентификатору или указать "" для none ("" в Azure CLI с помощью PowerShell или оператора%).

Свойство Значение
Parameter group: Network Arguments
--nsg-rule

Правило NSG для создания группы безопасности сети при создании группы безопасности сети. По умолчанию можно открывать порты для разрешения RDP в Windows и разрешения SSH в Linux. NONE не представляет правила NSG.

Свойство Значение
Parameter group: Network Arguments
Допустимые значения: NONE, RDP, SSH
--os-disk-caching

Тип кэширования хранилища для диска ОС виртуальной машины. Default: ReadWrite.

Свойство Значение
Parameter group: Storage Arguments
Допустимые значения: None, ReadOnly, ReadWrite
--os-disk-delete-option

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

Свойство Значение
Parameter group: Storage Arguments
Допустимые значения: Delete, Detach
--os-disk-encryption-set

Имя или идентификатор набора шифрования дисков для диска ОС.

Свойство Значение
Parameter group: Storage Arguments
--os-disk-name

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

Свойство Значение
Parameter group: Storage Arguments
--os-disk-secure-vm-disk-encryption-set

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

--os-disk-security-encryption-type

Укажите тип шифрования управляемого диска ОС.

Свойство Значение
Допустимые значения: DiskWithVMGuestState, NonPersistedTPM, VMGuestStateOnly
--os-disk-size-gb

Размер диска ОС в ГБ для создания.

Свойство Значение
Parameter group: Storage Arguments
--os-type

Тип ОС, установленной на пользовательском виртуальном жестком диске. Не используйте при указании псевдонима URN или URN.

Свойство Значение
Parameter group: Storage Arguments
Допустимые значения: linux, windows
--patch-mode

Режим гостевой установки исправлений для виртуальной машины IaaS. Допустимые значения для виртуальной машины Windows: AutomaticByOS, AutomaticByPlatform, Manual. Допустимые значения для виртуальной машины Linux: AutomaticByPlatform, ImageDefault. Вручную. Вы управляете применением исправлений к виртуальной машине. Это можно сделать, применяя исправления вручную внутри виртуальной машины. В этом режиме автоматические обновления отключены; параметр --enable-auto-update должен иметь значение false. AutomaticByOS — виртуальная машина автоматически обновляется ОС. Параметр --enable-auto-update должен иметь значение true. AutomaticByPlatform — виртуальная машина автоматически обновляется операционной системой. ImageDefault — используется конфигурация исправления по умолчанию виртуальной машины. Параметр --enable-agent и --enable-auto-update должен иметь значение true.

Свойство Значение
Допустимые значения: AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual
--plan-name

Plan name.

Свойство Значение
Parameter group: Marketplace Image Plan Arguments
--plan-product

Plan product.

Свойство Значение
Parameter group: Marketplace Image Plan Arguments
--plan-promotion-code

Запланируйте код повышения уровня.

Свойство Значение
Parameter group: Marketplace Image Plan Arguments
--plan-publisher

Plan publisher.

Свойство Значение
Parameter group: Marketplace Image Plan Arguments
--platform-fault-domain

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

--ppg

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

--priority

Priority. Используйте "Spot" для выполнения краткосрочных рабочих нагрузок в экономичном режиме. Перечисление "Низкий" будет устарело в будущем. Используйте "Spot" для развертывания точечных виртуальных машин Azure и (или) VMSS. По умолчанию — "Обычный".

Свойство Значение
Допустимые значения: Low, Regular, Spot
--private-ip-address

Статический частный IP-адрес (например, 10.0.0.5).

Свойство Значение
Parameter group: Network Arguments
--proxy-agent-mode
Не рекомендуется

Опция '--proxy-agent-mode' устарела и будет удалена в следующем выпуске. Вместо этого используйте '--wire-server-mode'.

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

Свойство Значение
Допустимые значения: Audit, Enforce
--public-ip-address

Имя общедоступного IP-адреса при создании одного (по умолчанию) или ссылке на существующий. Также можно ссылаться на существующий общедоступный IP-адрес по идентификатору или указать "" или "" для None ("" в Azure CLI с помощью PowerShell).

Свойство Значение
Parameter group: Network Arguments
--public-ip-address-allocation
Свойство Значение
Parameter group: Network Arguments
Допустимые значения: dynamic, static
--public-ip-address-dns-name

Глобально уникальное DNS-имя для только что созданного общедоступного IP-адреса.

Свойство Значение
Parameter group: Network Arguments
--public-ip-sku

Номер SKU общедоступного IP-адреса. Общедоступный IP-адрес поддерживается для создания в пограничной зоне только в том случае, если он имеет значение "Стандартный".

Свойство Значение
Parameter group: Network Arguments
Default value: Standard
Допустимые значения: Basic, Standard
--role

Имя роли или идентификатор назначенного системой удостоверения.

Свойство Значение
Parameter group: Managed Service Identity Arguments
--scope

Область доступа к назначенному системой удостоверению.

Свойство Значение
Parameter group: Managed Service Identity Arguments
--secrets

Один или несколько секретов Key Vault в виде строк JSON или файлов с помощью @{path}, содержащих [{ "sourceVault": { "id": "value" }, "vaultCertificates": [{ "certificateUrl": "value", "certificateStore": "cert store name (only on windows)"}] }].

--security-type

Укажите тип безопасности виртуальной машины. Значение Standard можно использовать, если в подписке есть флаг функции UseStandardSecurityType, зарегистрированный в пространстве имен Microsoft.Compute. Инструкции по включению необходимой функции см. в статье https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/preview-features .

Свойство Значение
Допустимые значения: ConfidentialVM, Standard, TrustedLaunch
--size
Не рекомендуется

Значение по умолчанию "-size" будет изменено на "Standard_D2s_v5" из "Standard_DS1_v2" в будущем выпуске.

Размер виртуальной машины, который необходимо создать. См https://azure.microsoft.com/pricing/details/virtual-machines/ . сведения о размере.

Свойство Значение
Default value: Standard_DS1_v2
Значение из: az vm list-sizes
--source-disk-restore-point --source-disk-rp

Создайте диск данных из точки восстановления диска. Может использовать идентификатор точки восстановления диска.

Свойство Значение
Parameter group: Storage Arguments
--source-disk-restore-point-size-gb --source-rp-size

Размер точки восстановления исходного диска в ГБ.

Свойство Значение
Parameter group: Storage Arguments
--source-resource --source-snapshots-or-disks

Создайте диск данных из моментального снимка или другого диска. Может использовать идентификатор диска или моментального снимка.

Свойство Значение
Parameter group: Storage Arguments
--source-resource-size --source-snapshots-or-disks-size-gb

Размер исходного диска в ГБ.

Свойство Значение
Parameter group: Storage Arguments
--specialized

Укажите, является ли исходный образ специализированным.

Свойство Значение
Parameter group: Storage Arguments
Допустимые значения: false, true
--ssh-dest-key-path

Путь к целевому файлу на виртуальной машине для ключа SSH. Если файл уже существует, указанные ключи добавляются в файл. Путь назначения для открытых ключей SSH в настоящее время ограничен значением по умолчанию "/home/username/.ssh/authorized_keys" из-за известной проблемы в агенте подготовки Linux.

Свойство Значение
Parameter group: Authentication Arguments
--ssh-key-name

Используйте его в качестве открытого ключа в виртуальной машине. Это должен быть существующий ресурс ключа SSH в Azure.

--ssh-key-type

Укажите тип файлов открытого и закрытого ключей SSH, которые необходимо создать, если отсутствует.

Свойство Значение
Parameter group: Authentication Arguments
Default value: RSA
Допустимые значения: Ed25519, RSA
--ssh-key-values

Разделенный пробелами список открытых ключей SSH или пути к файлу открытого ключа.

Свойство Значение
Parameter group: Authentication Arguments
--storage-account

Применимо только при использовании с --use-unmanaged-disk. Имя, используемое при создании учетной записи хранения или ссылке на существующую. Если опущено, будет использоваться соответствующая учетная запись хранения в той же группе ресурсов и расположении, или будет создана новая.

Свойство Значение
Parameter group: Storage Arguments
--storage-container-name

Применимо только при использовании с --use-unmanaged-disk. Имя контейнера хранилища для диска ОС виртуальной машины. Default: vhds.

Свойство Значение
Parameter group: Storage Arguments
--storage-sku

Номер SKU учетной записи хранения, с которой следует сохранить виртуальную машину. Используйте единый номер SKU, который будет применяться ко всем дискам или указать отдельные диски. Использование: [-storage-sku SKU | --storage-sku ID=SKU ID=SKU ID=SKU...], где каждый идентификатор — os или 0-indexed lun. Допустимые значения: Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS, PremiumV2_LRS.

Свойство Значение
Parameter group: Storage Arguments
--subnet

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

Свойство Значение
Parameter group: Network Arguments
--subnet-address-prefix

Префикс IP-адреса подсети, используемый при создании виртуальной сети в формате CIDR.

Свойство Значение
Parameter group: Network Arguments
Default value: 10.0.0.0/24
--tags

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

--ultra-ssd-enabled

Включает или отключает возможность иметь 1 или более управляемых дисков данных с UltraSSD_LRS учетной записью хранения.

Свойство Значение
Parameter group: Storage Arguments
Допустимые значения: false, true
--use-unmanaged-disk

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

Свойство Значение
Parameter group: Storage Arguments
Default value: False
--user-data

UserData для виртуальной машины. Его можно передать в виде файла или строки.

--v-cpus-available

Укажите количество доступных виртуальных ЦП.

--v-cpus-per-core

Укажите отношение виртуального ЦП к физическому ядру. При установке этого свойства значение 1 также означает, что гиперпоток отключен.

--validate

Создайте и проверьте шаблон ARM без создания ресурсов.

Свойство Значение
Default value: False
--vmss

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

--vnet-address-prefix

Префикс IP-адреса, используемый при создании виртуальной сети в формате CIDR.

Свойство Значение
Parameter group: Network Arguments
Default value: 10.0.0.0/16
--vnet-name

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

Свойство Значение
Parameter group: Network Arguments
--wire-server-access-control-profile-reference-id --wire-server-profile-id

Укажите идентификатор ресурса версии профиля управления доступом сервера проводной связи.

--wire-server-mode

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

Свойство Значение
Допустимые значения: Audit, Enforce
--workspace
Предварительный просмотр

Имя или идентификатор рабочей области Log Analytics. Если указать рабочую область с помощью имени, рабочая область должна находиться в той же группе ресурсов с виртуальной машиной, в противном случае будет создана новая рабочая область.

Свойство Значение
Parameter group: Monitor Arguments
--zone -z

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

--zone-placement-policy

Укажите политику размещения виртуальной машины в зоне доступности.

Свойство Значение
Допустимые значения: Any
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Свойство Значение
Default value: False

az vm deallocate

Отмените выделение виртуальной машины, чтобы вычислительные ресурсы больше не выделены (плата больше не применяется). Состояние изменится с "Остановлено" на "Остановлено (освобождено)".

Полный учебник см. в разделе https://learn.microsoft.com/azure/virtual-machines/linux/capture-image.

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

Примеры

Отмена размещения, обобщение и запись остановленной виртуальной машины.

az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix

Освобождение, обобщение и захват нескольких остановленных виртуальных машин.

az vm deallocate --ids vms_ids
az vm generalize --ids vms_ids
az vm capture --ids vms_ids --vhd-name-prefix MyPrefix

Отмена размещения виртуальной машины.

az vm deallocate --name MyVm --no-wait --resource-group MyResourceGroup

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--hibernate

Необязательный параметр для гибернации виртуальной машины. (Функция в предварительной версии).

Свойство Значение
Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--ids

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

Свойство Значение
Parameter group: Resource Id Arguments
--name --vm-name -n

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

Свойство Значение
Parameter group: Resource Id Arguments
--no-wait

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

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

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

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

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

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az vm delete

Операция удаления для удаления виртуальной машины.

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

Примеры

Удалите виртуальную машину без запроса на подтверждение.

az vm delete -g MyResourceGroup -n MyVm --yes

Удалите все виртуальные машины в группе ресурсов.

az vm delete --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--force-deletion

Необязательный параметр для принудительного удаления виртуальных машин.

Свойство Значение
Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--ids

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

Свойство Значение
Parameter group: Resource Id Arguments
--name -n

Имя виртуальной машины.

Свойство Значение
Parameter group: Resource Id Arguments
--no-wait

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

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

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

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

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

Свойство Значение
Parameter group: Resource Id Arguments
--yes -y

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

Свойство Значение
Default value: False
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az vm generalize

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

Полный учебник см. в разделе https://learn.microsoft.com/azure/virtual-machines/linux/capture-image.

az vm generalize [--ids]
                 [--name --vm-name]
                 [--resource-group]
                 [--subscription]

Примеры

Отмена размещения, обобщение и запись остановленной виртуальной машины.

az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix

Освобождение, обобщение и захват нескольких остановленных виртуальных машин.

az vm deallocate --ids vms_ids
az vm generalize --ids vms_ids
az vm capture --ids vms_ids --vhd-name-prefix MyPrefix

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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

Свойство Значение
Parameter group: Resource Id Arguments
--name --vm-name -n

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

Свойство Значение
Parameter group: Resource Id Arguments
--resource-group -g

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

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

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

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az vm get-instance-view

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

az vm get-instance-view [--ids]
                        [--name]
                        [--resource-group]
                        [--subscription]

Примеры

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

az vm get-instance-view -g MyResourceGroup -n MyVm

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

az vm get-instance-view --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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

Свойство Значение
Parameter group: Resource Id Arguments
--name -n

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

Свойство Значение
Parameter group: Resource Id Arguments
--resource-group -g

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

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

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

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az vm install-patches

Установите исправления на виртуальной машине.

az vm install-patches --maximum-duration
                      --reboot-setting {Always, IfRequired, Never}
                      [--classifications-to-include-linux {Critical, Other, Security}]
                      [--classifications-to-include-win {Critical, Definition, FeaturePack, Security, ServicePack, Tools, UpdateRollUp, Updates}]
                      [--exclude-kbs-requiring-reboot {false, true}]
                      [--ids]
                      [--kb-numbers-to-exclude]
                      [--kb-numbers-to-include]
                      [--max-patch-publish-date]
                      [--name]
                      [--no-wait]
                      [--package-name-masks-to-exclude]
                      [--package-name-masks-to-include]
                      [--resource-group]
                      [--subscription]

Примеры

Установите исправления на виртуальной машине Windows, что позволяет максимальное время в течение 4 часов, а виртуальная машина перезагрузится при необходимости во время операции обновления программного обеспечения.

az vm install-patches -g MyResourceGroup -n MyVm --maximum-duration PT4H --reboot-setting IfRequired --classifications-to-include-win Critical Security --exclude-kbs-requiring-reboot true

Установите исправления на виртуальной машине Linux, что позволяет максимальное время в течение 4 часов, а виртуальная машина перезагрузится при необходимости во время операции обновления программного обеспечения.

az vm install-patches -g MyResourceGroup -n MyVm --maximum-duration PT4H --reboot-setting IfRequired --classifications-to-include-linux Critical

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

--maximum-duration

Укажите максимальное время выполнения операции. Это должна быть строка длительности, совместимая с ISO 8601, например PT4H (4 часа).

--reboot-setting

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

Свойство Значение
Допустимые значения: Always, IfRequired, Never

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--classifications-to-include-linux

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

Свойство Значение
Допустимые значения: Critical, Other, Security
--classifications-to-include-win

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

Свойство Значение
Допустимые значения: Critical, Definition, FeaturePack, Security, ServicePack, Tools, UpdateRollUp, Updates
--exclude-kbs-requiring-reboot

Отфильтруйте ключевые объекты, которые не имеют поведения перезагрузки " NeverReboots" при установке. Применимо только к виртуальной машине Windows.

Свойство Значение
Допустимые значения: false, true
--ids

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

Свойство Значение
Parameter group: Resource Id Arguments
--kb-numbers-to-exclude

Разделенный пробелами список ключевых объектов для исключения в операции исправления. Применимо только к виртуальной машине Windows.

--kb-numbers-to-include

Разделенный пробелами список ключевых объектов для включения в операцию исправления. Применимо только к виртуальной машине Windows.

--max-patch-publish-date

Значение времени ISO 8601 для установки исправлений, опубликованных до указанной максимальной даты публикации. Формат: дата (гггг-mm-dd) часовой пояс (hh:mm:ss.xxxxx) (+/-hh:mm).

--name -n

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

Свойство Значение
Parameter group: Resource Id Arguments
--no-wait

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

Свойство Значение
Default value: False
--package-name-masks-to-exclude

Разделенный пробелом список пакетов, которые следует исключить в операции исправления. Format: packageName_packageVersion. Применимо только к виртуальной машине Linux.

--package-name-masks-to-include

Разделенный пробелами список пакетов для включения в операцию исправления. Format: packageName_packageVersion. Применимо только к виртуальной машине Linux.

--resource-group -g

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

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

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

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az vm list

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

--resource-group может передавать пустую строку в качестве параметра, которая выводит все сведения о виртуальной машине в подписке. Дополнительные сведения о запросе сведений о виртуальных машинах см. в https://learn.microsoft.com/cli/azure/query-az-cli2.

az vm list [--resource-group]
           [--show-details]
           [--vmss]

Примеры

Вывод списка всех виртуальных машин.

az vm list

Список всех виртуальных машин по группе ресурсов.

az vm list -g MyResourceGroup

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

az vm list -g MyResourceGroup -d

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--resource-group -g

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

--show-details -d

Показывать общедоступный IP-адрес, полное доменное имя и состояния питания. команда будет выполняться медленно.

Свойство Значение
Default value: False
--vmss

Вывод списка экземпляров виртуальных машин в определенном vmSS. Укажите идентификатор VMSS или имя VMSS.

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

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Свойство Значение
Default value: False

az vm list-ip-addresses

Вывод списка IP-адресов, связанных с виртуальной машиной.

az vm list-ip-addresses [--ids]
                        [--name]
                        [--resource-group]
                        [--subscription]

Примеры

Получите IP-адреса для виртуальной машины.

az vm list-ip-addresses -g MyResourceGroup -n MyVm

Получение IP-адресов для всех виртуальных машин в группе ресурсов.

az vm list-ip-addresses --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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

Свойство Значение
Parameter group: Resource Id Arguments
--name -n

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

Свойство Значение
Parameter group: Resource Id Arguments
--resource-group -g

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

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

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

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az vm list-sizes

Не рекомендуется

Эта команда устарела и будет удалена в будущем выпуске. Вместо этого используйте az vm list-skus.

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

az vm list-sizes --location

Примеры

Список доступных размеров виртуальных машин в регионе "Западная часть США".

az vm list-sizes -l westus

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

--location -l

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

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

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Свойство Значение
Default value: False

az vm list-skus

Получение сведений о номерах SKU ресурсов, связанных с вычислительными ресурсами.

Эта команда включает ограничение уровня подписки, предлагая наиболее точные сведения.

az vm list-skus [--all {false, true}]
                [--location]
                [--resource-type]
                [--size]
                [--zone {false, true}]

Примеры

Список всех номеров SKU в регионе "Западная часть США".

az vm list-skus -l westus

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

az vm list-skus -l eastus2 --zone

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

az vm list-skus -l eastus2 --zone --size standard_ds1

Список сведений о группе доступности, связанной с sku, в регионе "Западная часть США".

az vm list-skus -l westus --resource-type availabilitySets

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--all

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

Свойство Значение
Допустимые значения: false, true
--location -l

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

--resource-type -r

Типы ресурсов, например "availabilitySets", "моментальные снимки", "диски" и т. д.

--size -s

Имя размера, частичное имя принимается.

--zone -z

Показывать номера skus, поддерживающие зоны доступности.

Свойство Значение
Допустимые значения: false, true
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Свойство Значение
Default value: False

az vm list-usage

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

az vm list-usage --location

Примеры

Получение использования вычислительных ресурсов для региона "Западная часть США".

az vm list-usage -l westus

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

--location -l

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

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

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Свойство Значение
Default value: False

az vm list-vm-resize-options

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

az vm list-vm-resize-options [--ids]
                             [--name --vm-name]
                             [--resource-group]
                             [--subscription]

Примеры

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

az vm list-vm-resize-options -g MyResourceGroup -n MyVm

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

az vm list-vm-resize-options --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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

Свойство Значение
Parameter group: Resource Id Arguments
--name --vm-name -n

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

Свойство Значение
Parameter group: Resource Id Arguments
--resource-group -g

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

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

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

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az vm open-port

Открывает виртуальную машину для входящего трафика по указанным портам.

Добавляет правило безопасности в группу безопасности сети (NSG), подключенную к сетевому интерфейсу виртуальной машины или подсети. Будет использоваться существующий NSG или будет создан новый. Имя правила — open-port-{port}, и перезаписывает существующее правило с таким именем. Для виртуальных машин с несколькими сетевыми адаптерами или для более точного управления используйте соответствующие сетевые команды напрямую (создание правила nsg и т. д.).

az vm open-port --port
                [--apply-to-subnet]
                [--ids]
                [--name]
                [--nsg-name]
                [--priority]
                [--resource-group]
                [--subscription]

Примеры

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

az vm open-port -g MyResourceGroup -n MyVm --port '*'

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

az vm open-port -g MyResourceGroup -n MyVm --port 80-100 --priority 100

Откройте порты 555, 557, 558 и 559 для входящего трафика с наивысшим приоритетом.

az vm open-port -g MyResourceGroup -n MyVm --port 555,557-559 --priority 100

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

az vm open-port --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv) --port '*'

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

--port

Порт или диапазон портов (например, 80–100) для открытия входящего трафика. Используйте "*", чтобы разрешить трафик ко всем портам. Используйте разделенные запятыми значения, чтобы указать несколько портов или диапазон портов.

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--apply-to-subnet

Разрешить входящий трафик в подсети вместо сетевого адаптера.

Свойство Значение
Default value: False
--ids

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

Свойство Значение
Parameter group: Resource Id Arguments
--name -n

Имя виртуальной машины для открытия входящего трафика.

Свойство Значение
Parameter group: Resource Id Arguments
--nsg-name

Имя группы безопасности сети, создаваемой, если она не существует. Игнорируется, если группа безопасности сети уже существует.

--priority

Приоритет правила от 100 (наивысший приоритет) до 4096 (самый низкий приоритет). Должен быть уникальным для каждого правила в коллекции.

Свойство Значение
Default value: 900
--resource-group -g

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

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

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

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az vm perform-maintenance

Операция выполнения обслуживания на виртуальной машине.

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

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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

Свойство Значение
Parameter group: Resource Id Arguments
--name --vm-name -n

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

Свойство Значение
Parameter group: Resource Id Arguments
--no-wait

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

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

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

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

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

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az vm reapply

Reapply VMs.

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

Примеры

Повторное применение виртуальной машины.

az vm reapply -g MyResourceGroup -n MyVm

Повторное применение всех виртуальных машин в группе ресурсов.

az vm reapply --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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

Свойство Значение
Parameter group: Resource Id Arguments
--name --vm-name -n

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

Свойство Значение
Parameter group: Resource Id Arguments
--no-wait

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

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

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

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

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

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az vm redeploy

Повторно разверните существующую виртуальную машину.

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

Примеры

Повторное развертывание виртуальной машины.

az vm redeploy -g MyResourceGroup -n MyVm

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

az vm redeploy --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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

Свойство Значение
Parameter group: Resource Id Arguments
--name --vm-name -n

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

Свойство Значение
Parameter group: Resource Id Arguments
--no-wait

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

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

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

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

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

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az vm reimage

Повторное создание (обновление операционной системы) виртуальной машины.

Повторное создание (обновление операционной системы) виртуальной машины, у которой нет временного диска ОС, для виртуальных машин с временным диском ОПЕРАЦИОННОй системы, которую виртуальная машина сбрасывается в исходное состояние. ПРИМЕЧАНИЕ. Сохранение старого диска ОС зависит от значения deleteOption диска ОС. Если deleteOption отсоединен, старый диск ОС будет сохранен после повторного воспроизведения. При удалении deleteOption старый диск ОС будет удален после повторного воспроизведения. Перед выполнением повторного копирования необходимо обновить удаление диска ОС.

az vm reimage [--admin-password]
              [--custom-data]
              [--exact-version]
              [--ids]
              [--name --vm-name]
              [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
              [--resource-group]
              [--subscription]
              [--temp-disk {0, 1, f, false, n, no, t, true, y, yes}]

Примеры

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

az vm reimage --name MyVm --resource-group MyResourceGroup --admin-password MyPassword --custom-data "dGVzdA==" --temp-disk false --exact-version 0.1

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--admin-password

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

Свойство Значение
Parameter group: OsProfile Arguments
--custom-data

Задает строку в кодировке base-64 пользовательских данных.

Свойство Значение
Parameter group: OsProfile Arguments
--exact-version

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

Свойство Значение
Parameter group: Parameters Arguments
--ids

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

Свойство Значение
Parameter group: Resource Id Arguments
--name --vm-name -n

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

Свойство Значение
Parameter group: Resource Id Arguments
--no-wait

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

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

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

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

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

Свойство Значение
Parameter group: Resource Id Arguments
--temp-disk

Указывает, следует ли повторно создавать временный диск. Значение по умолчанию: false. Примечание. Этот параметр повторного создания временных дисков поддерживается только для виртуальной машины или VMSS с эфемерным диском ОС.

Свойство Значение
Parameter group: Parameters Arguments
Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az vm resize

Обновите размер виртуальной машины.

az vm resize --size
             [--ids]
             [--name]
             [--no-wait]
             [--resource-group]
             [--subscription]

Примеры

Изменение размера виртуальной машины.

az vm resize -g MyResourceGroup -n MyVm --size Standard_DS3_v2

Изменение размера всех виртуальных машин в группе ресурсов.

az vm resize --size Standard_DS3_v2 --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

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

--size

Размер виртуальной машины.

Свойство Значение
Значение из: az vm list-vm-resize-options

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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

Свойство Значение
Parameter group: Resource Id Arguments
--name -n

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

Свойство Значение
Parameter group: Resource Id Arguments
--no-wait

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

Свойство Значение
Default value: False
--resource-group -g

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

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

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

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az vm restart

Restart VMs.

az vm restart [--force]
              [--ids]
              [--name]
              [--no-wait]
              [--resource-group]
              [--subscription]

Примеры

Перезапустите виртуальную машину.

az vm restart -g MyResourceGroup -n MyVm

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

az vm restart --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--force

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

Свойство Значение
Default value: False
--ids

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

Свойство Значение
Parameter group: Resource Id Arguments
--name -n

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

Свойство Значение
Parameter group: Resource Id Arguments
--no-wait

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

Свойство Значение
Default value: False
--resource-group -g

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

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

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

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az vm show

Получение сведений о виртуальной машине.

az vm show [--ids]
           [--include-user-data]
           [--name]
           [--resource-group]
           [--show-details]
           [--subscription]

Примеры

Отображение сведений о виртуальной машине.

az vm show -g MyResourceGroup -n MyVm -d

Получение сведений обо всех виртуальных машинах в группе ресурсов.

az vm show -d --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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

Свойство Значение
Parameter group: Resource Id Arguments
--include-user-data -u

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

Свойство Значение
Default value: False
--name -n

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

Свойство Значение
Parameter group: Resource Id Arguments
--resource-group -g

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

Свойство Значение
Parameter group: Resource Id Arguments
--show-details -d

Показывать общедоступный IP-адрес, полное доменное имя и состояния питания. команда будет выполняться медленно.

Свойство Значение
Default value: False
--subscription

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

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az vm simulate-eviction

Имитация вытеснения точечных виртуальных машин.

az vm simulate-eviction [--ids]
                        [--name --vm-name]
                        [--resource-group]
                        [--subscription]

Примеры

Имитация вытеснения точечных виртуальных машин.

az vm simulate-eviction --resource-group MyResourceGroup --name MyVm

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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

Свойство Значение
Parameter group: Resource Id Arguments
--name --vm-name -n

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

Свойство Значение
Parameter group: Resource Id Arguments
--resource-group -g

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

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

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

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az vm start

Запустите остановленную виртуальную машину.

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

Примеры

Запустите остановленную виртуальную машину.

az vm start -g MyResourceGroup -n MyVm

Запустите все виртуальные машины в группе ресурсов.

az vm start --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Запустите остановленную виртуальную машину.

az vm start --name MyVm --no-wait --resource-group MyResourceGroup

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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

Свойство Значение
Parameter group: Resource Id Arguments
--name --vm-name -n

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

Свойство Значение
Parameter group: Resource Id Arguments
--no-wait

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

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

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

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

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

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az vm stop

Выключение (остановка) работающей виртуальной машины.

Плата за виртуальную машину продолжится. Чтобы избежать этого, вы можете освободить виртуальную машину с помощью az vm deallocate.

az vm stop [--ids]
           [--name]
           [--no-wait]
           [--resource-group]
           [--skip-shutdown]
           [--subscription]

Примеры

Выключение (остановка) работающей виртуальной машины.

az vm stop --resource-group MyResourceGroup --name MyVm

Выключите запущенную виртуальную машину без завершения работы.

az vm stop --resource-group MyResourceGroup --name MyVm --skip-shutdown

Отключение виртуальных машин в группе ресурсов.

az vm stop --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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

Свойство Значение
Parameter group: Resource Id Arguments
--name -n

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

Свойство Значение
Parameter group: Resource Id Arguments
--no-wait

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

Свойство Значение
Default value: False
--resource-group -g

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

Свойство Значение
Parameter group: Resource Id Arguments
--skip-shutdown

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

Свойство Значение
Default value: False
--subscription

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

Свойство Значение
Parameter group: Resource Id Arguments
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az vm update

Обновите свойства виртуальной машины.

Обновите объекты и свойства виртуальной машины с помощью путей, соответствующих az vm show.

az vm update [--add]
             [--additional-events --additional-scheduled-events {false, true}]
             [--align-regional-disks --align-regional-disks-to-vm-zone {false, true}]
             [--capacity-reservation-group --crg]
             [--disk-caching]
             [--disk-controller-type {NVMe, SCSI}]
             [--enable-hibernation {false, true}]
             [--enable-proxy-agent {false, true}]
             [--enable-reboot --enable-user-reboot-scheduled-events {false, true}]
             [--enable-redeploy --enable-user-redeploy-scheduled-events {false, true}]
             [--enable-secure-boot {false, true}]
             [--enable-vtpm {false, true}]
             [--ephemeral-os-disk-placement --ephemeral-placement {CacheDisk, NvmeDisk, ResourceDisk}]
             [--force-string]
             [--host]
             [--host-group]
             [--ids]
             [--imds-access-control-profile-reference-id --imds-profile-id]
             [--imds-mode {Audit, Enforce}]
             [--key-incarnation-id]
             [--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server}]
             [--max-price]
             [--name]
             [--no-wait]
             [--os-disk]
             [--ppg]
             [--priority {Low, Regular, Spot}]
             [--proxy-agent-mode {Audit, Enforce}]
             [--remove]
             [--resource-group]
             [--security-type {ConfidentialVM, Standard, TrustedLaunch}]
             [--set]
             [--size]
             [--subscription]
             [--ultra-ssd-enabled {false, true}]
             [--user-data]
             [--v-cpus-available]
             [--v-cpus-per-core]
             [--wire-server-access-control-profile-reference-id --wire-server-profile-id]
             [--wire-server-mode {Audit, Enforce}]
             [--workspace]
             [--write-accelerator]

Примеры

Добавление или обновление тега.

az vm update -n name -g group --set tags.tagName=tagValue

Удаление тега.

az vm update -n name -g group --remove tags.tagName

Задайте основной сетевой адаптер виртуальной машины.

az vm update -n name -g group --set networkProfile.networkInterfaces[1].primary=false networkProfile.networkInterfaces[0].primary=true

Добавьте в виртуальную машину новый сетевой адаптер, отличный от основного.

az vm update -n name -g group --add networkProfile.networkInterfaces primary=false id={NIC_ID}

Удалите четвертый сетевой адаптер из виртуальной машины.

az vm update -n name -g group --remove networkProfile.networkInterfaces 3

Добавление существующей виртуальной машины в выделенный узел

az vm deallocate -n name -g group
az vm update -n name -g group --host my-host
az vm start -n name -g group

Добавление существующей виртуальной машины в выделенную группу узлов

az vm deallocate -n name -g group
az vm update -n name -g group --host-group my-host-group
az vm start -n name -g group

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--add

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

Свойство Значение
Parameter group: Generic Update Arguments
Default value: []
--additional-events --additional-scheduled-events

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

Свойство Значение
Допустимые значения: false, true
--align-regional-disks --align-regional-disks-to-vm-zone

Укажите, следует ли выровнять региональные диски или переместить их в зону виртуальной машины. Это применимо только для виртуальных машин с набором свойств размещения. Обратите внимание, что это изменение является необратимым.

Свойство Значение
Допустимые значения: false, true
--capacity-reservation-group --crg
Предварительный просмотр

Идентификатор или имя группы резервирования емкости, которая используется для выделения. Передайте значение "Нет", чтобы отсоединить группу резервирования емкости. Обратите внимание, что если вы хотите удалить виртуальную машину или vmSS, связанную с группой резервирования емкости, сначала необходимо отключить группу резервирования емкости.

--disk-caching

Используйте единственное значение для применения между дисками или указания отдельных дисков, например os=ReadWrite 0=None 1=ReadOnly, должны включать диски операционной системы обновления и 2 диска данных.

--disk-controller-type
Предварительный просмотр

Укажите тип контроллера диска, настроенный для виртуальной машины или VMSS.

Свойство Значение
Parameter group: Storage Arguments
Допустимые значения: NVMe, SCSI
--enable-hibernation

Флаг, который включает или отключает возможность гибернации на виртуальной машине.

Свойство Значение
Допустимые значения: false, true
--enable-proxy-agent

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

Свойство Значение
Допустимые значения: false, true
--enable-reboot --enable-user-reboot-scheduled-events

Параметр конфигурации, используемый при публикации запланированных событий, дополнительные целевые объекты публикации.

Свойство Значение
Допустимые значения: false, true
--enable-redeploy --enable-user-redeploy-scheduled-events

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

Свойство Значение
Допустимые значения: false, true
--enable-secure-boot

Включите безопасную загрузку.

Свойство Значение
Допустимые значения: false, true
--enable-vtpm

Enable vTPM.

Свойство Значение
Допустимые значения: false, true
--ephemeral-os-disk-placement --ephemeral-placement

Применимо только при использовании с --size. Позволяет выбрать расположение подготовки диска эфемерной ОС.

Свойство Значение
Допустимые значения: CacheDisk, NvmeDisk, ResourceDisk
--force-string

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

Свойство Значение
Parameter group: Generic Update Arguments
Default value: False
--host
Предварительный просмотр

Идентификатор ресурса выделенного узла, в котором будет находиться виртуальная машина. --host и --host-group не могут использоваться вместе. Перед обновлением необходимо освободить виртуальную машину и запустить виртуальную машину после обновления. Дополнительные примеры см. в справке.

Свойство Значение
Parameter group: Dedicated Host Arguments
--host-group
Предварительный просмотр

Имя или идентификатор ресурса выделенной группы узлов, в которой будет находиться виртуальная машина. --host и --host-group не могут использоваться вместе. Перед обновлением необходимо освободить виртуальную машину и запустить виртуальную машину после обновления. Дополнительные примеры см. в справке.

Свойство Значение
Parameter group: Dedicated Host Arguments
--ids

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

Свойство Значение
Parameter group: Resource Id Arguments
--imds-access-control-profile-reference-id --imds-profile-id

Укажите версию профиля управления доступом идентификатор ресурса imds.

--imds-mode

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

Свойство Значение
Допустимые значения: Audit, Enforce
--key-incarnation-id

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

--license-type

Указывает, что образ или диск Windows лицензирован локально. Чтобы включить преимущество гибридного использования Azure для Windows Server, используйте Windows_Server. Чтобы включить права размещения с несколькими клиентами для Windows 10, используйте Windows_Client. Дополнительные сведения см. в документации по виртуальной машине Azure в Интернете.

Свойство Значение
Допустимые значения: None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server
--max-price
Предварительный просмотр

Максимальная цена (в долларах США) вы готовы платить за точечные виртуальные машины или VMSS. -1 указывает, что пятнистая виртуальная машина или VMSS не должна быть вытесна из-за ценовых причин.

--name -n

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

Свойство Значение
Parameter group: Resource Id Arguments
--no-wait

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

Свойство Значение
Default value: False
--os-disk

Идентификатор или имя управляемого диска ОС для переключения.

--ppg

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

--priority

Priority. Используйте "Spot" для выполнения краткосрочных рабочих нагрузок в экономичном режиме. Перечисление "Низкий" будет устарело в будущем. Используйте "Spot" для развертывания точечных виртуальных машин Azure и (или) VMSS. По умолчанию — "Обычный".

Свойство Значение
Допустимые значения: Low, Regular, Spot
--proxy-agent-mode
Не рекомендуется

Опция '--proxy-agent-mode' устарела и будет удалена в следующем выпуске. Вместо этого используйте '--wire-server-mode'.

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

Свойство Значение
Допустимые значения: Audit, Enforce
--remove

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

Свойство Значение
Parameter group: Generic Update Arguments
Default value: []
--resource-group -g

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

Свойство Значение
Parameter group: Resource Id Arguments
--security-type

Укажите тип безопасности виртуальной машины. Значение Standard можно использовать, если в подписке есть флаг функции UseStandardSecurityType, зарегистрированный в пространстве имен Microsoft.Compute. Инструкции по включению необходимой функции см. в статье https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/preview-features .

Свойство Значение
Допустимые значения: ConfidentialVM, Standard, TrustedLaunch
--set

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

Свойство Значение
Parameter group: Generic Update Arguments
Default value: []
--size
Предварительный просмотр

Новый размер виртуальной машины. См https://azure.microsoft.com/pricing/details/virtual-machines/ . сведения о размере.

--subscription

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

Свойство Значение
Parameter group: Resource Id Arguments
--ultra-ssd-enabled

Включает или отключает возможность иметь 1 или более управляемых дисков данных с UltraSSD_LRS учетной записью хранения.

Свойство Значение
Допустимые значения: false, true
--user-data

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

--v-cpus-available

Укажите количество доступных виртуальных ЦП.

--v-cpus-per-core

Укажите отношение виртуального ЦП к физическому ядру. При установке этого свойства значение 1 также означает, что гиперпоток отключен.

--wire-server-access-control-profile-reference-id --wire-server-profile-id

Укажите идентификатор ресурса версии профиля управления доступом сервера проводной связи.

--wire-server-mode

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

Свойство Значение
Допустимые значения: Audit, Enforce
--workspace
Предварительный просмотр

Имя или идентификатор рабочей области Log Analytics. Если указать рабочую область с помощью имени, рабочая область должна находиться в той же группе ресурсов с виртуальной машиной, в противном случае будет создана новая рабочая область.

Свойство Значение
Parameter group: Monitor Arguments
--write-accelerator

Включение и отключение акселератора записи диска. Используйте значение true/false для применения между дисками или указания отдельных дисков, например"os=true 1=true 2=true" для дисков операционной системы и дисков данных с lun 1 & 2.

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

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False

az vm wait

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

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

Примеры

Дождитесь создания виртуальной машины.

az vm wait -g MyResourceGroup -n MyVm --created

Дождитесь удаления всех виртуальных машин в группе ресурсов.

az vm wait --deleted --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--created

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

Свойство Значение
Parameter group: Wait Condition Arguments
Default value: False
--custom

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

Свойство Значение
Parameter group: Wait Condition Arguments
--deleted

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

Свойство Значение
Parameter group: Wait Condition Arguments
Default value: False
--exists

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

Свойство Значение
Parameter group: Wait Condition Arguments
Default value: False
--ids

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

Свойство Значение
Parameter group: Resource Id Arguments
--interval

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

Свойство Значение
Parameter group: Wait Condition Arguments
Default value: 30
--name -n

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

Свойство Значение
Parameter group: Resource Id Arguments
--resource-group -g

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

Свойство Значение
Parameter group: Resource Id Arguments
--subscription

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

Свойство Значение
Parameter group: Resource Id Arguments
--timeout

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

Свойство Значение
Parameter group: Wait Condition Arguments
Default value: 3600
--updated

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

Свойство Значение
Parameter group: Wait Condition Arguments
Default value: False
Глобальные параметры
--debug

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

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

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

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Свойство Значение
Default value: False