az vm

Gerencie as máquinas virtuais Linux ou Windows.

Comandos

az vm aem

Gerir a extensão de monitorização melhorada do Azure para o SAP.

az vm aem delete

Remover extensão de monitorização melhorada do azul.

az vm aem set

Configurar a extensão de monitorização melhorada do Azure.

az vm aem verify

Verifique se as extensões de monitorização melhoradas do Azure configuraram corretamente.

aplicação az vm

Gerir as aparições para VM.

lista de candidaturas az vm

Lista de pedidos para VM.

conjunto de aplicação az vm

Definir alicções para VM.

az vm assess-patches

Avaliar patches num VM.

az vm auto-shutdown

Gerir a paragem automática para VM.

az vm disponibilidade conjunto

Agrupar recursos em conjuntos de disponibilidade.

az vm disponibilidade-conjunto converte

Converter um Conjunto de Disponibilidade Azul para conter VMs com discos geridos.

az vm availability-set create

Crie um Conjunto de Disponibilidade Azure.

az vm disponibilidade-conjunto de exclusão

Elimine um conjunto de disponibilidade.

lista de disponibilidades az vm

Conjuntos de disponibilidade de listas.

az vm disponibilidade conjunto lista-tamanhos

Listar tamanhos VM para um conjunto de disponibilidade.

show az vm disponibilidade conjunto

Obtenha informações para um conjunto de disponibilidade.

atualização az vm disponibilidade-conjunto

Atualizar um Conjunto de Disponibilidade Azure.

az vm boot-diagnósticos

Resolução de problemas no arranque de uma Máquina Virtual Azure.

az vm boot-diagnósticos desativar

Desative os diagnósticos de arranque num VM.

az vm boot-diagnósticos permitem

Ativar os diagnósticos de arranque num VM.

az vm boot-diagnósticos get-boot-log

Obtenha o registo de diagnóstico de botas de um VM.

az vm boot-diagnósticos get-boot-log-uris

Obtenha URIs SAS para os registos de diagnóstico de arranque de uma máquina virtual.

az vm capture

Capturar informações para um VM parado.

az vm convert

Converta um VM com discos não geridos para utilizar discos geridos.

az vm create

Crie uma Máquina Virtual Azure.

az vm deallocate

Deallo um VM.

az vm delete

Eliminar uma VM.

diagnósticos az vm

Configure a extensão de diagnóstico da Máquina Virtual Azure.

az vm diagnósticos get-default-config

Obtenha as definições de configuração predefinidos para um VM.

conjunto de diagnósticos az vm

Configure a extensão de diagnóstico Azure VM.

disco az vm

Gerir os discos de dados geridos ligados a um VM.

az vm disk attach

Fixe um disco persistente gerido a um VM.

disquete de disco az vm

Desprender um disco gerido de um VM.

encriptação az vm

Gerir a encriptação dos discos VM.

encriptação az vm desativar

Desative a encriptação do disco nos discos de sistema operativo e/ou nos discos de dados. Desencriptar discos montados.

az vm encryption enable

Ativar a encriptação do disco nos discos de segurança e/ou nos discos de dados. Criptografe os discos montados.

az vm encryption show

Mostrar o estado de encriptação.

extensão az vm

Gerir extensões em VMs.

extensão az vm eliminar

Remova uma extensão anexada a um VM.

imagem de extensão az vm

Encontre as extensões VM disponíveis para uma subscrição e região.

lista de imagens de extensão az vm

Enuma as informações sobre as extensões disponíveis.

az vm extensão lista de nomes

Listar os nomes das extensões disponíveis.

az vm extensão lista de versões

Listar as versões para extensões disponíveis.

az vm extensão imagem mostra

Mostrar informações para uma extensão.

lista de extensão az vm

Listar as extensões anexas a um VM.

az vm extension set

Definir extensões para um VM.

az vm extensão show

Mostrar informações sobre extensões anexadas a um VM.

az vm extensão esperar

Coloque o CLI num estado de espera até que seja satisfeita uma condição de extensão da máquina virtual.

az vm generalize

Marque um VM como generalizado, permitindo que seja imagem para múltiplas implementações.

az vm get-instance-view

Obtenha informações sobre um VM.

az vm anfitrião

Gerir anfitriões dedicados para Máquinas Virtuais.

az vm anfitrião criar

Crie um anfitrião dedicado.

az vm anfitrião excluir

Apague um anfitrião dedicado.

az vm anfitrião get-instance-view

Obtenha informações sobre um anfitrião dedicado.

grupo anfitrião az vm

Gerir grupos de anfitriões dedicados.

az vm grupo anfitrião criar

Crie um grupo de anfitriões dedicado.

az vm grupo anfitrião delete

Elimine um grupo de anfitriões dedicado.

az vm grupo anfitrião get-instance-view

Obtenha uma visão de exemplo de um grupo de anfitriões dedicado.

az vm lista de grupos anfitriões

Lista grupos de anfitriões dedicados.

az vm anfitrião grupo show

Obtenha os detalhes de um grupo de anfitriões dedicado.

az vm atualização do grupo anfitrião

Atualize um grupo de anfitriões dedicado.

lista de anfitriões az vm

Lista de anfitriões dedicados.

az vm anfitrião reiniciar

Reinicie o anfitrião dedicado.

az vm show anfitrião

Obtenha os detalhes de um anfitrião dedicado.

az vm atualização anfitrião

Atualize um anfitrião dedicado.

identidade az vm

Gerir as identidades de serviço de um VM.

az vm identidade atribuir

Ativar a identidade de serviço gerida num VM.

identidade az vm remover

Remova as identidades de serviço geridas de um VM.

az vm identidade show

Mostrar a informação de identidade gerida da VM.

imagem az vm

Informação sobre imagens de máquinas virtuais disponíveis.

az vm imagem aceitar termos

Aceite Azure Marketplace termo para que a imagem possa ser usada para criar VMs.

lista de imagens az vm

Listar as imagens VM/VMSS disponíveis no Azure Marketplace.

az vm lista de ofertas

Enuma as ofertas de imagem VM disponíveis no Azure Marketplace.

az vm lista de editores

Listar os editores de imagem VM disponíveis no Azure Marketplace.

az vm lista-skus

Listar as SKUs de imagem VM disponíveis no Azure Marketplace.

az vm imagem show

Obtenha os detalhes de uma imagem VM disponível no Azure Marketplace.

termos de imagem az vm

Gerir Azure Marketplace termos de imagem.

termos de imagem az vm aceitar

Aceite Azure Marketplace termos de imagem para que a imagem possa ser usada para criar VMs.

termos de imagem az vm cancelam

Cancele Azure Marketplace termos de imagem.

termos de imagem az vm mostram

Obtenha os detalhes de Azure Marketplace termos de imagem.

az vm install-patches

Instale remendos num VM.

az vm list

Listar detalhes de Máquinas Virtuais.

az vm list-ip-addresses

Listar endereços IP associados a um VM.

az vm list-sizes

Listar os tamanhos disponíveis para VMs.

az vm list-skus

Obtenha detalhes para SKUs de recursos relacionados com computação.

az vm list-usage

Listar os recursos de utilização disponíveis para VMs.

az vm list-vm-resize-options

Lista as opções de redimensionamento disponíveis para VMs.

monitor az vm

Gerir o aspeto do monitor para um vm.

log monitor az vm

Gerir o espaço de trabalho de analítica de log para um vm.

az vm monitor log show

Execute uma consulta contra o espaço de trabalho Log Analytics ligado a um VM.

Métricas de monitor az vm

Gerir métricas para um vm.

az vm monitor métricas lista-definições

Listar as definições métricas para um VM.

az vm monitor métricas cauda

Listar os valores métricos de um VM.

az vm nic

Gerir interfaces de rede. Consulte também az network nic.

