Kurz: Využijte odkaz na šablonu ARM.
Naučte se najít informace o schématu šablony a použít je k vytváření Azure Resource Manager šablon (šablony ARM).
V tomto kurzu použijete základní šablonu ze šablon Azure pro rychlý Start. Pomocí referenční dokumentace šablon můžete šablonu přizpůsobit.

Tento kurz se zabývá následujícími úkony:
- Otevření šablony pro rychlý start
- Vysvětlení šablony
- Vyhledání referenčních informací k šablonám
- Úprava šablony
- Nasazení šablony
Pokud předplatné Azure ještě nemáte, napřed si vytvořte bezplatný účet.
Požadavky
K dokončení tohoto článku potřebujete:
- Visual Studio Code s rozšířením nástrojů Správce prostředků Tools. Další informace najdete v tématu rychlý Start: vytvoření šablon ARM pomocí Visual Studio Code.
Otevření šablony pro rychlý start
Šablony pro rychlý Start Azure jsou úložiště pro šablony ARM. Místo vytvoření šablony úplně od začátku si můžete najít ukázkovou šablonu a přizpůsobit ji. Šablona, kterou jsme použili v tomto rychlém startu, se nazývá Create a standard storage account (Vytvoření standardního účtu úložiště). Šablona definuje prostředek účtu služby Azure Storage.
Z Visual Studio Code vyberte soubor > otevřít soubor.
Do pole File name (Název souboru) vložte následující adresu URL:
https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.storage/storage-account-create/azuredeploy.jsonVýběrem Open (Otevřít) soubor otevřete.
Vyberte soubor > Uložit jako a uložte soubor jako azuredeploy.js do svého místního počítače.
Vysvětlené schématu
Z Visual Studio Code sbalte šablonu na kořenovou úroveň. Vidíte nejjednodušší strukturu s následující elementy:

$schema: zadejte umístění souboru schématu JSON, který popisuje verzi jazyka šablony.contentVersion: zadejte libovolnou hodnotu pro tento element, aby dokumentoval významné změny v šabloně.parameters: zadejte hodnoty, které jsou k dispozici při spuštění nasazení za účelem přizpůsobení nasazení prostředků.variables: zadejte hodnoty, které se použijí jako fragmenty JSON v šabloně pro zjednodušení výrazů jazyka šablony.resources: Určete typy prostředků, které se nasazují nebo aktualizují ve skupině prostředků.outputs: zadejte hodnoty, které se vrátí po nasazení.
Rozbalte
resources. JeMicrosoft.Storage/storageAccountsdefinován prostředek. Název SKU používá hodnotu parametru. Je volán parametrstorageAccountType.
Rozbalením
parameterszjistíte, jakstorageAccountTypeje definováno. Parametr má čtyři povolené hodnoty. Zjistíte ostatní povolené hodnoty a pak opravíte definici parametru.
Vyhledání referenčních informací k šablonám
Přejděte na odkaz šablony Azure.
V poli filtrovat podle názvu zadejte účty úložiště a v části referenční > úložiště vyberte první účty úložiště .

Poskytovatel prostředků má obvykle několik verzí rozhraní API:

V levém podokně vyberte všechny prostředky v části úložiště . Tato stránka obsahuje seznam typů prostředků a verzí poskytovatele prostředků úložiště. Pro typy prostředků definované v šabloně doporučujeme použít nejnovější verze rozhraní API.

Vyberte nejnovější verzi
storageAccounttypu prostředku. Nejnovější verze je 2019-06-01 , pokud je tento článek napsán. Ujistěte se, že tato verze odpovídá verzi používané pro prostředek účtu úložiště ve vaší šabloně. Pokud aktualizujete verzi rozhraní API, ověřte, zda definice prostředků odpovídá odkazu na šablonu.Tato stránka obsahuje podrobné informace o typu prostředku storageAccount. Například obsahuje seznam povolených hodnot pro objekt SKU. Existuje více SKU, než je uvedeno v šabloně pro rychlý Start, kterou jste otevřeli dříve. Šablonu pro rychlé zprovoznění můžete přizpůsobit tak, aby zahrnovala všechny dostupné typy úložišť.

Úprava šablony
Z Visual Studio Code přidejte další typy účtů úložiště, jak je znázorněno na následujícím snímku obrazovky:

Nasazení šablony
Přihlaste se k Azure Cloud Shell
Vyberte prostředí PowerShell nebo bash (pro CLI) v levém horním rohu a zvolte své preferované prostředí. Po přepnutí se vyžaduje restartování prostředí.

Vyberte Nahrát nebo stáhnout soubory a potom vyberte Nahrát. Viz předchozí snímek obrazovky. Vyberte soubor, který jste uložili v předchozí části. Po nahrání souboru můžete pomocí
lspříkazu acatpříkazu ověřit, jestli se soubor úspěšně nahrál.Z Cloud Shell spusťte následující příkazy. Výběrem odpovídající karty zobrazíte kód PowerShellu nebo kód rozhraní příkazového řádku.
Když nasadíte šablonu, zadejte
storageAccountTypeparametr s nově přidanou hodnotou, například Standard_RAGRS. Nasazení se nezdaří, pokud jste použili původní šablonu pro rychlé spuštění, protože Standard_RAGRS nepovoluje hodnotu.echo "Enter a project name that is used to generate resource group name:" && read projectName && echo "Enter the location (i.e. centralus):" && read location && resourceGroupName="${projectName}rg" && az group create --name $resourceGroupName --location "$location" && az deployment group create --resource-group $resourceGroupName --template-file "$HOME/azuredeploy.json" --parameters storageAccountType='Standard_RAGRS'
Vyčištění prostředků
Pokud už nasazené prostředky Azure nepotřebujete, vyčistěte je odstraněním skupiny prostředků.
- Z Azure Portal v nabídce vlevo vyberte Skupina prostředků .
- Do pole Filtrovat podle názvu zadejte název skupiny prostředků.
- Vyberte název skupiny prostředků. Ve skupině prostředků uvidíte celkem šest prostředků.
- V horní nabídce vyberte Odstranit skupinu prostředků .
Další kroky
V tomto kurzu jste se dozvěděli, jak přizpůsobit existující šablonu pomocí odkazu na šablonu. Naučte se, jak vytvořit několik instancí účtu úložiště, viz: