VirtualMachineScaleSet interface
Descreve um conjunto de dimensionamento de máquinas virtuais.
- Extends
Propriedades
additional |
Especifica recursos adicionais habilitados ou desabilitados no Máquinas Virtuais no Conjunto de Dimensionamento de Máquinas Virtuais. Por exemplo: se o Máquinas Virtuais tem a capacidade de dar suporte à anexação de discos de dados gerenciados com UltraSSD_LRS tipo de conta de armazenamento. |
automatic |
Política para reparos automáticos. |
constrained |
Propriedade opcional que deve ser definida como True ou omitida. |
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 com excesso de provisionamento extra. |
etag | Etag é propriedade retornada em Create/Update/Obter resposta do VMSS, para que o cliente possa fornecê-la no cabeçalho para garantir atualizações otimistas OBSERVAÇÃO: Essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
extended |
O local estendido do Conjunto de Dimensionamento de Máquinas Virtuais. |
host |
Especifica informações sobre o grupo de hosts dedicado no qual o conjunto de dimensionamento de máquinas virtuais reside. Versão mínima da api: 2020-06-01. |
identity | A identidade do conjunto de dimensionamento de máquinas virtuais, se configurado. |
orchestration |
Especifica o modo de orquestração para o conjunto de dimensionamento de máquinas virtuais. |
overprovision | Especifica se o Conjunto de Dimensionamento de Máquinas Virtuais deve ser sobreprovisionado. |
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. |
platform |
Contagem de domínios de falha para cada grupo de posicionamento. |
priority |
Especifica os destinos desejados para misturar VMs spot e prioridade regular na mesma instância do VMSS Flex. |
provisioning |
O estado de provisionamento, que aparece apenas na resposta. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
proximity |
Especifica informações sobre o grupo de posicionamento por proximidade ao qual o conjunto de dimensionamento de máquinas virtuais deve ser atribuído. Versão mínima da api: 2018-04-01. |
resiliency |
Política de resiliência |
scale |
Especifica as políticas aplicadas ao dimensionar em Máquinas Virtuais no Conjunto de Dimensionamento de Máquinas Virtuais. |
scheduled |
O ScheduledEventsPolicy. |
single |
Quando true, isso limita o conjunto de dimensionamento a um único grupo de posicionamento, de tamanho máximo de 100 máquinas virtuais. OBSERVAÇÃO: se singlePlacementGroup for true, ele poderá ser modificado para false. No entanto, se singlePlacementGroup for false, ele não poderá ser modificado para true. |
sku | O sku do conjunto de dimensionamento de máquinas virtuais. |
spot |
Especifica as propriedades de Restauração spot para o conjunto de dimensionamento de máquinas virtuais. |
time |
Especifica a hora em que o recurso conjunto de dimensionamento de máquinas virtuais foi criado. Versão mínima da api: 2021-11-01. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
unique |
Especifica a ID que identifica exclusivamente um Conjunto de Dimensionamento de Máquinas Virtuais. OBSERVAÇÃO: essa 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 até mesmo a distribuição da Máquina Virtual entre zonas x, caso haja interrupção de zona. A propriedade zoneBalance só poderá ser definida se a propriedade zones do conjunto de dimensionamento contiver mais de uma zona. Se não houver zonas ou apenas uma zona especificada, a propriedade zoneBalance não deverá ser definida. |
zones | 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 |
Propriedades herdadas
id | Observação da ID do recurso: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
location | Localização do recurso |
name | Observação do nome do recurso: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
tags | Marcações de recursos |
type | Observação do tipo de recurso: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Detalhes da propriedade
additionalCapabilities
Especifica recursos adicionais habilitados ou desabilitados no Máquinas Virtuais no Conjunto de Dimensionamento de Máquinas Virtuais. Por exemplo: se o Máquinas Virtuais tem a capacidade de dar suporte à anexação de discos de dados gerenciados com UltraSSD_LRS tipo de conta de armazenamento.
additionalCapabilities?: AdditionalCapabilities
Valor da propriedade
automaticRepairsPolicy
Política para reparos automáticos.
automaticRepairsPolicy?: AutomaticRepairsPolicy
Valor da propriedade
constrainedMaximumCapacity
Propriedade opcional que deve ser definida como True ou omitida.
constrainedMaximumCapacity?: boolean
Valor da propriedade
boolean
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 com excesso de provisionamento extra.
doNotRunExtensionsOnOverprovisionedVMs?: boolean
Valor da propriedade
boolean
etag
Etag é propriedade retornada em Create/Update/Obter resposta do VMSS, para que o cliente possa fornecê-la no cabeçalho para garantir atualizações otimistas OBSERVAÇÃO: Essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
etag?: string
Valor da propriedade
string
extendedLocation
O local estendido do Conjunto de Dimensionamento de Máquinas Virtuais.
extendedLocation?: ExtendedLocation
Valor da propriedade
hostGroup
Especifica informações sobre o grupo de hosts dedicado no qual o conjunto de dimensionamento de máquinas virtuais reside. Versão mínima da api: 2020-06-01.
hostGroup?: SubResource
Valor da propriedade
identity
A identidade do conjunto de dimensionamento de máquinas virtuais, se configurado.
identity?: VirtualMachineScaleSetIdentity
Valor da propriedade
orchestrationMode
Especifica o modo de orquestração para o conjunto de dimensionamento de máquinas virtuais.
orchestrationMode?: string
Valor da propriedade
string
overprovision
Especifica se o Conjunto de Dimensionamento de Máquinas Virtuais deve ser sobreprovisionado.
overprovision?: boolean
Valor da propriedade
boolean
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.
plan?: Plan
Valor da propriedade
platformFaultDomainCount
Contagem de domínios de falha para cada grupo de posicionamento.
platformFaultDomainCount?: number
Valor da propriedade
number
priorityMixPolicy
Especifica os destinos desejados para misturar VMs spot e prioridade regular na mesma instância do VMSS Flex.
priorityMixPolicy?: PriorityMixPolicy
Valor da propriedade
provisioningState
O estado de provisionamento, que aparece apenas na resposta. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
provisioningState?: string
Valor da propriedade
string
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. Versão mínima da api: 2018-04-01.
proximityPlacementGroup?: SubResource
Valor da propriedade
resiliencyPolicy
scaleInPolicy
Especifica as políticas aplicadas ao dimensionar em Máquinas Virtuais no Conjunto de Dimensionamento de Máquinas Virtuais.
scaleInPolicy?: ScaleInPolicy
Valor da propriedade
scheduledEventsPolicy
O ScheduledEventsPolicy.
scheduledEventsPolicy?: ScheduledEventsPolicy
Valor da propriedade
singlePlacementGroup
Quando true, isso limita o conjunto de dimensionamento a um único grupo de posicionamento, de tamanho máximo de 100 máquinas virtuais. OBSERVAÇÃO: se singlePlacementGroup for true, ele poderá ser modificado para false. No entanto, se singlePlacementGroup for false, ele não poderá ser modificado para true.
singlePlacementGroup?: boolean
Valor da propriedade
boolean
sku
spotRestorePolicy
Especifica as propriedades de Restauração spot para o conjunto de dimensionamento de máquinas virtuais.
spotRestorePolicy?: SpotRestorePolicy
Valor da propriedade
timeCreated
Especifica a hora em que o recurso conjunto de dimensionamento de máquinas virtuais foi criado. Versão mínima da api: 2021-11-01. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
timeCreated?: Date
Valor da propriedade
Date
uniqueId
Especifica a ID que identifica exclusivamente um Conjunto de Dimensionamento de Máquinas Virtuais. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
uniqueId?: string
Valor da propriedade
string
upgradePolicy
virtualMachineProfile
O perfil da máquina virtual.
virtualMachineProfile?: VirtualMachineScaleSetVMProfile
Valor da propriedade
zoneBalance
Se deve forçar estritamente até mesmo a distribuição da Máquina Virtual entre zonas x, caso haja interrupção de zona. A propriedade zoneBalance só poderá ser definida se a propriedade zones do conjunto de dimensionamento contiver mais de uma zona. Se não houver zonas ou apenas uma zona especificada, a propriedade zoneBalance não deverá ser definida.
zoneBalance?: boolean
Valor da propriedade
boolean
zones
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
zones?: string[]
Valor da propriedade
string[]
Detalhes das propriedades herdadas
id
Observação da ID do recurso: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
id?: string
Valor da propriedade
string
Herdado deResource.id
location
name
Observação do nome do recurso: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
name?: string
Valor da propriedade
string
Herdado deResource.name
tags
Marcações de recursos
tags?: {[propertyName: string]: string}
Valor da propriedade
{[propertyName: string]: string}
Herdado deResource.tags
type
Observação do tipo de recurso: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
type?: string
Valor da propriedade
string
Herdado deResource.type