VirtualMachineRunCommandProperties interface

Popisuje vlastnosti příkazu spuštění virtuálního počítače.

Vlastnosti

asyncExecution

Nepovinné. Pokud je hodnota true, zřizování se dokončí, jakmile se skript spustí a nečeká na dokončení skriptu.

errorBlobManagedIdentity

Spravovaná identita přiřazená uživatelem, která má přístup k objektu blob úložiště errorBlobUri. V případě identity přiřazené systémem použijte prázdný objekt. Ujistěte se, že spravovaná identita získala přístup k kontejneru objektu blob s přiřazením role Přispěvatel dat objektů blob služby Storage. V případě identity přiřazené uživatelem se ujistěte, že ji přidáte do identity virtuálního počítače. Další informace o spravované identitě a příkazu Spustit najdete v tématu https://aka.ms/ManagedIdentity a https://aka.ms/RunCommandManaged

errorBlobUri

Určuje Azure objekt blob úložiště, kde se nahraje chybový proud skriptu. K poskytnutí přístupu k objektu blob použijte identifikátor URI SAS se čtením, připojením, vytvořením, přístupem k zápisu nebo spravovanou identitou. Projděte si parametr errorBlobManagedIdentity.

instanceView

Virtuální počítač spustí zobrazení instance příkazu.

outputBlobManagedIdentity

Spravovaná identita přiřazená uživatelem, která má přístup k výstupnímu objektu blob úložištěBlobUri. V případě identity přiřazené systémem použijte prázdný objekt. Ujistěte se, že spravovaná identita získala přístup k kontejneru objektu blob s přiřazením role Přispěvatel dat objektů blob služby Storage. V případě identity přiřazené uživatelem se ujistěte, že ji přidáte do identity virtuálního počítače. Další informace o spravované identitě a příkazu Spustit najdete v tématu https://aka.ms/ManagedIdentity a https://aka.ms/RunCommandManaged

outputBlobUri

Určuje Azure objekt blob úložiště, kde se nahraje výstupní datový proud skriptu. K poskytnutí přístupu k objektu blob použijte identifikátor URI SAS se čtením, připojením, vytvořením, přístupem k zápisu nebo spravovanou identitou. Projděte si výstupní parametrBlobManagedIdentity.

parameters

Parametry používané skriptem.

protectedParameters

Parametry používané skriptem.

provisioningState

Stav zřizování, který se zobrazí pouze v odpovědi. Pokud je léčbaFailureAsDeploymentFailure nastavená na hodnotu true, selhání skriptu selže při nasazení a provisioningState se označí jako Neúspěšné. Pokud je zacházíFailureAsDeploymentFailure nastavená na false, provisioningState by odrážel pouze to, jestli byl příkaz spuštění spuštěn nebo ne platformou rozšíření, neznačí, jestli skript selhal v případě selhání skriptu. Zobrazení spuštění příkazu instance v případě selhání skriptu zobrazit executionMessage, výstup, chyba: https://aka.ms/runcommandmanaged#get-execution-status-and-results

runAsPassword

Určuje heslo uživatelského účtu na virtuálním počítači při spuštění příkazu run.

runAsUser

Určuje uživatelský účet na virtuálním počítači při spuštění příkazu spustit.

source

Zdroj skriptu příkazu run.

timeoutInSeconds

Časový limit v sekundách pro spuštění příkazu.

treatFailureAsDeploymentFailure

Nepovinné. Pokud je nastavená hodnota true, selhání ve skriptu selže nasazení a ProvisioningState se označí jako Neúspěšné. Pokud nastavíte hodnotu false, ProvisioningState bude odrážet pouze to, jestli byl příkaz spuštění spuštěný nebo ne platformou rozšíření, nezoznačuje, jestli skript selhal v případě selhání skriptu. Zobrazení spuštění příkazu instance v případě selhání skriptu zobrazit executionMessage, výstup, chyba: https://aka.ms/runcommandmanaged#get-execution-status-and-results

Podrobnosti vlastnosti

asyncExecution

Nepovinné. Pokud je hodnota true, zřizování se dokončí, jakmile se skript spustí a nečeká na dokončení skriptu.

asyncExecution?: boolean

Hodnota vlastnosti

boolean

errorBlobManagedIdentity

