Compartir a través de


VirtualMachineRunCommand Clase

Describe un comando de ejecución de máquina virtual.

Las variables solo se rellenan mediante el servidor y se omitirán al enviar una solicitud.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

Herencia
azure.mgmt.compute.v2020_12_01.models._models_py3.Resource
VirtualMachineRunCommand

Constructor

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

Ubicación del recurso Necesario.

tags
dict[str, str]

Etiquetas del recurso.

source
VirtualMachineRunCommandScriptSource

Origen del script de comando de ejecución.

parameters
list[RunCommandInputParameter]

Parámetros usados por el script.

protected_parameters
list[RunCommandInputParameter]

Parámetros usados por el script.

async_execution
bool

Opcional. Si se establece en true, el aprovisionamiento se completará en cuanto se inicie el script y no esperará a que se complete el script.

run_as_user
str

Especifica la cuenta de usuario en la máquina virtual al ejecutar el comando run.

run_as_password
str

Especifica la contraseña de la cuenta de usuario en la máquina virtual al ejecutar el comando de ejecución.

timeout_in_seconds
int

Tiempo de espera en segundos para ejecutar el comando run.

output_blob_uri
str

Especifica el blob de Azure Storage donde se cargará el flujo de salida del script.

error_blob_uri
str

Especifica el blob de Azure Storage donde se cargará el flujo de error del script.

Variables

id
str

Identificador de recurso.

name
str

Nombre del recurso.

type
str

Tipo de recurso.

location
str

Ubicación del recurso Necesario.

tags
dict[str, str]

Etiquetas del recurso.

source
VirtualMachineRunCommandScriptSource

Origen del script de comando de ejecución.

parameters
list[RunCommandInputParameter]

Parámetros usados por el script.

protected_parameters
list[RunCommandInputParameter]

Parámetros usados por el script.

async_execution
bool

Opcional. Si se establece en true, el aprovisionamiento se completará en cuanto se inicie el script y no esperará a que se complete el script.

run_as_user
str

Especifica la cuenta de usuario en la máquina virtual al ejecutar el comando run.

run_as_password
str

Especifica la contraseña de la cuenta de usuario en la máquina virtual al ejecutar el comando de ejecución.

timeout_in_seconds
int

Tiempo de espera en segundos para ejecutar el comando run.

output_blob_uri
str

Especifica el blob de Azure Storage donde se cargará el flujo de salida del script.

error_blob_uri
str

Especifica el blob de Azure Storage donde se cargará el flujo de error del script.

provisioning_state
str

Estado de aprovisionamiento, que solo aparece en la respuesta.

instance_view
VirtualMachineRunCommandInstanceView

Vista de la instancia de comandos de ejecución de la máquina virtual.