Partilhar via


VirtualMachineScaleSetData Classe

Definição

Uma classe que representa o modelo de dados VirtualMachineScaleSet. Descreve um conjunto de dimensionamento de máquinas virtuais.

public class VirtualMachineScaleSetData : Azure.ResourceManager.Models.TrackedResourceData
type VirtualMachineScaleSetData = class
    inherit TrackedResourceData
Public Class VirtualMachineScaleSetData
Inherits TrackedResourceData
Herança
VirtualMachineScaleSetData

Construtores

VirtualMachineScaleSetData(AzureLocation)

Inicializa uma nova instância de VirtualMachineScaleSetData.

Propriedades

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.

AutomaticRepairsPolicy

Política para reparos automáticos.

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.

ExtendedLocation

O local estendido do Conjunto de Dimensionamento de Máquinas Virtuais.

HostGroupId

Obtém ou define a ID.

Id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Herdado de ResourceData)
Identity

A identidade do conjunto de dimensionamento de máquinas virtuais, se configurado.

IsMaximumCapacityConstrained

Propriedade opcional que deve ser definida como True ou omitida.

Location

A localização geográfica onde o recurso reside.

(Herdado de TrackedResourceData)
Name

O nome do recurso.

(Herdado de ResourceData)
OrchestrationMode

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.

PlatformFaultDomainCount

Contagem de domínios de falha para cada grupo de posicionamento.

PriorityMixPolicy

Especifica os destinos desejados para misturar VMs spot e prioridade regular na mesma instância do VMSS Flex.

ProvisioningState

O estado de provisionamento, que aparece apenas na resposta.

ProximityPlacementGroupId

Obtém ou define a ID.

ResourceType

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts".

(Herdado de ResourceData)
ScaleInPolicy

Especifica as políticas aplicadas ao dimensionar em Máquinas Virtuais no Conjunto de Dimensionamento de Máquinas Virtuais.

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.

Sku

O sku do conjunto de dimensionamento de máquinas virtuais.

SpotRestorePolicy

Especifica as propriedades de Restauração spot para o conjunto de dimensionamento de máquinas virtuais.

SystemData

Os metadados do Azure Resource Manager que contêm as informações createdBy e modifiedBy.

(Herdado de ResourceData)
Tags

Marcas de recurso.

(Herdado de TrackedResourceData)
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.

UniqueId

Especifica a ID que identifica exclusivamente um Conjunto de Dimensionamento de Máquinas Virtuais.

UpgradePolicy

A política de atualização.

VirtualMachineProfile

O perfil da máquina virtual.

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.

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.

Aplica-se a