az vm nic adicionar

Adicione os NICs existentes a um VM.

lista az vm nic

Listar os NICs disponíveis num VM.

az vm nic remover

Remova OS NICs de um VM.

az vm nic conjunto

Configurar as definições de um NIC ligado a um VM.

az vm nic show

Mostrar informações para um NIC ligado a um VM.

az vm open-port

Abre um VM ao tráfego de entrada em portas especificadas.

az vm perform-maintenance

A operação para efetuar a manutenção numa máquina virtual.

az vm reapply

Reaplicar VMs.

az vm redeploy

Recolocar um VM existente.

az vm repair

Comandos de reparação automática para fixar VMs.

az vm repair create

Crie um novo VM de reparação e anexe o disco de oss copiado da VM como um disco de dados.

az vm repair list-scripts

Listar scripts disponíveis. Localizado https://github.com/Azure/repair-script-library.

az vm repair restore

Substitua o disco de oss de origem VM por disco de dados da reparação VM.

az vm repair run

Executar scripts verificados de GitHub num VM. 'az vm listas de scripts' para ver scripts disponíveis.

az vm resize

Atualize o tamanho de um VM.

az vm restart

Reiniciar VMs.

az vm run-command

Gerir comandos de execução numa Máquina Virtual.

az vm run-command criar

A operação para criar o comando de execução.

az vm run-command delete

A operação para eliminar o comando de execução.

az vm run-command invocar

Execute um comando de execução específico num vm.

lista de comando de execução az vm

A operação para obter todos os comandos de uma Máquina Virtual. E lista todos os comandos de execução disponíveis para uma subscrição num local.

az vm run-command show

A operação para obter o comando de execução. E obtém um comando de execução específico para uma subscrição num local.

az vm run-command update

A operação para atualizar o comando de execução.

az vm run-comando espera

Coloque o CLI em estado de espera até que uma condição do comando de funcionamento de máquina virtual res seja satisfeita.

az vm segredo

Gerir segredos VM.

az vm secreto adicionar

Adicione um segredo a um VM.

formato secreto az vm

Transforme os segredos numa forma que pode ser usada por VMs e VMSSes.

lista secreta az vm

Listar segredos num VM.

az vm segredo remover

Remova um segredo de um VM.

az vm show

Obtenha os detalhes de um VM.

az vm simulate-eviction

Simular o despejo de um Spot VM.

az vm start

Inicia uma VM parada.

az vm stop

Desligar (parar) um VM em funcionamento.

az vm disquete de gestão

Gerir os discos de dados não geridos ligados a um VM.

az vm unmanaged-disk attach

Fixe um disco persistente não gerido a um VM.

az vm unmanaged-disk

Desprender um disco não gerido de um VM.

lista de discos não geridos az vm

Listar discos não geridos de um VM.

az vm update

Atualizar as propriedades de um VM.

utilizador az vm

Gerir as contas do utilizador para um VM.

utilizador az vm eliminar

Elimine uma conta de utilizador de um VM.

az vm utilizador reset-ssh

Repor a configuração SSH num VM.

atualização do utilizador az vm

Atualize uma conta de utilizador.

az vm wait

Coloque o CLI em estado de espera até que uma condição do VM seja satisfeita.

az vm assess-patches

Avaliar patches num VM.

az vm assess-patches [--ids]
                     [--name]
                     [--resource-group]

Exemplos

Avaliar patches num VM.

az vm assess-patches -g MyResourceGroup -n MyVm

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--name -n

O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

az vm auto-shutdown

Gerir a paragem automática para VM.

az vm auto-shutdown [--email]
                    [--ids]
                    [--location]
                    [--name]
                    [--off]
                    [--resource-group]
                    [--time]
                    [--webhook]

Exemplos

Crie um horário de paragem automática para um VM.

az vm auto-shutdown -g MyResourceGroup -n MyVm --time 1730 --email "foo@bar.com" --webhook "https://example.com/"

Elimine o horário de paragem automática para um VM.

az vm auto-shutdown -g MyResourceGroup -n MyVm --off

Parâmetros Opcionais

--email

O destinatário do e-mail para enviar notificações para (pode ser uma lista de endereços de e-mail separados semi-cólon).

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--location -l

Localização. Valores de: az account list-locations. Pode configurar a localização padrão utilizando az configure --defaults location=<location>.

--name -n

O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>.

--off

Desligue automaticamente para vM. A configuração será apurada.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

--time

A hora do dia da UTC o horário ocorrerá todos os dias. Formato: hhmm. Exemplo: 1730.

--webhook

O URL webhook para o qual a notificação será enviada.

az vm capture

Capturar informações para um VM parado.

Para um tutorial de ponta a ponta, veja https://docs.microsoft.com/azure/virtual-machines/linux/capture-image.

az vm capture --vhd-name-prefix
              [--ids]
              [--name]
              [--overwrite]
              [--resource-group]
              [--storage-container]

Exemplos

Deallocate, generalize e capture uma máquina virtual parada.

az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix

Deallocate, generalize e capture várias máquinas virtuais paradas.

vms_ids=$(az vm list -g MyResourceGroup --query "[].id" -o tsv)
az vm deallocate --ids {vms_ids}
az vm generalize --ids {vms_ids}
az vm capture --ids {vms_ids} --vhd-name-prefix MyPrefix

Parâmetros Obrigatórios

--vhd-name-prefix

O prefixo de nome VHD especifica para os discos VM.

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--name -n

O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>.

--overwrite

Substitua o ficheiro de disco existente.

valor predefinido: 1
--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

--storage-container

O nome do recipiente da conta de armazenamento para guardar os discos.

valor predefinido: vhds

az vm convert

Converta um VM com discos não geridos para utilizar discos geridos.

az vm convert [--ids]
              [--name]
              [--resource-group]

Exemplos

Converta um VM com discos não geridos para utilizar discos geridos.

az vm convert -g MyResourceGroup -n MyVm

Converter todos os VMs com discos não geridos num grupo de recursos para utilizar discos geridos.

az vm convert --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--name -n

O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

az vm create

Crie uma Máquina Virtual Azure.

Para um tutorial de ponta a ponta, veja https://docs.microsoft.com/azure/virtual-machines/linux/quick-create-cli.

az vm create --name
             --resource-group
             [--accelerated-networking {false, true}]
             [--accept-term]
             [--admin-password]
             [--admin-username]
             [--asgs]
             [--assign-identity]
             [--attach-data-disks]
             [--attach-os-disk]
             [--authentication-type {all, password, ssh}]
             [--availability-set]
             [--boot-diagnostics-storage]
             [--capacity-reservation-group]
             [--computer-name]
             [--count]
             [--custom-data]
             [--data-disk-caching]
             [--data-disk-delete-option]
             [--data-disk-encryption-sets]
             [--data-disk-sizes-gb]
             [--disable-integrity-monitoring]
             [--edge-zone]
             [--enable-agent {false, true}]
             [--enable-auto-update {false, true}]
             [--enable-hibernation {false, true}]
             [--enable-hotpatching {false, true}]
             [--enable-secure-boot {false, true}]
             [--enable-vtpm {false, true}]
             [--encryption-at-host {false, true}]
             [--ephemeral-os-disk {false, true}]
             [--ephemeral-os-disk-placement {CacheDisk, ResourceDisk}]
             [--eviction-policy {Deallocate, Delete}]
             [--generate-ssh-keys]
             [--host]
             [--host-group]
             [--image]
             [--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, Windows_Client, Windows_Server}]
             [--location]
             [--max-price]
             [--nic-delete-option]
             [--nics]
             [--no-wait]
             [--nsg]
             [--nsg-rule {NONE, RDP, SSH}]
             [--os-disk-caching {None, ReadOnly, ReadWrite}]
             [--os-disk-delete-option {Delete, Detach}]
             [--os-disk-encryption-set]
             [--os-disk-name]
             [--os-disk-size-gb]
             [--os-type {linux, windows}]
             [--patch-mode {AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual}]
             [--plan-name]
             [--plan-product]
             [--plan-promotion-code]
             [--plan-publisher]
             [--platform-fault-domain]
             [--ppg]
             [--priority {Low, Regular, Spot}]
             [--private-ip-address]
             [--public-ip-address]
             [--public-ip-address-allocation {dynamic, static}]
             [--public-ip-address-dns-name]
             [--public-ip-sku {Basic, Standard}]
             [--role]
             [--scope]
             [--secrets]
             [--security-type {TrustedLaunch}]
             [--size]
             [--specialized {false, true}]
             [--ssh-dest-key-path]
             [--ssh-key-name]
             [--ssh-key-values]
             [--storage-account]
             [--storage-container-name]
             [--storage-sku]
             [--subnet]
             [--subnet-address-prefix]
             [--tags]
             [--ultra-ssd-enabled {false, true}]
             [--use-unmanaged-disk]
             [--user-data]
             [--v-cpus-available]
             [--v-cpus-per-core]
             [--validate]
             [--vmss]
             [--vnet-address-prefix]
             [--vnet-name]
             [--workspace]
             [--zone {1, 2, 3}]

