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 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
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".
O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>
.
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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
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).
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".
Localização. Valores de: az account list-locations
. Pode configurar a localização padrão utilizando az configure --defaults location=<location>
.
O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>
.
Desligue automaticamente para vM. A configuração será apurada.
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
A hora do dia da UTC o horário ocorrerá todos os dias. Formato: hhmm. Exemplo: 1730.
O URL webhook para o qual a notificação será enviada.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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
O prefixo de nome VHD especifica para os discos VM.
Parâmetros Opcionais
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".
O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>
.
Substitua o ficheiro de disco existente.
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
O nome do recipiente da conta de armazenamento para guardar os discos.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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
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".
O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>
.
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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
Nome da máquina virtual.
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Parâmetros Opcionais
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.
Aceite o contrato de licença e a declaração de privacidade.
Palavra-passe para o VM se o tipo de autenticação for 'Password'.
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.
Lista separada do espaço dos grupos de segurança de aplicações existentes para associar-se ao VM.
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.
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.
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.
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.
Nome ou ID de um conjunto de disponibilidade existente para adicionar o VM. Nenhum por defeito.
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.
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.
O nome de hospedeiro da máquina virtual. Incumprimentos do nome do VM.
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-
Arquivo de script personalizado ou texto (cloud-init, cloud-config, etc.).
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.
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.
Nomes ou IDs (espaço delimitado) de conjuntos de encriptação de discos para discos de dados.
Tamanhos de disco geridos vazios separados pelo espaço em GB para criar.
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.
O nome da zona de borda.
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.
Indique se as atualizações automáticas estão ativadas para a Windows máquina virtual.
A bandeira que permite ou desativa a capacidade de hibernação no VM.
Patch VMs sem precisar de reiniciar. --ativar o agente deve ser definido e o modo de correção deve ser definido para AutomaticByPlatform.
Ativar a bota segura.
Ativar vTPM.
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.
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.
Só aplicável quando usado com --ephemeral-os-disk
. Permite-lhe escolher o local de provisão do disco EFÉMER.
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.
Gere ficheiros chave públicos e privados da SSH, se faltar. As chaves serão guardadas no diretório ~/ssh.
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.
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.
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.
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.
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.
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.
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.
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.
Não espere que a operação de longa duração termine.
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).
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.
Armazenamento tipo de cache para o disco VM OS. Predefinição: Ler Ler.
Especificar o comportamento do disco gerido quando o VM for eliminado, ou seja, se o disco gerido é apagado ou desapegado.
Nome ou ID do conjunto de encriptação do disco para o disco DE.
O nome do novo disco VM OS.
Tamanho do disco de SO em GB para criar.
Tipo de SO instalado num VHD personalizado. Não utilize ao especificar um pseudónimo URN ou URN.
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.
Nome do plano.
Planeie o produto.
Planeie o código de promoção.
Editor do plano.
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.
O nome ou ID do grupo de colocação de proximidade com o vm deve ser associado.
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.
Endereço IP estático privado (por exemplo, 10.0.0.5).
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 --% ).
Nome DNS globalmente único para um IP público recém-criado.
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'.
Nome de papel ou identificação que a identidade atribuída ao sistema terá.
Âmbito a que o sistema atribuído identidade pode aceder.
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)"}] }]
.
Especificar se o VM está ativado no Lançamento Fidedigno. Consulte https://docs.microsoft.com/azure/virtual-machines/trusted-launch.
O tamanho VM a ser criado. Consulte https://azure.microsoft.com/pricing/details/virtual-machines/ a informação sobre o tamanho.
Indique se a imagem de origem é especializada.
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.
Use-o como chave pública na máquina virtual. Deve ser um recurso chave SSH existente em Azure.
Lista separada do espaço de chaves públicas SSH ou caminhos de ficheiros de chaves públicas.
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.
Só aplicável quando usado com --use-unmanaged-disk
. Nome do recipiente de armazenamento do disco VM OS. Padrão: vhds.
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.
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.
O prefixo do endereço IP da sub-rede para utilizar ao criar um novo VNet no formato CIDR.
Etiquetas separadas pelo espaço: chave[=valor] [chave[=valor] ...]. Utilize "" para limpar as etiquetas existentes.
Permite ou desativa a capacidade de ter 1 ou mais discos de dados geridos com UltraSSD_LRS conta de armazenamento.
Não utilize o disco gerido para persistir em VM.
UserData para o VM. Pode ser passado como arquivo ou corda.
Especificar o número de vCPUs disponíveis.
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.
Gere e validar o modelo ARM sem criar quaisquer recursos.
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.
O prefixo do endereço IP para utilizar ao criar um novo VNet no formato CIDR.
Nome da rede virtual ao criar uma nova ou referenciar uma existente.
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.
Zona de disponibilidade para a prestação do recurso.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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
Parâmetro opcional para hibernar uma máquina virtual. (Recurso em Pré-visualização).
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".
O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>
.
Não espere que a operação de longa duração termine.
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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
Parâmetro opcional para forçar a eliminação de máquinas virtuais.
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".
O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>
.
Não espere que a operação de longa duração termine.
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Não pedir confirmação.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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
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".
O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>
.
Não espere que a operação de longa duração termine.
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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
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".
O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>
.
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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
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).
Defina quando é aceitável reiniciar um VM durante uma operação de atualização de software.
Parâmetros Opcionais
Lista de classificações separadas pelo espaço para incluir para Linux VM.
Lista de classificações separadas pelo espaço para incluir para Windows VM.
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.
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".
Lista de KBs separadas pelo espaço para excluir na operação de correção. Aplicável apenas a Windows VM.
Lista de KBs separadas pelo espaço para incluir na operação de correção. Aplicável apenas a Windows VM.
O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>
.
Não espere que a operação de longa duração termine.
Lista de pacotes separados pelo espaço para excluir na operação do patch. Formato: packageName_packageVersion. Aplicável apenas ao Linux VM.
Lista de pacotes separados pelo espaço para incluir na operação de correção. Formato: packageName_packageVersion. Aplicável apenas ao Linux VM.
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Mostre endereço ip público, FQDN e estados de energia. comando vai correr lento.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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
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".
O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>
.
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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
Localização. Valores de: az account list-locations
. Pode configurar a localização padrão utilizando az configure --defaults location=<location>
.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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
Mostrar todas as informações, incluindo tamanhos Vm não disponíveis na subscrição atual.
Localização. Valores de: az account list-locations
. Pode configurar a localização padrão utilizando az configure --defaults location=<location>
.
Tipos de recursos, por exemplo, "disponibilidadedesets", "instantâneos", "discos", etc.
Nome do tamanho, nome parcial é aceite.
Mostrar skus suportando zonas de disponibilidade.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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
Localização. Valores de: az account list-locations
. Pode configurar a localização padrão utilizando az configure --defaults location=<location>
.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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
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".
O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>
.
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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
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
Permitir o tráfego de entrada na sub-rede em vez do NIC.
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".
O nome da máquina virtual para abrir o tráfego de entrada ligado.
O nome do grupo de segurança da rede para criar se não existir. Ignorado se um NSG já existe.
Prioridade de regra, entre 100 (prioridade máxima) e 4096 (menor prioridade). Deve ser único para cada regra na coleção.
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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
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".
O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>
.
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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
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".
O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>
.
Não espere que a operação de longa duração termine.
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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
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".
O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>
.
Não espere que a operação de longa duração termine.
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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
O tamanho VM.
Parâmetros Opcionais
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".
O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>
.
Não espere que a operação de longa duração termine.
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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 o VM a reiniciar reposicionando-o. Utilize se o VM não responder.
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".
O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>
.
Não espere que a operação de longa duração termine.
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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
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".
Inclua as propriedades dos dados do utilizador no resultado da consulta.
O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>
.
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Mostre endereço ip público, FQDN e estados de energia. comando vai correr lento.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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
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".
O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>
.
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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
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".
O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>
.
Não espere que a operação de longa duração termine.
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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
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".
O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>
.
Não espere que a operação de longa duração termine.
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Ignore o encerramento e desligue imediatamente.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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
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.
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.
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.
A bandeira que permite ou desativa a capacidade de hibernação no VM.
Ativar a bota segura.
Ativar vTPM.
Só aplicável quando usado com --size
. Permite-lhe escolher o local de provisão do disco EFÉMER.
Ao utilizar 'set' ou 'add', preserve as cordas literais em vez de tentar converter-se em JSON.
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.
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.
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".
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.
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.
O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>
.
Não espere que a operação de longa duração termine.
Geriu o ID do disco de OS ou o nome para trocar.
O nome ou ID do grupo de colocação de proximidade com o vm deve ser associado.
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.
Remova uma propriedade ou um elemento de uma lista. Exemplo: --remover propriedade.list OR --remover propriedadeToRemove.
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Atualize um objeto especificando um caminho de propriedade e valor a definir. Exemplo: --set property1.property2=.
O novo tamanho da máquina virtual. Consulte https://azure.microsoft.com/pricing/details/virtual-machines/ a informação sobre o tamanho.
Permite ou desativa a capacidade de ter 1 ou mais discos de dados geridos com UltraSSD_LRS conta de armazenamento.
UserData para o VM. Pode ser passado como arquivo ou corda. Se a corda vazia for passada, o valor existente será eliminado.
Especificar o número de vCPUs disponíveis.
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.
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.
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.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.
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
Aguarde até ser criado com o "Estado de provisionamento" em 'Bem sucedido'.
Aguarde até que a condição satisfaça uma consulta personalizada do JMESPath. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Espere até apagar.
Espere até que o recurso exista.
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".
Intervalo de sondagens em segundos.
O nome da Máquina Virtual. Pode configurar o padrão utilizando az configure --defaults vm=<name>
.
o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>
.
Espera máxima em segundos.
Aguarde até ser atualizado com o Estado de Provisionamento em 'Bem sucedido'.
Aumente a verbosidade do registo para mostrar todos os registos de depurg.
Mostre esta mensagem de ajuda e saia.
Só mostram erros, suprimindo avisos.
Formato de saída.
Cadeia de consulta JMESPath. Consulte http://jmespath.org/ mais informações e exemplos.
o nome ou o ID da subscrição. Pode configurar a subscrição padrão utilizando az account set -s NAME_OR_ID
.
Aumentar a verbosidade do registo. Use --depurg para registos completos de depurg.