VirtualMachineRunCommand Osztály
Egy virtuális gép futtatási parancsát ismerteti.
A változókat csak a kiszolgáló tölti ki, és a rendszer figyelmen kívül hagyja a kérés küldésekor.
Az Azure-ba való küldéshez minden szükséges paramétert fel kell tölteni.
- Öröklődés
-
azure.mgmt.compute.v2023_07_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, output_blob_managed_identity: _models.RunCommandManagedIdentity | None = None, error_blob_managed_identity: _models.RunCommandManagedIdentity | None = None, treat_failure_as_deployment_failure: bool = False, **kwargs: Any)
Keyword-Only Parameters
- location
- str
Erőforrás helye. Kötelező.
A futtatási parancsszkript forrása.
- parameters
- list[RunCommandInputParameter]
A szkript által használt paraméterek.
- protected_parameters
- list[RunCommandInputParameter]
A szkript által használt paraméterek.
- async_execution
- bool
Választható. Ha true (igaz) értékre van állítva, a kiépítés a szkript elindításakor azonnal befejeződik, és nem várja meg, amíg a szkript befejeződik.
- run_as_user
- str
Megadja a virtuális gép felhasználói fiókját a futtatási parancs végrehajtásakor.
- run_as_password
- str
Megadja a felhasználói fiók jelszavát a virtuális gépen a futtatási parancs végrehajtásakor.
- timeout_in_seconds
- int
A futtatási parancs végrehajtásának időtúllépése másodpercben.
- output_blob_uri
- str
Megadja azt az Azure Storage-blobot, ahová a szkript kimeneti streamje fel lesz töltve. SAS URI-t használjon olvasási, hozzáfűzési, létrehozási, írási hozzáféréssel, vagy használjon felügyelt identitást a virtuális gép blobhoz való hozzáférésének biztosításához. Tekintse meg az outputBlobManagedIdentity paramétert.
- error_blob_uri
- str
Megadja azt az Azure Storage-blobot, ahová a szkripthibák streamje fel lesz töltve. SAS URI-t használjon olvasási, hozzáfűzési, létrehozási, írási hozzáféréssel, vagy használjon felügyelt identitást a virtuális gép blobhoz való hozzáférésének biztosításához. Lásd: errorBlobManagedIdentity paraméter.
- output_blob_managed_identity
- RunCommandManagedIdentity
Felhasználó által hozzárendelt felügyelt identitás, amely hozzáfér az outputBlobUri storage blobhoz. Használjon üres objektumot rendszer által hozzárendelt identitás esetén. Győződjön meg arról, hogy a felügyelt identitás hozzáférést kapott a blob tárolóhoz a "Storage-blobadatok közreműködője" szerepkör-hozzárendeléssel. Felhasználó által hozzárendelt identitás esetén győződjön meg arról, hogy hozzáadja azt a virtuális gép identitásához. A felügyelt identitással és a parancs futtatásával kapcsolatos további információkért tekintse meg a és https://aka.ms/RunCommandManageda parancsothttps://aka.ms/ManagedIdentity.
- error_blob_managed_identity
- RunCommandManagedIdentity
Felhasználó által hozzárendelt felügyelt identitás, amely hozzáfér az errorBlobUri storage blobhoz. Használjon üres objektumot rendszer által hozzárendelt identitás esetén. Győződjön meg arról, hogy a felügyelt identitás hozzáférést kapott a blob tárolóhoz a "Storage-blobadatok közreműködője" szerepkör-hozzárendeléssel. Felhasználó által hozzárendelt identitás esetén győződjön meg arról, hogy hozzáadja azt a virtuális gép identitásához. A felügyelt identitással és a parancs futtatásával kapcsolatos további információkért tekintse meg a és https://aka.ms/RunCommandManageda parancsothttps://aka.ms/ManagedIdentity.
- treat_failure_as_deployment_failure
- bool
Választható. Ha true (igaz) értékre van állítva, a szkript bármely hibája meghiúsul az üzembe helyezés során, a ProvisioningState pedig Sikertelenként lesz megjelölve. Ha false (hamis) értékre van állítva, a ProvisioningState csak azt tükrözi, hogy a futtatási parancsot a bővítményplatform futtatta-e, nem jelzi, hogy a szkript meghiúsult-e szkripthibák esetén. Tekintse meg a futtatási parancs példánynézetét szkripthibák esetén a executionMessage, a kimenet és a hiba megtekintéséhez: https://aka.ms/runcommandmanaged#get-execution-status-and-results.
Változók
- id
- str
Erőforrás-azonosító.
- name
- str
Erőforrás neve.
- type
- str
Erőforrástípus.
- location
- str
Erőforrás helye. Kötelező.
A futtatási parancsszkript forrása.
- parameters
- list[RunCommandInputParameter]
A szkript által használt paraméterek.
- protected_parameters
- list[RunCommandInputParameter]
A szkript által használt paraméterek.
- async_execution
- bool
Választható. Ha true (igaz) értékre van állítva, a kiépítés a szkript elindításakor azonnal befejeződik, és nem várja meg, amíg a szkript befejeződik.
- run_as_user
- str
Megadja a virtuális gép felhasználói fiókját a futtatási parancs végrehajtásakor.
- run_as_password
- str
Megadja a felhasználói fiók jelszavát a virtuális gépen a futtatási parancs végrehajtásakor.
- timeout_in_seconds
- int
A futtatási parancs végrehajtásának időtúllépése másodpercben.
- output_blob_uri
- str
Megadja azt az Azure Storage-blobot, ahová a szkript kimeneti streamje fel lesz töltve. SAS URI-t használjon olvasási, hozzáfűzési, létrehozási, írási hozzáféréssel, vagy használjon felügyelt identitást a virtuális gép blobhoz való hozzáférésének biztosításához. Tekintse meg az outputBlobManagedIdentity paramétert.
- error_blob_uri
- str
Megadja azt az Azure Storage-blobot, ahová a szkripthibák streamje fel lesz töltve. SAS URI-t használjon olvasási, hozzáfűzési, létrehozási, írási hozzáféréssel, vagy használjon felügyelt identitást a virtuális gép blobhoz való hozzáférésének biztosításához. Lásd: errorBlobManagedIdentity paraméter.
- output_blob_managed_identity
- RunCommandManagedIdentity
Felhasználó által hozzárendelt felügyelt identitás, amely hozzáfér az outputBlobUri storage blobhoz. Használjon üres objektumot rendszer által hozzárendelt identitás esetén. Győződjön meg arról, hogy a felügyelt identitás hozzáférést kapott a blob tárolóhoz a "Storage-blobadatok közreműködője" szerepkör-hozzárendeléssel. Felhasználó által hozzárendelt identitás esetén győződjön meg arról, hogy hozzáadja azt a virtuális gép identitásához. A felügyelt identitással és a parancs futtatásával kapcsolatos további információkért tekintse meg a és https://aka.ms/RunCommandManageda parancsothttps://aka.ms/ManagedIdentity.
- error_blob_managed_identity
- RunCommandManagedIdentity
Felhasználó által hozzárendelt felügyelt identitás, amely hozzáfér az errorBlobUri storage blobhoz. Használjon üres objektumot rendszer által hozzárendelt identitás esetén. Győződjön meg arról, hogy a felügyelt identitás hozzáférést kapott a blob tárolóhoz a "Storage-blobadatok közreműködője" szerepkör-hozzárendeléssel. Felhasználó által hozzárendelt identitás esetén győződjön meg arról, hogy hozzáadja azt a virtuális gép identitásához. A felügyelt identitással és a parancs futtatásával kapcsolatos további információkért tekintse meg a és https://aka.ms/RunCommandManageda parancsothttps://aka.ms/ManagedIdentity.
- provisioning_state
- str
A kiépítési állapot, amely csak a válaszban jelenik meg. Ha a treatFailureAsDeploymentFailure értéke true (igaz), a szkript bármely hibája sikertelen lesz az üzembe helyezés során, a ProvisioningState pedig Sikertelenként lesz megjelölve. Ha a treatFailureAsDeploymentFailure értéke hamis, a ProvisioningState csak azt tükrözi, hogy a futtatási parancsot futtatta-e a bővítményplatform, nem jelzi, hogy a szkript meghiúsult-e szkripthibák esetén. Tekintse meg a futtatási parancs példánynézetét szkripthibák esetén a executionMessage, a kimenet és a hiba megtekintéséhez: https://aka.ms/runcommandmanaged#get-execution-status-and-results.
- instance_view
- VirtualMachineRunCommandInstanceView
A virtuális gép futtatja a parancspéldány nézetét.
- treat_failure_as_deployment_failure
- bool
Választható. Ha true (igaz) értékre van állítva, a szkript bármely hibája meghiúsul az üzembe helyezés során, a ProvisioningState pedig Sikertelenként lesz megjelölve. Ha false (hamis) értékre van állítva, a ProvisioningState csak azt tükrözi, hogy a futtatási parancsot a bővítményplatform futtatta-e, nem jelzi, hogy a szkript meghiúsult-e szkripthibák esetén. Tekintse meg a futtatási parancs példánynézetét szkripthibák esetén a executionMessage, a kimenet és a hiba megtekintéséhez: https://aka.ms/runcommandmanaged#get-execution-status-and-results.
Azure SDK for Python
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: