VirtualMachineScaleSetVM interface
Descreve uma máquina virtual de conjunto de escala de máquina virtual.
- Extends
Propriedades
additional |
Especifica recursos adicionais habilitados ou desabilitados na máquina virtual no conjunto de escala. Por exemplo: se a máquina virtual tem a capacidade de suportar a 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 Visão geral dos conjuntos de disponibilidade. Para obter mais informações sobre a manutenção planejada do Azure, consulte Manutenção e atualizações 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. |
diagnostics |
Especifica o estado das configurações de diagnóstico de inicialização. Versão mínima da api: 2015-06-15. |
etag | Etag é a propriedade retornada na resposta Update/Get da VMSS VMSS, para que o cliente possa fornecê-la no cabeçalho para garantir atualizações otimistas. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
hardware |
Especifica as configurações de hardware para a máquina virtual. |
identity | A identidade da máquina virtual, se configurada. |
instance |
O ID da instância da máquina virtual. Observação : esta 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 : esta 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 : esta 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 escala da máquina virtual ou o modelo personalizado para a máquina virtual. Observação : esta 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 do perfil de rede da máquina virtual. |
os |
Especifica as configurações do sistema operacional para a máquina virtual. |
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. |
protection |
Especifica a política de proteção da máquina virtual. |
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. |
resources | Os recursos de extensão filho da máquina virtual. Observação : esta 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 | A máquina virtual SKU. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
storage |
Especifica as configurações de armazenamento para os discos da máquina virtual. |
time |
Especifica a hora em que o recurso de Máquina Virtual foi criado. |
user |
UserData para a VM, que deve ser codificada em base-64. O cliente não deve passar nenhum segredo aqui. |
vm |
ID exclusiva da VM do Azure. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
zones | As zonas da máquina virtual. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
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 na máquina virtual no conjunto de escala. Por exemplo: se a máquina virtual tem 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
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 Visão geral dos conjuntos de disponibilidade. Para obter mais informações sobre a manutenção planejada do Azure, consulte Manutenção e atualizações 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 de 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 de Propriedade
etag
Etag é a propriedade retornada na resposta Update/Get da VMSS VMSS, para que o cliente possa fornecê-la no cabeçalho para garantir atualizações otimistas. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
etag?: string
Valor de Propriedade
string
hardwareProfile
Especifica as configurações de hardware para a máquina virtual.
hardwareProfile?: HardwareProfile
Valor de Propriedade
identity
A identidade da máquina virtual, se configurada.
identity?: VirtualMachineIdentity
Valor de Propriedade
instanceId
O ID da instância da máquina virtual. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
instanceId?: string
Valor de Propriedade
string
instanceView
A exibição da instância da máquina virtual. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
instanceView?: VirtualMachineScaleSetVMInstanceView
Valor de Propriedade
latestModelApplied
Especifica se o modelo mais recente foi aplicado à máquina virtual. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
latestModelApplied?: boolean
Valor de 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 Linux Server
Versão mínima da api: 2015-06-15
licenseType?: string
Valor de Propriedade
string
modelDefinitionApplied
Especifica se o modelo aplicado à máquina virtual é o modelo do conjunto de escala da máquina virtual ou o modelo personalizado para a máquina virtual. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
modelDefinitionApplied?: string
Valor de Propriedade
string
networkProfile
Especifica as interfaces de rede da máquina virtual.
networkProfile?: NetworkProfile
Valor de Propriedade
networkProfileConfiguration
Especifica a configuração do perfil de rede da máquina virtual.
networkProfileConfiguration?: VirtualMachineScaleSetVMNetworkProfileConfiguration
Valor de Propriedade
osProfile
Especifica as configurações do sistema operacional para a máquina virtual.
osProfile?: OSProfile
Valor de Propriedade
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
protectionPolicy
Especifica a política de proteção da máquina virtual.
protectionPolicy?: VirtualMachineScaleSetVMProtectionPolicy
Valor de Propriedade
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
resources
Os recursos de extensão filho da máquina virtual. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
resources?: VirtualMachineExtension[]
Valor de Propriedade
securityProfile
Especifica as configurações de perfil relacionadas à segurança para a máquina virtual.
securityProfile?: SecurityProfile
Valor de Propriedade
sku
A máquina virtual SKU. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
sku?: Sku
Valor de Propriedade
storageProfile
Especifica as configurações de armazenamento para os discos da máquina virtual.
storageProfile?: StorageProfile
Valor de Propriedade
timeCreated
Especifica a hora em que o recurso de Máquina Virtual foi criado.
Versão mínima api: 2021-11-01.
Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
timeCreated?: Date
Valor de Propriedade
Date
userData
UserData para a VM, que deve ser codificada em base-64. O cliente não deve passar nenhum segredo aqui.
Versão mínima da api: 2021-03-01
userData?: string
Valor de Propriedade
string
vmId
ID exclusiva da VM do Azure. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
vmId?: string
Valor de Propriedade
string
zones
As zonas da máquina virtual. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
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}