VirtualMachineRunCommand Klasse
Beschreibt einen Befehl zum Ausführen eines virtuellen Computers.
Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.
Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.
- Vererbung
-
azure.mgmt.compute.v2021_04_01.models._models_py3.ResourceVirtualMachineRunCommand
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.
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 true festgelegt ist, wird die Bereitstellung abgeschlossen, sobald das Skript gestartet wird, und wartet nicht auf den Abschluss des Skripts.
- run_as_user
- str
Gibt das Benutzerkonto auf dem virtuellen Computer an, wenn der Ausführungsbefehl ausgeführt wird.
- run_as_password
- str
Gibt das Benutzerkontokennwort auf dem virtuellen Computer an, wenn der Befehl "ausführen" ausgeführt wird.
- timeout_in_seconds
- int
Das Timeout in Sekunden, um den Befehl ausführen zu können.
- output_blob_uri
- str
Gibt das Azure Storage-Blob an, in das der Skriptausgabestream hochgeladen wird.
- error_blob_uri
- str
Gibt das Azure-Speicherblob 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.
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 true festgelegt ist, wird die Bereitstellung abgeschlossen, sobald das Skript gestartet wird, und wartet nicht auf den Abschluss des Skripts.
- run_as_user
- str
Gibt das Benutzerkonto auf dem virtuellen Computer an, wenn der Ausführungsbefehl ausgeführt wird.
- run_as_password
- str
Gibt das Benutzerkontokennwort auf dem virtuellen Computer an, wenn der Befehl "ausführen" ausgeführt wird.
- timeout_in_seconds
- int
Das Timeout in Sekunden, um den Befehl ausführen zu können.
- output_blob_uri
- str
Gibt das Azure Storage-Blob an, in das der Skriptausgabestream hochgeladen wird.
- error_blob_uri
- str
Gibt das Azure-Speicherblob an, in das der Skriptfehlerstream hochgeladen wird.
- provisioning_state
- str
Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird.
- instance_view
- VirtualMachineRunCommandInstanceView
Der Vm führt den Befehl instance Ansicht aus.
Azure SDK for Python