Exemplos

Crie um VM Ubuntu predefinido com autenticação automática SSH.

az vm create -n MyVm -g MyResourceGroup --image UbuntuLTS

Crie um RedHat VM padrão com autenticação automática de SSH utilizando uma URN de imagem.

az vm create -n MyVm -g MyResourceGroup --image RedHat:RHEL:7-RAW:7.4.2018010506

Crie um VM de Windows padrão com um endereço IP privado.

az vm create -n MyVm -g MyResourceGroup --public-ip-address "" --image Win2012R2Datacenter

Crie um VM a partir de uma imagem gerida sob medida.

az vm create -g MyResourceGroup -n MyVm --image MyImage

Crie um VM a partir de uma versão de imagem de galeria generalizada.

az vm create -g MyResourceGroup -n MyVm --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage/versions/1.0.0

Crie um VM a partir de uma versão de imagem de galeria especializada.

az vm create -g MyResourceGroup -n MyVm --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage/versions/1.0.0 --specialized

Criar um VM a partir da versão mais recente de uma imagem de galeria

az vm create -g MyResourceGroup -n MyVm --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage

Criar um VM fixando-se a um disco de sistema operativo gerido.

az vm create -g MyResourceGroup -n MyVm --attach-os-disk MyOsDisk --os-type linux

Crie um Ubuntu Linux VM utilizando um script cloud-init para configuração. Ver: https://docs.microsoft.com/azure/virtual-machines/linux/using-cloud-init.

az vm create -g MyResourceGroup -n MyVm --image debian --custom-data MyCloudInitScript.yml

Crie um VM Debian com autenticação de chave SSH e uma entrada pública de DNS, localizada numa rede virtual existente e um conjunto de disponibilidade.

az vm create -n MyVm -g MyResourceGroup --image debian --vnet-name MyVnet --subnet subnet1 \
    --availability-set MyAvailabilitySet --public-ip-address-dns-name MyUniqueDnsName \
    --ssh-key-values @key-file

Crie um simples Ubuntu Linux VM com um endereço IP público, entrada de DNS, dois discos de dados (10GB e 20GB) e, em seguida, gere pares de chaves ssh.

az vm create -n MyVm -g MyResourceGroup --public-ip-address-dns-name MyUniqueDnsName \
    --image ubuntults --data-disk-sizes-gb 10 20 --size Standard_DS2_v2 \
    --generate-ssh-keys

Crie um VM Debian usando segredos Key Vault.

az keyvault certificate create --vault-name vaultname -n cert1 \
  -p "$(az keyvault certificate get-default-policy)"

secrets=$(az keyvault secret list-versions --vault-name vaultname \
  -n cert1 --query "[?attributes.enabled].id" -o tsv)

vm_secrets=$(az vm secret format -s "$secrets")

az vm create -g group-name -n vm-name --admin-username deploy  \
  --image debian --secrets "$vm_secrets"

Criar um CentOS VM com uma identidade atribuída ao sistema. O VM terá uma função de 'Contribuinte' com acesso a uma conta de armazenamento.

az vm create -n MyVm -g rg1 --image centos --assign-identity [system] --scope /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/MyResourceGroup/myRG/providers/Microsoft.Storage/storageAccounts/storage1 --role Contributor

Crie um VM debian com uma identidade atribuída ao utilizador.

az vm create -n MyVm -g rg1 --image debian --assign-identity /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID

Crie um VM debian com identidade atribuída tanto ao sistema como ao utilizador.

az vm create -n MyVm -g rg1 --image debian --assign-identity [system] /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID

Criar um VM numa zona de disponibilidade na região do grupo de recursos atual.

az vm create -n MyVm -g MyResourceGroup --image Centos --zone 1

Criar vários VMs. Neste exemplo, são criados 3 VMs. São MyVm0, MyVm1, MyVm2.

az vm create -n MyVm -g MyResourceGroup --image centos --count 3

Crie um VM a partir de uma imagem de galeria partilhada (funcionalidade de pré-visualização privada, contacte a equipa de galerias de imagens partilhadas por e-mail sigpmdev@microsoft.com para se registar para pré-visualização se estiver interessado em utilizar esta funcionalidade).

az vm create -n MyVm -g MyResourceGroup --image /SharedGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}

Crie um VM a partir da imagem da galeria comunitária (funcionalidade de pré-visualização privada, contacte a equipa de galerias de imagens comunitárias por e-mail sigpmdev@microsoft.com para se registar para pré-visualização se estiver interessado em usar esta funcionalidade).

az vm create -n MyVm -g MyResourceGroup --image /CommunityGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}

Parâmetros Obrigatórios

--name -n

Nome da máquina virtual.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

Parâmetros Opcionais

--accelerated-networking

Ativar a ligação acelerada em rede. A menos que seja especificado, o CLI irá ative-lo com base na imagem e tamanho da máquina.

valores aceites: false, true
--accept-term

Aceite o contrato de licença e a declaração de privacidade.

--admin-password

Palavra-passe para o VM se o tipo de autenticação for 'Password'.

--admin-username

Nome de utilizador para o VM. O valor predefinido é o nome de utilizador atual do SISTEMA. Se o valor predefinido for reservado ao sistema, o valor predefinido será definido como azureuser. Por favor, consulte para https://docs.microsoft.com/rest/api/compute/virtualmachines/createorupdate#osprofile obter uma lista completa de valores reservados.

--asgs

Lista separada do espaço dos grupos de segurança de aplicações existentes para associar-se ao VM.

--assign-identity

Aceitar identidades do sistema ou do utilizador separadas por espaços. Utilize o '[sistema]' para encaminhar a identidade atribuída pelo sistema ou um documento de identificação de recursos para remeter a identidade atribuída pelo utilizador. Confira a ajuda para mais exemplos.

--attach-data-disks

Anexar os discos de dados existentes ao VM. Pode usar o nome ou iD de um disco gerido ou o URI para um VHD de disco não gerido.

--attach-os-disk

Fixe um disco de oss existente ao VM. Pode usar o nome ou iD de um disco gerido ou o URI para um VHD de disco não gerido.

--authentication-type

Tipo de autenticação a utilizar com o VM. Predefinições na palavra-passe para Windows e ssh chave pública para Linux. "all" permite a autenticação de ssh e password.

valores aceites: all, password, ssh
--availability-set

Nome ou ID de um conjunto de disponibilidade existente para adicionar o VM. Nenhum por defeito.

--boot-diagnostics-storage

