|
10 | 10 | - name: Frequently asked questions
|
11 | 11 | href: frequently-asked-questions.yml
|
12 | 12 | - name: Install
|
13 |
| - expanded: true |
14 | 13 | items:
|
15 | 14 | - name: Install Bicep tools
|
16 | 15 | href: install.md
|
|
37 | 36 | - name: Microsoft Learn - Bicep
|
38 | 37 | href: learn-bicep.md
|
39 | 38 | - name: Concepts
|
| 39 | + expanded: true |
40 | 40 | items:
|
41 | 41 | - name: Bicep file
|
42 | 42 | href: file.md
|
43 | 43 | displayName: parameters,variables,resources,outputs,condition,syntax
|
| 44 | + - name: Data types |
| 45 | + href: data-types.md |
| 46 | + displayName: supported types,arrays,booleans,integers,objects,strings,secure |
44 | 47 | - name: Parameters (param)
|
45 | 48 | href: parameters.md
|
46 | 49 | displayName: decorators,secure,objects,constraints
|
|
121 | 124 | href: operators-logical.md
|
122 | 125 | - name: Numeric operators
|
123 | 126 | href: operators-numeric.md
|
124 |
| - - name: Data types |
125 |
| - href: data-types.md |
126 |
| - displayName: supported types,arrays,booleans,integers,objects,strings,secure |
127 | 127 | - name: How to
|
128 | 128 | items:
|
129 | 129 | - name: Author
|
130 | 130 | items:
|
131 |
| - - name: Create private module registry |
| 131 | + - name: Best practices |
| 132 | + href: best-practices.md |
| 133 | + - name: Private module registry |
132 | 134 | href: private-module-registry.md
|
133 | 135 | displayName: module registry,private module registry
|
134 |
| - - name: Add deployment script |
| 136 | + - name: Deployment script |
135 | 137 | href: deployment-script-bicep.md
|
136 |
| - - name: Define template specs |
| 138 | + - name: Template specs |
137 | 139 | href: template-specs.md
|
138 |
| - - name: Apply linter |
139 |
| - items: |
140 |
| - - name: Linter |
141 |
| - href: linter.md |
142 |
| - - name: Linter rules |
143 |
| - items: |
144 |
| - - name: Admin user name not literal |
145 |
| - href: linter-rule-admin-username-should-not-be-literal.md |
146 |
| - - name: No hardcoded environment URLs |
147 |
| - href: linter-rule-no-hardcoded-environment-urls.md |
148 |
| - - name: No unnecessary dependsOn entries |
149 |
| - href: linter-rule-no-unnecessary-dependson.md |
150 |
| - - name: No unused parameters |
151 |
| - href: linter-rule-no-unused-parameters.md |
152 |
| - - name: No unused variables |
153 |
| - href: linter-rule-no-unused-variables.md |
154 |
| - - name: Outputs should not contain secrets |
155 |
| - href: linter-rule-outputs-should-not-contain-secrets.md |
156 |
| - - name: Prefer interpolation |
157 |
| - href: linter-rule-prefer-interpolation.md |
158 |
| - - name: Secure parameter default |
159 |
| - href: linter-rule-secure-parameter-default.md |
160 |
| - - name: Simplify interpolation |
161 |
| - href: linter-rule-simplify-interpolation.md |
162 |
| - - name: Use protectedSettings for commandToExecute secrets |
163 |
| - href: linter-rule-use-protectedsettings-for-commandtoexecute-secrets.md |
164 |
| - - name: Use stable VM image |
165 |
| - href: linter-rule-use-stable-vm-image.md |
166 |
| - - name: Implement best practices |
167 |
| - href: best-practices.md |
168 |
| - - name: Use patterns |
| 140 | + - name: Patterns |
169 | 141 | items:
|
170 | 142 | - name: Configuration set
|
171 | 143 | href: patterns-configuration-set.md
|
|
175 | 147 | href: patterns-name-generation.md
|
176 | 148 | - name: Shared variable file
|
177 | 149 | href: patterns-shared-variable-file.md
|
| 150 | + - name: Common scenarios |
| 151 | + items: |
| 152 | + - name: Access control |
| 153 | + href: scenarios-rbac.md |
| 154 | + - name: Secrets |
| 155 | + href: scenarios-secrets.md |
| 156 | + - name: Virtual networks |
| 157 | + href: scenarios-virtual-networks.md |
178 | 158 | - name: Provide parameters
|
179 | 159 | items:
|
180 |
| - - name: Create parameter file |
| 160 | + - name: Parameter file |
181 | 161 | href: parameter-files.md
|
182 |
| - - name: Pass sensitive values |
| 162 | + - name: Sensitive values |
183 | 163 | displayName: key vault
|
184 | 164 | href: key-vault-parameter.md
|
185 |
| - - name: Use common scenarios |
| 165 | + - name: Validate file |
186 | 166 | items:
|
187 |
| - - name: Access control |
188 |
| - href: scenarios-rbac.md |
189 |
| - - name: Secrets |
190 |
| - href: scenarios-secrets.md |
191 |
| - - name: Virtual networks |
192 |
| - href: scenarios-virtual-networks.md |
| 167 | + - name: Linter |
| 168 | + href: linter.md |
| 169 | + - name: Linter rules |
| 170 | + items: |
| 171 | + - name: Admin user name not literal |
| 172 | + href: linter-rule-admin-username-should-not-be-literal.md |
| 173 | + - name: No hardcoded environment URLs |
| 174 | + href: linter-rule-no-hardcoded-environment-urls.md |
| 175 | + - name: No unnecessary dependsOn entries |
| 176 | + href: linter-rule-no-unnecessary-dependson.md |
| 177 | + - name: No unused parameters |
| 178 | + href: linter-rule-no-unused-parameters.md |
| 179 | + - name: No unused variables |
| 180 | + href: linter-rule-no-unused-variables.md |
| 181 | + - name: Outputs should not contain secrets |
| 182 | + href: linter-rule-outputs-should-not-contain-secrets.md |
| 183 | + - name: Prefer interpolation |
| 184 | + href: linter-rule-prefer-interpolation.md |
| 185 | + - name: Secure parameter default |
| 186 | + href: linter-rule-secure-parameter-default.md |
| 187 | + - name: Simplify interpolation |
| 188 | + href: linter-rule-simplify-interpolation.md |
| 189 | + - name: Use protectedSettings for commandToExecute secrets |
| 190 | + href: linter-rule-use-protectedsettings-for-commandtoexecute-secrets.md |
| 191 | + - name: Use stable VM image |
| 192 | + href: linter-rule-use-stable-vm-image.md |
193 | 193 | - name: Deploy
|
194 | 194 | items:
|
195 |
| - - name: Predeployment checks |
196 |
| - items: |
197 |
| - - name: What-if deployment |
198 |
| - href: deploy-what-if.md |
199 |
| - displayName: whatif, what if |
200 |
| - - name: Deployment commands |
201 |
| - items: |
202 |
| - - name: Deploy - CLI |
203 |
| - href: deploy-cli.md |
204 |
| - - name: Deploy - PowerShell |
205 |
| - href: deploy-powershell.md |
206 |
| - - name: Deploy - Cloud Shell |
207 |
| - href: deploy-cloud-shell.md |
| 195 | + - name: What-if check |
| 196 | + href: deploy-what-if.md |
| 197 | + displayName: whatif, what if |
| 198 | + - name: Deploy - CLI |
| 199 | + href: deploy-cli.md |
| 200 | + - name: Deploy - PowerShell |
| 201 | + href: deploy-powershell.md |
| 202 | + - name: Deploy - Cloud Shell |
| 203 | + href: deploy-cloud-shell.md |
208 | 204 | - name: Configure settings
|
209 | 205 | items:
|
210 | 206 | - name: Bicep config file
|
|
0 commit comments