VirtualMachineRunCommand Класс
Описывает команду запуска виртуальной машины.
Переменные заполняются только сервером и игнорируются при отправке запроса.
Для отправки в Azure необходимо заполнить все необходимые параметры.
- Наследование
-
azure.mgmt.compute.v2021_04_01.models._models_py3.ResourceVirtualMachineRunCommand
Конструктор
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
Расположение ресурса. Обязательный.
Источник скрипта команды запуска.
- 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
Расположение ресурса. Обязательный.
Источник скрипта команды запуска.
- 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
Представление экземпляра команды запуска виртуальной машины.
Azure SDK for Python