VirtualMachineRunCommandScriptSource Třída
Popisuje zdroje skriptů pro příkaz spustit. Použijte pouze jeden ze script, scriptUri, commandId.
- Dědičnost
-
azure.mgmt.compute._serialization.ModelVirtualMachineRunCommandScriptSource
Konstruktor
VirtualMachineRunCommandScriptSource(*, script: str | None = None, script_uri: str | None = None, command_id: str | None = None, script_uri_managed_identity: _models.RunCommandManagedIdentity | None = None, **kwargs: Any)
Výhradně parametry klíčových slov
Name | Description |
---|---|
script
|
Určuje obsah skriptu, který se má na virtuálním počítači spustit. |
script_uri
|
Určuje umístění pro stažení skriptu. Může to být buď identifikátor URI SAS objektu blob úložiště Azure s přístupem pro čtení, nebo veřejný identifikátor URI. |
command_id
|
Určuje commandId předdefinovaného předdefinovaného skriptu. |
script_uri_managed_identity
|
Spravovaná identita přiřazená uživatelem, která má přístup k scriptUri v případě objektu blob úložiště Azure. V případě identity přiřazené systémem použijte prázdný objekt. Ujistěte se, že objekt blob úložiště Azure existuje a že spravovaná identita má udělený přístup ke kontejneru objektu blob s přiřazením role Čtenář dat v objektech blob služby Storage. V případě identity přiřazené uživatelem nezapomeňte ji přidat pod identitu virtuálního počítače. Další informace o spravované identitě a příkazu Spustit příkaz najdete v tématu https://aka.ms/ManagedIdentity a https://aka.ms/RunCommandManaged. |
Proměnné
Name | Description |
---|---|
script
|
Určuje obsah skriptu, který se má na virtuálním počítači spustit. |
script_uri
|
Určuje umístění pro stažení skriptu. Může to být buď identifikátor URI SAS objektu blob úložiště Azure s přístupem pro čtení, nebo veřejný identifikátor URI. |
command_id
|
Určuje commandId předdefinovaného předdefinovaného skriptu. |
script_uri_managed_identity
|
Spravovaná identita přiřazená uživatelem, která má přístup k scriptUri v případě objektu blob úložiště Azure. V případě identity přiřazené systémem použijte prázdný objekt. Ujistěte se, že objekt blob úložiště Azure existuje a že spravovaná identita má udělený přístup ke kontejneru objektu blob s přiřazením role Čtenář dat v objektech blob služby Storage. V případě identity přiřazené uživatelem nezapomeňte ji přidat pod identitu virtuálního počítače. Další informace o spravované identitě a příkazu Spustit příkaz najdete v tématu https://aka.ms/ManagedIdentity a https://aka.ms/RunCommandManaged. |
Azure SDK for Python