Partilhar via


VirtualMachineScaleSetVMProfile interface

Descreve um perfil de máquina virtual de conjunto de escala de máquina virtual.

Propriedades

applicationProfile

Especifica os aplicativos de galeria que devem ser disponibilizados para a VM/VMSS

billingProfile

Especifica os detalhes relacionados à cobrança de um VMSS spot do Azure. Versão api mínima: 2019-03-01.

capacityReservation

Especifica os detalhes relacionados à reserva de capacidade de um conjunto de escalas. Versão mínima api: 2021-04-01.

diagnosticsProfile

Especifica o estado das configurações de diagnóstico de inicialização. Versão mínima da api: 2015-06-15.

evictionPolicy

Especifica a política de remoção para a máquina virtual do Azure Spot e o conjunto de escala do Azure Spot. Para máquinas virtuais do Azure Spot, há suporte para 'Deslocalizar' e 'Excluir' e a versão mínima da api é 2019-03-01. Para conjuntos de escala do Azure Spot, há suporte para 'Deslocalizar' e 'Excluir' e a versão mínima da api é 2017-10-30-preview.

extensionProfile

Especifica uma coleção de configurações para extensões instaladas em máquinas virtuais no conjunto de escala.

hardwareProfile

Especifica os detalhes relacionados ao perfil de hardware de um conjunto de escala. Versão mínima api: 2021-11-01.

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

networkProfile

Especifica as propriedades das interfaces de rede das máquinas virtuais no conjunto de escala.

osProfile

Especifica as configurações do sistema operacional para as máquinas virtuais no conjunto de escala.

priority

Especifica a prioridade para as máquinas virtuais no conjunto de escala. Versão mínima da api: 2017-10-30-preview.

scheduledEventsProfile

Especifica as configurações relacionadas a Eventos Agendados.

securityPostureReference

Especifica a postura de segurança a ser usada no conjunto de escalas. Versão mínima da api: 2023-03-01

securityProfile

Especifica as configurações de perfil relacionadas à segurança para as máquinas virtuais no conjunto de escala.

serviceArtifactReference

Especifica a ID de referência do artefato de serviço usada para definir a mesma versão de imagem para todas as máquinas virtuais no conjunto de escala ao usar a versão de imagem 'mais recente'. Versão mínima api: 2022-11-01

storageProfile

Especifica as configurações de armazenamento para os discos da máquina virtual.

timeCreated

Especifica a hora em que esse perfil de VM para o Conjunto de Dimensionamento de Máquina Virtual foi criado. A versão mínima da API para esta propriedade é 2024-03-01. Esse valor será adicionado às tags VM do VMSS Flex ao criar/atualizar o perfil de VM do VMSS com a versão mínima da api 2024-03-01. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

userData

UserData para as máquinas virtuais no conjunto de escala, que deve ser codificado em base-64. O cliente não deve passar nenhum segredo aqui. Versão mínima da api: 2021-03-01.

Detalhes de Propriedade

applicationProfile

Especifica os aplicativos de galeria que devem ser disponibilizados para a VM/VMSS

applicationProfile?: ApplicationProfile

Valor de Propriedade

billingProfile

Especifica os detalhes relacionados à cobrança de um VMSS spot do Azure. Versão api mínima: 2019-03-01.

billingProfile?: BillingProfile

Valor de Propriedade

capacityReservation

Especifica os detalhes relacionados à reserva de capacidade de um conjunto de escalas. Versão mínima api: 2021-04-01.

capacityReservation?: CapacityReservationProfile

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

evictionPolicy

Especifica a política de remoção para a máquina virtual do Azure Spot e o conjunto de escala do Azure Spot. Para máquinas virtuais do Azure Spot, há suporte para 'Deslocalizar' e 'Excluir' e a versão mínima da api é 2019-03-01. Para conjuntos de escala do Azure Spot, há suporte para 'Deslocalizar' e 'Excluir' e a versão mínima da api é 2017-10-30-preview.

evictionPolicy?: string

Valor de Propriedade

string

extensionProfile

Especifica uma coleção de configurações para extensões instaladas em máquinas virtuais no conjunto de escala.

extensionProfile?: VirtualMachineScaleSetExtensionProfile

Valor de Propriedade

hardwareProfile

Especifica os detalhes relacionados ao perfil de hardware de um conjunto de escala. Versão mínima api: 2021-11-01.

hardwareProfile?: VirtualMachineScaleSetHardwareProfile

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 propriedades das interfaces de rede das máquinas virtuais no conjunto de escala.

networkProfile?: VirtualMachineScaleSetNetworkProfile

Valor de Propriedade

osProfile

Especifica as configurações do sistema operacional para as máquinas virtuais no conjunto de escala.

osProfile?: VirtualMachineScaleSetOSProfile

Valor de Propriedade

priority

Especifica a prioridade para as máquinas virtuais no conjunto de escala. Versão mínima da api: 2017-10-30-preview.

priority?: string

Valor de Propriedade

string

scheduledEventsProfile

Especifica as configurações relacionadas a Eventos Agendados.

scheduledEventsProfile?: ScheduledEventsProfile

Valor de Propriedade

securityPostureReference

Especifica a postura de segurança a ser usada no conjunto de escalas. Versão mínima da api: 2023-03-01

securityPostureReference?: SecurityPostureReference

Valor de Propriedade

securityProfile

Especifica as configurações de perfil relacionadas à segurança para as máquinas virtuais no conjunto de escala.

securityProfile?: SecurityProfile

Valor de Propriedade

serviceArtifactReference

Especifica a ID de referência do artefato de serviço usada para definir a mesma versão de imagem para todas as máquinas virtuais no conjunto de escala ao usar a versão de imagem 'mais recente'. Versão mínima api: 2022-11-01

serviceArtifactReference?: ServiceArtifactReference

Valor de Propriedade

storageProfile

Especifica as configurações de armazenamento para os discos da máquina virtual.

storageProfile?: VirtualMachineScaleSetStorageProfile

Valor de Propriedade

timeCreated

Especifica a hora em que esse perfil de VM para o Conjunto de Dimensionamento de Máquina Virtual foi criado. A versão mínima da API para esta propriedade é 2024-03-01. Esse valor será adicionado às tags VM do VMSS Flex ao criar/atualizar o perfil de VM do VMSS com a versão mínima da api 2024-03-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 as máquinas virtuais no conjunto de escala, que deve ser codificado 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