Nome da conta de armazenamento pré-existente ou seu blob uri para capturar diagnósticos de botas. A sua sku deve ser uma das Standard_GRS, Standard_LRS e Standard_RAGRS.

--capacity-reservation-group --crg

O ID ou nome do grupo de reserva de capacidade que é usado para alocar. Passe em "Nenhum" para dissociar o grupo de reserva de capacidade. Por favor, note que se quiser eliminar um VM/VMSS que tenha sido associado ao grupo de reservas de capacidade, tem de dissociar primeiro o grupo de reservas de capacidade.

--computer-name

O nome de hospedeiro da máquina virtual. Incumprimentos do nome do VM.

--count

Número de máquinas virtuais para criar. A gama de valores é [2,250], inclusiva. Não especifique este parâmetro se pretender criar um VM único normal. Os VMs são criados em paralelo. A saída deste comando é uma matriz de VMs em vez de um único VM. Cada VM tem o seu próprio IP público, NIC. VNET e NSG são partilhados. Recomenda-se que nenhum IP público existente, NIC, VNET e NSG estejam no grupo de recursos. Quando a contagem é especificada, --anexar-dados-discos, --attach-os-disk, --boot-diagnostics-storage, ---nome-computador, --host, -host-group, --nics, --os-disk-name, --private-ip-address, --public-ip-address-address-dns-name, --storage-account, --storage-container-name, --sub-net, --use-unmanaged-disk, --vnet-name-não são permitidos-

--custom-data

Arquivo de script personalizado ou texto (cloud-init, cloud-config, etc.).

--data-disk-caching

Armazenamento tipo de cache para discos de dados, incluindo 'Nenhum', 'ReadOnly', 'ReadWrite', etc. Use um valor singular para aplicar em todos os discos, ou use <lun>=<vaule1> <lun>=<value2> para configurar o disco individual.

--data-disk-delete-option

Especificar se o disco de dados deve ser eliminado ou desapegado após a eliminação de VM. Se um único disco de dados estiver ligado, os valores permitidos são Eliminar e Separar. Para que sejam anexados vários discos de dados, utilize "<data_disk>=Delete <data_disk2>=Retire" para configurar cada disco.

--data-disk-encryption-sets

Nomes ou IDs (espaço delimitado) de conjuntos de encriptação de discos para discos de dados.

--data-disk-sizes-gb

Tamanhos de disco geridos vazios separados pelo espaço em GB para criar.

--disable-integrity-monitoring

Desative o comportamento predefinido de instalar a extensão de atestado de hóspedes e permitir a identidade atribuída ao sistema para lançamento fidedigno ativado VMs e VMSS.

--edge-zone

O nome da zona de borda.

--enable-agent

Indica se o agente de máquinas virtuais deve ser a provisionado na máquina virtual. Quando esta propriedade não é especificada, o comportamento padrão é defini-lo como verdadeiro. Isto garantirá a instalação do Agente VM no VM para que as extensões possam ser adicionadas mais tarde ao VM.

valores aceites: false, true
--enable-auto-update

Indique se as atualizações automáticas estão ativadas para a Windows máquina virtual.

valores aceites: false, true
--enable-hibernation

A bandeira que permite ou desativa a capacidade de hibernação no VM.

valores aceites: false, true
--enable-hotpatching

Patch VMs sem precisar de reiniciar. --ativar o agente deve ser definido e o modo de correção deve ser definido para AutomaticByPlatform.

valores aceites: false, true
--enable-secure-boot

Ativar a bota segura.

valores aceites: false, true
--enable-vtpm

Ativar vTPM.

valores aceites: false, true
--encryption-at-host

Ativar a encriptação do anfitrião para o VM ou VMSS. Isto permitirá a encriptação de todos os discos, incluindo o disco De recurso/Temperatura no próprio anfitrião.

valores aceites: false, true
--ephemeral-os-disk

Permite-lhe criar um disco DEr diretamente no nó de anfitrião, proporcionando desempenho do disco local e tempo de reimagem VM/VMSS mais rápido.

valores aceites: false, true
--ephemeral-os-disk-placement --ephemeral-placement

Só aplicável quando usado com --ephemeral-os-disk. Permite-lhe escolher o local de provisão do disco EFÉMER.

valores aceites: CacheDisk, ResourceDisk
--eviction-policy

A política de despejo para a máquina virtual prioritária spot. A política de despejo predefinido é Deallocate para uma máquina virtual prioritária spot.

valores aceites: Deallocate, Delete
--generate-ssh-keys

Gere ficheiros chave públicos e privados da SSH, se faltar. As chaves serão guardadas no diretório ~/ssh.

--host

Identificação de recursos do anfitrião dedicado em que o VM irá residir. ...hospedeiro e anfitrião-grupo não podem ser usados juntos.

--host-group

Nome ou identificação de recursos do grupo de anfitriões dedicado em que o VM irá residir. ...hospedeiro e anfitrião-grupo não podem ser usados juntos.

--image

O nome da imagem do sistema operativo como pseudónimo URN, URN, nome de imagem personalizado ou ID, ID de versão de imagem personalizada ou blob URI VHD. Além disso, também suporta a imagem partilhada da galeria. Este parâmetro é necessário a menos que utilize --attach-os-disk. o formato URN Válido: "Publisher:Oferta:Sku:Versão". Para obter mais informações, consulte https://docs.microsoft.com/azure/virtual-machines/linux/cli-ps-findimage.

valor de: az vm image list, az vm image show, az sig image-version show-shared
--license-type

Especifica que a Windows imagem ou disco foi licenciado no local. Para ativar Benefício Híbrido do Azure para Windows Server, utilize 'Windows_Server'. Para ativar os Direitos de Hospedagem Multi-inquilinos para Windows 10, utilize o "Windows_Client". Para mais informações consulte os docs online Azure Windows VM.

valores aceites: None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, Windows_Client, Windows_Server
--location -l

Localização para criar VM e recursos relacionados. Se a localização predefinida não estiver configurada, ficará por defeito na localização do grupo de recursos.

--max-price

O preço máximo (em dólares americanos) está disposto a pagar por um Spot VM/VMSS. -1 indica que o Spot VM/VMSS não deve ser despejado por razões de preço.

--nic-delete-option

Especifique o que acontece com a interface de rede quando o VM é eliminado. Use um valor singular para aplicar em todos os recursos, ou usar = para configurar o comportamento de exclusão de recursos individuais. As opções possíveis são Eliminar e Separar.

--nics

Nomes ou IDs dos NICs existentes para anexar ao VM. O primeiro NIC será designado como primário. Se omitido, será criado um novo NIC. Se for especificado um NIC existente, não especifique a sub-rede, vNet, IP público ou NSG.

--no-wait

Não espere que a operação de longa duração termine.

--nsg

