VirtualMachineScaleSetVM interface
Descreve uma máquina virtual do conjunto de dimensionamento de máquinas virtuais.
- Extends
Propriedades
additional |
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. |
availability |
Especifica informações sobre o conjunto de disponibilidade ao qual a máquina virtual deve ser atribuída. As máquinas virtuais especificadas no mesmo conjunto de disponibilidade são alocadas a nós diferentes para maximizar a disponibilidade. Para obter mais informações sobre conjuntos de disponibilidade, consulte Gerenciar a disponibilidade de máquinas virtuais. |
diagnostics |
Especifica o estado das configurações de diagnóstico de inicialização. |
hardware |
Especifica as configurações de hardware da máquina virtual. |
instance |
A ID da instância da máquina virtual. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
instance |
A exibição da instância da máquina virtual. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
latest |
Especifica se o modelo mais recente foi aplicado à máquina virtual. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
license |
Especifica que a imagem ou o disco que está sendo usado foi licenciado localmente. |
model |
Especifica se o modelo aplicado à máquina virtual é o modelo do conjunto de dimensionamento de máquinas virtuais ou o modelo personalizado para a máquina virtual. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
network |
Especifica as interfaces de rede da máquina virtual. |
network |
Especifica a configuração de perfil de rede da máquina virtual. |
os |
Especifica as configurações do sistema operacional da máquina virtual. |
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. |
protection |
Especifica a política de proteção da máquina virtual. |
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. |
resources | Os recursos de extensão filho da máquina virtual. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
security |
Especifica as configurações de perfil relacionadas à segurança para a máquina virtual. |
sku | O SKU da máquina virtual. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
storage |
Especifica as configurações de armazenamento dos discos da máquina virtual. |
vm |
ID exclusiva da VM do Azure. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
zones | As zonas da máquina virtual. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Propriedades herdadas
id | ID do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
location | Localização do recurso |
name | Nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
tags | Marcações de recursos |
type | Tipo de recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Detalhes da propriedade
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.
additionalCapabilities?: AdditionalCapabilities
Valor da propriedade
availabilitySet
Especifica informações sobre o conjunto de disponibilidade ao qual a máquina virtual deve ser atribuída. As máquinas virtuais especificadas no mesmo conjunto de disponibilidade são alocadas a nós diferentes para maximizar a disponibilidade. Para obter mais informações sobre conjuntos de disponibilidade, consulte Gerenciar a disponibilidade de máquinas virtuais.
Para obter mais informações sobre a manutenção planejada do Azure, consulte Manutenção planejada para máquinas virtuais no Azure
Atualmente, uma VM só pode ser adicionada ao conjunto de disponibilidade no momento da criação. Uma VM existente não pode ser adicionada a um conjunto de disponibilidade.
availabilitySet?: SubResource
Valor da propriedade
diagnosticsProfile
Especifica o estado das configurações de diagnóstico de inicialização.
Versão mínima da api: 2015-06-15.
diagnosticsProfile?: DiagnosticsProfile
Valor da propriedade
hardwareProfile
Especifica as configurações de hardware da máquina virtual.
hardwareProfile?: HardwareProfile
Valor da propriedade
instanceId
A ID da instância da máquina virtual. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
instanceId?: string
Valor da propriedade
string
instanceView
A exibição da instância da máquina virtual. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
instanceView?: VirtualMachineScaleSetVMInstanceView
Valor da propriedade
latestModelApplied
Especifica se o modelo mais recente foi aplicado à máquina virtual. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
latestModelApplied?: boolean
Valor da propriedade
boolean
licenseType
Especifica que a imagem ou o disco que está sendo usado foi licenciado localmente.
Os valores possíveis para o sistema operacional Windows Server são:
Windows_Client
Windows_Server
Os valores possíveis para o sistema operacional Linux Server são:
RHEL_BYOS (para RHEL)
SLES_BYOS (para SUSE)
Para obter mais informações, consulte Benefício de uso híbrido do Azure para Windows Server
Benefício de uso híbrido do Azure para o servidor Linux
Versão mínima da api: 2015-06-15
licenseType?: string
Valor da propriedade
string
modelDefinitionApplied
Especifica se o modelo aplicado à máquina virtual é o modelo do conjunto de dimensionamento de máquinas virtuais ou o modelo personalizado para a máquina virtual. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
modelDefinitionApplied?: string
Valor da propriedade
string
networkProfile
Especifica as interfaces de rede da máquina virtual.
networkProfile?: NetworkProfile
Valor da propriedade
networkProfileConfiguration
Especifica a configuração de perfil de rede da máquina virtual.
networkProfileConfiguration?: VirtualMachineScaleSetVMNetworkProfileConfiguration
Valor da propriedade
osProfile
Especifica as configurações do sistema operacional da máquina virtual.
osProfile?: OSProfile
Valor da propriedade
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
protectionPolicy
Especifica a política de proteção da máquina virtual.
protectionPolicy?: VirtualMachineScaleSetVMProtectionPolicy
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
resources
Os recursos de extensão filho da máquina virtual. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
resources?: VirtualMachineExtension[]
Valor da propriedade
securityProfile
Especifica as configurações de perfil relacionadas à segurança para a máquina virtual.
securityProfile?: SecurityProfile
Valor da propriedade
sku
O SKU da máquina virtual. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
sku?: Sku
Valor da propriedade
storageProfile
Especifica as configurações de armazenamento dos discos da máquina virtual.
storageProfile?: StorageProfile
Valor da propriedade
vmId
ID exclusiva da VM do Azure. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
vmId?: string
Valor da propriedade
string
zones
As zonas da máquina virtual. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
zones?: string[]
Valor da propriedade
string[]
Detalhes das propriedades herdadas
id
ID do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
id?: string
Valor da propriedade
string
Herdado deResource.id
location
name
Nome do recurso OBSERVAÇÃO: 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
Tipo de recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
type?: string
Valor da propriedade
string
Herdado deResource.type