Partilhar via


VirtualMachineRunCommand Classe

Descreve um comando de execução de Máquina Virtual.

As variáveis só são preenchidas pelo servidor e serão ignoradas ao enviar um pedido.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

Herança
azure.mgmt.compute.v2022_11_01.models._models_py3.Resource
VirtualMachineRunCommand

Construtor

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

Localização do recurso. Obrigatório.

tags
dict[str, str]

Etiquetas de recursos.

source
VirtualMachineRunCommandScriptSource

A origem do script de comandos de execução.

parameters
list[RunCommandInputParameter]

Os parâmetros utilizados pelo script.

protected_parameters
list[RunCommandInputParameter]

Os parâmetros utilizados pelo script.

async_execution
bool

Opcional. Se estiver definido como verdadeiro, o aprovisionamento será concluído assim que o script for iniciado e não aguardará que o script seja concluído.

run_as_user
str

Especifica a conta de utilizador na VM ao executar o comando executar.

run_as_password
str

Especifica a palavra-passe da conta de utilizador na VM ao executar o comando executar.

timeout_in_seconds
int

O tempo limite em segundos para executar o comando de execução.

output_blob_uri
str

Especifica o blob de armazenamento do Azure onde o fluxo de saída do script será carregado.

error_blob_uri
str

Especifica o blob de armazenamento do Azure onde o fluxo de erros do script será carregado.

Variáveis

id
str

ID do Recurso.

name
str

Nome do recurso.

type
str

Tipo de recurso.

location
str

Localização do recurso. Obrigatório.

tags
dict[str, str]

Etiquetas de recursos.

source
VirtualMachineRunCommandScriptSource

A origem do script de comandos de execução.

parameters
list[RunCommandInputParameter]

Os parâmetros utilizados pelo script.

protected_parameters
list[RunCommandInputParameter]

Os parâmetros utilizados pelo script.

async_execution
bool

Opcional. Se estiver definido como verdadeiro, o aprovisionamento será concluído assim que o script for iniciado e não aguardará que o script seja concluído.

run_as_user
str

Especifica a conta de utilizador na VM ao executar o comando executar.

run_as_password
str

Especifica a palavra-passe da conta de utilizador na VM ao executar o comando executar.

timeout_in_seconds
int

O tempo limite em segundos para executar o comando de execução.

output_blob_uri
str

Especifica o blob de armazenamento do Azure onde o fluxo de saída do script será carregado.

error_blob_uri
str

Especifica o blob de armazenamento do Azure onde o fluxo de erros do script será carregado.

provisioning_state
str

O estado de aprovisionamento, que só aparece na resposta.

instance_view
VirtualMachineRunCommandInstanceView

A vista de instância de comandos de execução da máquina virtual.