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


VirtualMachineRunCommand Класс

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

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

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

Наследование
azure.mgmt.compute.v2021_11_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

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