Spravovaná identita přiřazená uživatelem, která má přístup k objektu blob úložiště errorBlobUri. V případě identity přiřazené systémem použijte prázdný objekt. Ujistěte se, že spravovaná identita získala přístup k kontejneru objektu blob s přiřazením role Přispěvatel dat objektů blob služby Storage. V případě identity přiřazené uživatelem se ujistěte, že ji přidáte do identity virtuálního počítače. Další informace o spravované identitě a příkazu Spustit najdete v tématu https://aka.ms/ManagedIdentity a https://aka.ms/RunCommandManaged

errorBlobManagedIdentity?: RunCommandManagedIdentity

Hodnota vlastnosti

errorBlobUri

Určuje Azure objekt blob úložiště, kde se nahraje chybový proud skriptu. K poskytnutí přístupu k objektu blob použijte identifikátor URI SAS se čtením, připojením, vytvořením, přístupem k zápisu nebo spravovanou identitou. Projděte si parametr errorBlobManagedIdentity.

errorBlobUri?: string

Hodnota vlastnosti

string

instanceView

Virtuální počítač spustí zobrazení instance příkazu.

instanceView?: VirtualMachineRunCommandInstanceView

Hodnota vlastnosti

outputBlobManagedIdentity

Spravovaná identita přiřazená uživatelem, která má přístup k výstupnímu objektu blob úložištěBlobUri. V případě identity přiřazené systémem použijte prázdný objekt. Ujistěte se, že spravovaná identita získala přístup k kontejneru objektu blob s přiřazením role Přispěvatel dat objektů blob služby Storage. V případě identity přiřazené uživatelem se ujistěte, že ji přidáte do identity virtuálního počítače. Další informace o spravované identitě a příkazu Spustit najdete v tématu https://aka.ms/ManagedIdentity a https://aka.ms/RunCommandManaged

outputBlobManagedIdentity?: RunCommandManagedIdentity

Hodnota vlastnosti

outputBlobUri

Určuje Azure objekt blob úložiště, kde se nahraje výstupní datový proud skriptu. K poskytnutí přístupu k objektu blob použijte identifikátor URI SAS se čtením, připojením, vytvořením, přístupem k zápisu nebo spravovanou identitou. Projděte si výstupní parametrBlobManagedIdentity.

outputBlobUri?: string

Hodnota vlastnosti

string

parameters

Parametry používané skriptem.

parameters?: RunCommandInputParameter[]

Hodnota vlastnosti

protectedParameters

Parametry používané skriptem.

protectedParameters?: RunCommandInputParameter[]

Hodnota vlastnosti

provisioningState

Stav zřizování, který se zobrazí pouze v odpovědi. Pokud je léčbaFailureAsDeploymentFailure nastavená na hodnotu true, selhání skriptu selže při nasazení a provisioningState se označí jako Neúspěšné. Pokud je zacházíFailureAsDeploymentFailure nastavená na false, provisioningState by odrážel pouze to, jestli byl příkaz spuštění spuštěn nebo ne platformou rozšíření, neznačí, jestli skript selhal v případě selhání skriptu. Zobrazení spuštění příkazu instance v případě selhání skriptu zobrazit executionMessage, výstup, chyba: https://aka.ms/runcommandmanaged#get-execution-status-and-results

provisioningState?: string

Hodnota vlastnosti

string

runAsPassword

Určuje heslo uživatelského účtu na virtuálním počítači při spuštění příkazu run.

runAsPassword?: string

Hodnota vlastnosti

string

runAsUser

Určuje uživatelský účet na virtuálním počítači při spuštění příkazu spustit.

runAsUser?: string

Hodnota vlastnosti

string

source

Zdroj skriptu příkazu run.

source?: VirtualMachineRunCommandScriptSource

Hodnota vlastnosti

timeoutInSeconds

Časový limit v sekundách pro spuštění příkazu.

timeoutInSeconds?: number

Hodnota vlastnosti

number

treatFailureAsDeploymentFailure

Nepovinné. Pokud je nastavená hodnota true, selhání ve skriptu selže nasazení a ProvisioningState se označí jako Neúspěšné. Pokud nastavíte hodnotu false, ProvisioningState bude odrážet pouze to, jestli byl příkaz spuštění spuštěný nebo ne platformou rozšíření, nezoznačuje, jestli skript selhal v případě selhání skriptu. Zobrazení spuštění příkazu instance v případě selhání skriptu zobrazit executionMessage, výstup, chyba: https://aka.ms/runcommandmanaged#get-execution-status-and-results

treatFailureAsDeploymentFailure?: boolean

Hodnota vlastnosti

boolean