Skip to content

Commit 7b727fb

Browse files
committed
update
1 parent efdb8f5 commit 7b727fb

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed
Loading

articles/azure-resource-manager/templates/template-tutorial-use-template-reference.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,13 @@ author: mumian
55
ms.date: 02/11/2022
66
ms.topic: tutorial
77
ms.author: jgao
8-
ms.custom: seodec18
98
---
109

1110
# Tutorial: Utilize the ARM template reference
1211

1312
Learn how to find the template schema information, and use the information to create Azure Resource Manager templates (ARM templates).
1413

15-
In this tutorial, you use a base template from Azure Quickstart Templates. Using template reference documentation, you customize the template.
14+
In this tutorial, you use a base template from Azure Quickstart Templates. Using template reference documentation, you validate the template.
1615

1716
![Resource Manager template reference deploy storage account](./media/template-tutorial-use-template-reference/resource-manager-template-tutorial-deploy-storage-account.png)
1817

@@ -57,18 +56,18 @@ To complete this article, you need:
5756
* `contentVersion`: specify any value for this element to document significant changes in your template.
5857
* `metadata`: specify the metadata of the template.
5958
* `parameters`: specify the values that are provided when deployment is executed to customize resource deployment.
60-
* `variables`: specify the values that are used as JSON fragments in the template to simplify template language expressions. Not shown in the screenshot.
59+
* `variables`: specify the values that are used as JSON fragments in the template to simplify template language expressions. This template doesn't contain this element.
6160
* `resources`: specify the resource types that are deployed or updated in a resource group.
6261
* `outputs`: specify the values that are returned after deployment.
6362
64-
1. Expand `resources`. There's a `Microsoft.Storage/storageAccounts` resource defined. The API version is **2021-06-01**. The SKU name uses a parameter value. The parameter is called `storageAccountType`.
63+
1. Expand `resources`. There's a `Microsoft.Storage/storageAccounts` resource defined. The API version shown on the screenshot is **2021-06-01**. The SKU name uses a parameter value. The parameter is called `storageAccountType`.
6564

6665
![Resource Manager template storage account definition](./media/template-tutorial-use-template-reference/resource-manager-template-storage-resource.png)
6766

6867
1. Expand `parameters` to see how `storageAccountType` is defined. The parameter has eight allowed values.
6968
![Resource Manager template storage account resources skus](./media/template-tutorial-use-template-reference/resource-manager-template-storage-resources-skus-old.png)
7069

71-
You like to find out whether you are using the latest API version, and whether he parameter definition includes all the allowed values.
70+
Using the template reference, you can find out whether you are using the latest API version, and whether the parameter definition includes all the allowed values.
7271

7372
## Find the template reference
7473

@@ -77,12 +76,14 @@ You like to find out whether you are using the latest API version, and whether h
7776

7877
![Resource Manager template reference storage account](./media/template-tutorial-use-template-reference/resource-manager-template-resources-reference-storage-accounts.png)
7978

80-
1. A resource type usually has several API versions. This page shows the latest template schema version by default. Select the **Latest** dropdown box to see the versions. The latest version is **2021-06-01** when this article is written. Select either **Latest** or the version right beneath **Latest** to see the latest version. Make sure this version matches the version used for the storage account resource in your template. If you update the API version, verify the resource definition matches the template reference.
79+
1. A resource type usually has several API versions. This page shows the latest template schema version by default. Select the **Latest** dropdown box to see the versions. The latest version shown on the screenshot is **2021-06-01**. Select either **Latest** or the version right beneath **Latest** to see the latest version. Make sure this version matches the version used for the storage account resource in your template. If you update the API version, verify the resource definition matches the template reference.
8180

8281
![Resource Manager template reference storage account versions](./media/template-tutorial-use-template-reference/resource-manager-template-resources-reference-storage-accounts-versions.png)
8382

8483
1. This page lists the details of the storageAccount resource type. For example, it lists the allowed values for the **Sku** object. There are eight SKUs, and they match the ones listed in the quickstart template that you opened earlier.
8584

85+
![Resource Manager template reference storage account skus](./media/template-tutorial-use-template-reference/resource-manager-template-resources-reference-storage-accounts-skus.png)
86+
8687
## Deploy the template
8788

8889
1. Sign in to the [Azure Cloud Shell](https://shell.azure.com)

0 commit comments

Comments
 (0)