Virtual Machine Scale Sets - List All
Obtém uma lista de todos os Conjuntos de Dimensionamento de VMs na assinatura, independentemente do grupo de recursos associado. Use a propriedade nextLink na resposta para obter a próxima página de Conjuntos de Dimensionamento de VMs. Faça isso até que nextLink seja nulo para buscar todos os Conjuntos de Dimensionamento de VM.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/virtualMachineScaleSets?api-version=2018-10-01
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
subscription
|
path | True |
string |
Credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço. |
api-version
|
query | True |
string |
Versão da API do cliente. |
Nome | Tipo | Description |
---|---|---|
200 OK |
OK |
Fluxo do OAuth2 do Azure Active Directory
Tipo:
oauth2
Flow:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Nome | Description |
---|---|
user_impersonation | representar sua conta de usuário |
Nome | Description |
---|---|
Additional |
Habilita ou desabilita uma funcionalidade na máquina virtual ou no conjunto de dimensionamento de máquinas virtuais. |
Additional |
Especifica informações adicionais formatadas em XML que podem ser incluídas no arquivo Unattend.xml, que é usado pela Instalação do Windows. O conteúdo é definido definindo o nome, o nome do componente e a passagem na qual o conteúdo é aplicado. |
Api |
A referência de entidade de API. |
Automatic |
Os parâmetros de configuração usados para executar a atualização automática do sistema operacional. |
Automatic |
Especifica os parâmetros de configuração para reparos automáticos no conjunto de dimensionamento de máquinas virtuais. |
Boot |
O Diagnóstico de Inicialização é um recurso de depuração que permite exibir a Saída do Console e a Captura de Tela para diagnosticar status de VM. |
Caching |
Especifica os requisitos de cache. |
Component |
O nome do componente. Atualmente, o único valor permitido é Microsoft-Windows-Shell-Setup. |
Diagnostics |
Especifica o estado das configurações de diagnóstico de inicialização. |
Diff |
Especifica as configurações de disco efêmero para o disco do sistema operacional. |
Diff |
Descreve os parâmetros das configurações de disco efêmero que podem ser especificadas para o disco do sistema operacional. |
Disk |
Especifica como a máquina virtual deve ser criada. |
Image |
Especifica informações sobre a imagem a ser usada. Você pode especificar informações sobre imagens de plataforma, imagens do marketplace ou imagens de máquina virtual. Esse elemento é necessário quando você deseja usar uma imagem de plataforma, uma imagem do marketplace ou uma imagem de máquina virtual, mas não é usado em outras operações de criação. OBSERVAÇÃO: a oferta e o editor de referência de imagem só podem ser definidos quando você cria o conjunto de dimensionamento. |
IPVersion |
Disponível de Api-Version 2017-03-30 em diante, ele representa se a ipconfiguração específica é IPv4 ou IPv6. O padrão é usado como IPv4. Os valores possíveis são: 'IPv4' e 'IPv6'. |
Linux |
Especifica as configurações do sistema operacional Linux na máquina virtual. |
Operating |
O sistema operacional do osDiskImage. |
Pass |
O nome da passagem. Atualmente, o único valor permitido é OobeSystem. |
Plan |
Especifica informações sobre a imagem do marketplace usada para criar a máquina virtual. Esse elemento só é usado para imagens do marketplace. Antes de usar uma imagem do marketplace de uma API, você deve habilitar a imagem para uso programático. No portal do Azure, localize a imagem do marketplace que você deseja usar e clique em Deseja implantar programaticamente, Introdução ->. Insira as informações necessárias e clique em Salvar. |
Protocol |
Especifica o protocolo de ouvinte. |
Resource |
O tipo de identidade usado para a máquina virtual. O tipo "SystemAssigned, UserAssigned" inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'None' removerá todas as identidades da máquina virtual. |
Rolling |
Os parâmetros de configuração usados durante a execução de uma atualização sem interrupção. |
Setting |
Especifica o nome da configuração ao qual se aplica o conteúdo. Os valores possíveis são: FirstLogonCommands e AutoLogon. |
Sku |
Descreve um SKU de conjunto de dimensionamento de máquinas virtuais. OBSERVAÇÃO: se não houver suporte para a nova SKU de VM no hardware em que o conjunto de dimensionamento está atualmente, você precisará desalocar as VMs no conjunto de dimensionamento antes de modificar o nome da SKU. |
Ssh |
Configuração de SSH para VMs baseadas em Linux em execução no Azure |
Ssh |
Contém informações sobre a chave pública do certificado SSH e o caminho na VM do Linux em que a chave pública é colocada. |
Storage |
Especifica o tipo de conta de armazenamento para o disco gerenciado. OBSERVAÇÃO: UltraSSD_LRS só pode ser usado com discos de dados, ele não pode ser usado com disco do sistema operacional. |
Sub |
|
Upgrade |
Especifica o modo de uma atualização para máquinas virtuais no conjunto de dimensionamento. |
Upgrade |
Descreve uma política de atualização – automática, manual ou sem interrupção. |
User |
A lista de identidades de usuário associadas à Máquina Virtual. As referências de chave de dicionário de identidade do usuário serão IDs de recurso do ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
Vault |
Descreve uma única referência de certificado em um Key Vault e onde o certificado deve residir na VM. |
Vault |
Descreve um conjunto de certificados que estão todos no mesmo Key Vault. |
Virtual |
Descreve o uri de um disco. |
Virtual |
Especifica a política de remoção para máquinas virtuais em um conjunto de dimensionamento de baixa prioridade. |
Virtual |
Especifica a prioridade para as máquinas virtuais no conjunto de dimensionamento. |
Virtual |
Descreve um conjunto de dimensionamento de máquinas virtuais. |
Virtual |
Descreve um disco de dados do conjunto de dimensionamento de máquinas virtuais. |
Virtual |
Descreve uma extensão do conjunto de dimensionamento de máquinas virtuais. |
Virtual |
Descreve um perfil de extensão do conjunto de dimensionamento de máquinas virtuais. |
Virtual |
Identidade do conjunto de dimensionamento de máquinas virtuais. |
Virtual |
Descreve a configuração de IP de um perfil de rede do conjunto de dimensionamento de máquinas virtuais. |
Virtual |
Contém a marca IP associada ao endereço IP público. |
Virtual |
A resposta da operação Listar Máquina Virtual. |
Virtual |
Descreve os parâmetros de um disco gerenciado ScaleSet. |
Virtual |
Descreve as configurações de rede de um perfil de rede do conjunto de dimensionamento de máquinas virtuais. |
Virtual |
Descreve as configurações de DNS de uma configuração de rede de conjuntos de dimensionamento de máquinas virtuais. |
Virtual |
Descreve um perfil de rede do conjunto de dimensionamento de máquinas virtuais. |
Virtual |
Descreve um disco do sistema operacional do conjunto de dimensionamento de máquinas virtuais. |
Virtual |
Descreve um perfil do sistema operacional do conjunto de dimensionamento de máquinas virtuais. |
Virtual |
Descreve a configuração PublicIPAddress de um conjunto de dimensionamento de máquinas virtuais |
Virtual |
Descreve as configurações de DNS de uma configuração de rede de conjuntos de dimensionamento de máquinas virtuais. |
Virtual |
Descreve um perfil de armazenamento do conjunto de dimensionamento de máquinas virtuais. |
Virtual |
Descreve um perfil de máquina virtual do conjunto de dimensionamento de máquinas virtuais. |
Windows |
Especifica as configurações de sistema operacional do Windows na máquina virtual. |
Win |
Descreve a configuração de Gerenciamento Remoto do Windows da VM |
Win |
Descreve o protocolo e a impressão digital do ouvinte de Gerenciamento Remoto do Windows |
Habilita ou desabilita uma funcionalidade na máquina virtual ou no conjunto de dimensionamento de máquinas virtuais.
Nome | Tipo | Description |
---|---|---|
ultraSSDEnabled |
boolean |
O sinalizador que habilita ou desabilita um recurso para ter um ou mais discos de dados gerenciados com UltraSSD_LRS tipo de conta de armazenamento na VM ou VMSS. Discos gerenciados com tipo de conta de armazenamento UltraSSD_LRS podem ser adicionados a uma máquina virtual ou conjunto de dimensionamento de máquinas virtuais somente se essa propriedade estiver habilitada. |
Especifica informações adicionais formatadas em XML que podem ser incluídas no arquivo Unattend.xml, que é usado pela Instalação do Windows. O conteúdo é definido definindo o nome, o nome do componente e a passagem na qual o conteúdo é aplicado.
Nome | Tipo | Description |
---|---|---|
componentName |
O nome do componente. Atualmente, o único valor permitido é Microsoft-Windows-Shell-Setup. |
|
content |
string |
Especifica o conteúdo formatado em XML adicionado ao arquivo unattend.xml para o caminho e o componente especificados. O XML deve ter menos de 4KB e deve incluir o elemento raiz para a configuração ou recurso que está sendo inserido. |
passName |
O nome da passagem. Atualmente, o único valor permitido é OobeSystem. |
|
settingName |
Especifica o nome da configuração ao qual se aplica o conteúdo. Os valores possíveis são: FirstLogonCommands e AutoLogon. |
A referência de entidade de API.
Nome | Tipo | Description |
---|---|---|
id |
string |
A ID do recurso do ARM na forma de /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... |
Os parâmetros de configuração usados para executar a atualização automática do sistema operacional.
Nome | Tipo | Description |
---|---|---|
disableAutomaticRollback |
boolean |
Se o recurso de reversão de imagem do sistema operacional deve ser desabilitado. O valor padrão é false. |
enableAutomaticOSUpgrade |
boolean |
Indica se as atualizações do sistema operacional devem ser aplicadas automaticamente às instâncias do conjunto de dimensionamento de maneira sem interrupção quando uma versão mais recente da imagem do sistema operacional estiver disponível. O valor padrão é false. Se isso for definido como true para conjuntos de dimensionamento baseados no Windows, a recomendação será definir enableAutomaticUpdates como false. |
Especifica os parâmetros de configuração para reparos automáticos no conjunto de dimensionamento de máquinas virtuais.
Nome | Tipo | Description |
---|---|---|
enabled |
boolean |
Especifica se os reparos automáticos devem ser habilitados no conjunto de dimensionamento de máquinas virtuais. O valor padrão é false. |
gracePeriod |
string |
A quantidade de tempo para a qual os reparos automáticos são suspensos devido a uma alteração de estado na VM. O tempo de carência começa após a conclusão da alteração de estado. Isso ajuda a evitar reparos prematuros ou acidentais. A duração do tempo deve ser especificada no formato ISO 8601. O período mínimo de carência permitido é 30 minutos (PT30M), que também é o valor padrão. O período de carência máximo permitido é de 90 minutos (PT90M). |
O Diagnóstico de Inicialização é um recurso de depuração que permite exibir a Saída do Console e a Captura de Tela para diagnosticar status de VM.
Você pode exibir facilmente a saída do log do console.
O Azure também permite que você veja uma captura de tela da VM do hipervisor.
Nome | Tipo | Description |
---|---|---|
enabled |
boolean |
Se a inicialização diagnóstico deve ser habilitada na Máquina Virtual. |
storageUri |
string |
URI da conta de armazenamento a ser usada para colocar a saída do console e a captura de tela. |
Especifica os requisitos de cache.
Os valores possíveis são:
Nenhuma
ReadOnly (somente-leitura)
ReadWrite
Padrão: nenhum para armazenamento Standard. ReadOnly para armazenamento Premium
Nome | Tipo | Description |
---|---|---|
None |
string |
|
ReadOnly |
string |
|
ReadWrite |
string |
O nome do componente. Atualmente, o único valor permitido é Microsoft-Windows-Shell-Setup.
Nome | Tipo | Description |
---|---|---|
Microsoft-Windows-Shell-Setup |
string |
Especifica o estado das configurações de diagnóstico de inicialização.
Versão mínima da api: 2015-06-15.
Nome | Tipo | Description |
---|---|---|
bootDiagnostics |
O Diagnóstico de Inicialização é um recurso de depuração que permite exibir a Saída do Console e a Captura de Tela para diagnosticar status de VM. |
Especifica as configurações de disco efêmero para o disco do sistema operacional.
Nome | Tipo | Description |
---|---|---|
Local |
string |
Descreve os parâmetros das configurações de disco efêmero que podem ser especificadas para o disco do sistema operacional.
OBSERVAÇÃO: as configurações de disco efêmero só podem ser especificadas para o disco gerenciado.
Nome | Tipo | Description |
---|---|---|
option |
Especifica as configurações de disco efêmero para o disco do sistema operacional. |
Especifica como a máquina virtual deve ser criada.
Os valores possíveis são:
Anexar \u2013 Esse valor é usado quando você está usando um disco especializado para criar a máquina virtual.
FromImage \u2013 Esse valor é usado quando você está usando uma imagem para criar a máquina virtual. Se você estiver usando uma imagem de plataforma, também usará o elemento imageReference descrito acima. Se você estiver usando uma imagem do marketplace, também usará o elemento plan descrito anteriormente.
Nome | Tipo | Description |
---|---|---|
Attach |
string |
|
Empty |
string |
|
FromImage |
string |
Especifica informações sobre a imagem a ser usada. Você pode especificar informações sobre imagens de plataforma, imagens do marketplace ou imagens de máquina virtual. Esse elemento é necessário quando você deseja usar uma imagem de plataforma, uma imagem do marketplace ou uma imagem de máquina virtual, mas não é usado em outras operações de criação. OBSERVAÇÃO: a oferta e o editor de referência de imagem só podem ser definidos quando você cria o conjunto de dimensionamento.
Nome | Tipo | Description |
---|---|---|
id |
string |
ID do recurso |
offer |
string |
Especifica a oferta da imagem da plataforma ou da imagem do marketplace usada para criar a máquina virtual. |
publisher |
string |
O editor de imagens. |
sku |
string |
A SKU da imagem. |
version |
string |
Especifica a versão da imagem da plataforma ou da imagem do marketplace usada para criar a máquina virtual. Os formatos permitidos são Major.Minor.Build ou 'latest'. Major, Minor e Build são números decimais. Especifique 'mais recente' para usar a versão mais recente de uma imagem disponível no momento da implantação. Mesmo que você use "mais recente", a imagem da VM não será atualizada automaticamente após o tempo de implantação, mesmo que uma nova versão fique disponível. |
Disponível de Api-Version 2017-03-30 em diante, ele representa se a ipconfiguração específica é IPv4 ou IPv6. O padrão é usado como IPv4. Os valores possíveis são: 'IPv4' e 'IPv6'.
Nome | Tipo | Description |
---|---|---|
IPv4 |
string |
|
IPv6 |
string |
Especifica as configurações do sistema operacional Linux na máquina virtual.
Para obter uma lista de distribuições do Linux com suporte, confira Distribuições do Linux no Azure-Endorsed
Para executar distribuições não endossadas, consulte Informações sobre distribuições não endossadas.
Nome | Tipo | Description |
---|---|---|
disablePasswordAuthentication |
boolean |
Especifica se a autenticação de senha deve ser desabilitada. |
provisionVMAgent |
boolean |
Indica se o agente da máquina virtual deve ser provisionado na máquina virtual. |
ssh |
Especifica a configuração de chave ssh para um sistema operacional Linux. |
O sistema operacional do osDiskImage.
Nome | Tipo | Description |
---|---|---|
Linux |
string |
|
Windows |
string |
O nome da passagem. Atualmente, o único valor permitido é OobeSystem.
Nome | Tipo | Description |
---|---|---|
OobeSystem |
string |
Especifica informações sobre a imagem do marketplace usada para criar a máquina virtual. Esse elemento só é usado para imagens do marketplace. Antes de usar uma imagem do marketplace de uma API, você deve habilitar a imagem para uso programático. No portal do Azure, localize a imagem do marketplace que você deseja usar e clique em Deseja implantar programaticamente, Introdução ->. Insira as informações necessárias e clique em Salvar.
Nome | Tipo | Description |
---|---|---|
name |
string |
A ID do plano. |
product |
string |
Especifica o produto da imagem do marketplace. Esse é o mesmo valor que Offer no elemento imageReference. |
promotionCode |
string |
O código da promoção. |
publisher |
string |
A ID do editor. |
Especifica o protocolo de ouvinte.
Os valores possíveis são:
http
https
Nome | Tipo | Description |
---|---|---|
Http |
string |
|
Https |
string |
O tipo de identidade usado para a máquina virtual. O tipo "SystemAssigned, UserAssigned" inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'None' removerá todas as identidades da máquina virtual.
Nome | Tipo | Description |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
Os parâmetros de configuração usados durante a execução de uma atualização sem interrupção.
Nome | Tipo | Description |
---|---|---|
maxBatchInstancePercent |
integer |
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. Como isso é um máximo, instâncias não íntegras em lotes anteriores ou futuros podem fazer com que o percentual de instâncias em um lote diminua para garantir maior confiabilidade. O valor padrão para esse parâmetro é 20%. |
maxUnhealthyInstancePercent |
integer |
O percentual máximo do total de instâncias de máquina virtual no conjunto de dimensionamento que pode ser simultaneamente não íntegro, seja como resultado da atualização ou por ser encontrado em um estado não íntegro pelas verificações de integridade da máquina virtual antes que a atualização sem interrupção seja anulada. Essa restrição será verificada antes de iniciar qualquer lote. O valor padrão para esse parâmetro é 20%. |
maxUnhealthyUpgradedInstancePercent |
integer |
O percentual máximo de instâncias de máquina virtual atualizadas que podem ser encontradas em um estado não íntegro. Esse marcar ocorrerá depois que cada lote for atualizado. Se esse percentual for excedido, a atualização sem interrupção será anulada. O valor padrão para esse parâmetro é 20%. |
pauseTimeBetweenBatches |
string |
O tempo de espera entre concluir a atualização de todas as máquinas virtuais em um lote e iniciar o próximo lote. A duração do tempo deve ser especificada no formato ISO 8601. O valor padrão é 0 segundos (PT0S). |
Especifica o nome da configuração ao qual se aplica o conteúdo. Os valores possíveis são: FirstLogonCommands e AutoLogon.
Nome | Tipo | Description |
---|---|---|
AutoLogon |
string |
|
FirstLogonCommands |
string |
Descreve um SKU de conjunto de dimensionamento de máquinas virtuais. OBSERVAÇÃO: se não houver suporte para a nova SKU de VM no hardware em que o conjunto de dimensionamento está atualmente, você precisará desalocar as VMs no conjunto de dimensionamento antes de modificar o nome da SKU.
Nome | Tipo | Description |
---|---|---|
capacity |
integer |
Especifica o número de máquinas virtuais no conjunto de dimensionamento. |
name |
string |
O nome da SKU. |
tier |
string |
Especifica a camada de máquinas virtuais em um conjunto de dimensionamento. |
Configuração de SSH para VMs baseadas em Linux em execução no Azure
Nome | Tipo | Description |
---|---|---|
publicKeys |
A lista de chaves públicas SSH usadas para autenticar com VMs baseadas em Linux. |
Contém informações sobre a chave pública do certificado SSH e o caminho na VM do Linux em que a chave pública é colocada.
Nome | Tipo | Description |
---|---|---|
keyData |
string |
Certificado de chave pública SSH usado para autenticar com a VM por meio de ssh. A chave precisa ter pelo menos 2048 bits e no formato ssh-rsa. |
path |
string |
Especifica o caminho completo na VM criada em que a chave pública ssh é armazenada. Se o arquivo já existir, a chave especificada será anexada ao arquivo. Exemplo: /home/user/.ssh/authorized_keys |
Especifica o tipo de conta de armazenamento para o disco gerenciado. OBSERVAÇÃO: UltraSSD_LRS só pode ser usado com discos de dados, ele não pode ser usado com disco do sistema operacional.
Nome | Tipo | Description |
---|---|---|
Premium_LRS |
string |
|
StandardSSD_LRS |
string |
|
Standard_LRS |
string |
|
UltraSSD_LRS |
string |
Nome | Tipo | Description |
---|---|---|
id |
string |
ID do recurso |
Especifica o modo de uma atualização para máquinas virtuais no conjunto de dimensionamento.
Os valores possíveis são:
Manual – você controla a aplicação de atualizações para máquinas virtuais no conjunto de dimensionamento. Faça isso usando a ação manualUpgrade.
Automático – todas as máquinas virtuais no conjunto de dimensionamento são atualizadas automaticamente ao mesmo tempo.
Nome | Tipo | Description |
---|---|---|
Automatic |
string |
|
Manual |
string |
|
Rolling |
string |
Descreve uma política de atualização – automática, manual ou sem interrupção.
Nome | Tipo | Description |
---|---|---|
automaticOSUpgradePolicy |
Parâmetros de configuração usados para executar a atualização automática do sistema operacional. |
|
mode |
Especifica o modo de uma atualização para máquinas virtuais no conjunto de dimensionamento. |
|
rollingUpgradePolicy |
Os parâmetros de configuração usados durante a execução de uma atualização sem interrupção. |
A lista de identidades de usuário associadas à Máquina Virtual. As referências de chave de dicionário de identidade do usuário serão IDs de recurso do ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Nome | Tipo | Description |
---|---|---|
|
Descreve uma única referência de certificado em um Key Vault e onde o certificado deve residir na VM.
Nome | Tipo | Description |
---|---|---|
certificateStore |
string |
Para VMs do Windows, especifica o repositório de certificados na Máquina Virtual à qual o certificado deve ser adicionado. O repositório de certificados especificado está implicitamente na conta LocalMachine. |
certificateUrl |
string |
Essa é a URL de um certificado que foi carregado para Key Vault como um segredo. Para adicionar um segredo ao Key Vault, consulte Adicionar uma chave ou segredo ao cofre de chaves. Nesse caso, seu certificado precisa ser a codificação Base64 do seguinte objeto JSON codificado em UTF-8: |
Descreve um conjunto de certificados que estão todos no mesmo Key Vault.
Nome | Tipo | Description |
---|---|---|
sourceVault |
A URL relativa do Key Vault que contém todos os certificados em VaultCertificates. |
|
vaultCertificates |
A lista de referências do cofre de chaves no SourceVault que contêm certificados. |
Descreve o uri de um disco.
Nome | Tipo | Description |
---|---|---|
uri |
string |
Especifica o uri do disco rígido virtual. |
Especifica a política de remoção para máquinas virtuais em um conjunto de dimensionamento de baixa prioridade.
Versão mínima da api: 2017-10-30-preview
Nome | Tipo | Description |
---|---|---|
Deallocate |
string |
|
Delete |
string |
Especifica a prioridade para as máquinas virtuais no conjunto de dimensionamento.
Versão mínima da api: 2017-10-30-preview
Nome | Tipo | Description |
---|---|---|
Low |
string |
|
Regular |
string |
Descreve um conjunto de dimensionamento de máquinas virtuais.
Nome | Tipo | Description |
---|---|---|
id |
string |
ID do recurso |
identity |
A identidade do conjunto de dimensionamento de máquinas virtuais, se configurado. |
|
location |
string |
Localização do recurso |
name |
string |
Nome do recurso |
plan |
Especifica informações sobre a imagem do marketplace usada para criar a máquina virtual. Esse elemento só é usado para imagens do marketplace. Antes de usar uma imagem do marketplace de uma API, você deve habilitar a imagem para uso programático. No portal do Azure, localize a imagem do marketplace que você deseja usar e clique em Deseja implantar programaticamente, Introdução ->. Insira as informações necessárias e clique em Salvar. |
|
properties.automaticRepairsPolicy |
Política para reparos automáticos. |
|
properties.doNotRunExtensionsOnOverprovisionedVMs |
boolean |
Quando o Overprovision está habilitado, as extensões são iniciadas somente no número solicitado de VMs que são finalmente mantidas. Essa propriedade garantirá, portanto, que as extensões não sejam executadas nas VMs extras superprovisionadas. |
properties.overprovision |
boolean |
Especifica se o Conjunto de Dimensionamento de Máquinas Virtuais deve ser superprovisionado. |
properties.platformFaultDomainCount |
integer |
Contagem de domínios de falha para cada grupo de posicionamento. |
properties.provisioningState |
string |
O estado de provisionamento, que aparece apenas na resposta. |
properties.proximityPlacementGroup |
Especifica informações sobre o grupo de posicionamento por proximidade ao qual o conjunto de dimensionamento de máquinas virtuais deve ser atribuído. |
|
properties.singlePlacementGroup |
boolean |
Quando true, isso limita o conjunto de dimensionamento a um único grupo de posicionamento, de tamanho máximo de 100 máquinas virtuais. |
properties.uniqueId |
string |
Especifica a ID que identifica exclusivamente um Conjunto de Dimensionamento de Máquinas Virtuais. |
properties.upgradePolicy |
A política de atualização. |
|
properties.virtualMachineProfile |
O perfil da máquina virtual. |
|
properties.zoneBalance |
boolean |
Se é necessário forçar estritamente até mesmo a distribuição de Máquina Virtual entre zonas x, caso haja uma interrupção de zona. |
sku |
O SKU do conjunto de dimensionamento de máquinas virtuais. |
|
tags |
object |
Marcações de recursos |
type |
string |
Tipo de recurso |
zones |
string[] |
As zonas do conjunto de dimensionamento de máquinas virtuais. OBSERVAÇÃO: as zonas de disponibilidade só podem ser definidas quando você cria o conjunto de dimensionamento. |
Descreve um disco de dados do conjunto de dimensionamento de máquinas virtuais.
Nome | Tipo | Description |
---|---|---|
caching |
Especifica os requisitos de cache. |
|
createOption |
A opção create. |
|
diskSizeGB |
integer |
Especifica o tamanho de um disco de dados vazio em gigabytes. Esse elemento pode ser usado para substituir o tamanho do disco em uma imagem de máquina virtual. |
lun |
integer |
Especifica o número da unidade lógica do disco de dados. Esse valor é usado para identificar discos de dados dentro da VM e, portanto, deve ser exclusivo para cada disco de dados anexado a uma VM. |
managedDisk |
Os parâmetros de disco gerenciado. |
|
name |
string |
O nome do disco. |
writeAcceleratorEnabled |
boolean |
Especifica se writeAccelerator deve ser habilitado ou desabilitado no disco. |
Descreve uma extensão do conjunto de dimensionamento de máquinas virtuais.
Nome | Tipo | Description |
---|---|---|
id |
string |
ID do recurso |
name |
string |
O nome da extensão. |
properties.autoUpgradeMinorVersion |
boolean |
Indica se a extensão deve usar uma versão secundária mais recente se uma estiver disponível no momento da implantação. Após a implantação, no entanto, a extensão não atualizará as versões secundárias, a menos que seja reimplantada, mesmo com essa propriedade definida como verdadeira. |
properties.forceUpdateTag |
string |
Se um valor for fornecido e for diferente do valor anterior, o manipulador de extensão será forçado a atualizar mesmo que a configuração da extensão não tenha sido alterada. |
properties.protectedSettings |
object |
A extensão pode conter protectedSettings ou protectedSettingsFromKeyVault ou nenhuma configuração protegida. |
properties.provisionAfterExtensions |
string[] |
Coleção de nomes de extensão após os quais essa extensão precisa ser provisionada. |
properties.provisioningState |
string |
O estado de provisionamento, que aparece apenas na resposta. |
properties.publisher |
string |
O nome do editor do manipulador de extensão. |
properties.settings |
object |
Configurações públicas formatadas em Json para a extensão. |
properties.type |
string |
Especifica o tipo da extensão; um exemplo é "CustomScriptExtension". |
properties.typeHandlerVersion |
string |
Especifica a versão do manipulador de script. |
Descreve um perfil de extensão do conjunto de dimensionamento de máquinas virtuais.
Nome | Tipo | Description |
---|---|---|
extensions |
Os recursos de extensão filho do conjunto de dimensionamento de máquinas virtuais. |
Identidade do conjunto de dimensionamento de máquinas virtuais.
Nome | Tipo | Description |
---|---|---|
principalId |
string |
A ID principal da identidade do conjunto de dimensionamento de máquinas virtuais. Essa propriedade só será fornecida para uma identidade atribuída pelo sistema. |
tenantId |
string |
A ID do locatário associada ao conjunto de dimensionamento de máquinas virtuais. Essa propriedade só será fornecida para uma identidade atribuída pelo sistema. |
type |
O tipo de identidade usado para o conjunto de dimensionamento de máquinas virtuais. O tipo "SystemAssigned, UserAssigned" inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'None' removerá todas as identidades do conjunto de dimensionamento de máquinas virtuais. |
|
userAssignedIdentities |
A lista de identidades de usuário associadas ao conjunto de dimensionamento de máquinas virtuais. As referências de chave de dicionário de identidade do usuário serão IDs de recurso do ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
Descreve a configuração de IP de um perfil de rede do conjunto de dimensionamento de máquinas virtuais.
Nome | Tipo | Description |
---|---|---|
id |
string |
ID do recurso |
name |
string |
O nome da configuração de IP. |
properties.applicationGatewayBackendAddressPools |
Especifica uma matriz de referências para pools de endereços de back-end de gateways de aplicativo. Um conjunto de dimensionamento pode referenciar pools de endereços de back-end de vários gateways de aplicativo. Vários conjuntos de dimensionamento não podem usar o mesmo gateway de aplicativo. |
|
properties.applicationSecurityGroups |
Especifica uma matriz de referências ao grupo de segurança do aplicativo. |
|
properties.loadBalancerBackendAddressPools |
Especifica uma matriz de referências a pools de endereços de back-end de balanceadores de carga. Um conjunto de dimensionamento pode referenciar pools de endereços de back-end de um balanceador de carga interno e público. Vários conjuntos de dimensionamento não podem usar o mesmo balanceador de carga. |
|
properties.loadBalancerInboundNatPools |
Especifica uma matriz de referências para pools Nat de entrada dos balanceadores de carga. Um conjunto de dimensionamento pode referenciar pools nat de entrada de um balanceador de carga público e um interno. Vários conjuntos de dimensionamento não podem usar o mesmo balanceador de carga |
|
properties.primary |
boolean |
Especifica o adaptador de rede primário caso a máquina virtual tenha mais de 1 adaptador de rede. |
properties.privateIPAddressVersion |
Disponível de Api-Version 2017-03-30 em diante, ele representa se a ipconfiguração específica é IPv4 ou IPv6. O padrão é usado como IPv4. Os valores possíveis são: 'IPv4' e 'IPv6'. |
|
properties.publicIPAddressConfiguration |
O publicIPAddressConfiguration. |
|
properties.subnet |
Especifica o identificador da sub-rede. |
Contém a marca IP associada ao endereço IP público.
Nome | Tipo | Description |
---|---|---|
ipTagType |
string |
Tipo de marca IP. Exemplo: FirstPartyUsage. |
tag |
string |
Marca IP associada ao IP público. Exemplo: SQL, Armazenamento etc. |
A resposta da operação Listar Máquina Virtual.
Nome | Tipo | Description |
---|---|---|
nextLink |
string |
O URI para buscar a próxima página do Conjuntos de Dimensionamento de Máquinas Virtuais. Chame ListNext() com isso para buscar a próxima página de Conjuntos de Dimensionamento de Máquinas Virtuais. |
value |
A lista de conjuntos de dimensionamento de máquinas virtuais. |
Descreve os parâmetros de um disco gerenciado ScaleSet.
Nome | Tipo | Description |
---|---|---|
storageAccountType |
Especifica o tipo de conta de armazenamento para o disco gerenciado. O tipo de conta de armazenamento em disco do sistema operacional gerenciado só pode ser definido quando você cria o conjunto de dimensionamento. OBSERVAÇÃO: UltraSSD_LRS só pode ser usado com discos de dados, ele não pode ser usado com disco do sistema operacional. |
Descreve as configurações de rede de um perfil de rede do conjunto de dimensionamento de máquinas virtuais.
Nome | Tipo | Description |
---|---|---|
id |
string |
ID do recurso |
name |
string |
O nome da configuração de rede. |
properties.dnsSettings |
As configurações de dns a serem aplicadas nos adaptadores de rede. |
|
properties.enableAcceleratedNetworking |
boolean |
Especifica se o adaptador de rede está habilitado para rede acelerada. |
properties.enableIPForwarding |
boolean |
Se o encaminhamento de IP está habilitado nessa NIC. |
properties.ipConfigurations |
Especifica as configurações de IP do adaptador de rede. |
|
properties.networkSecurityGroup |
O grupo de segurança de rede. |
|
properties.primary |
boolean |
Especifica o adaptador de rede primário caso a máquina virtual tenha mais de 1 adaptador de rede. |
Descreve as configurações de DNS de uma configuração de rede de conjuntos de dimensionamento de máquinas virtuais.
Nome | Tipo | Description |
---|---|---|
dnsServers |
string[] |
Lista de endereços IP de servidores DNS |
Descreve um perfil de rede do conjunto de dimensionamento de máquinas virtuais.
Nome | Tipo | Description |
---|---|---|
healthProbe |
Uma referência a uma investigação de balanceador de carga usada para determinar a integridade de uma instância no conjunto de dimensionamento de máquinas virtuais. A referência estará no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}'. |
|
networkInterfaceConfigurations |
A lista de configurações de rede. |
Descreve um disco do sistema operacional do conjunto de dimensionamento de máquinas virtuais.
Nome | Tipo | Description |
---|---|---|
caching |
Especifica os requisitos de cache. |
|
createOption |
Especifica como as máquinas virtuais no conjunto de dimensionamento devem ser criadas. |
|
diffDiskSettings |
Especifica as Configurações de disco efêmero para o disco do sistema operacional usado pelo conjunto de dimensionamento de máquinas virtuais. |
|
diskSizeGB |
integer |
Especifica o tamanho do disco do sistema operacional em gigabytes. Esse elemento pode ser usado para substituir o tamanho do disco em uma imagem de máquina virtual. |
image |
Especifica informações sobre a imagem de usuário não gerenciada na qual basear o conjunto de dimensionamento. |
|
managedDisk |
Os parâmetros de disco gerenciado. |
|
name |
string |
O nome do disco. |
osType |
Essa propriedade permite que você especifique o tipo do sistema operacional incluído no disco se estiver criando uma VM com base na imagem do usuário ou em um VHD especializado. |
|
vhdContainers |
string[] |
Especifica as URLs de contêiner usadas para armazenar discos do sistema operacional para o conjunto de dimensionamento. |
writeAcceleratorEnabled |
boolean |
Especifica se writeAccelerator deve ser habilitado ou desabilitado no disco. |
Descreve um perfil do sistema operacional do conjunto de dimensionamento de máquinas virtuais.
Nome | Tipo | Description |
---|---|---|
adminPassword |
string |
Especifica a senha da conta de administrador. |
adminUsername |
string |
Especifica o nome da conta de administrador. |
computerNamePrefix |
string |
Especifica o prefixo de nome do computador para todas as máquinas virtuais no conjunto de dimensionamento. Os prefixos de nome do computador devem ter de 1 a 15 caracteres. |
customData |
string |
Especifica uma cadeia de caracteres codificada na base 64 de dados personalizados. A cadeia de caracteres codificada na base 64 é decodificada para uma matriz binária que é salva como um arquivo na Máquina Virtual. A matriz binária pode ter no máximo 65535 bytes. |
linuxConfiguration |
Especifica as configurações do sistema operacional Linux na máquina virtual. |
|
secrets |
Especifica o conjunto de certificados que devem ser instalados nas máquinas virtuais no conjunto de dimensionamento. |
|
windowsConfiguration |
Especifica as configurações de sistema operacional do Windows na máquina virtual. |
Descreve a configuração PublicIPAddress de um conjunto de dimensionamento de máquinas virtuais
Nome | Tipo | Description |
---|---|---|
name |
string |
O nome da configuração do endereço publicIP. |
properties.dnsSettings |
Virtual |
As configurações de dns a serem aplicadas nos endereços publicIP . |
properties.idleTimeoutInMinutes |
integer |
O tempo limite ocioso do endereço IP público. |
properties.ipTags |
A lista de marcas IP associadas ao endereço IP público. |
|
properties.publicIPPrefix |
O PublicIPPrefix do qual alocar endereços publicIP. |
Descreve as configurações de DNS de uma configuração de rede de conjuntos de dimensionamento de máquinas virtuais.
Nome | Tipo | Description |
---|---|---|
domainNameLabel |
string |
O rótulo Nome de domínio. A concatenação do rótulo de nome de domínio e do índice de vm serão os rótulos de nome de domínio dos recursos PublicIPAddress que serão criados |
Descreve um perfil de armazenamento do conjunto de dimensionamento de máquinas virtuais.
Nome | Tipo | Description |
---|---|---|
dataDisks |
Especifica os parâmetros usados para adicionar discos de dados às máquinas virtuais no conjunto de dimensionamento. |
|
imageReference |
Especifica informações sobre a imagem a ser usada. Você pode especificar informações sobre imagens de plataforma, imagens do marketplace ou imagens de máquina virtual. Esse elemento é necessário quando você deseja usar uma imagem de plataforma, uma imagem do marketplace ou uma imagem de máquina virtual, mas não é usado em outras operações de criação. |
|
osDisk |
Especifica informações sobre o disco do sistema operacional usado pelas máquinas virtuais no conjunto de dimensionamento. |
Descreve um perfil de máquina virtual do conjunto de dimensionamento de máquinas virtuais.
Nome | Tipo | Description |
---|---|---|
additionalCapabilities |
Especifica recursos adicionais habilitados ou desabilitados na máquina virtual no conjunto de dimensionamento. Por exemplo: se a máquina virtual tem a capacidade de dar suporte à anexação de discos de dados gerenciados com UltraSSD_LRS tipo de conta de armazenamento. |
|
diagnosticsProfile |
Especifica o estado das configurações de diagnóstico de inicialização. |
|
evictionPolicy |
Especifica a política de remoção para máquinas virtuais em um conjunto de dimensionamento de baixa prioridade. |
|
extensionProfile |
Especifica uma coleção de configurações para extensões instaladas em máquinas virtuais no conjunto de dimensionamento. |
|
licenseType |
string |
Especifica que a imagem ou o disco que está sendo usado foi licenciado localmente. Esse elemento só é usado para imagens que contêm o sistema operacional Windows Server. |
networkProfile |
Especifica as propriedades dos adaptadores de rede das máquinas virtuais no conjunto de dimensionamento. |
|
osProfile |
Especifica as configurações do sistema operacional para as máquinas virtuais no conjunto de dimensionamento. |
|
priority |
Especifica a prioridade para as máquinas virtuais no conjunto de dimensionamento. |
|
storageProfile |
Especifica as configurações de armazenamento dos discos da máquina virtual. |
Especifica as configurações de sistema operacional do Windows na máquina virtual.
Nome | Tipo | Description |
---|---|---|
additionalUnattendContent |
Especifica a informação com formatação XML codificada em base 64 adicional que pode ser incluída no arquivo Unattend.xml, que é usado pelo programa de instalação do Windows. |
|
enableAutomaticUpdates |
boolean |
Indica se a máquina virtual está habilitada para atualizações automáticas do Windows. O valor padrão é true. |
provisionVMAgent |
boolean |
Indica se o agente da máquina virtual deve ser provisionado na máquina virtual. |
timeZone |
string |
Especifica o fuso horário da máquina virtual. por exemplo, "Hora Padrão do Pacífico" |
winRM |
Especifica os ouvintes do Gerenciamento Remoto do Windows. Isso habilita o Windows PowerShell remoto. |
Descreve a configuração de Gerenciamento Remoto do Windows da VM
Nome | Tipo | Description |
---|---|---|
listeners |
A lista de ouvintes do Gerenciamento Remoto do Windows |
Descreve o protocolo e a impressão digital do ouvinte de Gerenciamento Remoto do Windows
Nome | Tipo | Description |
---|---|---|
certificateUrl |
string |
Essa é a URL de um certificado que foi carregado para Key Vault como um segredo. Para adicionar um segredo ao Key Vault, consulte Adicionar uma chave ou segredo ao cofre de chaves. Nesse caso, seu certificado precisa ser a codificação Base64 do seguinte objeto JSON codificado em UTF-8: |
protocol |
Especifica o protocolo de ouvinte. |