V nástroji Bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost stačí přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.
Nepovinný parametr. Pokud je nastavená hodnota true, zřizování se dokončí hned po spuštění skriptu a nebude čekat na dokončení skriptu.
bool
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é identitě byl udělen přístup ke kontejneru objektu blob s přiřazením role Přispěvatel 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
Určuje objekt blob úložiště Azure, do kterého se nahraje stream chyb skriptu. Použijte identifikátor URI SAS s přístupem ke čtení, připojení, vytvoření, zápisu nebo použití spravované identity k poskytnutí přístupu virtuálního počítače k objektu blob. Viz parametr errorBlobManagedIdentity.
řetězec
outputBlobManagedIdentity
Spravovaná identita přiřazená uživatelem, která má přístup k objektu blob úložiště outputBlobUri. V případě identity přiřazené systémem použijte prázdný objekt. Ujistěte se, že spravované identitě byl udělen přístup ke kontejneru objektu blob s přiřazením role Přispěvatel 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
Určuje objekt blob úložiště Azure, do kterého se nahraje výstupní stream skriptu. Použijte identifikátor URI SAS s přístupem ke čtení, připojení, vytvoření, zápisu nebo použití spravované identity k poskytnutí přístupu virtuálního počítače k objektu blob. Projděte si parametr outputBlobManagedIdentity.
Nepovinný parametr. Pokud je nastavená hodnota true, selhání skriptu selže při nasazení a ProvisioningState se označí jako neúspěšné. Pokud je nastavená hodnota false, ProvisioningState by odrážel pouze to, jestli byl příkaz spuštění spuštěn platformou rozšíření, nebo ne, což by neoznačovalo, jestli skript selhal v případě selhání skriptu. Podívejte se na zobrazení instance příkazu spuštění v případě selhání skriptu a podívejte se na executionMessage, output a error: https://aka.ms/runcommandmanaged#get-execution-status-and-results
bool
RunCommandManagedIdentity
Název
Description
Hodnota
clientId
ID klienta (hodnota GUID) spravované identity přiřazené uživatelem. ObjectId by nemělo být použito, pokud je k dispozici.
řetězec
objectId
ID objektu (hodnota GUID) spravované identity přiřazené uživatelem. Pokud je toto id klienta zadané, nemělo by se použít.
řetězec
SpustitCommandInputParameter
Název
Description
Hodnota
name
Název parametru příkazu spuštění
string (povinné)
hodnota
Hodnota parametru příkazu spuštění
string (povinné)
VirtualMachineRunCommandScriptSource
Název
Description
Hodnota
Commandid
Určuje commandId předdefinovaného předdefinovaného skriptu.
řetězec
script
Určuje obsah skriptu, který se má na virtuálním počítači spustit.
řetězec
scriptUri
Určuje umístění pro stažení skriptu. Může to být identifikátor URI SAS objektu blob úložiště Azure s přístupem ke čtení nebo veřejný identifikátor URI.
řetězec
scriptUriManagedIdentity
Spravovaná identita přiřazená uživatelem, která má přístup k scriptUri v případě objektu blob služby Azure Storage. V případě identity přiřazené systémem použijte prázdný objekt. Ujistěte se, že existuje objekt blob služby Azure Storage a že má spravovaná identita 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.
Nepovinný parametr. Pokud je nastavená hodnota true, zřizování se dokončí hned po spuštění skriptu a nebude čekat na dokončení skriptu.
bool
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é identitě byl udělen přístup ke kontejneru objektu blob s přiřazením role Přispěvatel 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
Určuje objekt blob úložiště Azure, do kterého se nahraje stream chyb skriptu. Použijte identifikátor URI SAS s přístupem ke čtení, připojení, vytvoření, zápisu nebo použití spravované identity k poskytnutí přístupu virtuálního počítače k objektu blob. Viz parametr errorBlobManagedIdentity.
řetězec
outputBlobManagedIdentity
Spravovaná identita přiřazená uživatelem, která má přístup k objektu blob úložiště outputBlobUri. V případě identity přiřazené systémem použijte prázdný objekt. Ujistěte se, že spravované identitě byl udělen přístup ke kontejneru objektu blob s přiřazením role Přispěvatel 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
Určuje objekt blob úložiště Azure, do kterého se nahraje výstupní stream skriptu. Použijte identifikátor URI SAS s přístupem ke čtení, připojení, vytvoření, zápisu nebo použití spravované identity k poskytnutí přístupu virtuálního počítače k objektu blob. Projděte si parametr outputBlobManagedIdentity.
Nepovinný parametr. Pokud je nastavená hodnota true, selhání skriptu selže při nasazení a ProvisioningState se označí jako neúspěšné. Pokud je nastavená hodnota false, ProvisioningState by odrážel pouze to, jestli byl příkaz spuštění spuštěn platformou rozšíření, nebo ne, což by neoznačovalo, jestli skript selhal v případě selhání skriptu. Podívejte se na zobrazení instance příkazu spuštění v případě selhání skriptu a podívejte se na executionMessage, output a error: https://aka.ms/runcommandmanaged#get-execution-status-and-results
bool
RunCommandManagedIdentity
Název
Description
Hodnota
clientId
ID klienta (hodnota GUID) spravované identity přiřazené uživatelem. ObjectId by nemělo být použito, pokud je k dispozici.
řetězec
objectId
ID objektu (hodnota GUID) spravované identity přiřazené uživatelem. Pokud je toto id klienta zadané, nemělo by se použít.
řetězec
SpustitCommandInputParameter
Název
Description
Hodnota
name
Název parametru příkazu spuštění
string (povinné)
hodnota
Hodnota parametru příkazu spuštění
string (povinné)
VirtualMachineRunCommandScriptSource
Název
Description
Hodnota
Commandid
Určuje commandId předdefinovaného předdefinovaného skriptu.
řetězec
script
Určuje obsah skriptu, který se má na virtuálním počítači spustit.
řetězec
scriptUri
Určuje umístění pro stažení skriptu. Může to být identifikátor URI SAS objektu blob úložiště Azure s přístupem ke čtení nebo veřejný identifikátor URI.
řetězec
scriptUriManagedIdentity
Spravovaná identita přiřazená uživatelem, která má přístup k scriptUri v případě objektu blob služby Azure Storage. V případě identity přiřazené systémem použijte prázdný objekt. Ujistěte se, že existuje objekt blob služby Azure Storage a že má spravovaná identita 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.
Nepovinný parametr. Pokud je nastavená hodnota true, zřizování se dokončí hned po spuštění skriptu a nebude čekat na dokončení skriptu.
bool
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é identitě byl udělen přístup ke kontejneru objektu blob s přiřazením role Přispěvatel 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
Určuje objekt blob úložiště Azure, do kterého se nahraje stream chyb skriptu. Použijte identifikátor URI SAS s přístupem ke čtení, připojení, vytvoření, zápisu nebo použití spravované identity k poskytnutí přístupu virtuálního počítače k objektu blob. Viz parametr errorBlobManagedIdentity.
řetězec
outputBlobManagedIdentity
Spravovaná identita přiřazená uživatelem, která má přístup k objektu blob úložiště outputBlobUri. V případě identity přiřazené systémem použijte prázdný objekt. Ujistěte se, že spravované identitě byl udělen přístup ke kontejneru objektu blob s přiřazením role Přispěvatel 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
Určuje objekt blob úložiště Azure, do kterého se nahraje výstupní stream skriptu. Použijte identifikátor URI SAS s přístupem ke čtení, připojení, vytvoření, zápisu nebo použití spravované identity k poskytnutí přístupu virtuálního počítače k objektu blob. Projděte si parametr outputBlobManagedIdentity.
Nepovinný parametr. Pokud je nastavená hodnota true, selhání skriptu selže při nasazení a ProvisioningState se označí jako neúspěšné. Pokud je nastavená hodnota false, ProvisioningState by odrážel pouze to, jestli byl příkaz spuštění spuštěn platformou rozšíření, nebo ne, což by neoznačovalo, jestli skript selhal v případě selhání skriptu. Podívejte se na zobrazení instance příkazu spuštění v případě selhání skriptu a podívejte se na executionMessage, output a error: https://aka.ms/runcommandmanaged#get-execution-status-and-results
bool
RunCommandManagedIdentity
Název
Description
Hodnota
clientId
ID klienta (hodnota GUID) spravované identity přiřazené uživatelem. ObjectId by nemělo být použito, pokud je k dispozici.
řetězec
objectId
ID objektu (hodnota GUID) spravované identity přiřazené uživatelem. Pokud je toto id klienta zadané, nemělo by se použít.
řetězec
SpustitCommandInputParameter
Název
Description
Hodnota
name
Název parametru příkazu spuštění
string (povinné)
hodnota
Hodnota parametru příkazu spuštění
string (povinné)
VirtualMachineRunCommandScriptSource
Název
Description
Hodnota
Commandid
Určuje commandId předdefinovaného předdefinovaného skriptu.
řetězec
script
Určuje obsah skriptu, který se má na virtuálním počítači spustit.
řetězec
scriptUri
Určuje umístění pro stažení skriptu. Může to být identifikátor URI SAS objektu blob úložiště Azure s přístupem ke čtení nebo veřejný identifikátor URI.
řetězec
scriptUriManagedIdentity
Spravovaná identita přiřazená uživatelem, která má přístup k scriptUri v případě objektu blob služby Azure Storage. V případě identity přiřazené systémem použijte prázdný objekt. Ujistěte se, že existuje objekt blob služby Azure Storage a že má spravovaná identita 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.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu: https://aka.ms/ContentUserFeedback.