VirtualMachineScaleSetVMProperties interface
Descreve as propriedades de uma máquina virtual de conjunto de escala de máquina virtual.
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. |
| diagnostics |
Especifica o estado das configurações de diagnóstico de inicialização. |
| hardware |
Especifica as configurações de hardware para a máquina virtual. |
| license |
Especifica que a imagem ou o disco que está sendo usado foi licenciado localmente. |
| 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. |
| protection |
Especifica a política de proteção da máquina virtual. |
| security |
Especifica as configurações de perfil relacionadas à segurança para a máquina virtual. |
| storage |
Especifica as configurações de armazenamento para os discos da máquina virtual. |
| user |
UserData para a VM, que deve ser codificada em base-64. O cliente não deve passar nenhum segredo aqui. |
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
hardwareProfile
Especifica as configurações de hardware para a máquina virtual.
hardwareProfile?: HardwareProfile
Valor de Propriedade
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
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
protectionPolicy
Especifica a política de proteção da máquina virtual.
protectionPolicy?: VirtualMachineScaleSetVMProtectionPolicy
Valor de Propriedade
securityProfile
Especifica as configurações de perfil relacionadas à segurança para a máquina virtual.
securityProfile?: SecurityProfile
Valor de Propriedade
storageProfile
Especifica as configurações de armazenamento para os discos da máquina virtual.
storageProfile?: StorageProfile
Valor de Propriedade
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