-
Notifications
You must be signed in to change notification settings - Fork 503
/
Copy pathtoc.yml
324 lines (324 loc) · 18.4 KB
/
toc.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
items:
- name: Azure CLI
href: index.yml
- name: Overview
items:
- name: What is Azure CLI?
href: what-is-azure-cli.md
displayName: overview, intro, introduction
- name: Get started
href: get-started-with-azure-cli.md
displayName: intro, introduction, sign in, signin, log in, login, find, interactive, feedback
- name: Support lifecycle
href: azure-cli-support-lifecycle.md
displayName: LTS, STS, support, lifecycle, deprecation, retirement, end of life
- name: Terminology and support levels
href: reference-types-and-status.md
displayName: core, extension, status, GA, public preview, experimental
- name: What's new
items:
- name: Overview
href: whats-new-overview.md
- name: Release notes
href: release-notes-azure-cli.md
- name: Upcoming breaking changes
href: upcoming-breaking-changes.md
- name: Impact of MFA in automation
href: authenticate-azure-cli-mfa.md
- name: MSAL-based Azure CLI
href: msal-based-azure-cli.md
displayName: MSAL, ADAL, authentication, encryption, accessTokens, az account get-access-token, breaking change
- name: Microsoft Graph migration
href: microsoft-graph-migration.md
displayName: microsoft graph, ms graph, active directory graph, ad graph, breaking change
- name: Install
items:
- name: Overview
href: install-azure-cli.md
- name: Install - Windows
href: install-azure-cli-windows.md
displayName: install, powershell, cmd, command prompt
- name: Install - Linux
href: install-azure-cli-linux.md
displayName: install, script, unix, bsd, linux, lfs, wsl, slackware, ubuntu, debian, mint, opensuse, suse, sles, leap, tumbleweed, rhel, redhat, red hat, fedora
- name: Install - macOS
href: install-azure-cli-macos.md
displayName: install, macos, brew, homebrew, osx, os x, mac
- name: Run in Azure Cloud Shell
href: /azure/cloud-shell/quickstart?toc=%2fcli%2fazure%2ftoc.json&bc=%2fcli%2fazure%2fbreadcrumb%2ftoc.json
displayName: bash, Powershell
- name: Run in a Docker container
href: run-azure-cli-docker.md
displayName: linux, unix, container, image
- name: Update Azure CLI
href: update-azure-cli.md
displayName: update, upgrade
- name: How-to guides
items:
- name: Conceptual articles
href: reference-docs-index.md
displayName: >-
conceptual doc list, list of articles, A to Z, account,acr,ad,adp,advisor,afd,ai-examples,aks,alerts-management
,alias,amlfs,ams,apim,appconfig,appservice,arcappliance,arcdata,aro,artifacts,attestation,automanage,automation
,azurestackhci,backup,baremetalinstance,batch,bicep,billing,billing-benefits,blockchain,blueprint,boards,bot,cache
,capacity,cdn,change-analysis,cli-translator,cloud,cloud-service,cognitiveservices,command-change,communication
,confcom,confidentialledger,config,configure,confluent,connectedk8s,connectedmachine,connectedvmware,connection
,consumption,container,containerapp,cosmosdb,costmanagement,csvmware,customlocation,custom-providers,databox
,databoxedge,databricks,datadog,datafactory,datamigration,dataprotection,datashare,dedicated-hsm,deployment
,deployment-scripts,desktopvirtualization,devcenter,devops,disk,disk-access,disk-encryption-set,disk-pool
,dla,dls,dms,dnc,dns-resolver,dt,dynatrace,edgeorder,elastic,elastic-san,eventgrid,eventhubs,extension,feature
,feedback,find,fleet,fluid-relay,footprint,functionapp,fzf,grafana,graph,graph-services,group,guestconfig
,hack,hanainstance,hdinsight,healthbot,healthcareapis,hpc-cache,hybridaks,identity,image,import-export,init
,interactive,internet-analyzer,iot,k8sconfiguration,k8s-configuration,k8s-extension,keyvault,kusto,lab,load
,lock,logic,logicapp,login,logout,logz,maintenance,managedapp,managed-cassandra,managedservices,managementpartner
,maps,mariadb,mesh,ml,mobile-network,monitor,mysql,netappfiles,network,networkcloud,networkfabric,network-function
,new-relic,next,nginx,notification-hub,offazure,orbital,palo-alto,partnercenter,peering,pipelines,policy,portal
,postgres,powerbi,ppg,private-link,provider,providerhub,purview,quantum,qumulo,quota,redis,redisenterprise,relay
,remote-rendering-account,repos,reservations,resource,resourcemanagement,resource-mover,rest,restore-point,role
,sapmonitor,scenario,scvmm,search,security,self-help,self-test,sentinel,serial-console,servicebus,sf,sig,signalr
,site-recovery,snapshot,spatial-anchors-account,sphere,spring,spring-cloud,sql,ssh,sshkey,stack,stack-hci,staticwebapp
,storage,storage-mover,storagesync,stream-analytics,support,survey,synapse,tag,term,ts,tsi,upgrade,version,vm,vmss
,vmware,webapp,webpubsub,workloads
- name: Choose the right command-line tool
href: choose-the-right-azure-command-line-tool.md
- name: Onboarding cheat sheet
href: cheat-sheet-onboarding.md
displayName: tab-completion, az interactive, az scenario, install
- name: Tips to use Azure CLI successfully
href: use-azure-cli-successfully-tips.md
- name: Use Azure CLI with Microsoft Copilot
href: azure-cli-copilot.md
- name: Configuration
items:
- name: Configure settings
href: azure-cli-Configuration.md
displayName: configure, defaults, environment, variables
- name: Protect secrets
href: azure-cli-manage-secrets.md
displayName: show_secrets_warning, security, secure
- name: Azure CLI endpoints
href: azure-cli-endpoints.md
displayName: allowlist, proxy bypass
- name: Authentication and Identity
items:
- name: Authentication methods
items:
- name: Overview
href: authenticate-azure-cli.md
displayName: >-
sign in, signin, log in, login, credentials, msi, managed identity,
tenant, subscription, region, certificate, service principal,
authenticate, WAM, security, authenticate, MFA, multifactor authentication, multi-factor authentication
- name: Sign in interactively
href: authenticate-azure-cli-interactively.md
displayName: >-
WAM, browser based login, credential based login, refresh tokens, security,
authenticate, MFA, multifactor authentication, multi-factor authentication
- name: Sign in with a managed identity
href: authenticate-azure-cli-managed-identity.md
- name: Sign in with a service principal
href: authenticate-azure-cli-service-principal.md
- name: Work with Azure identities
href: manage-azure-identities-azure-cli.md
displayName: service principal, sp, identity, role, access, permissions, security, authentication
- name: Manage Azure resources
items:
- name: Manage subscriptions
href: manage-azure-subscriptions-azure-cli.md
displayName: tenant, user, sign in, signin, log in, login, authenticate, authentication, accounts
- name: Manage resource groups
href: manage-azure-groups-azure-cli.md
- name: Create Azure resources at scale
href: create-azure-resources-at-scale.md
- name: Delete Azure resources at scale
href: delete-azure-resources-at-scale.md
- name: Concepts
items:
- name: Use variables
href: azure-cli-variables.md
- name: Use global parameters
href: azure-cli-global-parameters.md
- name: Use shorthand synax
href: use-azure-cli-successfully-shorthand.md
displayName: JSON, special characters, shorthand, null values, ??
- name: Use the Azure REST API
href: use-azure-cli-rest-command.md
displayName: az rest, PUT, PATCH, GET, POST, HTTP requests
- name: Query command output
href: use-azure-cli-successfully-query.md
displayName: >-
filter, search, format, output, variable, scripting, array, dictionary, map,
object, json, jsonc, jmespath
- name: Format output
href: format-output-azure-cli.md
displayName: table, yaml, json, jsonc, tsv, ascii, configure, default
- name: Work with multiple clouds
href: manage-clouds-azure-cli.md?toc=%2fcli%2fazure%2ftoc.json&bc=%2fcli%2fazure%2fbreadcrumb%2ftoc.json
displayName: region, china, government, governance, stack
- name: Environment-specific guidance
items:
- name: Work in Interactive mode
href: interactive-azure-cli.md
- name: Use Azure CLI in Bash
href: use-azure-cli-successfully-bash.md
- name: Use Azure CLI in PowerShell
href: use-azure-cli-successfully-powershell.md
- name: Quoting differences in scripting languages
href: use-azure-cli-successfully-quoting.md
displayName: JSON, empty string, special characters
- name: Extensions
items:
- name: Overview
href: azure-cli-extensions-overview.md
- name: Available extensions
href: azure-cli-extensions-list.md
- name: Alias extension
href: azure-cli-extension-alias.md
- name: Deploy
items:
- name: Deploy using Azure Resource Manager (ARM) templates
href: /azure/azure-resource-manager/resource-group-template-deploy-cli?toc=%2fcli%2fazure%2ftoc.json&bc=%2fcli%2fazure%2fbreadcrumb%2ftoc.json
displayName: deployment group, deployment sub, deployment mg, deployment tenant, az ts create
- name: Deploy using ARM template with SAS token
href: /azure/azure-resource-manager/resource-manager-cli-sas-token?toc=%2fcli%2fazure%2ftoc.json&bc=%2fcli%2fazure%2fbreadcrumb%2ftoc.json
displayName: storage container, storage blob, connection, connection string, token
- name: Deploy using Bicep files
href: /azure/azure-resource-manager/bicep/deploy-cli?toc=%2fcli%2fazure%2ftoc.json&bc=%2fcli%2fazure%2fbreadcrumb%2ftoc.json
displayName: deployment group, deployment sub, deployment mg, deployment tenant
- name: Deploy using Bicep files with Azure Key Vault
href: /azure/azure-resource-manager/bicep/key-vault-parameter?toc=%2fcli%2fazure%2ftoc.json&bc=%2fcli%2fazure%2fbreadcrumb%2ftoc.json
displayName: keyvault create, keyvault secret, keyvault set-policy, role definition, role assignment, deployment group
- name: View deployment history with ARM
href: /azure/azure-resource-manager/templates/deployment-history?toc=%2fcli%2fazure%2ftoc.json&bc=%2fcli%2fazure%2fbreadcrumb%2ftoc.json
displayName: deployment group, deployment operation group, deployment sub, deployment mg, deployment tenant
- name: Tutorials
items:
- name: Learn to use the Azure CLI
items:
- name: 1 - Begin your Azure CLI journey
href: get-started-tutorial-0-before-you-begin.md
- name: 2 - Prepare your environment
href: get-started-tutorial-1-prepare-environment.md
displayName: az account, az group, az config, az init, random IDs
- name: 3 - Learn syntax differences for environments
href: get-started-tutorial-2-environment-syntax.md
displayName: az storage account, az tag, az rest, az vm list, key value pairs, quoting examples, line continuation
- name: 4 - Populate variables for scripts
href: get-started-tutorial-3-use-variables.md
displayName: jq, cat, az keyvault, az storage account, random IDs
- name: 5 - Delete resources using a script
href: get-started-tutorial-4-delete-resources.md
displayName: for-each, az storage account delete
- name: Work with service principals
items:
- name: 1 - Create a service principal
href: azure-cli-sp-tutorial-1.md
- name: 2 - Use password based authentication
href: azure-cli-sp-tutorial-2.md
- name: 3 - Use certificate based authentication
href: azure-cli-sp-tutorial-3.md
- name: 4 - Get an existing service principal
href: azure-cli-sp-tutorial-4.md
- name: 5 - Manage service principal roles
href: azure-cli-sp-tutorial-5.md
- name: 6 - Create a resource using a service principal
href: azure-cli-sp-tutorial-6.md
- name: 7 - Reset credentials
href: azure-cli-sp-tutorial-7.md
- name: 8 - Cleanup and troubleshooting
href: azure-cli-sp-tutorial-8.md
- name: Create virtual machines
items:
- name: 1 - Overview and prerequisites
href: azure-cli-vm-tutorial-1.md
- name: 2 - Create a virtual network
href: azure-cli-vm-tutorial-2.md
- name: 3 - Create a virtual machine
href: azure-cli-vm-tutorial-3.md
- name: 4 - Get VM information with queries
href: azure-cli-vm-tutorial-4.md
- name: 5 - Set shell variables
href: azure-cli-vm-tutorial-5.md
- name: 6 - Cleanup
href: azure-cli-vm-tutorial-6.md
- name: 7 - Summary
href: azure-cli-vm-tutorial-7.md
- name: Samples
items:
- name: List A - Z
href: samples-index.md
displayName: >-
list of samples, samples list, A to Z
, acr, aks, appconfig, appservice, batch, cdn, cosmosdb
, deployment, devops, disk, disk-encryption-set, eventgrid
, extension, functionapp, hdinsight, iot, keyvault, lab
, lock, logic, mariadb, ml, monitor, mysql, network
, pipelines, postgres, provider, redis, resource
, rest, role, sf, signalr, snapshot, sql, storage
, vm, vmss, webapp
- name: Batch
href: https://github.com/Azure-Samples/azure-cli-samples/tree/master/batch
displayName: script, commands
- name: Blob Storage
href: /azure/storage/blobs/storage-samples-blobs-cli?toc=%2fcli%2fazure%2ftoc.json&bc=%2fcli%2fazure%2fbreadcrumb%2ftoc.json
displayName: storage account, storage container
- name: Cache for Redis
href: /azure/azure-cache-for-redis/cli-samples?toc=%2fcli%2fazure%2ftoc.json&bc=%2fcli%2fazure%2fbreadcrumb%2ftoc.json
displayName: clustering
- name: Databases
items:
- name: Cosmos DB
href: /azure/cosmos-db/sql/cli-samples?toc=%2fcli%2fazure%2ftoc.json&bc=%2fcli%2fazure%2fbreadcrumb%2ftoc.json
displayName: database, nosql, mongodb, couchdb
- name: MariaDB
href: /azure/mariadb/sample-scripts-azure-cli?toc=%2fcli%2fazure%2ftoc.json&bc=%2fcli%2fazure%2fbreadcrumb%2ftoc.json
displayName: database, maria, sql, relational database management system
- name: MySQL
href: /azure/mysql/flexible-server/sample-scripts-azure-cli?toc=%2fcli%2fazure%2ftoc.json&bc=%2fcli%2fazure%2fbreadcrumb%2ftoc.json
displayName: mysql, relational database management system, sql database
- name: PostgreSQL
href: /azure/postgresql/sample-scripts-azure-cli?toc=%2fcli%2fazure%2ftoc.json&bc=%2fcli%2fazure%2fbreadcrumb%2ftoc.json
displayName: postgres, sql database, relational database management system
- name: SQL Database
href: /azure/azure-sql/database/az-cli-script-samples-content-guide?toc=%2fcli%2fazure%2ftoc.json&bc=%2fcli%2fazure%2fbreadcrumb%2ftoc.json
displayName: pooled, failover, managed instance, BACPAC file
- name: Functions
href: /azure/azure-functions/functions-cli-samples?toc=%2fcli%2fazure%2ftoc.json&bc=%2fcli%2fazure%2fbreadcrumb%2ftoc.json
displayName: serverless, lambda
- name: Load Balancer
href: /azure/load-balancer/cli-samples?toc=%2fcli%2fazure%2ftoc.json&bc=%2fcli%2fazure%2fbreadcrumb%2ftoc.json
displayName: balance server load, balance traffic, balance VMs
- name: Managed Applications
href: /azure/azure-resource-manager/managed-applications/cli-samples?toc=%2fcli%2fazure%2ftoc.json&bc=%2fcli%2fazure%2fbreadcrumb%2ftoc.json
displayName: service catalog, marketplace app
- name: Monitor
href: samples-azure-monitor.md
displayName: az monitor metrics alert, az monitor log-analytics workspace
- name: Traffic Manager
href: /azure/traffic-manager/cli-samples?toc=%2fcli%2fazure%2ftoc.json&bc=%2fcli%2fazure%2fbreadcrumb%2ftoc.json
displayName: dns, traffic load balancer, traffic routing
- name: SignalR
href: /azure/azure-signalr/signalr-reference-cli?toc=%2fcli%2fazure%2ftoc.json&bc=%2fcli%2fazure%2fbreadcrumb%2ftoc.json
displayName: az signalr, az appservice plan, az webapp, az webapp config appsettings, az webapp deployment user
- name: Virtual Network
href: /azure/virtual-network/cli-samples?toc=%2fcli%2fazure%2ftoc.json&bc=%2fcli%2fazure%2fbreadcrumb%2ftoc.json
displayName: vnet, vm network, peering, network address translation
- name: Virtual Machines
items:
- name: Linux VMs
href: /azure/virtual-machines/linux/cli-samples?toc=%2fcli%2fazure%2ftoc.json&bc=%2fcli%2fazure%2fbreadcrumb%2ftoc.json
displayName: virtual machines, managed disk
- name: VMSS
href: https://github.com/Azure-Samples/azure-cli-samples/tree/master/virtual-machine-scale-sets
displayName: group vm, virtual machine scale set
- name: Windows VMs
href: /azure/virtual-machines/windows/cli-samples?toc=%2fcli%2fazure%2ftoc.json&bc=%2fcli%2fazure%2fbreadcrumb%2ftoc.json
displayName: virtual machines, managed disk
- name: App Service
href: /azure/app-service-web/app-service-cli-samples?toc=%2fcli%2fazure%2ftoc.json&bc=%2fcli%2fazure%2fbreadcrumb%2ftoc.json
displayName: web app, web server, ftp, api apps, mobile apps
- name: Survey guidance
href: command-line-tools-survey-guidance.md
- name: Troubleshooting
href: use-azure-cli-successfully-troubleshooting.md
displayName: troubleshoot, help, support