VirtualMachineScaleSet interface
Descreve um conjunto de dimensionamento de máquina virtual.
- Extends
Propriedades
additional |
Especifica recursos adicionais habilitados ou desabilitados nas Máquinas Virtuais no Conjunto de Dimensionamento de Máquinas Virtuais. Por exemplo: se as Máquinas Virtuais têm a capacidade de suportar a anexação de discos de dados gerenciados com UltraSSD_LRS tipo de conta de armazenamento. |
automatic |
Política para reparações automáticas. |
do |
Quando o Overprovision está habilitado, as extensões são iniciadas somente no número solicitado de VMs que são finalmente mantidas. Portanto, essa propriedade garantirá que as extensões não sejam executadas nas VMs extras superprovisionadas. |
host |
Especifica informações sobre o grupo de hosts dedicados no qual o conjunto de dimensionamento de máquina virtual reside. |
identity | A identidade do conjunto de dimensionamento da máquina virtual, se configurado. |
overprovision | Especifica se o Conjunto de Dimensionamento de Máquina Virtual deve ser provisionado em excesso. |
plan | Especifica informações sobre a imagem do marketplace usada para criar a máquina virtual. Este elemento é usado apenas para imagens do mercado. Antes de poder usar uma imagem de mercado de uma API, você deve habilitar a imagem para uso programático. No portal do Azure, localize a imagem do marketplace que pretende utilizar e, em seguida, clique em Pretende implementar programaticamente, Introdução ->. Introduza todas as informações necessárias e, em seguida, clique em Guardar. |
platform |
Contagem de domínio de falha para cada grupo de posicionamento. |
provisioning |
O estado de provisionamento, que só aparece na resposta. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
proximity |
Especifica informações sobre o grupo de posicionamento de proximidade ao qual o conjunto de dimensionamento de máquina virtual deve ser atribuído. |
scale |
Especifica a política de dimensionamento que decide quais máquinas virtuais são escolhidas para remoção quando um Conjunto de Dimensionamento de Máquina Virtual é dimensionado. |
single |
Quando verdadeiro, isso limita a escala definida a um único grupo de posicionamento, de tamanho máximo de 100 máquinas virtuais. Observação : se singlePlacementGroup for true, ele pode ser modificado para false. No entanto, se singlePlacementGroup for false, ele não pode ser modificado para true. |
sku | O sku do conjunto de escala da máquina virtual. |
unique |
Especifica a ID que identifica exclusivamente um Conjunto de Escala de Máquina Virtual. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
upgrade |
A política de atualização. |
virtual |
O perfil da máquina virtual. |
zone |
Se deve forçar estritamente mesmo a distribuição da Máquina Virtual entre zonas x no caso de haver interrupção de zona. |
zones | As zonas do conjunto de dimensionamento da máquina virtual. NOTA: As zonas de disponibilidade só podem ser definidas quando cria o conjunto de escalas |
Propriedades Herdadas
id | ID do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
location | Localização do recurso |
name | Nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
tags | Tags de recursos |
type | Tipo de recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Detalhes de Propriedade
additionalCapabilities
Especifica recursos adicionais habilitados ou desabilitados nas Máquinas Virtuais no Conjunto de Dimensionamento de Máquinas Virtuais. Por exemplo: se as Máquinas Virtuais têm a capacidade de suportar a anexação de discos de dados gerenciados com UltraSSD_LRS tipo de conta de armazenamento.
additionalCapabilities?: AdditionalCapabilities
Valor de Propriedade
automaticRepairsPolicy
Política para reparações automáticas.
automaticRepairsPolicy?: AutomaticRepairsPolicy
Valor de Propriedade
doNotRunExtensionsOnOverprovisionedVMs
Quando o Overprovision está habilitado, as extensões são iniciadas somente no número solicitado de VMs que são finalmente mantidas. Portanto, essa propriedade garantirá que as extensões não sejam executadas nas VMs extras superprovisionadas.
doNotRunExtensionsOnOverprovisionedVMs?: boolean
Valor de Propriedade
boolean
hostGroup
Especifica informações sobre o grupo de hosts dedicados no qual o conjunto de dimensionamento de máquina virtual reside.
Versão api mínima: 2020-06-01.
hostGroup?: SubResource
Valor de Propriedade
identity
A identidade do conjunto de dimensionamento da máquina virtual, se configurado.
identity?: VirtualMachineScaleSetIdentity
Valor de Propriedade
overprovision
Especifica se o Conjunto de Dimensionamento de Máquina Virtual deve ser provisionado em excesso.
overprovision?: boolean
Valor de Propriedade
boolean
plan
Especifica informações sobre a imagem do marketplace usada para criar a máquina virtual. Este elemento é usado apenas para imagens do mercado. Antes de poder usar uma imagem de mercado de uma API, você deve habilitar a imagem para uso programático. No portal do Azure, localize a imagem do marketplace que pretende utilizar e, em seguida, clique em Pretende implementar programaticamente, Introdução ->. Introduza todas as informações necessárias e, em seguida, clique em Guardar.
plan?: Plan
Valor de Propriedade
platformFaultDomainCount
Contagem de domínio de falha para cada grupo de posicionamento.
platformFaultDomainCount?: number
Valor de Propriedade
number
provisioningState
O estado de provisionamento, que só aparece na resposta. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
provisioningState?: string
Valor de Propriedade
string
proximityPlacementGroup
Especifica informações sobre o grupo de posicionamento de proximidade ao qual o conjunto de dimensionamento de máquina virtual deve ser atribuído.
Versão api mínima: 2018-04-01.
proximityPlacementGroup?: SubResource
Valor de Propriedade
scaleInPolicy
Especifica a política de dimensionamento que decide quais máquinas virtuais são escolhidas para remoção quando um Conjunto de Dimensionamento de Máquina Virtual é dimensionado.
scaleInPolicy?: ScaleInPolicy
Valor de Propriedade
singlePlacementGroup
Quando verdadeiro, isso limita a escala definida a um único grupo de posicionamento, de tamanho máximo de 100 máquinas virtuais. Observação : se singlePlacementGroup for true, ele pode ser modificado para false. No entanto, se singlePlacementGroup for false, ele não pode ser modificado para true.
singlePlacementGroup?: boolean
Valor de Propriedade
boolean
sku
uniqueId
Especifica a ID que identifica exclusivamente um Conjunto de Escala de Máquina Virtual. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
uniqueId?: string
Valor de Propriedade
string
upgradePolicy
virtualMachineProfile
O perfil da máquina virtual.
virtualMachineProfile?: VirtualMachineScaleSetVMProfile
Valor de Propriedade
zoneBalance
Se deve forçar estritamente mesmo a distribuição da Máquina Virtual entre zonas x no caso de haver interrupção de zona.
zoneBalance?: boolean
Valor de Propriedade
boolean
zones
As zonas do conjunto de dimensionamento da máquina virtual. NOTA: As zonas de disponibilidade só podem ser definidas quando cria o conjunto de escalas
zones?: string[]
Valor de Propriedade
string[]
Detalhes da Propriedade Herdada
id
ID do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
id?: string
Valor de Propriedade
string
herdada deResource.id
location
name
Nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
name?: string
Valor de Propriedade
string
herdada deResource.name
tags
Tags de recursos
tags?: {[propertyName: string]: string}
Valor de Propriedade
{[propertyName: string]: string}