You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-resource-manager/bicep/file.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
title: Bicep file structure and syntax
3
3
description: Describes the structure and properties of a Bicep file using declarative syntax.
4
4
ms.topic: conceptual
5
-
ms.date: 10/01/2021
5
+
ms.date: 10/07/2021
6
6
---
7
7
8
8
# Understand the structure and syntax of Bicep files
@@ -197,7 +197,7 @@ For more information, see [Variables in Bicep](./variables.md).
197
197
198
198
## Resource
199
199
200
-
Use the `resource` keyword to define a resource to deploy. Your resource declaration includes a symbolic name for the resource. You'll use this symbolic name in other parts of the Bicep file if you need to get a value from the resource. The symbolic name may contain a-z, A-Z, 0-9, and '_', the name can't start with a number.
200
+
Use the `resource` keyword to define a resource to deploy. Your resource declaration includes a symbolic name for the resource. You'll use this symbolic name in other parts of the Bicep file if you need to get a value from the resource. The Symbolic names are case-sensitive. They may contain letters, numbers, and _; but can't start with a number.
201
201
202
202
The resource declaration also includes the resource type and API version.
You set a symbolic name for the resource. In the preceding example, the symbolic name is `stg`. You can use any value for the symbolic name but it can't be the same as another resource, parameter, or variable in the Bicep file. The symbolic name isn't the same as the resource name. You use the symbolic name to reference the resource in other parts of your Bicep file.
26
+
You set a symbolic name for the resource. In the preceding example, the symbolic name is `stg`. The symbolic name isn't the same as the resource name. You use the symbolic name to reference the resource in other parts of your Bicep file. Symbolic names are case-sensitive. They may contain letters, numbers, and _; but can't start with a number.
27
27
28
28
Bicep doesn't support `apiProfile`, which is available in [Azure Resource Manager templates (ARM templates) JSON](../templates/syntax.md).
29
29
@@ -101,7 +101,7 @@ You can apply tags to a resource during deployment. Tags help you logically orga
101
101
102
102
## Set managed identities for Azure resources
103
103
104
-
Some resources support [managed identities for Azure resources](../../active-directory/managed-identities-azure-resources/overview.md). Those resources have an identity object at the root level of the resource declaration.
104
+
Some resources support [managed identities for Azure resources](../../active-directory/managed-identities-azure-resources/overview.md). Those resources have an identity object at the root level of the resource declaration.
105
105
106
106
You can use either system-assigned or user-assigned identities.
107
107
@@ -199,7 +199,7 @@ For more information about nested resources, see [Set name and type for child re
199
199
200
200
### Explicit dependency
201
201
202
-
An explicit dependency is declared with the `dependsOn` property. The property accepts an array of resource identifiers, so you can specify more than one dependency.
202
+
An explicit dependency is declared with the `dependsOn` property. The property accepts an array of resource identifiers, so you can specify more than one dependency.
203
203
204
204
The following example shows a DNS zone named `otherZone` that depends on a DNS zone named `dnsZone`:
0 commit comments