az vmss
Gerencie agrupamentos de máquinas virtuais em um VMSS (Conjunto de Dimensionamento de Máquinas Virtuais) do Azure.
Comandos
Nome | Description | Tipo | Status |
---|---|---|---|
az vmss application |
Gerenciar aplicativos para o conjunto de dimensionamento de VM. |
Núcleo | GA |
az vmss application list |
Liste os aplicativos para VMSS. |
Núcleo | GA |
az vmss application set |
Defina aplicativos para VMSS. |
Núcleo | GA |
az vmss create |
Crie um Conjunto de Dimensionamento de Máquinas Virtuais do Azure. |
Núcleo | GA |
az vmss deallocate |
Desaloque VMs em um VMSS. |
Núcleo | GA |
az vmss delete |
Exclua um conjunto de dimensionamento de VM. |
Núcleo | GA |
az vmss delete-instances |
Exclua VMs em um VMSS. |
Núcleo | GA |
az vmss diagnostics |
Configure a extensão de diagnóstico do Conjunto de Dimensionamento de Máquinas Virtuais do Azure. |
Núcleo | GA |
az vmss diagnostics get-default-config |
Mostre o arquivo de configuração padrão que define os dados a serem coletados. |
Núcleo | GA |
az vmss diagnostics set |
Habilite o diagnóstico em um VMSS. |
Núcleo | GA |
az vmss disk |
Gerencie discos de dados de um VMSS. |
Núcleo | GA |
az vmss disk attach |
Anexe discos de dados gerenciados a um conjunto de dimensionamento ou suas instâncias. |
Núcleo | GA |
az vmss disk detach |
Desanexar discos de dados gerenciados de um conjunto de dimensionamento ou de suas instâncias. |
Núcleo | GA |
az vmss encryption |
Gerencie a criptografia do VMSS. |
Núcleo | GA |
az vmss encryption disable |
Desabilite a criptografia em um VMSS com discos gerenciados. |
Núcleo | GA |
az vmss encryption enable |
Criptografe um VMSS com discos gerenciados. |
Núcleo | GA |
az vmss encryption show |
Mostrar status de criptografia. |
Núcleo | GA |
az vmss extension |
Gerenciar extensões em um conjunto de dimensionamento de VM. |
Núcleo | GA |
az vmss extension delete |
Exclua uma extensão de um VMSS. |
Núcleo | GA |
az vmss extension image |
Encontre as extensões de VM disponíveis para uma assinatura e região. |
Núcleo | GA |
az vmss extension image list |
Liste as informações sobre as extensões disponíveis. |
Núcleo | GA |
az vmss extension image list-names |
Listar os tipos de imagem de extensão de máquina virtual. |
Núcleo | GA |
az vmss extension image list-versions |
Listar versões de imagem de extensão de máquina virtual. |
Núcleo | GA |
az vmss extension image show |
Obtenha uma imagem de extensão de máquina virtual. |
Núcleo | GA |
az vmss extension list |
Liste as extensões associadas a um VMSS. |
Núcleo | GA |
az vmss extension set |
Adicione uma extensão a um VMSS ou atualize uma extensão existente. |
Núcleo | GA |
az vmss extension show |
Mostrar detalhes sobre uma extensão VMSS. |
Núcleo | GA |
az vmss extension upgrade |
Atualize todas as extensões de todas as instâncias do VMSS para a versão mais recente. |
Núcleo | GA |
az vmss get-instance-view |
Exiba uma instância de um VMSS. |
Núcleo | GA |
az vmss get-os-upgrade-history |
Liste as atualizações do sistema operacional em uma instância do conjunto de dimensionamento de VM. |
Núcleo | GA |
az vmss identity |
Gerenciar identidades de serviço de um conjunto de dimensionamento de VM. |
Núcleo | GA |
az vmss identity assign |
Habilite a identidade de serviço gerenciado em um VMSS. |
Núcleo | GA |
az vmss identity remove |
Remova as identidades atribuídas pelo usuário de um conjunto de dimensionamento de VM. |
Núcleo | Visualizar |
az vmss identity show |
Exiba as informações de identidade gerenciada do conjunto de dimensionamento da VM. |
Núcleo | GA |
az vmss list |
Liste todos os conjuntos de dimensionamento de VM em um grupo de recursos. |
Núcleo | GA |
az vmss list-instance-connection-info |
Obtenha o endereço IP e o número da porta usados para se conectar a instâncias de VM individuais em um conjunto. |
Núcleo | GA |
az vmss list-instance-public-ips |
Listar endereços IP públicos de instâncias de VM em um conjunto. |
Núcleo | GA |
az vmss list-instances |
Liste todas as máquinas virtuais em conjuntos de dimensionamento de VM. |
Núcleo | GA |
az vmss list-skus |
Liste os SKUs disponíveis para o conjunto de dimensionamento de VMs, incluindo as instâncias de VM mínimas e máximas permitidas para cada SKU. |
Núcleo | GA |
az vmss nic |
Gerencie as interfaces de rede de um VMSS. |
Núcleo | GA |
az vmss nic list |
Obtenha todos os adaptadores de rede em um conjunto de dimensionamento de máquinas virtuais. |
Núcleo | GA |
az vmss nic list-vm-nics |
Obtenha informações sobre todos os adaptadores de rede em uma máquina virtual em um conjunto de dimensionamento de máquinas virtuais. |
Núcleo | GA |
az vmss nic show |
Obtenha o adaptador de rede especificado em um conjunto de dimensionamento de máquinas virtuais. |
Núcleo | GA |
az vmss perform-maintenance |
Execute a manutenção em uma ou mais máquinas virtuais em um conjunto de dimensionamento de VM. A operação em instâncias que não são elegíveis para manutenção será interrompida. Consulte as práticas recomendadas para obter mais detalhes: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications. |
Núcleo | GA |
az vmss reimage |
Recrie as VMs em um VMSS. |
Núcleo | GA |
az vmss restart |
Reinicie as VMs em um VMSS. |
Núcleo | GA |
az vmss rolling-upgrade |
Gerencie atualizações contínuas. |
Núcleo | GA |
az vmss rolling-upgrade cancel |
Cancele a atualização sem interrupção atual do conjunto de dimensionamento de máquinas virtuais. |
Núcleo | GA |
az vmss rolling-upgrade get-latest |
Obtenha o status da atualização sem interrupção mais recente do conjunto de dimensionamento de máquinas virtuais. |
Núcleo | GA |
az vmss rolling-upgrade start |
Inicie uma atualização sem interrupção para mover todas as instâncias do conjunto de dimensionamento de máquinas virtuais para a versão mais recente disponível do sistema operacional de imagem da plataforma. As instâncias que já estão executando a versão mais recente do sistema operacional disponível não são afetadas. |
Núcleo | GA |
az vmss run-command |
Gerencie comandos de execução em um Conjunto de Dimensionamento de Máquinas Virtuais. |
Núcleo | GA |
az vmss run-command create |
A operação para criar o comando de execução da VM VMSS. |
Núcleo | GA |
az vmss run-command delete |
A operação para excluir o comando de execução. |
Núcleo | GA |
az vmss run-command invoke |
Execute um comando de execução específico em uma instância do Conjunto de Dimensionamento de Máquinas Virtuais. |
Núcleo | GA |
az vmss run-command list |
A operação para obter todos os comandos de execução de uma instância no Conjunto de Dimensionamento de Máquinas Virtuais. |
Núcleo | GA |
az vmss run-command show |
A operação para obter o comando VMSS run. |
Núcleo | GA |
az vmss run-command update |
A operação para atualizar o comando de execução do VMSS. |
Núcleo | GA |
az vmss scale |
Altere o número de VMs em um VMSS. |
Núcleo | GA |
az vmss set-orchestration-service-state |
Altere a propriedade ServiceState para um determinado serviço em um VMSS. |
Núcleo | GA |
az vmss show |
Obtenha detalhes sobre VMs em um VMSS. |
Núcleo | GA |
az vmss simulate-eviction |
Simule a remoção de uma máquina virtual Spot em um conjunto de dimensionamento de VM. |
Núcleo | GA |
az vmss start |
Inicie VMs em um VMSS. |
Núcleo | GA |
az vmss stop |
Desligue (pare) VMs em um VMSS. |
Núcleo | GA |
az vmss update |
Atualize um VMSS. Execute o comando 'az vmss update-instances' para distribuir as alterações nas VMs se você não tiver configurado a política de atualização. |
Núcleo | GA |
az vmss update-domain-walk |
Caminhada manual do domínio de atualização de plataforma para atualizar máquinas virtuais em um conjunto de dimensionamento de máquinas virtuais do Service Fabric. |
Núcleo | GA |
az vmss update-instances |
Atualize as VMs em um VMSS. |
Núcleo | GA |
az vmss wait |
Coloque a CLI em um estado de espera até que uma condição de um conjunto de dimensionamento seja atendida. |
Núcleo | GA |
az vmss create
Crie um Conjunto de Dimensionamento de Máquinas Virtuais do Azure.
Para obter um tutorial completo, consulte https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-linux-create-cli.
az vmss create --name
--resource-group
[--accelerated-networking {false, true}]
[--accept-term]
[--additional-events {false, true}]
[--admin-password]
[--admin-username]
[--app-gateway]
[--app-gateway-capacity]
[--app-gateway-sku]
[--app-gateway-subnet-address-prefix]
[--asgs]
[--assign-identity]
[--authentication-type {all, password, ssh}]
[--automatic-repairs-action {Reimage, Replace, Restart}]
[--automatic-repairs-grace-period]
[--backend-pool-name]
[--backend-port]
[--capacity-reservation-group]
[--computer-name-prefix]
[--custom-data]
[--data-disk-caching]
[--data-disk-delete-option {Delete, Detach}]
[--data-disk-encryption-sets]
[--data-disk-iops]
[--data-disk-mbps]
[--data-disk-sizes-gb]
[--disable-integrity-monitoring-autoupgrade]
[--disable-overprovision]
[--disk-controller-type {NVMe, SCSI}]
[--dns-servers]
[--edge-zone]
[--enable-agent {false, true}]
[--enable-auto-os-upgrade {false, true}]
[--enable-auto-update {false, true}]
[--enable-cross-zone-upgrade {false, true}]
[--enable-hibernation {false, true}]
[--enable-integrity-monitoring]
[--enable-osimage-notification {false, true}]
[--enable-proxy-agent {false, true}]
[--enable-reboot {false, true}]
[--enable-redeploy {false, true}]
[--enable-resilient-creation {false, true}]
[--enable-resilient-deletion {false, true}]
[--enable-secure-boot {false, true}]
[--enable-spot-restore {false, true}]
[--enable-vtpm {false, true}]
[--encryption-at-host {false, true}]
[--ephemeral-os-disk {false, true}]
[--ephemeral-os-disk-placement {CacheDisk, NvmeDisk, ResourceDisk}]
[--eviction-policy {Deallocate, Delete}]
[--exclude-extensions]
[--generate-ssh-keys]
[--health-probe]
[--host-group]
[--image]
[--instance-count]
[--lb]
[--lb-nat-rule-name]
[--lb-sku {Basic, Gateway, Standard}]
[--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server}]
[--location]
[--max-batch-instance-percent]
[--max-price]
[--max-surge {false, true}]
[--max-unhealthy-instance-percent]
[--max-unhealthy-upgraded-instance-percent]
[--network-api-version]
[--no-wait]
[--nsg]
[--orchestration-mode {Flexible, Uniform}]
[--os-disk-caching {None, ReadOnly, ReadWrite}]
[--os-disk-delete-option {Delete, Detach}]
[--os-disk-encryption-set]
[--os-disk-name]
[--os-disk-secure-vm-disk-encryption-set]
[--os-disk-security-encryption-type {DiskWithVMGuestState, NonPersistedTPM, VMGuestStateOnly}]
[--os-disk-size-gb]
[--os-type {linux, windows}]
[--patch-mode {AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual}]
[--pause-time-between-batches]
[--plan-name]
[--plan-product]
[--plan-promotion-code]
[--plan-publisher]
[--platform-fault-domain-count]
[--ppg]
[--prioritize-unhealthy-instances {false, true}]
[--priority {Low, Regular, Spot}]
[--proxy-agent-mode {Audit, Enforce}]
[--public-ip-address]
[--public-ip-address-allocation {dynamic, static}]
[--public-ip-address-dns-name]
[--public-ip-per-vm]
[--regular-priority-count]
[--regular-priority-percentage]
[--role]
[--scale-in-policy {Default, NewestVM, OldestVM}]
[--scope]
[--secrets]
[--security-posture-id]
[--security-type {ConfidentialVM, Standard, TrustedLaunch}]
[--single-placement-group {false, true}]
[--specialized {false, true}]
[--spot-restore-timeout]
[--ssh-dest-key-path]
[--ssh-key-values]
[--storage-container-name]
[--storage-sku]
[--subnet]
[--subnet-address-prefix]
[--tags]
[--terminate-notification-time]
[--ultra-ssd-enabled {false, true}]
[--upgrade-policy-mode {Automatic, Manual, Rolling}]
[--use-unmanaged-disk]
[--user-data]
[--v-cpus-available]
[--v-cpus-per-core]
[--validate]
[--vm-domain-name]
[--vm-sku]
[--vnet-address-prefix]
[--vnet-name]
[--zones]
Exemplos
Crie um conjunto de dimensionamento de VM do Windows com 5 instâncias, um balanceador de carga, um endereço IP público, um disco de dados de 2 GB e um disco de sistema operacional de 40 GB.
az vmss create -n MyVmss -g MyResourceGroup --instance-count 5 --image Win2016Datacenter --data-disk-sizes-gb 2 --os-disk-size-gb 40
Crie um conjunto de dimensionamento de VMs do Linux com um par de chaves ssh gerado automaticamente, um endereço IP público, uma entrada DNS, um balanceador de carga existente e uma rede virtual existente.
az vmss create -n MyVmss -g MyResourceGroup --public-ip-address-dns-name my-globally-dns-name \
--load-balancer MyLoadBalancer --vnet-name MyVnet --subnet MySubnet --image Ubuntu2204 \
--generate-ssh-keys
Crie um conjunto de dimensionamento de VM do Linux a partir de uma imagem personalizada usando a chave SSH pública padrão existente.
az vmss create -n MyVmss -g MyResourceGroup --image MyImage
Crie um conjunto de dimensionamento de VM do Linux com um balanceador de carga e servidores DNS personalizados. Cada VM tem um endereço IP público e um nome de domínio personalizado.
az vmss create -n MyVmss -g MyResourceGroup --image CentOS85Gen2 \
--public-ip-per-vm --vm-domain-name myvmss --dns-servers 10.0.0.6 10.0.0.5
Crie um conjunto de dimensionamento de VMs do Linux usando um script cloud-init para configuração. Confira: https://docs.microsoft.com/azure/virtual-machines/linux/using-cloud-init
az vmss create -g MyResourceGroup -n MyVmss --image Debian11 --custom-data MyCloudInitScript.yml
Crie um VMSS a partir de uma versão de imagem de galeria generalizada.
az vmss create -g MyResourceGroup -n MyVmss --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage/versions/1.0.0
Crie um VMSS a partir de uma versão de imagem de galeria especializada.
az vmss create -g MyResourceGroup -n MyVmss --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage/versions/1.0.0 --specialized
Criar um VMSS a partir da versão mais recente de uma imagem de galeria
az vmss create -g MyResourceGroup -n MyVmss --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage
Crie um conjunto de dimensionamento de VM Debian11 usando segredos do 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 vmss create -g group-name -n vm-name --admin-username deploy \
--image Debian11 --secrets "$vm_secrets"
Crie um conjunto de dimensionamento de VM com identidade atribuída pelo sistema. A VM terá uma função de 'Colaborador' com acesso a uma conta de armazenamento.
az vmss create -n MyVmss -g MyResourceGroup --image CentOS85Gen2 --assign-identity --scope /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/MyResourceGroup/myRG/providers/Microsoft.Storage/storageAccounts/storage1 --role Contributor
Crie um conjunto de dimensionamento de VM Debian11 com uma identidade atribuída pelo usuário.
az vmss create -n MyVmss -g rg1 --image Debian11 --assign-identity /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID
Crie um conjunto de dimensionamento de VM Debian11 com identidade atribuída pelo sistema e pelo usuário.
az vmss create -n MyVmss -g rg1 --image Debian11 --assign-identity [system] /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID
Criar um conjunto de dimensionamento de VM de zona única na região do grupo de recursos atual
az vmss create -n MyVmss -g MyResourceGroup --image CentOS85Gen2 --zones 1
Crie um VMSS que dê suporte a SpotRestore.
az vmss create -n MyVmss -g MyResourceGroup --location NorthEurope --instance-count 2 --image CentOS85Gen2 --priority Spot --eviction-policy Deallocate --single-placement-group --enable-spot-restore True --spot-restore-timeout PT1H
Crie um VMSS a partir da imagem da galeria compartilhada.
az vmss create -n MyVmss -g MyResourceGroup --image /SharedGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}
Crie um VMSS a partir da imagem da galeria da comunidade.
az vmss create -n MyVmss -g MyResourceGroup --image /CommunityGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}
Crie um VMSS do Windows com o modo de patch 'Manual' (atualmente, o modo de patch 'AutomaticByPlatform' não é suportado durante a criação do VMSS, pois a extensão de integridade necessária para o modo 'AutomaticByPlatform' não pode ser definida durante a criação do VMSS).
az vmss create -n MyVmss -g MyResourceGroup --image Win2019Datacenter --enable-agent --enable-auto-update false --patch-mode Manual --orchestration-mode Flexible
Crie um VMSS especificando a postura de segurança a ser usada para todas as máquinas virtuais no conjunto de dimensionamento.
az vmss create -n MyVmss -g MyResourceGroup --image /CommunityGalleries/{gallery_unique_name}/Images/{image}/Versions/{version} --security-posture-reference-id /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{version} \
--security-posture-reference-exclude-extensions "c:\tmp\exclude_extensions.json"
Parâmetros Exigidos
Nome do conjunto de dimensionamento de máquinas virtuais.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Habilite a rede acelerada. A menos que especificado, a CLI o habilitará com base na imagem e no tamanho da máquina.
Aceite o contrato de licença e a declaração de privacidade.
O parâmetro de configuração usado ao criar a configuração de evento agendado da grade de eventos e do gráfico de recursos.
Senha para a VM se o tipo de autenticação for 'Senha'.
Nome de usuário da VM. O valor padrão é o nome de usuário atual do sistema operacional. Se o valor padrão for reservado pelo sistema, o valor padrão será definido como azureuser. Consulte https://docs.microsoft.com/rest/api/compute/virtualmachines/createorupdate#osprofile para obter uma lista completa de valores reservados.
Nome a ser usado ao criar um novo gateway de aplicativo (padrão) ou fazer referência a um existente. Também pode fazer referência a um gateway de aplicativo existente por ID ou especificar "" para nenhum.
O número de instâncias a serem usadas ao criar um novo gateway de aplicativo.
SKU ao criar um novo gateway de aplicativo.
O prefixo de endereço IP da sub-rede a ser usado ao criar um novo gateway de aplicativo no formato CIDR.
Lista separada por espaço de grupos de segurança de aplicativos existentes a serem associados à VM.
Aceite identidades atribuídas pelo sistema ou pelo usuário separadas por espaços. Use '[system]' para se referir à identidade atribuída pelo sistema ou uma ID de recurso para se referir à identidade atribuída pelo usuário. Confira a ajuda para obter mais exemplos.
Tipo de autenticação a ser usada com a VM. O padrão é senha para Windows e chave pública SSH para Linux. "all" habilita a autenticação SSH e senha.
Tipo de ação de reparo que será usada para reparar máquinas virtuais não íntegras no conjunto de dimensionamento.
A quantidade de tempo (em minutos, entre 30 e 90) durante a qual os reparos automáticos são suspensos devido a uma alteração de estado na VM.
Nome a ser usado para o pool de back-end ao criar um novo balanceador de carga ou gateway de aplicativo.
Ao criar um novo balanceador de carga, a porta de back-end será aberta com regras NAT (o padrão é 22 no Linux e 3389 no Windows). Ao criar um gateway de aplicativo, a porta de back-end a ser usada para as configurações HTTP de back-end.
A ID ou o nome do grupo de reserva de capacidade usado para alocar. Passe "Nenhum" para desassociar o grupo de reserva de capacidade. Observe que, se você quiser excluir uma VM/VMSS que foi associada ao grupo de reserva de capacidade, será necessário desassociar o grupo de reserva de capacidade primeiro.
Prefixo de nome de computador para todas as máquinas virtuais no conjunto de dimensionamento. Os prefixos de nome de computador devem ter de 1 a 15 caracteres.
Arquivo ou texto de script de inicialização personalizado (cloud-init, cloud-config, etc.).
Tipo de cache de armazenamento para discos de dados, incluindo 'Nenhum', 'Somente leitura', 'ReadWrite', etc. Use um valor singular para aplicar em todos os discos ou use <lun>=<vaule1> <lun>=<value2>
para configurar um disco individual.
Especifique se o disco de dados deve ser excluído ou desanexado após a exclusão do VMSS Flex (esse recurso é apenas para VMSS com modo de orquestração flexível).
Nomes ou IDs (delimitados por espaço) de conjuntos de criptografia de disco para discos de dados.
Especifique o IOPS de leitura/gravação (espaço delimitado) para o disco gerenciado. Deve ser usado somente quando StorageAccountType é UltraSSD_LRS. Se não for especificado, um valor padrão será atribuído com base em diskSizeGB.
Especifique a largura de banda em MB por segundo (espaço delimitado) para o disco gerenciado. Deve ser usado somente quando StorageAccountType é UltraSSD_LRS. Se não for especificado, um valor padrão será atribuído com base em diskSizeGB.
Tamanhos de disco de dados gerenciados vazios separados por espaço em GB para criar.
Desabilite a atualização automática da extensão de atestado de convidado para VMs habilitadas para Início Confiável e VMSS.
Opção de provisionamento excessivo (consulte https://azure.microsoft.com/documentation/articles/virtual-machine-scale-sets-overview/ para obter detalhes).
Especifique o tipo de controlador de disco configurado para a VM ou VMSS.
Endereços IP separados por espaço de servidores DNS, por exemplo, 10.0.0.5 10.0.0.6.
O nome da zona de borda.
Indique se o agente da máquina virtual deve ser provisionado na máquina virtual. Quando essa propriedade não é especificada, o comportamento padrão é defini-la como true. Isso garantirá que o Agente de VM seja instalado na VM para que as extensões possam ser adicionadas à VM posteriormente.
Indique se as atualizações do sistema operacional devem ser aplicadas automaticamente às instâncias do conjunto de dimensionamento de forma contínua quando uma versão mais recente da imagem do sistema operacional for disponibilizada.
Indique se as Atualizações Automáticas estão habilitadas para a máquina virtual do Windows.
Definir essa propriedade booliana permitirá que o VMSS ignore os limites de AZ ao construir lotes de atualização e considere apenas Update Domain e maxBatchInstancePercent para determinar o tamanho do lote.
O sinalizador que habilita ou desabilita o recurso de hibernação no VMSS.
Habilite a instalação da extensão de atestado de convidado proprietária e sem suporte de segurança da Microsoft e habilite a Identidade Atribuída pelo Sistema para VMs e VMSS habilitados para Inicialização Confiável.
Especifique se o evento Agendado da imagem do sistema operacional está habilitado ou desabilitado.
Especifique se o recurso do agente proxy deve ser habilitado na máquina virtual ou no conjunto de dimensionamento de máquinas virtuais.
O parâmetro de configuração usado ao publicar eventos agendados destinos de publicação adicionais.
O parâmetro de configuração usado durante a criação da criação da configuração de evento agendado de reimplantação iniciada pelo usuário.
Recupere automaticamente os clientes de erros de tempo limite de provisionamento do sistema operacional e tempo limite de início da VM ocorridos durante uma operação de criação de VM excluindo e recriando a VM afetada.
Repita as solicitações de exclusão de VM de forma assíncrona no caso de uma operação de exclusão com falha.
Habilite a inicialização segura.
Habilite o recurso Spot-Try-Restore em que as instâncias SPOT do VMSS removidas serão tentadas a serem restauradas de forma oportunista com base na disponibilidade de capacidade e nas restrições de preço.
Habilite o vTPM.
Habilite a criptografia de host para a VM ou VMSS. Isso habilitará a criptografia para todos os discos, incluindo o disco de recurso/temporário no próprio host.
Permite criar um disco do sistema operacional diretamente no nó do host, fornecendo desempenho de disco local e tempo de recriação de VM/VMSS mais rápido.
Aplicável somente quando usado com --ephemeral-os-disk
. Permite que você escolha o local de provisionamento de disco do sistema operacional efêmero.
A política de remoção para máquinas virtuais em um conjunto de dimensionamento de prioridade spot. A política de remoção padrão é Desalocar para um conjunto de dimensionamento de prioridade spot.
Lista de extensões de máquina virtual a serem excluídas ao aplicar a postura de segurança. Uma string Json ou um caminho de arquivo é aceitável. Consulte o formato dos https://docs.microsoft.com/rest/api/compute/virtualmachinescalesets/get#virtualmachineextension dados.
Gere arquivos de chave RSA públicos e privados SSH, se ausentes. As chaves serão armazenadas no diretório ~/.ssh.
Examine o nome do balanceador de carga existente, usado principalmente para atualização contínua ou reparos automáticos.
Nome ou ID do grupo de hosts dedicado no qual o conjunto de dimensionamento de máquinas virtuais reside.
O nome da imagem do sistema operacional como um alias do URN, URN, nome ou ID da imagem personalizada ou URI do blob VHD. Além disso, também suporta imagem de galeria compartilhada. Use o alias de imagem incluindo a versão da distribuição que deseja usar. Por exemplo: por favor, use Debian11 em vez de Debian.' Esse parâmetro é necessário, a menos que esteja usando o --attach-os-disk.
formato URN válido: "Publisher:Offer:Sku:Version". Para obter mais informações, consulte https://docs.microsoft.com/azure/virtual-machines/linux/cli-ps-findimage.
Número de VMs no conjunto de dimensionamento.
Nome a ser usado ao criar um novo balanceador de carga (padrão) ou fazer referência a um existente. Também pode fazer referência a um balanceador de carga existente por ID ou especificar "" para nenhum.
Nome a ser usado para a regra NAT v2 ao criar um novo balanceador de carga. (A regra NAT V2 é usada para substituir o pool NAT).
SKU do Load Balancer a ser criado. O IP público tem suporte para ser criado na zona de borda somente quando for 'Padrão'.
Especifica que a imagem ou o disco do Windows foi licenciado localmente. Para habilitar o Benefício Híbrido do Azure para Windows Server, use 'Windows_Server'. Para habilitar os Direitos de Hospedagem Multilocatário para Windows 10, use 'Windows_Client'. Para obter mais informações, consulte os documentos online da VM do Windows do Azure.
Local no qual criar a VM e os recursos relacionados. Se o local padrão não estiver configurado, o padrão será o local do grupo de recursos.
A porcentagem máxima do total de instâncias de máquina virtual que serão atualizadas simultaneamente pela atualização sem interrupção em um lote. Padrão: 20%.
O preço máximo (em dólares americanos) que você está disposto a pagar por uma VM/VMSS spot. -1 indica que a VM/VMSS Spot não deve ser removida por motivos de preço.
Especifique-o para criar novas máquinas virtuais para atualizar o conjunto de dimensionamento, em vez de atualizar as máquinas virtuais existentes.
A porcentagem máxima do total de instâncias de máquina virtual no conjunto de dimensionamento que podem ser simultaneamente não íntegras. Padrão: 20%.
A porcentagem máxima de instâncias de máquina virtual atualizadas que podem ser encontradas em um estado não íntegro. Padrão: 20%.
Especifique a versão da API Microsoft.Network usada ao criar recursos de rede nas Configurações de Interface de Rede para Conjunto de Dimensionamento de Máquinas Virtuais com o modo de orquestração 'Flexível'. O valor padrão é 2020-11-01.
Não aguarde a conclusão da operação de execução longa.
Nome ou ID de um Grupo de Segurança de Rede existente.
Escolha como as máquinas virtuais são gerenciadas pelo conjunto de dimensionamento. No modo Uniforme, você define um modelo de máquina virtual e o Azure gerará instâncias idênticas com base nesse modelo. No modo flexível, você cria e adiciona manualmente uma máquina virtual de qualquer configuração ao conjunto de dimensionamento ou gera instâncias idênticas com base no modelo de máquina virtual definido para o conjunto de dimensionamento.
Tipo de cache de armazenamento para o disco do sistema operacional da VM. Padrão: ReadWrite.
Especifique se o disco do sistema operacional deve ser excluído ou desanexado após a exclusão do VMSS Flex (esse recurso é apenas para VMSS com modo de orquestração flexível).
Nome ou ID do conjunto de criptografia de disco para o disco do sistema operacional.
O nome do novo disco do sistema operacional da VM.
Especifique o conjunto de criptografia de disco gerenciado pelo cliente, a ID do recurso ou o nome do disco gerenciado usado para a chave gerenciada pelo cliente criptografada, o disco do sistema operacional da VM confidencial e o blob de convidado da VM.
Especifique o tipo de criptografia do disco gerenciado do sistema operacional.
Tamanho do disco do sistema operacional em GB para criar.
Tipo de sistema operacional instalado em um VHD personalizado. Não use ao especificar um URN ou alias de URN.
Modo de aplicação de patch no convidado para a máquina virtual IaaS. Valores permitidos para VM do Windows: AutomaticByOS, AutomaticByPlatform, Manual. Valores permitidos para VM do Linux: AutomaticByPlatform, ImageDefault. Manual - Você controla a aplicação de patches em uma máquina virtual. Você faz isso aplicando patches manualmente dentro da VM. Neste modo, as atualizações automáticas são desativadas; O parâmetro --enable-auto-update deve ser false. AutomaticByOS - A máquina virtual será atualizada automaticamente pelo sistema operacional. O parâmetro --enable-auto-update deve ser true. AutomaticByPlatform - a máquina virtual será atualizada automaticamente pelo sistema operacional. ImageDefault - A configuração de aplicação de patch padrão da máquina virtual é usada. O parâmetro --enable-agent e --enable-auto-update deve ser true.
O tempo de espera entre a conclusão da atualização de todas as máquinas virtuais em um lote e o início do próximo lote. Padrão: 0 segundos.
Nome do plano.
Produto do plano.
Código promocional do plano.
Editora de planos.
Contagem de Domínio de Falha para cada grupo de posicionamento na zona de disponibilidade.
O nome ou a ID do grupo de posicionamento por proximidade ao qual o VMSS deve ser associado.
Definir essa propriedade booliana fará com que todas as instâncias não íntegras em um conjunto de dimensionamento sejam atualizadas antes de qualquer instância íntegra.
Prioridade. Use o 'Spot' para executar cargas de trabalho de curta duração de maneira econômica. A enumeração 'baixa' será preterida no futuro. Use 'Spot' para implantar a VM spot do Azure e/ou VMSS. O padrão é Regular.
Especifique o modo em que o agente proxy será executado se o recurso estiver ativado.
Nome do endereço IP público ao criar um (padrão) ou fazer referência a um existente. Também pode fazer referência a um IP público existente por ID ou especificar "" para Nenhum ('""' na CLI do Azure usando o PowerShell ou o operador --%). Para a CLI do Azure usando o PowerShell Core Edition 7.3.4, especifique ou "" (--public-ip-address ou --public-ip-address "").
Nome DNS globalmente exclusivo para um IP público recém-criado.
Cada instância de VM terá um ip público. Por segurança, você pode usar '--nsg' para aplicar as regras apropriadas.
O número base de VMs de prioridade regular que serão criadas neste conjunto de dimensionamento à medida que ele for escalado horizontalmente. Deve ser maior que 0.
A porcentagem de instâncias de VM, após a contagem de prioridade regular base ter sido atingida, que devem usar a prioridade regular. Deve ser entre 0 e 100.
Nome da função ou id que a identidade atribuída pelo sistema terá.
Especifique a política de redução horizontal (delimitada por espaço) que decide quais máquinas virtuais são escolhidas para remoção quando um Conjunto de Dimensionamento de Máquinas Virtuais é reduzido horizontalmente.
Escopo que a identidade atribuída pelo sistema pode acessar.
Um ou vários segredos do Key Vault como cadeias de caracteres JSON ou arquivos por meio do @{path}
.[{ "sourceVault": { "id": "value" }, "vaultCertificates": [{ "certificateUrl": "value", "certificateStore": "cert store name (only on windows)"}] }]
A ID de referência da postura de segurança na forma de /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch}|{major.*}|mais recente.
Especifique o tipo de segurança da máquina virtual.
Limite o conjunto de dimensionamento a um único grupo de posicionamento. Confira https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-placement-groups para obter detalhes.
Indique se a imagem de origem é especializada.
Valor de tempo limite expresso como uma duração de tempo ISO 8601 após a qual a plataforma não tentará restaurar as instâncias VMSS SPOT.
Caminho do arquivo de destino na VM para a chave SSH. Se o arquivo já existir, as chaves especificadas serão anexadas ao arquivo. O caminho de destino para 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 do Linux.
Lista separada por espaços de chaves públicas SSH ou caminhos de arquivo de chave pública.
Aplicável somente quando usado com --use-unmanaged-disk
. Nome do contêiner de armazenamento para o disco do sistema operacional da VM. Padrão: vhds.
O SKU da conta de armazenamento com a qual a VM deve ser mantida. Use um sku singular que seria aplicado em todos os discos ou especifique discos individuais. Uso: [--storage-sku SKU | --storage-sku ID=SKU ID=SKU ID=SKU...], onde cada ID é "os" ou um lun indexado 0. Valores permitidos: Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS, PremiumV2_LRS.
O nome da sub-rede ao criar uma nova VNet ou fazer referência a uma existente. Também pode fazer referência a uma sub-rede existente por ID. Se vnet-name e sub-rede forem omitidos, uma VNet e uma sub-rede apropriadas serão selecionadas automaticamente ou uma nova será criada.
O prefixo de endereço IP da sub-rede a ser usado ao criar uma nova VNet no formato CIDR.
Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.
Período de tempo (em minutos, entre 5 e 15) que uma notificação deve ser enviada à VM no servidor de metadados da instância até que a VM seja excluída.
Habilita ou desabilita a capacidade de ter 1 ou mais discos de dados gerenciados com UltraSSD_LRS conta de armazenamento.
Especifique o modo de uma atualização para máquinas virtuais no conjunto de dimensionamento.
Não use o disco gerenciado para persistir a VM.
UserData para as máquinas virtuais no conjunto de dimensionamento. Ele pode ser passado como arquivo ou string.
Especifique o número de vCPUs disponíveis.
Especifique a proporção de vCPU para núcleo físico. Definir essa propriedade como 1 também significa que o hyper-threading está desabilitado.
Gere e valide o modelo do ARM sem criar nenhum recurso.
Nome de domínio das instâncias de VM, uma vez configurado, o FQDN é vm<vm-index>.<vm-domain-name>.<..rest..>
.
Tamanho das VMs no conjunto de dimensionamento. O padrão é "Standard_DS1_v2". Veja https://azure.microsoft.com/pricing/details/virtual-machines/ para informações de tamanho.
O prefixo de endereço IP a ser usado ao criar uma nova VNet no formato CIDR.
Nome da rede virtual ao criar uma nova ou fazer referência a uma existente.
Lista separada por espaço de zonas de disponibilidade nas quais provisionar o recurso.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az vmss deallocate
Desaloque VMs em um VMSS.
az vmss deallocate --name
--resource-group
[--hibernate {false, true}]
[--instance-ids]
[--no-wait]
Exemplos
Desaloque VMs em um VMSS. (gerado automaticamente)
az vmss deallocate --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup
Parâmetros Exigidos
Nome do conjunto de dimensionamento. Você pode configurar o padrão usando az configure --defaults vmss=<name>
o .
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Hibernar uma máquina virtual do conjunto de dimensionamento de VM. Disponível apenas para VMSS com Flexible OrchestrationMode.
Lista de IDs separadas por espaços (ex: 1 2 3 ...) ou * para todas as instâncias. Se não for fornecida, a ação será aplicada no próprio conjunto de dimensionamento.
Não aguarde a conclusão da operação de execução longa.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az vmss delete
Exclua um conjunto de dimensionamento de VM.
az vmss delete [--force-deletion {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
Parâmetros Opcionais
Parâmetro opcional para forçar a exclusão de um conjunto de dimensionamento de VM. (Recurso na visualização).
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".
O nome do conjunto de dimensionamento da VM.
Não aguarde a conclusão da operação de execução longa.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az vmss delete-instances
Exclua VMs em um VMSS.
az vmss delete-instances --instance-ids
--name
--resource-group
[--no-wait]
Exemplos
Exclua VMs em um VMSS. (gerado automaticamente)
az vmss delete-instances --instance-ids 0 --name MyScaleSet --resource-group MyResourceGroup
Parâmetros Exigidos
Lista de IDs separadas por espaços (ex: 1 2 3 ...) ou * para todas as instâncias.
Nome do conjunto de dimensionamento. Você pode configurar o padrão usando az configure --defaults vmss=<name>
o .
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Não aguarde a conclusão da operação de execução longa.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az vmss get-instance-view
Exiba uma instância de um VMSS.
az vmss get-instance-view [--ids]
[--instance-id]
[--name]
[--resource-group]
[--subscription]
Exemplos
Exiba uma instância de um VMSS. (gerado automaticamente)
az vmss get-instance-view --name MyScaleSet --resource-group MyResourceGroup
Parâmetros Opcionais
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".
Uma ID de instância de VM ou "*" para listar a exibição de instância para todas as VMs em um conjunto de dimensionamento.
Nome do conjunto de dimensionamento. Você pode configurar o padrão usando az configure --defaults vmss=<name>
o .
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az vmss get-os-upgrade-history
Liste as atualizações do sistema operacional em uma instância do conjunto de dimensionamento de VM.
az vmss get-os-upgrade-history --name
--resource-group
[--max-items]
[--next-token]
Parâmetros Exigidos
O nome do conjunto de dimensionamento da VM.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Número total de itens a serem retornados na saída do comando. Se o número total de itens disponíveis for maior que o valor especificado, um token será fornecido na saída do comando. Para retomar a paginação, forneça o valor do token no --next-token
argumento de um comando subsequente.
Token para especificar por onde começar a paginar. Esse é o valor do token de uma resposta truncada anteriormente.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az vmss list
Liste todos os conjuntos de dimensionamento de VM em um grupo de recursos.
az vmss list [--max-items]
[--next-token]
[--resource-group]
Exemplos
Listar VMSS
az vmss list --resource-group MyResourceGroup
Parâmetros Opcionais
Número total de itens a serem retornados na saída do comando. Se o número total de itens disponíveis for maior que o valor especificado, um token será fornecido na saída do comando. Para retomar a paginação, forneça o valor do token no --next-token
argumento de um comando subsequente.
Token para especificar por onde começar a paginar. Esse é o valor do token de uma resposta truncada anteriormente.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az vmss list-instance-connection-info
Obtenha o endereço IP e o número da porta usados para se conectar a instâncias de VM individuais em um conjunto.
az vmss list-instance-connection-info [--ids]
[--name]
[--resource-group]
[--subscription]
Exemplos
Obtenha o endereço IP e o número da porta usados para se conectar a instâncias de VM individuais em um conjunto. (gerado automaticamente)
az vmss list-instance-connection-info --name MyScaleSet --resource-group MyResourceGroup
Parâmetros Opcionais
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".
Nome do conjunto de dimensionamento. Você pode configurar o padrão usando az configure --defaults vmss=<name>
o .
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az vmss list-instance-public-ips
Listar endereços IP públicos de instâncias de VM em um conjunto.
az vmss list-instance-public-ips [--ids]
[--name]
[--resource-group]
[--subscription]
Exemplos
Listar endereços IP públicos de instâncias de VM em um conjunto. (gerado automaticamente)
az vmss list-instance-public-ips --name MyScaleSet --resource-group MyResourceGroup
Parâmetros Opcionais
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".
Nome do conjunto de dimensionamento. Você pode configurar o padrão usando az configure --defaults vmss=<name>
o .
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az vmss list-instances
Liste todas as máquinas virtuais em conjuntos de dimensionamento de VM.
Retorne uma lista de máquinas virtuais gerenciadas pelo VMSS. Para VMSS no modo de Orquestração Flexível, use "az vm list" para obter detalhes completos.
az vmss list-instances --name
--resource-group
[--expand]
[--filter]
[--max-items]
[--next-token]
[--select]
Parâmetros Exigidos
O nome do conjunto de dimensionamento da VM.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
A expressão de expansão a ser aplicada à operação. Os valores permitidos são 'instanceView'.
O filtro a ser aplicado à operação. Os valores permitidos são 'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied eq true', 'properties/latestModelApplied eq false'.
Número total de itens a serem retornados na saída do comando. Se o número total de itens disponíveis for maior que o valor especificado, um token será fornecido na saída do comando. Para retomar a paginação, forneça o valor do token no --next-token
argumento de um comando subsequente.
Token para especificar por onde começar a paginar. Esse é o valor do token de uma resposta truncada anteriormente.
Os parâmetros da lista. Os valores permitidos são 'instanceView', 'instanceView/statuses'.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az vmss list-skus
Liste os SKUs disponíveis para o conjunto de dimensionamento de VMs, incluindo as instâncias de VM mínimas e máximas permitidas para cada SKU.
az vmss list-skus --name
--resource-group
[--max-items]
[--next-token]
Parâmetros Exigidos
O nome do conjunto de dimensionamento da VM.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Número total de itens a serem retornados na saída do comando. Se o número total de itens disponíveis for maior que o valor especificado, um token será fornecido na saída do comando. Para retomar a paginação, forneça o valor do token no --next-token
argumento de um comando subsequente.
Token para especificar por onde começar a paginar. Esse é o valor do token de uma resposta truncada anteriormente.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az vmss perform-maintenance
Execute a manutenção em uma ou mais máquinas virtuais em um conjunto de dimensionamento de VM. A operação em instâncias que não são elegíveis para manutenção será interrompida. Consulte as práticas recomendadas para obter mais detalhes: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications.
az vmss perform-maintenance [--ids]
[--instance-ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
Parâmetros Opcionais
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".
As IDs de instância do conjunto de dimensionamento de máquinas virtuais. Omitir as IDs de instância do conjunto de dimensionamento de máquinas virtuais resultará na execução da operação em todas as máquinas virtuais no conjunto de dimensionamento de máquinas virtuais. Suporte a sintaxe abreviada, json-file e yaml-file. Tente "??" para mostrar mais.
O nome do conjunto de dimensionamento da VM.
Não aguarde a conclusão da operação de execução longa.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az vmss reimage
Recrie as VMs em um VMSS.
az vmss reimage [--force-update-os-disk-for-ephemeral {false, true}]
[--ids]
[--instance-ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Exemplos
Recrie uma instância de VM em um VMSS.
az vmss reimage --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup --subscription MySubscription
Refaça a imagem de um lote de instâncias de VM em um VMSS.
az vmss reimage --instance-ids 1 2 3 --name MyScaleSet --resource-group MyResourceGroup --subscription MySubscription
Recrie todas as instâncias de VM em um VMSS.
az vmss reimage --name MyScaleSet --resource-group MyResourceGroup --subscription MySubscription
Parâmetros Opcionais
Forçar a atualização do disco do sistema operacional efêmero para uma VM do conjunto de dimensionamento de máquinas virtuais.
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".
Lista separada por espaços da ID da instância da VM. Se estiver ausente, recrie a imagem de todas as instâncias.
Nome do conjunto de dimensionamento. Você pode configurar o padrão usando az configure --defaults vmss=<name>
o .
Não aguarde a conclusão da operação de execução longa.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az vmss restart
Reinicie as VMs em um VMSS.
az vmss restart --name
--resource-group
[--instance-ids]
[--no-wait]
Exemplos
Reinicie as VMs em um VMSS. (gerado automaticamente)
az vmss restart --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup
Parâmetros Exigidos
Nome do conjunto de dimensionamento. Você pode configurar o padrão usando az configure --defaults vmss=<name>
o .
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Lista de IDs separadas por espaços (ex: 1 2 3 ...) ou * para todas as instâncias. Se não for fornecida, a ação será aplicada no próprio conjunto de dimensionamento.
Não aguarde a conclusão da operação de execução longa.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az vmss scale
Altere o número de VMs em um VMSS.
az vmss scale --new-capacity
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Exemplos
Altere o número de VMs em um VMSS. (gerado automaticamente)
az vmss scale --name MyScaleSet --new-capacity 6 --resource-group MyResourceGroup
Parâmetros Exigidos
Número de VMs no VMSS.
Parâmetros Opcionais
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".
Nome do conjunto de dimensionamento. Você pode configurar o padrão usando az configure --defaults vmss=<name>
o .
Não aguarde a conclusão da operação de execução longa.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az vmss set-orchestration-service-state
Altere a propriedade ServiceState para um determinado serviço em um VMSS.
az vmss set-orchestration-service-state --action {Resume, Suspend}
--service-name {AutomaticRepairs, DummyOrchestrationServiceName}
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Exemplos
Alterar a propriedade ServiceState para AutomaticRepairs
az vmss set-orchestration-service-state --service-name AutomaticRepairs --action Resume --name MyScaleSet --resource-group MyResourceGroup
Parâmetros Exigidos
A ação a ser executada.
O nome do serviço de orquestração.
Parâmetros Opcionais
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".
Nome do conjunto de dimensionamento. Você pode configurar o padrão usando az configure --defaults vmss=<name>
o .
Não aguarde a conclusão da operação de execução longa.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az vmss show
Obtenha detalhes sobre VMs em um VMSS.
az vmss show --name
--resource-group
[--include-user-data]
[--instance-id]
Exemplos
Obtenha detalhes sobre VMs em um VMSS. (gerado automaticamente)
az vmss show --name MyScaleSet --resource-group MyResourceGroup
Parâmetros Exigidos
Nome do conjunto de dimensionamento. Você pode configurar o padrão usando az configure --defaults vmss=<name>
o .
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Inclua as propriedades de dados do usuário no resultado da consulta.
ID da instância da VM. Se estiver ausente, mostre o VMSS.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az vmss simulate-eviction
Simule a remoção de uma máquina virtual Spot em um conjunto de dimensionamento de VM.
az vmss simulate-eviction [--ids]
[--instance-id]
[--name]
[--resource-group]
[--subscription]
Exemplos
Simule a remoção de uma máquina virtual Spot em um conjunto de dimensionamento de VM.
az vmss simulate-eviction --resource-group MyResourceGroup --name MyScaleSet --instance-id 0
Parâmetros Opcionais
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".
A ID da instância da máquina virtual.
O nome do conjunto de dimensionamento da VM.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az vmss start
Inicie VMs em um VMSS.
az vmss start --name
--resource-group
[--instance-ids]
[--no-wait]
Exemplos
Inicie VMs em um VMSS. (gerado automaticamente)
az vmss start --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup
Parâmetros Exigidos
Nome do conjunto de dimensionamento. Você pode configurar o padrão usando az configure --defaults vmss=<name>
o .
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Lista de IDs separadas por espaços (ex: 1 2 3 ...) ou * para todas as instâncias. Se não for fornecida, a ação será aplicada no próprio conjunto de dimensionamento.
Não aguarde a conclusão da operação de execução longa.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az vmss stop
Desligue (pare) VMs em um VMSS.
As VMs continuarão a ser cobradas. Para evitar isso, você pode desalocar instâncias de VM em um VMSS por meio de "az vmss deallocate".
az vmss stop --name
--resource-group
[--instance-ids]
[--no-wait]
[--skip-shutdown]
Exemplos
Desligue as VMs em um VMSS sem desligar.
az vmss stop --name MyScaleSet --resource-group MyResourceGroup --skip-shutdown
Desligue (pare) VMs em um VMSS. (gerado automaticamente)
az vmss stop --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup
Parâmetros Exigidos
Nome do conjunto de dimensionamento. Você pode configurar o padrão usando az configure --defaults vmss=<name>
o .
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Lista de IDs separadas por espaços (ex: 1 2 3 ...) ou * para todas as instâncias. Se não for fornecida, a ação será aplicada no próprio conjunto de dimensionamento.
Não aguarde a conclusão da operação de execução longa.
Ignore o desligamento e o desligamento imediatamente.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az vmss update
Atualize um VMSS. Execute o comando 'az vmss update-instances' para distribuir as alterações nas VMs se você não tiver configurado a política de atualização.
az vmss update [--add]
[--additional-events {false, true}]
[--automatic-repairs-action {Reimage, Replace, Restart}]
[--automatic-repairs-grace-period]
[--capacity-reservation-group]
[--custom-data]
[--disk-controller-type {NVMe, SCSI}]
[--enable-auto-os-upgrade {false, true}]
[--enable-automatic-repairs {false, true}]
[--enable-cross-zone-upgrade {false, true}]
[--enable-hibernation {false, true}]
[--enable-osimage-notification {false, true}]
[--enable-proxy-agent {false, true}]
[--enable-reboot {false, true}]
[--enable-redeploy {false, true}]
[--enable-resilient-creation {false, true}]
[--enable-resilient-deletion {false, true}]
[--enable-secure-boot {false, true}]
[--enable-spot-restore {false, true}]
[--enable-terminate-notification {false, true}]
[--enable-vtpm {false, true}]
[--ephemeral-option {Local}]
[--ephemeral-os-disk {false, true}]
[--ephemeral-os-disk-placement {CacheDisk, NvmeDisk, ResourceDisk}]
[--exclude-extensions]
[--force-deletion]
[--force-string]
[--ids]
[--instance-id]
[--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server}]
[--max-batch-instance-percent]
[--max-price]
[--max-surge {false, true}]
[--max-unhealthy-instance-percent]
[--max-unhealthy-upgraded-instance-percent]
[--name]
[--no-wait]
[--pause-time-between-batches]
[--ppg]
[--prioritize-unhealthy-instances {false, true}]
[--priority {Low, Regular, Spot}]
[--protect-from-scale-in {false, true}]
[--protect-from-scale-set-actions {false, true}]
[--proxy-agent-mode {Audit, Enforce}]
[--regular-priority-count]
[--regular-priority-percentage]
[--remove]
[--resource-group]
[--scale-in-policy {Default, NewestVM, OldestVM}]
[--security-posture-id]
[--security-type {Standard, TrustedLaunch}]
[--set]
[--spot-restore-timeout]
[--subscription]
[--terminate-notification-time]
[--ultra-ssd-enabled {false, true}]
[--upgrade-policy-mode {Automatic, Manual, Rolling}]
[--user-data]
[--v-cpus-available]
[--v-cpus-per-core]
[--vm-sku]
[--zones]
Exemplos
Atualize o tipo de licença de um VMSS para o Benefício Híbrido do Azure.
az vmss update --name MyScaleSet --resource-group MyResourceGroup --license-type windows_server
Atualize as políticas de proteção de uma instância de VM.
az vmss update --name MyScaleSet --resource-group MyResourceGroup --instance-id 4 --protect-from-scale-set-actions False --protect-from-scale-in
Atualize as políticas de proteção de uma instância de VM.
az vmss update --name MyScaleSet --resource-group MyResourceGroup --instance-id 4 --set protectionPolicy.protectFromScaleIn=True protectionPolicy.protectFromScaleSetActions=False
Atualize as IOPS de leitura/gravação de uma instância de VM do disco gerenciado.
az vmss update --name MyScaleSet --resource-group MyResourceGroup --set virtualMachineProfile.storageProfile.dataDisks[0].diskIOPSReadWrite=444
Atualize a largura de banda de uma instância de VM em MB por segundo do disco gerenciado.
az vmss update --name MyScaleSet --resource-group MyResourceGroup --set virtualMachineProfile.storageProfile.dataDisks[0].diskMBpsReadWrite=66
Atualize uma VM para usar uma imagem personalizada.
az vmss update --name MyScaleSet --resource-group MyResourceGroup --set virtualMachineProfile.storageProfile.imageReference.id=imageID
Atualize um VMSS do Linux para o modo de patch 'AutomaticByPlatform'.
az vmss update -n MyVmss -g MyResourceGroup --set virtualMachineProfile.osProfile.linuxConfiguration.patchSettings.patchMode=AutomaticByPlatform
Atualize um VMSS especificando a postura de segurança a ser usada para todas as máquinas virtuais no conjunto de dimensionamento.
az vmss update -n MyVmss -g MyResourceGroup --security-posture-reference-id /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{version} \
--security-posture-reference-exclude-extensions "c:\tmp\exclude_extensions.json"
Parâmetros Opcionais
Adicione um objeto a uma lista de objetos especificando um par de caminho e um valor-chave. Exemplo: --add property.listProperty <key=value, string or JSON string>
.
O parâmetro de configuração usado ao criar a configuração de evento agendado da grade de eventos e do gráfico de recursos.
Tipo de ação de reparo que será usada para reparar máquinas virtuais não íntegras no conjunto de dimensionamento.
A quantidade de tempo (em minutos, entre 30 e 90) durante a qual os reparos automáticos são suspensos devido a uma alteração de estado na VM.
A ID ou o nome do grupo de reserva de capacidade usado para alocar. Passe "Nenhum" para desassociar o grupo de reserva de capacidade. Observe que, se você quiser excluir uma VM/VMSS que foi associada ao grupo de reserva de capacidade, será necessário desassociar o grupo de reserva de capacidade primeiro.
Arquivo ou texto de script de inicialização personalizado (cloud-init, cloud-config, etc.).
Especifique o tipo de controlador de disco configurado para a VM ou VMSS.
Indique se as atualizações do sistema operacional devem ser aplicadas automaticamente às instâncias do conjunto de dimensionamento de forma contínua quando uma versão mais recente da imagem do sistema operacional for disponibilizada.
Habilite reparos automáticos.
Definir essa propriedade booliana permitirá que o VMSS ignore os limites de AZ ao construir lotes de atualização e considere apenas Update Domain e maxBatchInstancePercent para determinar o tamanho do lote.
O sinalizador que habilita ou desabilita o recurso de hibernação no VMSS.
Especifique se o evento Agendado da imagem do sistema operacional está habilitado ou desabilitado.
Especifique se o recurso do agente proxy deve ser habilitado na máquina virtual ou no conjunto de dimensionamento de máquinas virtuais.
O parâmetro de configuração usado ao publicar eventos agendados destinos de publicação adicionais.
O parâmetro de configuração usado durante a criação da criação da configuração de evento agendado de reimplantação iniciada pelo usuário.
Recupere automaticamente os clientes de erros de tempo limite de provisionamento do sistema operacional e tempo limite de início da VM ocorridos durante uma operação de criação de VM excluindo e recriando a VM afetada.
Repita as solicitações de exclusão de VM de forma assíncrona no caso de uma operação de exclusão com falha.
Habilite a inicialização segura.
Habilite o recurso Spot-Try-Restore em que as instâncias SPOT do VMSS removidas serão tentadas a serem restauradas de forma oportunista com base na disponibilidade de capacidade e nas restrições de preço.
Ative a notificação de encerramento.
Habilite o vTPM.
Especifique as configurações de disco efêmero para o disco do sistema operacional.
Permite que você especifique as configurações de disco efêmero para o disco do sistema operacional. Especifique-o como false para definir a configuração do disco efêmero como vazio e migre-o para não efêmero.
Aplicável somente quando usado com --vm-sku
. Permite que você escolha o local de provisionamento de disco do sistema operacional efêmero.
Lista de extensões de máquina virtual a serem excluídas ao aplicar a postura de segurança. Uma string Json ou um caminho de arquivo é aceitável. Consulte o formato dos https://docs.microsoft.com/rest/api/compute/virtualmachinescalesets/get#virtualmachineextension dados.
Essa propriedade permite que você especifique se as máquinas virtuais escolhidas para remoção devem ser excluídas à força quando um conjunto de dimensionamento de máquinas virtuais estiver sendo reduzido.
Ao usar 'set' ou 'add', preserve os literais de string em vez de tentar converter em JSON.
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".
Atualize a instância de VM com essa ID. Se estiver ausente, atualize o VMSS.
Especifica que a imagem ou o disco do Windows foi licenciado localmente. Para habilitar o Benefício Híbrido do Azure para Windows Server, use 'Windows_Server'. Para habilitar os Direitos de Hospedagem Multilocatário para Windows 10, use 'Windows_Client'. Para obter mais informações, consulte os documentos online da VM do Windows do Azure.
A porcentagem máxima do total de instâncias de máquina virtual que serão atualizadas simultaneamente pela atualização sem interrupção em um lote. Padrão: 20%.
O preço máximo (em dólares americanos) que você está disposto a pagar por uma VM/VMSS spot. -1 indica que a VM/VMSS Spot não deve ser removida por motivos de preço.
Especifique-o para criar novas máquinas virtuais para atualizar o conjunto de dimensionamento, em vez de atualizar as máquinas virtuais existentes.
A porcentagem máxima do total de instâncias de máquina virtual no conjunto de dimensionamento que podem ser simultaneamente não íntegras. Padrão: 20%.
A porcentagem máxima de instâncias de máquina virtual atualizadas que podem ser encontradas em um estado não íntegro. Padrão: 20%.
Nome do conjunto de dimensionamento. Você pode configurar o padrão usando az configure --defaults vmss=<name>
o .
Não aguarde a conclusão da operação de execução longa.
O tempo de espera entre a conclusão da atualização de todas as máquinas virtuais em um lote e o início do próximo lote. Padrão: 0 segundos.
O nome ou a ID do grupo de posicionamento por proximidade ao qual o VMSS deve ser associado.
Definir essa propriedade booliana fará com que todas as instâncias não íntegras em um conjunto de dimensionamento sejam atualizadas antes de qualquer instância íntegra.
Prioridade. Use o 'Spot' para executar cargas de trabalho de curta duração de maneira econômica. A enumeração 'baixa' será preterida no futuro. Use 'Spot' para implantar a VM spot do Azure e/ou VMSS. O padrão é Regular.
Proteja a instância de VM contra operações de redução horizontal.
Proteja a instância de VM contra ações do conjunto de dimensionamento (incluindo redução horizontal).
Especifique o modo em que o agente proxy será executado se o recurso estiver ativado.
O número base de VMs de prioridade regular que serão criadas neste conjunto de dimensionamento à medida que ele for escalado horizontalmente. Deve ser maior que 0.
A porcentagem de instâncias de VM, após a contagem de prioridade regular base ter sido atingida, que devem usar a prioridade regular. Deve ser entre 0 e 100.
Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list <indexToRemove>
OU --remove propertyToRemove
.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Especifique a política de redução horizontal (delimitada por espaço) que decide quais máquinas virtuais são escolhidas para remoção quando um Conjunto de Dimensionamento de Máquinas Virtuais é reduzido horizontalmente.
A ID de referência da postura de segurança na forma de /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch}|{major.*}|mais recente.
Especifique o tipo de segurança do conjunto de dimensionamento de máquinas virtuais.
Atualize um objeto especificando um caminho de propriedade e um valor a ser definido. Exemplo: --set property1.property2=<value>
.
Valor de tempo limite expresso como uma duração de tempo ISO 8601 após a qual a plataforma não tentará restaurar as instâncias VMSS SPOT.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Período de tempo (em minutos, entre 5 e 15) que uma notificação deve ser enviada à VM no servidor de metadados da instância até que a VM seja excluída.
Habilita ou desabilita a capacidade de ter 1 ou mais discos de dados gerenciados com UltraSSD_LRS conta de armazenamento.
Especifique o modo de uma atualização para máquinas virtuais no conjunto de dimensionamento.
UserData para as máquinas virtuais no conjunto de dimensionamento. Ele pode ser passado como arquivo ou string. Se a cadeia de caracteres vazia for passada, o valor existente será excluído.
Especifique o número de vCPUs disponíveis.
Especifique a proporção de vCPU para núcleo físico. Definir essa propriedade como 1 também significa que o hyper-threading está desabilitado.
O novo tamanho das instâncias de máquina virtual no conjunto de dimensionamento. O padrão é "Standard_DS1_v2". Veja https://azure.microsoft.com/pricing/details/virtual-machines/ para informações de tamanho.
Lista separada por espaço de zonas de disponibilidade nas quais provisionar o recurso.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az vmss update-domain-walk
Caminhada manual do domínio de atualização de plataforma para atualizar máquinas virtuais em um conjunto de dimensionamento de máquinas virtuais do Service Fabric.
az vmss update-domain-walk --platform-update-domain
[--ids]
[--placement-group-id]
[--resource-group]
[--subscription]
[--vmss-name]
[--zone]
Exemplos
Forçar a movimentação de domínio de atualização da plataforma do Service Fabric de recuperação
az vmss update-domain-walk -g rg --vmss-name vmss --platform-update-domain
Parâmetros Exigidos
O domínio de atualização da plataforma para o qual uma caminhada de recuperação manual é solicitada.
Parâmetros Opcionais
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".
A ID do grupo de posicionamento para a qual a caminhada de recuperação manual é solicitada.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
O nome do conjunto de dimensionamento da VM.
A zona na qual a caminhada de recuperação manual é solicitada para o conjunto de dimensionamento de máquinas virtuais entre zonas.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az vmss update-instances
Atualize as VMs em um VMSS.
az vmss update-instances --instance-ids
--name
--resource-group
[--no-wait]
Exemplos
Atualize as VMs em um VMSS. (gerado automaticamente)
az vmss update-instances --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup
Parâmetros Exigidos
Lista de IDs separadas por espaços (ex: 1 2 3 ...) ou * para todas as instâncias.
Nome do conjunto de dimensionamento. Você pode configurar o padrão usando az configure --defaults vmss=<name>
o .
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Não aguarde a conclusão da operação de execução longa.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az vmss wait
Coloque a CLI em um estado de espera até que uma condição de um conjunto de dimensionamento seja atendida.
az vmss wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--instance-id]
[--interval]
[--name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Exemplos
Coloque a CLI em um estado de espera até que o VMSS seja atualizado.
az vmss wait --updated --name MyScaleSet --resource-group MyResourceGroup
Coloque a CLI em um estado de espera até que a instância do VMSS seja atualizada.
az vmss wait --updated --instance-id 1 --name MyScaleSet --resource-group MyResourceGroup
Coloque a CLI em um estado de espera até que uma condição de um conjunto de dimensionamento seja atendida. (gerado automaticamente)
az vmss wait --created --name MyScaleSet --resource-group MyResourceGroup
Parâmetros Opcionais
Aguarde até ser criado com 'provisioningState' em 'Succeeded'.
Aguarde até que a condição satisfaça uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Aguarde até ser excluído.
Aguarde até que o recurso exista.
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".
Aguarde a instância de VM com essa ID. Se estiver ausente, aguarde o VMSS.
Intervalo de sondagem em segundos.
Nome do conjunto de dimensionamento. Você pode configurar o padrão usando az configure --defaults vmss=<name>
o .
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Espera máxima em segundos.
Aguarde até ser atualizado com provisioningState em 'Succeeded'.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.