Condividi tramite


VirtualMachineRunCommand Classe

Descrive un comando di esecuzione della macchina virtuale.

Le variabili vengono popolate solo dal server e verranno ignorate durante l'invio di una richiesta.

Tutti i parametri obbligatori devono essere popolati per l'invio ad Azure.

Ereditarietà
azure.mgmt.compute.v2022_03_01.models._models_py3.Resource
VirtualMachineRunCommand

Costruttore

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

Percorso della risorsa. Obbligatorio.

tags
dict[str, str]

Tag delle risorse.

source
VirtualMachineRunCommandScriptSource

Origine dello script del comando di esecuzione.

parameters
list[RunCommandInputParameter]

Parametri utilizzati dallo script.

protected_parameters
list[RunCommandInputParameter]

Parametri utilizzati dallo script.

async_execution
bool

Facoltativa. Se impostato su true, il provisioning verrà completato non appena viene avviato lo script e non attenderà il completamento dello script.

run_as_user
str

Specifica l'account utente nella macchina virtuale durante l'esecuzione del comando di esecuzione.

run_as_password
str

Specifica la password dell'account utente nella macchina virtuale quando si esegue il comando di esecuzione.

timeout_in_seconds
int

Timeout in secondi per eseguire il comando run.

output_blob_uri
str

Specifica il BLOB di archiviazione di Azure in cui verrà caricato il flusso di output dello script.

error_blob_uri
str

Specifica il BLOB di archiviazione di Azure in cui verrà caricato il flusso di errori dello script.

Variabili

id
str

ID risorsa.

name
str

Nome risorsa.

type
str

Tipo di risorsa.

location
str

Percorso della risorsa. Obbligatorio.

tags
dict[str, str]

Tag delle risorse.

source
VirtualMachineRunCommandScriptSource

Origine dello script del comando di esecuzione.

parameters
list[RunCommandInputParameter]

Parametri utilizzati dallo script.

protected_parameters
list[RunCommandInputParameter]

Parametri utilizzati dallo script.

async_execution
bool

Facoltativa. Se impostato su true, il provisioning verrà completato non appena viene avviato lo script e non attenderà il completamento dello script.

run_as_user
str

Specifica l'account utente nella macchina virtuale durante l'esecuzione del comando di esecuzione.

run_as_password
str

Specifica la password dell'account utente nella macchina virtuale quando si esegue il comando di esecuzione.

timeout_in_seconds
int

Timeout in secondi per eseguire il comando run.

output_blob_uri
str

Specifica il BLOB di archiviazione di Azure in cui verrà caricato il flusso di output dello script.

error_blob_uri
str

Specifica il BLOB di archiviazione di Azure in cui verrà caricato il flusso di errori dello script.

provisioning_state
str

Stato di provisioning, che viene visualizzato solo nella risposta.

instance_view
VirtualMachineRunCommandInstanceView

Visualizzazione dell'istanza del comando di esecuzione della macchina virtuale.