O nome a utilizar ao criar um novo Grupo de Segurança de Rede (predefinição) ou referenciar um existente. Também pode referir um NSG existente por ID ou especificar "" para nenhum (""" em Azure CLI usando o PowerShell ou --% operador).

--nsg-rule

Regra NSG para criar ao criar um novo NSG. Predefinições para abrir portas para permitir RDP em Windows e permitir SSH em Linux. Nenhuma representa nenhuma regra NSG.

valores aceites: NONE, RDP, SSH
--os-disk-caching

Armazenamento tipo de cache para o disco VM OS. Predefinição: Ler Ler.

valores aceites: None, ReadOnly, ReadWrite
--os-disk-delete-option

Especificar o comportamento do disco gerido quando o VM for eliminado, ou seja, se o disco gerido é apagado ou desapegado.

valores aceites: Delete, Detach
--os-disk-encryption-set

Nome ou ID do conjunto de encriptação do disco para o disco DE.

--os-disk-name

O nome do novo disco VM OS.

--os-disk-size-gb

Tamanho do disco de SO em GB para criar.

--os-type

Tipo de SO instalado num VHD personalizado. Não utilize ao especificar um pseudónimo URN ou URN.

valores aceites: linux, windows
--patch-mode

Modo de remendação no hóspede para máquina virtual IaaS. Valores permitidos para Windows VM: AutomaticByOS, AutomaticByPlatform, Manual. Valores permitidos para Linux VM: AutomaticByPlatform, ImageDefault. Manual - Controla a aplicação de patches numa máquina virtual. Fá-lo aplicando remendos manualmente dentro do VM. Neste modo, as atualizações automáticas são desativadas; o paramater --activar-auto-actualização deve ser falso. AutomaticamenteByOS - A máquina virtual será automaticamente atualizada pelo SISTEMA. O parâmetro --activar-atualização automática deve ser verdadeiro. AutomaticByPlatform - a máquina virtual será automaticamente atualizada pelo SISTEMA. ImageDefault - É utilizada a configuração de remendos padrão da máquina virtual. O parâmetro --activar-agente e --activar-auto-actualização deve ser verdadeiro.

valores aceites: AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual
--plan-name

Nome do plano.

--plan-product

Planeie o produto.

--plan-promotion-code

Planeie o código de promoção.

--plan-publisher

Editor do plano.

--platform-fault-domain

Especifique o domínio de falha lógica definido na escala em que a máquina virtual será criada. Por predefinição, a máquina virtual será automaticamente atribuída a um domínio de avaria que melhor mantenha o equilíbrio entre os domínios de avaria disponíveis. Isto só é aplicável se a propriedade virtualMachineScaleSet desta máquina virtual estiver definida. O conjunto de escala de máquina virtual que é referenciado, deve ter contagem de domínio de falha da plataforma. Esta propriedade não pode ser atualizada uma vez que a máquina virtual é criada. A atribuição de domínio de avaria pode ser visualizada na visualização de instância da máquina virtual.

--ppg

O nome ou ID do grupo de colocação de proximidade com o vm deve ser associado.

--priority

Prioridade. Utilize o 'Spot' para executar cargas de trabalho de curta duração de forma rentável. O enum 'Low' será depreciado no futuro. Por favor, utilize o 'Spot' para implantar VM e/ou VMSS spot Azure. Predefinição para Regular.

valores aceites: Low, Regular, Spot
--private-ip-address

Endereço IP estático privado (por exemplo, 10.0.0.5).

--public-ip-address

Nome do endereço IP público ao criar um (predefinitivo) ou fazer referência a um existente. Também pode referir um IP público existente por ID ou especificar "" para Nenhum (""" em Azure CLI utilizando o PowerShell ou operador --% ).

--public-ip-address-allocation
valores aceites: dynamic, static
--public-ip-address-dns-name

Nome DNS globalmente único para um IP público recém-criado.

--public-ip-sku

IP SKU público. É definido como Basic por padrão. O IP público só é suportado para ser criado na zona de borda quando é 'Standard'.

valores aceites: Basic, Standard
--role

Nome de papel ou identificação que a identidade atribuída ao sistema terá.

--scope

Âmbito a que o sistema atribuído identidade pode aceder.

--secrets

Um ou muitos Key Vault segredos como cordas ou ficheiros JSON através da @{path} contenção [{ "sourceVault": { "id": "value" }, "vaultCertificates": [{ "certificateUrl": "value", "certificateStore": "cert store name (only on windows)"}] }].

--security-type

Especificar se o VM está ativado no Lançamento Fidedigno. Consulte https://docs.microsoft.com/azure/virtual-machines/trusted-launch.

valores aceites: TrustedLaunch
--size

O tamanho VM a ser criado. Consulte https://azure.microsoft.com/pricing/details/virtual-machines/ a informação sobre o tamanho.

valor predefinido: Standard_DS1_v2
valor de: az vm list-sizes
--specialized

Indique se a imagem de origem é especializada.

valores aceites: false, true
--ssh-dest-key-path

Percurso de arquivo de destino no VM para a chave SSH. Se o ficheiro já existir, as teclas especificadas são anexadas ao ficheiro. O caminho de destino das chaves públicas SSH está atualmente limitado ao seu valor padrão "/home/username/.ssh/authorized_keys" devido a um problema conhecido no agente de provisionamento Linux.

--ssh-key-name

Use-o como chave pública na máquina virtual. Deve ser um recurso chave SSH existente em Azure.

--ssh-key-values

Lista separada do espaço de chaves públicas SSH ou caminhos de ficheiros de chaves públicas.

--storage-account

Só aplicável quando usado com --use-unmanaged-disk. O nome a utilizar ao criar uma nova conta de armazenamento ou fazer referência a uma existente. Se omitido, será utilizada uma conta de armazenamento apropriada no mesmo grupo de recursos e local, ou será criada uma nova.

--storage-container-name

Só aplicável quando usado com --use-unmanaged-disk. Nome do recipiente de armazenamento do disco VM OS. Padrão: vhds.

--storage-sku

O SKU da conta de armazenamento com a qual persistir VM. Use um sku singular que seria aplicado em todos os discos, ou especifique discos individuais. Utilização: [--armazenamento-sku SKU | --storage-sku ID=SKU ID=SKU ID=SKU...], onde cada ID é "os" ou um lun indexado a 0. Valores permitidos: Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS.

--subnet

O nome da sub-rede ao criar um novo VNet ou fazer referência a um existente. Também pode fazer referência a uma sub-rede existente por ID. Se o nome vnet e sub-rede forem omitidos, um VNet apropriado e sub-rede serão selecionados automaticamente, ou será criado um novo.

--subnet-address-prefix

O prefixo do endereço IP da sub-rede para utilizar ao criar um novo VNet no formato CIDR.

valor predefinido: 10.0.0.0/24
--tags

Etiquetas separadas pelo espaço: chave[=valor] [chave[=valor] ...]. Utilize "" para limpar as etiquetas existentes.

--ultra-ssd-enabled

Permite ou desativa a capacidade de ter 1 ou mais discos de dados geridos com UltraSSD_LRS conta de armazenamento.

valores aceites: false, true
--use-unmanaged-disk

Não utilize o disco gerido para persistir em VM.

--user-data

UserData para o VM. Pode ser passado como arquivo ou corda.

--v-cpus-available

Especificar o número de vCPUs disponíveis.

--v-cpus-per-core

Especificar a relação de vCPU com o núcleo físico. Definir esta propriedade para 1 também significa que o hiper-roscado está desativado.

--validate

Gere e validar o modelo ARM sem criar quaisquer recursos.

--vmss

Nome ou ID de um conjunto de escala de máquina virtual existente a que a máquina virtual deve ser atribuída. Nenhum por defeito.

--vnet-address-prefix

O prefixo do endereço IP para utilizar ao criar um novo VNet no formato CIDR.

valor predefinido: 10.0.0.0/16
--vnet-name

Nome da rede virtual ao criar uma nova ou referenciar uma existente.

--workspace

Nome ou ID do Log Analytics Workspace. Se especificar o espaço de trabalho através do seu nome, o espaço de trabalho deve estar no mesmo grupo de recursos com o vm, caso contrário será criado um novo espaço de trabalho.

--zone -z

Zona de disponibilidade para a prestação do recurso.

valores aceites: 1, 2, 3

az vm deallocate

Deallo um VM.

Para um tutorial de ponta a ponta, veja https://docs.microsoft.com/azure/virtual-machines/linux/capture-image.

az vm deallocate [--hibernate]
                 [--ids]
                 [--name]
                 [--no-wait]
                 [--resource-group]

Exemplos

Deallocate, generalize e capture uma máquina virtual parada.

az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix

Deallocate, generalize e capture várias máquinas virtuais paradas.

