az azurestackhci virtualmachine

Примечание.

Эта ссылка является частью расширения azurestackhci для Azure CLI (версия 2.15.0 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az azurestackhci virtualmachine . Подробнее о расширениях.

Группа команд Azurestackhci является экспериментальной и в стадии разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Управление virtualmachine с помощью azurestackhci.

Команды

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

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

Расширение Экспериментальный
az azurestackhci virtualmachine delete

Удалите виртуальную машину.

Расширение Экспериментальный
az azurestackhci virtualmachine extension

Управление расширением virtualmachine с помощью azurestackhci.

Расширение Экспериментальный
az azurestackhci virtualmachine extension create

Создайте расширение virtualmachine.

Расширение Экспериментальный
az azurestackhci virtualmachine extension delete

Удаление расширения virtualmachine.

Расширение Экспериментальный
az azurestackhci virtualmachine extension list

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

Расширение Экспериментальный
az azurestackhci virtualmachine extension show

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

Расширение Экспериментальный
az azurestackhci virtualmachine extension update

Обновите расширение virtualmachine.

Расширение Экспериментальный
az azurestackhci virtualmachine extension wait

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

Расширение Экспериментальный
az azurestackhci virtualmachine list

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

Расширение Экспериментальный
az azurestackhci virtualmachine restart

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

Расширение Экспериментальный
az azurestackhci virtualmachine show

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

Расширение Экспериментальный
az azurestackhci virtualmachine start

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

Расширение Экспериментальный
az azurestackhci virtualmachine stop

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

Расширение Экспериментальный
az azurestackhci virtualmachine update

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

Расширение Экспериментальный
az azurestackhci virtualmachine vnic

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

Расширение Экспериментальный
az azurestackhci virtualmachine vnic add

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

Расширение Экспериментальный
az azurestackhci virtualmachine vnic remove

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

Расширение Экспериментальный

az azurestackhci virtualmachine create

Экспериментальный

Группа команд Azurestackhci является экспериментальной и в стадии разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

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

az azurestackhci virtualmachine create --name
                                       --resource-group
                                       [--admin-password]
                                       [--admin-username]
                                       [--allow-password-auth {false, true}]
                                       [--computer-name]
                                       [--data-disk]
                                       [--disable-vm-management {false, true}]
                                       [--enable-tpm]
                                       [--extended-location]
                                       [--hardware-profile]
                                       [--image-reference]
                                       [--linux-configuration]
                                       [--location]
                                       [--network-profile]
                                       [--nic-id]
                                       [--os-disk]
                                       [--os-profile]
                                       [--security-profile]
                                       [--ssh-public-keys]
                                       [--storage-profile]
                                       [--storagepath-id]
                                       [--tags]
                                       [--vm-size]
                                       [--windows-configuration]

Примеры

PutVirtualMachine

az azurestackhci virtualmachine create --resource-group "test-rg" --extended-location name="/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.ExtendedLocatio n/customLocations/dogfood-location" type="CustomLocation" --location "West US2" --hardware-profile vm-size="Default" --nic-id "test-nic" --computer-name "test-machine" --admin-username xxx --admin-password xxx --ssh-public-keys /path/to/public_key.pub --image-reference "test-gallery-image" --storagepath-id "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.AzureStackHCI/storagecontainers/test-storagepath" --name "test-vm" --allow-password-auth true --disable-vm-management true

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

--name

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

--resource-group -g

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

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

--admin-password

Администратор Password — пароль Администратор istrator.

--admin-username

Администратор Username — имя пользователя Администратор istrator.

--allow-password-auth

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

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

Примечание. Этот флаг не влияет на виртуальные машины Windows.

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

Имя компьютера.

--data-disk

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

--disable-vm-management

Включение и отключение агента управления виртуальными машинами. Поведение по умолчанию включает подготовку агента VM ARC.

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

Включение доверенного платформенного модуля — включение доверенного платформенного модуля в параметрах безопасности для виртуальных машин. Если флаг не указан, значение по умолчанию — False.

Использование: --enable-tpm=XX.

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

Использование: --extended-location type=XX name=XX

тип расширенного расположения. имя: имя расширенного расположения.

--hardware-profile

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

Использование: --hardware-profile vm-size=XX memory-mb=XX maximum-memory-mb=XX minimum-memory-mb=XX target-memory-buffer=XX target-memory-buffer=XX

процессоры: количество процессоров для памяти виртуальной машины в мб: ОЗУ в мб для виртуальной машины максимальный объем памяти в мб: максимальная динамическая память в мб минимальной памяти-мб: минимальная динамическая память в буфере целевой памяти в мб: целевой буфер памяти.

--image-reference

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

--linux-configuration

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

--location -l

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

--network-profile

NetworkProfile — описывает конфигурацию сети виртуальной машины.

--nic-id

NicID — идентификатор сетевого интерфейса для подключения к виртуальной машине.

--os-disk

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

--os-profile

OsProfile — описывает конфигурацию операционной системы и задает ожидаемое значение данных входа: json-string/@json-file.

--security-profile

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

Использование: --security-profile secure-boot-enabled=XX.

--ssh-public-keys

Путь к открытым ключам SSH.

--storage-profile

служба хранилища Profile — содержит сведения о дисках и хранилище для ожидаемого значения виртуальной машины: json-string/@json-file.

--storagepath-id

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

--tags

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

--vm-size

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

--windows-configuration

WindowsConfiguration — конфигурация Windows для виртуальной машины.

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az azurestackhci virtualmachine delete

Экспериментальный

Группа команд Azurestackhci является экспериментальной и в стадии разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Удалите виртуальную машину.

az azurestackhci virtualmachine delete [--ids]
                                       [--name]
                                       [--resource-group]
                                       [--subscription]
                                       [--yes]

Примеры

DeleteVirtualMachine

az azurestackhci virtualmachine delete --resource-group "test-rg" --name "test-vm"

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

--ids

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

--name

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

--resource-group -g

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

--subscription

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

--yes -y

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

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az azurestackhci virtualmachine list

Экспериментальный

Группа команд Azurestackhci является экспериментальной и в стадии разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

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

az azurestackhci virtualmachine list [--resource-group]

Примеры

ListVirtualMachineByResourceGroup

az azurestackhci virtualmachine list --resource-group "test-rg"

ListVirtualMachineBySubscription

az azurestackhci virtualmachine list

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

--resource-group -g

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

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az azurestackhci virtualmachine restart

Экспериментальный

Группа команд Azurestackhci является экспериментальной и в стадии разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

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

az azurestackhci virtualmachine restart [--ids]
                                        [--name]
                                        [--resource-group]
                                        [--subscription]

Примеры

RestartVirtualMachine

az azurestackhci virtualmachine restart --resource-group "test-rg" --name "test-vm"

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

--ids

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

--name

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

--resource-group -g

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

--subscription

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

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az azurestackhci virtualmachine show

Экспериментальный

Группа команд Azurestackhci является экспериментальной и в стадии разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

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

az azurestackhci virtualmachine show [--ids]
                                     [--name]
                                     [--resource-group]
                                     [--subscription]

Примеры

GetVirtualMachine

az azurestackhci virtualmachine show --resource-group "test-rg" --name "test-vm"

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

--ids

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

--name

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

--resource-group -g

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

--subscription

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

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az azurestackhci virtualmachine start

Экспериментальный

Группа команд Azurestackhci является экспериментальной и в стадии разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

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

az azurestackhci virtualmachine start [--ids]
                                      [--name]
                                      [--resource-group]
                                      [--subscription]

Примеры

StartVirtualMachine

az azurestackhci virtualmachine start --resource-group "test-rg" --name "test-vm"

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

--ids

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

--name

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

--resource-group -g

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

--subscription

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

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az azurestackhci virtualmachine stop

Экспериментальный

Группа команд Azurestackhci является экспериментальной и в стадии разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

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

az azurestackhci virtualmachine stop [--ids]
                                     [--name]
                                     [--resource-group]
                                     [--subscription]

Примеры

StopVirtualMachine

az azurestackhci virtualmachine stop --resource-group "test-rg" --name "test-vm"

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

--ids

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

--name

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

--resource-group -g

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

--subscription

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

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az azurestackhci virtualmachine update

Экспериментальный

Группа команд Azurestackhci является экспериментальной и в стадии разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

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

az azurestackhci virtualmachine update [--cpu-count]
                                       [--ids]
                                       [--memory-mb]
                                       [--name]
                                       [--resource-group]
                                       [--subscription]
                                       [--tags]
                                       [--vhd-names]
                                       [--vnic-names]

Примеры

UpdateVirtualMachine

az azurestackhci virtualmachine update --resource-group "test-rg" --tags additionalProperties="sample" --name "test-vm" --cpu-count XX --memory-mb XX --vhd-names vhd1 vhd2 --vnic-names vnic1 vnic2

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

--cpu-count

Количество процессоров.

--ids

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

--memory-mb

Объем ОЗУ в мб.

--name

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

--resource-group -g

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

--subscription

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

--tags

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

--vhd-names

Список имен vhd.

--vnic-names

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

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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