Condividi tramite


VirtualMachineRunCommand Classe

Descrive un comando di esecuzione di macchine virtuali.

Le variabili vengono popolate solo dal server e verranno ignorate quando si invia una richiesta.

Tutti i parametri obbligatori devono essere popolati per inviare ad Azure.

Ereditarietà
azure.mgmt.compute.v2022_08_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 di risorse.

source
VirtualMachineRunCommandScriptSource

Origine dello script di comando di esecuzione.

parameters
list[RunCommandInputParameter]

Parametri usati dallo script.

protected_parameters
list[RunCommandInputParameter]

Parametri usati 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 durante l'esecuzione del comando di esecuzione.

timeout_in_seconds
int

Timeout in secondi per eseguire il comando di esecuzione.

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 di 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 di risorse.

source
VirtualMachineRunCommandScriptSource

Origine dello script di comando di esecuzione.

parameters
list[RunCommandInputParameter]

Parametri usati dallo script.

protected_parameters
list[RunCommandInputParameter]

Parametri usati 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 durante l'esecuzione del comando di esecuzione.

timeout_in_seconds
int

Timeout in secondi per eseguire il comando di esecuzione.

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 di 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.