vms_ids=$(az vm list -g MyResourceGroup --query "[].id" -o tsv)
az vm deallocate --ids {vms_ids}
az vm generalize --ids {vms_ids}
az vm capture --ids {vms_ids} --vhd-name-prefix MyPrefix

Deallo um VM. (autogerado)

az vm deallocate --name MyVm --no-wait --resource-group MyResourceGroup

Parâmetros Opcionais

--hibernate

Parâmetro opcional para hibernar uma máquina virtual. (Recurso em Pré-visualização).

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--name -n

O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>.

--no-wait

Não espere que a operação de longa duração termine.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

az vm delete

Eliminar uma VM.

az vm delete [--force-deletion]
             [--ids]
             [--name]
             [--no-wait]
             [--resource-group]
             [--yes]

Exemplos

Elimine um VM sem um pedido de confirmação.

az vm delete -g MyResourceGroup -n MyVm --yes

Elimine todos os VMs num grupo de recursos.

az vm delete --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parâmetros Opcionais

--force-deletion

Parâmetro opcional para forçar a eliminação de máquinas virtuais.

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--name -n

O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>.

--no-wait

Não espere que a operação de longa duração termine.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

--yes -y

Não pedir confirmação.

az vm generalize

Marque um VM como generalizado, permitindo que seja imagem para múltiplas implementações.

Para um tutorial de ponta a ponta, veja https://docs.microsoft.com/azure/virtual-machines/linux/capture-image.

az vm generalize [--ids]
                 [--name]
                 [--no-wait]
                 [--resource-group]

Exemplos

Deallocate, generalize e capture uma máquina virtual parada.

az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix

Deallocate, generalize e capture várias máquinas virtuais paradas.

vms_ids=$(az vm list -g MyResourceGroup --query "[].id" -o tsv)
az vm deallocate --ids ${vms_ids}
az vm generalize --ids ${vms_ids}
az vm capture --ids ${vms_ids} --vhd-name-prefix MyPrefix

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--name -n

O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>.

--no-wait

Não espere que a operação de longa duração termine.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

az vm get-instance-view

Obtenha informações sobre um VM.

az vm get-instance-view [--ids]
                        [--name]
                        [--resource-group]

Exemplos

Utilize um grupo de recursos e um nome para obter informações de um VM.

az vm get-instance-view -g MyResourceGroup -n MyVm

Obtenha visualizações de instância para todos os VMs de um grupo de recursos.

az vm get-instance-view --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--name -n

O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

az vm install-patches

Instale remendos num VM.

az vm install-patches --maximum-duration
                      --reboot-setting {Always, IfRequired, Never}
                      [--classifications-to-include-linux {Critical, Other, Security}]
                      [--classifications-to-include-win {Critical, Definition, FeaturePack, Security, ServicePack, Tools, UpdateRollUp, Updates}]
                      [--exclude-kbs-requiring-reboot {false, true}]
                      [--ids]
                      [--kb-numbers-to-exclude]
                      [--kb-numbers-to-include]
                      [--name]
                      [--no-wait]
                      [--package-name-masks-to-exclude]
                      [--package-name-masks-to-include]
                      [--resource-group]

Exemplos

Instale patches num VM do windows, permitindo que o tempo máximo seja de 4 horas, e o VM reiniciará se necessário durante a operação de atualização do software.

az vm install-patches -g MyResourceGroup -n MyVm --maximum-duration PT4H --reboot-setting IfRequired --classifications-to-include-win Critical Security --exclude-kbs-requiring-reboot true

Instale patches num VM linux, permitindo que o tempo máximo seja de 4 horas, e o VM reiniciará se necessário durante a operação de atualização do software.

az vm install-patches -g MyResourceGroup -n MyVm --maximum-duration PT4H --reboot-setting IfRequired --classifications-to-include-linux Critical

Parâmetros Obrigatórios

--maximum-duration

Especifique o tempo máximo que a operação irá executar. Deve ser uma cadeia de duração compatível com ISO 8601, como PT4H (4 horas).

--reboot-setting

Defina quando é aceitável reiniciar um VM durante uma operação de atualização de software.

valores aceites: Always, IfRequired, Never

Parâmetros Opcionais

--classifications-to-include-linux

Lista de classificações separadas pelo espaço para incluir para Linux VM.

valores aceites: Critical, Other, Security
--classifications-to-include-win

Lista de classificações separadas pelo espaço para incluir para Windows VM.

valores aceites: Critical, Definition, FeaturePack, Security, ServicePack, Tools, UpdateRollUp, Updates
--exclude-kbs-requiring-reboot

Filtre os KBs que não têm um comportamento de reinicialização de 'NeverReboots' quando isto estiver definido. Aplicável apenas a Windows VM.

valores aceites: false, true
--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--kb-numbers-to-exclude

Lista de KBs separadas pelo espaço para excluir na operação de correção. Aplicável apenas a Windows VM.

--kb-numbers-to-include

Lista de KBs separadas pelo espaço para incluir na operação de correção. Aplicável apenas a Windows VM.

--name -n

O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>.

--no-wait

Não espere que a operação de longa duração termine.

--package-name-masks-to-exclude

Lista de pacotes separados pelo espaço para excluir na operação do patch. Formato: packageName_packageVersion. Aplicável apenas ao Linux VM.

--package-name-masks-to-include

Lista de pacotes separados pelo espaço para incluir na operação de correção. Formato: packageName_packageVersion. Aplicável apenas ao Linux VM.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

az vm list

Listar detalhes de Máquinas Virtuais.

--resource-group pode passar numa cadeia vazia como parâmetro, que irá transmitir todas as informações VM sob a subscrição. Para obter mais informações sobre informações sobre Máquinas Virtuais, consulte https://docs.microsoft.com/cli/azure/query-az-cli2.

az vm list [--resource-group]
           [--show-details]

Exemplos

Lista todos os VMs.

az vm list

Listar todos os VMs por grupo de recursos.

az vm list -g MyResourceGroup

Listar todos os VMs por grupo de recursos com detalhes.

az vm list -g MyResourceGroup -d

Parâmetros Opcionais

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

--show-details -d

Mostre endereço ip público, FQDN e estados de energia. comando vai correr lento.

az vm list-ip-addresses

Listar endereços IP associados a um VM.

az vm list-ip-addresses [--ids]
                        [--name]
                        [--resource-group]

Exemplos

Obtenha os endereços IP para um VM.

az vm list-ip-addresses -g MyResourceGroup -n MyVm

Obtenha endereços IP para todos os VMs de um grupo de recursos.

az vm list-ip-addresses --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--name -n

O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

az vm list-sizes

Listar os tamanhos disponíveis para VMs.

az vm list-sizes --location

Exemplos

Listar os tamanhos de VM disponíveis na região oeste dos EUA.

az vm list-sizes -l westus

Parâmetros Obrigatórios

--location -l

Localização. Valores de: az account list-locations. Pode configurar a localização padrão utilizando az configure --defaults location=<location>.

az vm list-skus

Obtenha detalhes para SKUs de recursos relacionados com computação.

Este comando incorpora a restrição de nível de subscrição, oferecendo as informações mais precisas.

az vm list-skus [--all {false, true}]
                [--location]
                [--resource-type]
                [--size]
                [--zone {false, true}]

Exemplos

Lista todos os SKUs na região oeste dos EUA.

az vm list-skus -l westus

Lista todos os tamanhos vm disponíveis na região leste dos US2 que suportam a zona de disponibilidade.

az vm list-skus -l eastus2 --zone

Lista todos os tamanhos vm disponíveis na região leste dos US2 que suportam zona de disponibilidade com o nome "standard_ds1...".

az vm list-skus -l eastus2 --zone --size standard_ds1

Lista disponibilidade de informação relacionada sku na região oeste dos EUA.

