Freigeben über


VirtualMachineRunCommand Klasse

Beschreibt einen Befehl zum Ausführen eines virtuellen Computers.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

Vererbung
azure.mgmt.compute.v2020_06_01.models._models_py3.Resource
VirtualMachineRunCommand

Konstruktor

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

Ressourcenspeicherort Erforderlich.

tags
dict[str, str]

Ressourcentags.

source
VirtualMachineRunCommandScriptSource

Die Quelle des Ausführungsbefehlsskripts.

parameters
list[RunCommandInputParameter]

Die vom Skript verwendeten Parameter.

protected_parameters
list[RunCommandInputParameter]

Die vom Skript verwendeten Parameter.

async_execution
bool

Optional. Wenn dieser Wert auf TRUE festgelegt ist, wird die Bereitstellung abgeschlossen, sobald das Skript gestartet wird, und es wird nicht auf den Abschluss des Skripts gewartet.

run_as_user
str

Gibt das Benutzerkonto auf dem virtuellen Computer an, wenn der Befehl run ausgeführt wird.

run_as_password
str

Gibt das Benutzerkontokennwort auf dem virtuellen Computer an, wenn der Befehl run ausgeführt wird.

timeout_in_seconds
int

Das Timeout in Sekunden zum Ausführen des Ausführungsbefehls.

output_blob_uri
str

Gibt das Azure Storage-Blob an, in das der Skriptausgabestream hochgeladen wird.

error_blob_uri
str

Gibt das Azure Storage-Blob an, in das der Skriptfehlerstream hochgeladen wird.

Variablen

id
str

Ressourcen-ID.

name
str

Name der Ressource.

type
str

Der Ressourcentyp.

location
str

Ressourcenspeicherort Erforderlich.

tags
dict[str, str]

Ressourcentags.

source
VirtualMachineRunCommandScriptSource

Die Quelle des Ausführungsbefehlsskripts.

parameters
list[RunCommandInputParameter]

Die vom Skript verwendeten Parameter.

protected_parameters
list[RunCommandInputParameter]

Die vom Skript verwendeten Parameter.

async_execution
bool

Optional. Wenn dieser Wert auf TRUE festgelegt ist, wird die Bereitstellung abgeschlossen, sobald das Skript gestartet wird, und es wird nicht auf den Abschluss des Skripts gewartet.

run_as_user
str

Gibt das Benutzerkonto auf dem virtuellen Computer an, wenn der Befehl run ausgeführt wird.

run_as_password
str

Gibt das Benutzerkontokennwort auf dem virtuellen Computer an, wenn der Befehl run ausgeführt wird.

timeout_in_seconds
int

Das Timeout in Sekunden zum Ausführen des Ausführungsbefehls.

output_blob_uri
str

Gibt das Azure Storage-Blob an, in das der Skriptausgabestream hochgeladen wird.

error_blob_uri
str

Gibt das Azure Storage-Blob an, in das der Skriptfehlerstream hochgeladen wird.

provisioning_state
str

Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird.

instance_view
VirtualMachineRunCommandInstanceView

Der Befehl zum Ausführen des virtuellen Computers instance Ansicht.