Azure CLI sample scripts
- Artikel
Azure CLI samples provide end-to-end scenarios for jobs to be done. This article provides an A - Z list of Azure CLI samples written for Bash environments.
Not every Azure CLI reference command is used in a sample script. For a complete list of Azure CLI commands, see the A - Z reference list. For a list of popular conceptual content for each reference group, see Azure CLI conceptual article list.
List of samples
Use these three tabs to find Azure CLI samples. List by subject area and List by reference group tabs contain the same samples. Only the sort is different. The Azure CLI samples GitHub repository tab has more samples as not every GitHub sample is used in an article.
Use this list of Azure CLI samples to find samples for the subject area that published the script. (Many Azure CLI scripts use reference commands from more than one Azure service.)
Use this list of Azure CLI samples to find scripts that demonstrate a particular command.
Some Azure services store their Azure CLI samples in the Azure-samples/azure-cli-samples GitHub repository. Most of these samples have a conceptual article published that provides more explanation. However, if you prefer to go straight to the script source, use the GitHub file links provided here. For a more complete list of Azure CLI samples, use the List by Azure service or List by reference command tabs.
For space considerations, some common Azure CLI commands, like az group
are removed from the delimited list of reference commands.
Subfolder name | Sample file | Reference commands used in sample |
---|---|---|
application-gateway | create-vmss.sh | az network application-gateway create * az network public-ip create * az network public-ip show * az network vnet create * az network vnet subnet create * az vmss create * az vmss extension set |
create-vmss-waf.sh | az monitor diagnostic-settings create * az network application-gateway create * az network application-gateway show * az network application-gateway waf-config set * az network public-ip create * az network public-ip show * az network vnet create * az network vnet subnet create * az storage account create * az storage account show * az vmss create * az vmss extension set | |
app-service | backup-restore.sh | az appservice plan create * az storage account create * az storage account keys list * az storage container create * az storage container generate-sas * az webapp config backup create * az webapp config backup list * az webapp config backup restore * az webapp config backup show * az webapp config backup update * az webapp create |
configure-custom-domain-webapp-only.sh | az appservice plan create * az webapp create | |
configure-ssl-certificate.sh | az appservice plan create * az webapp config hostname add * az webapp config ssl bind * az webapp config ssl upload * az webapp create | |
configure-ssl-certificate-webapp-only.sh | az appservice plan create * az webapp create | |
connect-to-documentdb.sh | az appservice plan create * az cosmosdb create * az cosmosdb keys list * az webapp config appsettings set * az webapp create | |
connect-to-redis.sh | az appservice plan create * az redis create * az redis list-keys * az webapp config appsettings set * az webapp create | |
connect-to-sql.sh | az appservice plan create * az sql db create * az sql db show-connection-string * az sql server create * az sql server firewall-rule create * az webapp config appsettings set * az webapp create | |
connect-to-storage.sh | az appservice plan create * az storage account create * az storage account show-connection-string * az webapp config appsettings set * az webapp create | |
deploy-deployment-slot.sh | az appservice plan create * az webapp create * az webapp deployment slot create * az webapp deployment slot swap * az webapp deployment source config | |
deploy-ftp.sh | az appservice plan create * az webapp create * az webapp deployment list-publishing-profiles | |
deploy-github.sh | az appservice plan create * az webapp create * az webapp deployment source config | |
deploy-linux-docker-webapp-only.sh | az appservice plan create * az webapp create * az webapp list-runtimes | |
deploy-vsts-continuous-webapp-only.sh | az appservice plan create * az webapp create | |
integrate-with-app-gateway.sh | az appservice plan create * az network application-gateway create * az network application-gateway http-settings update * az network public-ip create * az network public-ip show * az network vnet create * az webapp config access-restriction add * az webapp create * az webapp show | |
monitor-with-logs.sh | az appservice plan create * az webapp create * az webapp log config * az webapp log download | |
scale-geographic.sh | az appservice plan create * az network traffic-manager endpoint create * az network traffic-manager profile create * az webapp create | |
scale-manual.sh | az appservice plan create * az appservice plan update * az webapp create | |
azure-cli | create-azure-resources-at-scale.sh | az account set * az network vnet create * az vm create |
azure-front-door | deploy-custom-domain.sh | az network dns record-set a create * az network dns record-set cname set-record * az network front-door create * az network front-door frontend-endpoint create * az network front-door frontend-endpoint enable-https * az network front-door routing-rule create * az network front-door routing-rule update * az storage account create * az storage account show * az storage blob service-properties update * az storage blob upload |
azure-functions | create-function-app-app-service-plan.sh | az functionapp create * az functionapp plan create * az storage account create |
create-function-app-connect-to-cosmos-db.sh | az cosmosdb create * az cosmosdb keys list * az cosmosdb show * az functionapp config appsettings set * az functionapp create * az storage account create | |
create-function-app-connect-to-storage-account.sh | az functionapp config appsettings set * az functionapp create * az storage account create * az storage account show-connection-string | |
create-function-app-consumption.sh | az functionapp create * az storage account create | |
create-function-app-consumption-python.sh | az functionapp create * az storage account create | |
create-function-app-premium-plan.sh | az functionapp create * az functionapp plan create * az storage account create | |
deploy-function-app-with-function-github-continuous.sh | az functionapp create * az functionapp deployment source update-token * az storage account create | |
functions-cli-mount-files-storage-linux.sh | az functionapp create * az storage account create * az storage account keys list * az storage directory create * az storage share create * az webapp config storage-account add * az webapp config storage-account list | |
azure-signalr | create-signalr-service-and-group.sh | az signalr create * az signalr key list |
create-signalr-with-app-service.sh | az appservice plan create * az signalr create * az signalr key list * az webapp config appsettings set * az webapp create | |
create-signalr-with-app-service-github-oauth.sh | az appservice plan create * az signalr create * az signalr key list * az webapp config appsettings set * az webapp create * az webapp deployment source config-local-git * az webapp deployment user set | |
batch | add-application.sh | az batch account create * az batch account login * az batch application create * az storage account create |
create-account.sh | az batch account create * az batch account keys list * az batch account login * az batch account set * az batch account show * az storage account create | |
create-account-user-subscription.sh | az batch account create * az batch account login * az keyvault create * az keyvault set-policy * az role assignment create | |
manage-pool-linux.sh | az batch account create * az batch account login * az batch node list * az batch pool create * az batch pool resize * az batch pool show * az batch pool supported-images list | |
manage-pool-windows.sh | az batch account create * az batch account login * az batch pool autoscale disable * az batch pool autoscale enable * az batch pool create * az batch pool set * az batch pool show * az storage account create | |
run-job.sh | az batch account create * az batch account login * az batch job create * az batch pool create * az batch task create * az storage account create | |
container-instances | egress-ip-address.sh | az container create * az container logs * az container show * az extension add * az network firewall application-rule create * az network firewall create * az network firewall ip-config create * az network firewall ip-config list * az network firewall nat-rule create * az network firewall update * az network public-ip create * az network public-ip show * az network route-table create * az network route-table route create * az network vnet subnet create * az network vnet subnet update |
nat-gateway.sh | az container create * az container logs * az network nat gateway create * az network public-ip create * az network public-ip show * az network vnet subnet update | |
container-registry | create-registry-service-principal-assign-role.sh | az acr create * az acr show * az ad sp create-for-rbac * az ad sp list * az role assignment create |
cosmosdb | autoscale.sh | az cosmosdb cassandra keyspace create * az cosmosdb cassandra table create * az cosmosdb create |
create.sh | az cosmosdb cassandra keyspace create * az cosmosdb cassandra table create * az cosmosdb create | |
lock.sh | az lock create * az lock delete * az lock list * az lock show | |
serverless.sh | az cosmosdb cassandra keyspace create * az cosmosdb cassandra table create * az cosmosdb create | |
throughput.sh | az cosmosdb cassandra keyspace create * az cosmosdb cassandra keyspace throughput migrate * az cosmosdb cassandra keyspace throughput show * az cosmosdb cassandra keyspace throughput update * az cosmosdb cassandra table create * az cosmosdb cassandra table throughput migrate * az cosmosdb cassandra table throughput show * az cosmosdb cassandra table throughput update * az cosmosdb create | |
find-free-tier-account.sh | az account set * az cosmosdb list | |
ipfirewall.sh | az cosmosdb create | |
keys.sh | az cosmosdb create * az cosmosdb keys list * az cosmosdb keys regenerate | |
regions.sh | az cosmosdb create * az cosmosdb failover-priority-change * az cosmosdb update | |
service-endpoints.sh | az cosmosdb create * az network vnet create * az network vnet subnet create * az network vnet subnet show | |
service-endpoints-ignore-missing-vnet.sh | az cosmosdb create * az cosmosdb network-rule add * az network vnet create * az network vnet subnet create * az network vnet subnet show * az network vnet subnet update | |
autoscale.sh | az cosmosdb create * az cosmosdb gremlin database create * az cosmosdb gremlin graph create | |
create.sh | az cosmosdb create * az cosmosdb gremlin database create * az cosmosdb gremlin graph create | |
lock.sh | az lock create * az lock delete * az lock list * az lock show | |
serverless.sh | az cosmosdb create * az cosmosdb gremlin database create * az cosmosdb gremlin graph create | |
throughput.sh | az cosmosdb create * az cosmosdb gremlin database create * az cosmosdb gremlin database throughput migrate * az cosmosdb gremlin database throughput show * az cosmosdb gremlin database throughput update * az cosmosdb gremlin graph create * az cosmosdb gremlin graph throughput migrate * az cosmosdb gremlin graph throughput show * az cosmosdb gremlin graph throughput update | |
autoscale.sh | az cosmosdb create * az cosmosdb mongodb collection create * az cosmosdb mongodb database create | |
create.sh | az cosmosdb create * az cosmosdb mongodb collection create * az cosmosdb mongodb database create | |
lock.sh | az lock create * az lock delete * az lock list * az lock show | |
serverless.sh | az cosmosdb create * az cosmosdb mongodb collection create * az cosmosdb mongodb database create | |
throughput.sh | az cosmosdb create * az cosmosdb mongodb collection create * az cosmosdb mongodb collection throughput migrate * az cosmosdb mongodb collection throughput show * az cosmosdb mongodb collection throughput update * az cosmosdb mongodb database create * az cosmosdb mongodb database throughput migrate * az cosmosdb mongodb database throughput show * az cosmosdb mongodb database throughput update | |
autoscale.sh | az cosmosdb create * az cosmosdb sql container create * az cosmosdb sql database create | |
create.sh | az cosmosdb create * az cosmosdb sql container create * az cosmosdb sql database create | |
lock.sh | az lock create * az lock delete * az lock list * az lock show | |
serverless.sh | az cosmosdb create * az cosmosdb sql container create * az cosmosdb sql database create | |
throughput.sh | az cosmosdb create * az cosmosdb sql container create * az cosmosdb sql container throughput migrate * az cosmosdb sql container throughput show * az cosmosdb sql container throughput update * az cosmosdb sql database create * az cosmosdb sql database throughput migrate * az cosmosdb sql database throughput show * az cosmosdb sql database throughput update | |
autoscale.sh | az cosmosdb create * az cosmosdb table create | |
create.sh | az cosmosdb create * az cosmosdb table create | |
lock.sh | az lock create * az lock delete * az lock list * az lock show | |
serverless.sh | az cosmosdb create * az cosmosdb table create | |
throughput.sh | az cosmosdb create * az cosmosdb table create * az cosmosdb table throughput migrate * az cosmosdb table throughput show * az cosmosdb table throughput update | |
devtest-lab | create-verify-virtual-machine-in-lab.sh | az lab vm create * az lab vm show |
start-connect-virtual-machine-in-lab.sh | az lab vm start | |
stop-delete-virtual-machine-in-lab.sh | az lab vm delete * az lab vm stop | |
dns | create-dns-zone-and-record.sh | az network dns record-set a add-record * az network dns record-set list * az network dns zone create |
event-grid | event-grid.sh | az account show * az deployment group create * az eventgrid event-subscription create * az eventgrid topic create * az eventgrid topic key list * az eventgrid topic show * az provider register * az provider show |
load-balancer | create-vm-nlb.sh | az network lb create * az network lb inbound-nat-rule create * az network lb probe create * az network lb rule create * az network nic create * az network nsg create * az network nsg rule create * az network public-ip create * az network vnet create * az vm availability-set create * az vm create * az vm list |
load-balance-across-availability-zones.sh | az network lb create * az network lb inbound-nat-rule create * az network lb probe create * az network lb rule create * az network nic create * az network nsg create * az network nsg rule create * az network public-ip create * az network vnet create * az vm create * az vm list | |
load-balance-multiple-web-sites-vm.sh | az network lb address-pool create * az network lb create * az network lb frontend-ip create * az network lb probe create * az network lb rule create * az network nic create * az network nic ip-config create * az network public-ip create * az network vnet create * az vm availability-set create * az vm create * az vm list | |
load-balance-vms-within-specific-availability-zone.sh | az network lb create * az network lb inbound-nat-rule create * az network lb probe create * az network lb rule create * az network nic create * az network nsg create * az network nsg rule create * az network public-ip create * az network vnet create * az vm create * az vm list | |
managed-applications | create-managed-application.sh | az account show * az ad group show * az managedapp create * az managedapp definition create * az managedapp definition show * az role definition list |
mariadb | backup-restore.sh | az mariadb server create * az mariadb server restore |
change-server-configurations.sh | az mariadb server configuration list * az mariadb server configuration set * az mariadb server configuration show * az mariadb server create | |
create-mariadb-server-and-firewall-rule.sh | az mariadb server create * az mariadb server firewall-rule create | |
create-mariadb-server.sh | az mariadb server create * az mariadb server vnet-rule create * az network vnet create * az network vnet list-endpoint-services * az network vnet subnet create * az network vnet subnet show | |
scale-mariadb-server.sh | az account show * az mariadb server create * az mariadb server update * az monitor metrics list | |
server-logs.sh | az mariadb server configuration list * az mariadb server configuration set * az mariadb server configuration show * az mariadb server create * az mariadb server-logs download * az mariadb server-logs list | |
media-services | Create-Asset.sh | az ams asset create * az ams asset get-sas-urls * az storage blob upload |
Create-EventGrid.sh | az eventgrid event-subscription create | |
Create-Jobs.sh | az ams asset create * az ams job start | |
Create-Transform.sh | az ams transform create * az ams transform list | |
Create-Account.sh | az ams account create * az ams account sp create * az storage account create | |
media-services-create-account.sh | az ams account create * az ams account sp create * az storage account create | |
Publish-Asset.sh | ||
Reset-Account-Credentials.sh | az ams account sp reset-credentials | |
UploadFile-Asset.sh | az storage blob upload | |
mysql | backup-restore.sh | az mysql server create * az mysql server restore |
change-server-configurations.sh | az mysql server configuration list * az mysql server configuration set * az mysql server configuration show * az mysql server create | |
create-mysql-server-and-firewall-rule.sh | az mysql server create * az mysql server firewall-rule create | |
create-mysql-server.sh | az mysql server create * az mysql server vnet-rule create * az network vnet create * az network vnet list-endpoint-services * az network vnet subnet create * az network vnet subnet show | |
restore-server.sh | az mysql flexible-server create * az mysql flexible-server restore | |
configure-audit-logs.sh | az mysql flexible-server create * az mysql flexible-server firewall-rule create * az mysql flexible-server parameter set | |
configure-slow-query-logs.sh | az mysql flexible-server create * az mysql flexible-server firewall-rule create * az mysql flexible-server parameter set | |
create-connect-server-in-vnet.sh | az mysql flexible-server create * az mysql flexible-server list-skus * az network private-dns zone create * az network vnet create * az network vnet list-endpoint-services * az network vnet subnet create * az network vnet subnet show * az vm create * az vm open-port | |
create-connect-burstable-server-public-access.sh | az mysql flexible-server connect * az mysql flexible-server create * az mysql flexible-server firewall-rule create | |
same-zone-ha.sh | az mysql flexible-server create * az mysql flexible-server firewall-rule create * az mysql flexible-server update | |
zone-redundant-ha.sh | az mysql flexible-server create * az mysql flexible-server firewall-rule create * az mysql flexible-server update | |
change-server-parameters.sh | az mysql flexible-server create * az mysql flexible-server firewall-rule create * az mysql flexible-server parameter list * az mysql flexible-server parameter set * az mysql flexible-server parameter show | |
restart-start-stop.sh | az mysql flexible-server create * az mysql flexible-server firewall-rule create * az mysql flexible-server restart * az mysql flexible-server start * az mysql flexible-server stop | |
monitor-and-scale.sh | az account show * az monitor metrics list * az mysql flexible-server create * az mysql flexible-server firewall-rule create * az mysql flexible-server update | |
create-manage-read-replicas.sh | az account show * az mysql flexible-server create * az mysql flexible-server firewall-rule create * az mysql flexible-server replica create * az mysql flexible-server replica list * az mysql flexible-server replica stop-replication | |
scale-mysql-server.sh | az account show * az monitor metrics list * az mysql server create * az mysql server update | |
server-logs.sh | az mysql server configuration list * az mysql server configuration set * az mysql server configuration show * az mysql server create * az mysql server-logs download * az mysql server-logs list | |
postgresql | backup-restore.sh | az postgres server create * az postgres server restore |
change-server-configurations.sh | az postgres server configuration list * az postgres server configuration set * az postgres server configuration show * az postgres server create | |
create-postgresql-server-and-firewall-rule.sh | az postgres server create * az postgres server firewall-rule create * az postgres server firewall-rule list | |
create-postgresql-server.sh | az network vnet create * az network vnet list-endpoint-services * az network vnet subnet create * az network vnet subnet show * az postgres server create * az postgres server vnet-rule create | |
scale-postgresql-server.sh | az account show * az monitor metrics list * az postgres server create * az postgres server update | |
server-logs.sh | az postgres server configuration list * az postgres server configuration set * az postgres server create * az postgres server-logs download * az postgres server-logs list | |
redis-cache | create-manage-cache.sh | az redis create * az redis delete * az redis list-keys * az redis show |
create-manage-premium-cache-cluster.sh | az redis create * az redis delete * az redis list-keys * az redis show | |
service-fabric | create-cluster.sh | az sf cluster create |
create-cluster-deploy-application.sh | az keyvault create * az sf application create * az sf application delete * az sf application list * az sf application update * az sf application-type create * az sf application-type list * az sf application-type version create * az sf cluster create | |
deploy-application.sh | ||
list-application.sh | ||
remove-application.sh | ||
upgrade-application.sh | ||
sql-database | backup-database.sh | az sql db create * az sql db export * az sql server create * az sql server firewall-rule create * az storage account create * az storage account keys list * az storage container create |
copy-database-to-new-server.sh | az sql db copy * az sql db create * az sql server create | |
create-and-configure-database.sh | az sql db create * az sql server create * az sql server firewall-rule create | |
database-auditing-and-threat-detection.sh | az sql db audit-policy update * az sql db create * az sql db threat-policy update * az sql server create * az storage account create | |
add-elastic-pool-to-failover-group-az-cli.sh | az sql db create * az sql db update * az sql elastic-pool create * az sql elastic-pool list-dbs * az sql failover-group create * az sql failover-group set-primary * az sql failover-group show * az sql failover-group update * az sql server create | |
add-managed-instance-to-failover-group-az-cli.sh | az network nsg create * az network nsg rule create * az network public-ip create * az network route-table create * az network route-table route create * az network vnet create * az network vnet subnet create * az network vnet subnet update * az network vnet-gateway create * az network vpn-connection create * az sql instance-failover-group create * az sql instance-failover-group set-primary * az sql instance-failover-group show * az sql mi create | |
add-single-db-to-failover-group-az-cli.sh | az sql db create * az sql failover-group create * az sql failover-group set-primary * az sql failover-group show * az sql server create | |
import-from-bacpac.sh | az rest * az sql db create * az sql db import * az sql server create * az sql server firewall-rule create * az storage account create * az storage account keys list * az storage blob upload * az storage container create | |
create-managed-instance.sh | az network nsg create * az network nsg rule create * az network route-table create * az network route-table route create * az network vnet create * az network vnet subnet create * az network vnet subnet update * az sql mi create * az sql midb create | |
monitor-and-scale-database.sh | az sql db create * az sql db list-usages * az sql server create | |
move-database-between-pools.sh | az sql db create * az sql elastic-pool create * az sql server create | |
restore-database.sh | az sql db create * az sql db restore * az sql server create | |
scale-pool.sh | az sql db create * az sql elastic-pool create * az sql elastic-pool update * az sql server create | |
setup-geodr-and-failover-database-failover-group.sh | az sql db create * az sql failover-group create * az sql failover-group delete * az sql failover-group set-primary * az sql failover-group show * az sql server create | |
setup-geodr-and-failover-elastic-pool.sh | az sql db create * az sql db replica create * az sql db replica list-links * az sql db replica set-primary * az sql elastic-pool create * az sql server create | |
setup-geodr-and-failover-single-database.sh | az sql db create * az sql db replica create * az sql db replica delete-link * az sql db replica list-links * az sql db replica set-primary * az sql server create | |
restore-geo-backup-cli.sh | az sql midb create * az sql midb restore | |
setup-tde-byok-sqlmi.sh | az keyvault certificate import * az keyvault create * az keyvault key create * az keyvault key show * az keyvault set-policy * az sql mi key create * az sql mi show * az sql mi tde-key set * az sql mi update | |
storage | calculate-container-size.sh | az storage account create * az storage account keys list * az storage blob list * az storage blob upload-batch * az storage container create |
delete-containers-by-prefix.sh | az storage account create * az storage account keys list * az storage container create * az storage container delete * az storage container list | |
rotate-storage-account-keys.sh | az storage account create * az storage account keys list * az storage account keys renew | |
traffic-manager | direct-traffic-for-increased-application-availability.sh | az appservice plan create * az network traffic-manager endpoint create * az network traffic-manager profile create * az webapp create * az webapp deployment source config * az webapp show |
virtual-machine | copy-managed-disks-to-same-or-different-subscription.sh | az account set * az disk create * az disk show |
copy-managed-disks-vhd-to-storage-account.sh | az account set * az disk grant-access * az storage blob copy start | |
copy-snapshots-to-storage-account.sh | az account set * az snapshot grant-access * az storage blob copy start | |
copy-snapshot-to-same-or-different-subscription.sh | az account set * az snapshot create * az snapshot show | |
create-managed-data-disks-from-vhd.sh | az account list-locations * az account set * az disk create | |
create-managed-disks-from-snapshot.sh | az account set * az disk create * az snapshot show | |
create-vm-attach-existing-managed-os-disk.sh | az account set * az disk show * az vm create | |
create-vm-from-snapshot.sh | az account set * az disk create * az snapshot show * az vm create | |
create-vm-quick.sh | az vm create | |
create-windows-vm-quick.sh | az vm create | |
virtual-machine-scale-sets | auto-scale-host-metrics.sh | az monitor autoscale create * az monitor autoscale rule create * az vmss create |
create-single-availability-zone.sh | az network public-ip show * az vmss create * az vmss extension set | |
create-zone-redundant-scale-set.sh | az network nsg rule create * az network public-ip show * az vmss create * az vmss extension set | |
install-apps.sh | az network lb rule create * az network public-ip show * az vmss create * az vmss extension set | |
simple-scale-set.sh | az vmss create | |
create-use-custom-vm-image.sh | az account show * az sig create * az sig image-definition create * az sig image-version create * az vm create * az vmss create | |
use-data-disks.sh | az vmss create * az vmss disk attach * az vmss disk detach * az vmss extension set * az vmss show | |
virtual-network | create-nat-gateway-cli.sh | az network bastion create * az network nat gateway create * az network public-ip create * az network vnet create * az network vnet subnet create * az network vnet subnet update * az vm create |
filter-network-traffic.sh | az network nic create * az network nsg create * az network nsg rule create * az network public-ip create * az network vnet create * az network vnet subnet create * az network vnet subnet update * az vm create | |
peer-two-virtual-networks.sh | az network vnet create * az network vnet peering create * az network vnet show | |
route-traffic-through-nva.sh | az network nic create * az network nsg create * az network nsg rule create * az network public-ip create * az network route-table create * az network route-table route create * az network vnet create * az network vnet subnet create * az network vnet subnet update * az vm create * az vm list-ip-addresses | |
virtual-network-cli-sample-ipv6-dual-stack.sh | az feature register * az feature show * az network lb address-pool create * az network lb create * az network lb frontend-ip create * az network lb rule create * az network nic create * az network nic ip-config create * az network nsg create * az network nsg rule create * az network public-ip create * az network vnet create * az network vnet subnet create * az provider register * az vm availability-set create * az vm create | |
virtual-network-cli-sample-ipv6-dual-stack-standard-load-balancer.sh | az feature register * az feature show * az network lb address-pool create * az network lb create * az network lb frontend-ip create * az network lb rule create * az network nic create * az network nic ip-config create * az network nsg create * az network nsg rule create * az network public-ip create * az network vnet create * az network vnet subnet create * az provider register * az vm availability-set create * az vm create | |
virtual-network-multi-tier-application.sh | az network nic create * az network nsg create * az network nsg rule create * az network public-ip create * az network vnet create * az network vnet subnet create * az network vnet subnet update * az vm create |
Azure CLI