az vm list-skus -l westus --resource-type availabilitySets

Parâmetros Opcionais

--all

Mostrar todas as informações, incluindo tamanhos Vm não disponíveis na subscrição atual.

valores aceites: false, true
--location -l

Localização. Valores de: az account list-locations. Pode configurar a localização padrão utilizando az configure --defaults location=<location>.

--resource-type -r

Tipos de recursos, por exemplo, "disponibilidadedesets", "instantâneos", "discos", etc.

--size -s

Nome do tamanho, nome parcial é aceite.

--zone -z

Mostrar skus suportando zonas de disponibilidade.

valores aceites: false, true

az vm list-usage

Listar os recursos de utilização disponíveis para VMs.

az vm list-usage --location

Exemplos

Obtenha o uso de recursos compute para a região oeste dos EUA.

az vm list-usage -l westus

Parâmetros Obrigatórios

--location -l

Localização. Valores de: az account list-locations. Pode configurar a localização padrão utilizando az configure --defaults location=<location>.

az vm list-vm-resize-options

Lista as opções de redimensionamento disponíveis para VMs.

az vm list-vm-resize-options [--ids]
                             [--name]
                             [--resource-group]

Exemplos

Lista todos os tamanhos VM disponíveis para redimensionamento.

az vm list-vm-resize-options -g MyResourceGroup -n MyVm

Listar os tamanhos disponíveis para todos os VMs de um grupo de recursos.

az vm list-vm-resize-options --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--name -n

O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

az vm open-port

Abre um VM ao tráfego de entrada em portas especificadas.

Adiciona uma regra de segurança ao grupo de segurança de rede (NSG) que está ligado à interface de rede (NIC) ou sub-rede do VM. O NSG existente será usado ou um novo será criado. O nome da regra é 'porta aberta-{}' e substituirá uma regra existente com este nome. Para os VMs multi-NIC, ou para um controlo mais fino, utilize diretamente os comandos de rede apropriados (regra nsg, etc.

az vm open-port --port
                [--apply-to-subnet]
                [--ids]
                [--name]
                [--nsg-name]
                [--priority]
                [--resource-group]

Exemplos

Abra todas as portas de um VM para o tráfego de entrada.

az vm open-port -g MyResourceGroup -n MyVm --port '*'

Abra uma gama de portas em VM para o tráfego de entrada com a maior prioridade.

az vm open-port -g MyResourceGroup -n MyVm --port 80-100 --priority 100

Abra os portos 555, 557, 558 e 559 para o tráfego de entrada com a maior prioridade.

az vm open-port -g MyResourceGroup -n MyVm --port 555,557-559 --priority 100

Abra todas as portas para todos os VMs de um grupo de recursos.

az vm open-port --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv) --port '*'

Parâmetros Obrigatórios

--port

A distância portuária ou portuária (ex: 80-100) para abrir o tráfego de entrada para. Utilize '*' para permitir o tráfego em todas as portas. Utilize valores separados de vírgula para especificar mais de uma porta ou uma gama de portas.

Parâmetros Opcionais

--apply-to-subnet

Permitir o tráfego de entrada na sub-rede em vez do NIC.

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--name -n

O nome da máquina virtual para abrir o tráfego de entrada ligado.

--nsg-name

O nome do grupo de segurança da rede para criar se não existir. Ignorado se um NSG já existe.

--priority

Prioridade de regra, entre 100 (prioridade máxima) e 4096 (menor prioridade). Deve ser único para cada regra na coleção.

valor predefinido: 900
--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

az vm perform-maintenance

A operação para efetuar a manutenção numa máquina virtual.

az vm perform-maintenance [--ids]
                          [--name]
                          [--resource-group]

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--name -n

O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

az vm reapply

Reaplicar VMs.

az vm reapply [--ids]
              [--name]
              [--no-wait]
              [--resource-group]

Exemplos

Recandidatar um VM.

az vm reapply -g MyResourceGroup -n MyVm

Recandidatar todos os VMs num grupo de recursos.

az vm reapply --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--name -n

O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>.

--no-wait

Não espere que a operação de longa duração termine.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

az vm redeploy

Recolocar um VM existente.

az vm redeploy [--ids]
               [--name]
               [--no-wait]
               [--resource-group]

Exemplos

Reimplementar uma VM.

az vm redeploy -g MyResourceGroup -n MyVm

Reimplantar todos os VMs num grupo de recursos.

az vm redeploy --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--name -n

O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>.

--no-wait

Não espere que a operação de longa duração termine.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

az vm resize

Atualize o tamanho de um VM.

az vm resize --size
             [--ids]
             [--name]
             [--no-wait]
             [--resource-group]

Exemplos

Redimensione um VM.

az vm resize -g MyResourceGroup -n MyVm --size Standard_DS3_v2

Redimensione todos os VMs num grupo de recursos.

az vm resize --size Standard_DS3_v2 --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parâmetros Obrigatórios

--size

O tamanho VM.

valor de: az vm list-vm-resize-options

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--name -n

O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>.

--no-wait

Não espere que a operação de longa duração termine.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

az vm restart

Reiniciar VMs.

az vm restart [--force]
              [--ids]
              [--name]
              [--no-wait]
              [--resource-group]

Exemplos

Reinicia uma VM.

az vm restart -g MyResourceGroup -n MyVm

Reinicie todos os VMs num grupo de recursos.

az vm restart --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parâmetros Opcionais

--force

Force o VM a reiniciar reposicionando-o. Utilize se o VM não responder.

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--name -n

O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>.

--no-wait

Não espere que a operação de longa duração termine.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

az vm show

Obtenha os detalhes de um VM.

az vm show [--ids]
           [--include-user-data]
           [--name]
           [--resource-group]
           [--show-details]

Exemplos

Mostre informações sobre um VM.

az vm show -g MyResourceGroup -n MyVm -d

Obtenha os detalhes de todos os VMs de um grupo de recursos.

az vm show -d --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--include-user-data -u

Inclua as propriedades dos dados do utilizador no resultado da consulta.

--name -n

O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

--show-details -d

Mostre endereço ip público, FQDN e estados de energia. comando vai correr lento.

az vm simulate-eviction

Simular o despejo de um Spot VM.

az vm simulate-eviction [--ids]
                        [--name]
                        [--resource-group]

Exemplos

Simular o despejo de um Spot VM.

az vm simulate-eviction --resource-group MyResourceGroup --name MyVm

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--name -n

O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

az vm start

Inicia uma VM parada.

az vm start [--ids]
            [--name]
            [--no-wait]
            [--resource-group]

Exemplos

Inicia uma VM parada.

az vm start -g MyResourceGroup -n MyVm

Inicie todos os VMs num grupo de recursos.

az vm start --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Inicia uma VM parada. (autogerado)

az vm start --name MyVm --no-wait --resource-group MyResourceGroup

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--name -n

O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>.

--no-wait

Não espere que a operação de longa duração termine.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

az vm stop

Desligar (parar) um VM em funcionamento.

O VM continuará a ser cobrado. Para evitar isto, pode negociar o VM através do "az vm deallocate".

az vm stop [--ids]
           [--name]
           [--no-wait]
           [--resource-group]
           [--skip-shutdown]

Exemplos

Desligar (parar) um VM em funcionamento.

az vm stop --resource-group MyResourceGroup --name MyVm

Desligue um VM em funcionamento sem desligar.

az vm stop --resource-group MyResourceGroup --name MyVm --skip-shutdown

Desligue os VMs de um grupo de recursos.

az vm stop --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parâmetros Opcionais

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--name -n

O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>.

--no-wait

Não espere que a operação de longa duração termine.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

--skip-shutdown

Ignore o encerramento e desligue imediatamente.

az vm update

Atualizar as propriedades de um VM.

