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


VirtualMachineRunCommand Класс

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

Переменные заполняются только сервером и игнорируются при отправке запроса.

Для отправки в Azure необходимо заполнить все необходимые параметры.

Наследование
azure.mgmt.compute.v2021_04_01.models._models_py3.Resource
VirtualMachineRunCommand

Конструктор

VirtualMachineRunCommand(*, location: str, tags: Dict[str, str] | None = None, source: _models.VirtualMachineRunCommandScriptSource | None = None, parameters: List[_models.RunCommandInputParameter] | None = None, protected_parameters: List[_models.RunCommandInputParameter] | None = None, async_execution: bool = False, run_as_user: str | None = None, run_as_password: str | None = None, timeout_in_seconds: int | None = None, output_blob_uri: str | None = None, error_blob_uri: str | None = None, **kwargs: Any)

Keyword-Only Parameters

location
str

Расположение ресурса. Обязательный.

tags
dict[str, str]

Теги ресурсов.

source
VirtualMachineRunCommandScriptSource

Источник скрипта команды запуска.

parameters
list[RunCommandInputParameter]

Параметры, используемые скриптом.

protected_parameters
list[RunCommandInputParameter]

Параметры, используемые скриптом.

async_execution
bool

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

run_as_user
str

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

run_as_password
str

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

timeout_in_seconds
int

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

output_blob_uri
str

Указывает большой двоичный объект службы хранилища Azure, в который будет отправлен выходной поток скрипта.

error_blob_uri
str

Указывает большой двоичный объект службы хранилища Azure, куда будет отправлен поток ошибок скрипта.

Переменные

id
str

Идентификатор ресурса.

name
str

Имя ресурса.

type
str

Тип ресурса.

location
str

Расположение ресурса. Обязательный.

tags
dict[str, str]

Теги ресурсов.

source
VirtualMachineRunCommandScriptSource

Источник скрипта команды запуска.

parameters
list[RunCommandInputParameter]

Параметры, используемые скриптом.

protected_parameters
list[RunCommandInputParameter]

Параметры, используемые скриптом.

async_execution
bool

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

run_as_user
str

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

run_as_password
str

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

timeout_in_seconds
int

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

output_blob_uri
str

Указывает большой двоичный объект службы хранилища Azure, в который будет отправлен выходной поток скрипта.

error_blob_uri
str

Указывает большой двоичный объект службы хранилища Azure, куда будет отправлен поток ошибок скрипта.

provisioning_state
str

Состояние подготовки, которое отображается только в ответе.

instance_view
VirtualMachineRunCommandInstanceView

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