Atualizar objetos e propriedades VM utilizando caminhos que correspondam a 'az vm show'.

az vm update [--add]
             [--capacity-reservation-group]
             [--disk-caching]
             [--enable-hibernation {false, true}]
             [--enable-secure-boot {false, true}]
             [--enable-vtpm {false, true}]
             [--ephemeral-os-disk-placement {CacheDisk, ResourceDisk}]
             [--force-string]
             [--host]
             [--host-group]
             [--ids]
             [--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, Windows_Client, Windows_Server}]
             [--max-price]
             [--name]
             [--no-wait]
             [--os-disk]
             [--ppg]
             [--priority {Low, Regular, Spot}]
             [--remove]
             [--resource-group]
             [--set]
             [--size]
             [--ultra-ssd-enabled {false, true}]
             [--user-data]
             [--v-cpus-available]
             [--v-cpus-per-core]
             [--workspace]
             [--write-accelerator]

Exemplos

Adicione ou atualize uma etiqueta.

az vm update -n name -g group --set tags.tagName=tagValue

Retire uma etiqueta.

az vm update -n name -g group --remove tags.tagName

Desajuste o NIC primário de um VM.

az vm update -n name -g group --set networkProfile.networkInterfaces[1].primary=false networkProfile.networkInterfaces[0].primary=true

Adicione um novo NIC não primário a um VM.

az vm update -n name -g group --add networkProfile.networkInterfaces primary=false id={NIC_ID}

Retire o quarto NIC de um VM.

az vm update -n name -g group --remove networkProfile.networkInterfaces 3

Adicione um VM existente a um anfitrião dedicado

az vm deallocate -n name -g group
az vm update -n name -g group --host my-host
az vm start -n name -g group

Adicione um VM existente a um grupo de anfitriões dedicado

az vm deallocate -n name -g group
az vm update -n name -g group --host-group my-host-group
az vm start -n name -g group

Parâmetros Opcionais

--add

Adicione um objeto a uma lista de objetos especificando um caminho e pares de valor chave. Exemplo: --adicionar propriedade.listProperty <chave=valor, string ou> de cadeia JSON.

--capacity-reservation-group --crg

O ID ou nome do grupo de reserva de capacidade que é usado para alocar. Passe em "Nenhum" para dissociar o grupo de reserva de capacidade. Por favor, note que se quiser eliminar um VM/VMSS que tenha sido associado ao grupo de reservas de capacidade, tem de dissociar primeiro o grupo de reservas de capacidade.

--disk-caching

Utilize valor singular para aplicar em todos os discos individuais, por exemplo , 'os=ReadWrite 0=None 1=ReadOnly' deve permitir a atualização do disco e 2 discos de dados.

--enable-hibernation

A bandeira que permite ou desativa a capacidade de hibernação no VM.

valores aceites: false, true
--enable-secure-boot

Ativar a bota segura.

valores aceites: false, true
--enable-vtpm

Ativar vTPM.

valores aceites: false, true
--ephemeral-os-disk-placement --ephemeral-placement

Só aplicável quando usado com --size. Permite-lhe escolher o local de provisão do disco EFÉMER.

valores aceites: CacheDisk, ResourceDisk
--force-string

Ao utilizar 'set' ou 'add', preserve as cordas literais em vez de tentar converter-se em JSON.

--host

Identificação de recursos do anfitrião dedicado em que o VM irá residir. ...hospedeiro e anfitrião-grupo não podem ser usados juntos. Deverá negociar o VM antes da atualização e iniciar o VM após a atualização. Por favor, consulte a ajuda para mais exemplos.

--host-group

Nome ou identificação de recursos do grupo de anfitriões dedicado em que o VM irá residir. ...hospedeiro e anfitrião-grupo não podem ser usados juntos. Deverá negociar o VM antes da atualização e iniciar o VM após a atualização. Por favor, consulte a ajuda para mais exemplos.

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--license-type

Especifica que a Windows imagem ou disco foi licenciado no local. Para ativar Benefício Híbrido do Azure para Windows Server, utilize 'Windows_Server'. Para ativar os Direitos de Hospedagem Multi-inquilinos para Windows 10, utilize o "Windows_Client". Para mais informações consulte os docs online Azure Windows VM.

valores aceites: None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, Windows_Client, Windows_Server
--max-price

O preço máximo (em dólares americanos) está disposto a pagar por um Spot VM/VMSS. -1 indica que o Spot VM/VMSS não deve ser despejado por razões de preço.

--name -n

O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>.

--no-wait

Não espere que a operação de longa duração termine.

--os-disk

Geriu o ID do disco de OS ou o nome para trocar.

--ppg

O nome ou ID do grupo de colocação de proximidade com o vm deve ser associado.

--priority

Prioridade. Utilize o 'Spot' para executar cargas de trabalho de curta duração de forma rentável. O enum 'Low' será depreciado no futuro. Por favor, utilize o 'Spot' para implantar VM e/ou VMSS spot Azure. Predefinição para Regular.

valores aceites: Low, Regular, Spot
--remove

Remova uma propriedade ou um elemento de uma lista. Exemplo: --remover propriedade.list OR --remover propriedadeToRemove.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

--set

Atualize um objeto especificando um caminho de propriedade e valor a definir. Exemplo: --set property1.property2=.

--size

O novo tamanho da máquina virtual. Consulte https://azure.microsoft.com/pricing/details/virtual-machines/ a informação sobre o tamanho.

--ultra-ssd-enabled

Permite ou desativa a capacidade de ter 1 ou mais discos de dados geridos com UltraSSD_LRS conta de armazenamento.

valores aceites: false, true
--user-data

UserData para o VM. Pode ser passado como arquivo ou corda. Se a corda vazia for passada, o valor existente será eliminado.

--v-cpus-available

Especificar o número de vCPUs disponíveis.

--v-cpus-per-core

Especificar a relação de vCPU com o núcleo físico. Definir esta propriedade para 1 também significa que o hiper-roscado está desativado.

--workspace

Nome ou ID do Log Analytics Workspace. Se especificar o espaço de trabalho através do seu nome, o espaço de trabalho deve estar no mesmo grupo de recursos com o vm, caso contrário será criado um novo espaço de trabalho.

--write-accelerator

Ativar/desativar o acelerador de escrita do disco. Utilize o valor singular 'verdadeiro/falso' para aplicar em todos os discos individuais, por exemplo, 'os=verdadeiro 1=verdadeiro 2=verdadeiro' para discos de o disco e de dados com lúgubre de 1 & 2.

az vm wait

Coloque o CLI em estado de espera até que uma condição do VM seja satisfeita.

az vm wait [--created]
           [--custom]
           [--deleted]
           [--exists]
           [--ids]
           [--interval]
           [--name]
           [--resource-group]
           [--timeout]
           [--updated]

Exemplos

Aguarde até que um VM seja criado.

az vm wait -g MyResourceGroup -n MyVm --created

Aguarde até que todos os VMs de um grupo de recursos sejam eliminados.

az vm wait --deleted --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Parâmetros Opcionais

--created

Aguarde até ser criado com o "Estado de provisionamento" em 'Bem sucedido'.

--custom

Aguarde até que a condição satisfaça uma consulta personalizada do JMESPath. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Espere até apagar.

--exists

Espere até que o recurso exista.

--ids

Um ou mais IDs de recursos (espaço-delimitado). Deve ser um ID completo de recursos contendo todas as informações dos argumentos de "Identificação de Recursos". Deve fornecer ou ids ou outros argumentos de "Identificação de Recursos".

--interval

Intervalo de sondagens em segundos.

valor predefinido: 30
--name -n

O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

--timeout

Espera máxima em segundos.

valor predefinido: 3600
--updated

Aguarde até ser atualizado com o Estado de Provisionamento em 'Bem sucedido'.