Поделиться через


BaseVirtualMachineProfile interface

Описание базового профиля виртуальной машины для парка

Свойства

applicationProfile

Указывает приложения коллекции, которые должны быть доступны для виртуальной машины или VMSS

capacityReservation

Указывает сведения о резервировании емкости, связанные с масштабируемым набором. Минимальная версия API: 2021-04-01.

diagnosticsProfile

Указывает состояние параметров диагностики загрузки.

extensionProfile

Задает коллекцию параметров для расширений, установленных на виртуальных машинах в масштабируемом наборе.

hardwareProfile

Указывает сведения о профиле оборудования, связанном с масштабируемым набором. Минимальная версия API: 2021-11-01.

licenseType

Указывает, что используемый образ или диск лицензирован локально.

Возможные значения операционной системы Windows Server:

Windows_Client

Windows_Server

Возможные значения операционной системы Linux Server:

RHEL_BYOS (для RHEL)

SLES_BYOS (для SUSE)

Дополнительные сведения см. в статье Преимущество гибридного использования Azure для Windows Server

преимущество гибридного использования Azure для Linux Server

Минимальная версия API: 2015-06-15

networkProfile

Указывает свойства сетевых интерфейсов виртуальных машин в масштабируемом наборе.

osProfile

Задает параметры операционной системы для виртуальных машин в масштабируемом наборе.

scheduledEventsProfile

Указывает конфигурации, связанные с запланированными событиями.

securityPostureReference

Указывает состояние безопасности, используемое для всех виртуальных машин в масштабируемом наборе. Минимальная версия API: 2023-03-01

securityProfile

Указывает параметры профиля безопасности для виртуальных машин в масштабируемом наборе.

serviceArtifactReference

Указывает идентификатор ссылки на артефакт службы, используемый для задания одной версии образа для всех виртуальных машин в масштабируемом наборе при использовании последней версии образа. Минимальная версия API: 2022-11-01

storageProfile

Задает параметры хранилища для дисков виртуальной машины.

timeCreated

Указывает время создания этого профиля виртуальной машины для масштабируемого набора виртуальных машин. Минимальная версия API для этого свойства — 2023-09-01. Это значение будет добавлено в теги виртуальных машин VMSS Flex при создании и обновлении профиля виртуальной машины VMSS с минимальной версией API 2023-09-01. Примеры: "2024-07-01T00:00:01.1234567+00:00"

userData

UserData для виртуальных машин в масштабируемом наборе, который должен быть закодирован в кодировке Base-64. Клиент не должен передавать здесь какие-либо секреты. Минимальная версия API: 2021-03-01.

Сведения о свойстве

applicationProfile

Указывает приложения коллекции, которые должны быть доступны для виртуальной машины или VMSS

applicationProfile?: ApplicationProfile

Значение свойства

capacityReservation

Указывает сведения о резервировании емкости, связанные с масштабируемым набором. Минимальная версия API: 2021-04-01.

capacityReservation?: CapacityReservationProfile

Значение свойства

diagnosticsProfile

Указывает состояние параметров диагностики загрузки.

diagnosticsProfile?: DiagnosticsProfile

Значение свойства

extensionProfile

Задает коллекцию параметров для расширений, установленных на виртуальных машинах в масштабируемом наборе.

extensionProfile?: VirtualMachineScaleSetExtensionProfile

Значение свойства

hardwareProfile

Указывает сведения о профиле оборудования, связанном с масштабируемым набором. Минимальная версия API: 2021-11-01.

hardwareProfile?: VirtualMachineScaleSetHardwareProfile

Значение свойства

licenseType

Указывает, что используемый образ или диск лицензирован локально.

Возможные значения операционной системы Windows Server:

Windows_Client

Windows_Server

Возможные значения операционной системы Linux Server:

RHEL_BYOS (для RHEL)

SLES_BYOS (для SUSE)

Дополнительные сведения см. в статье Преимущество гибридного использования Azure для Windows Server

преимущество гибридного использования Azure для Linux Server

Минимальная версия API: 2015-06-15

licenseType?: string

Значение свойства

string

networkProfile

Указывает свойства сетевых интерфейсов виртуальных машин в масштабируемом наборе.

networkProfile?: VirtualMachineScaleSetNetworkProfile

Значение свойства

osProfile

Задает параметры операционной системы для виртуальных машин в масштабируемом наборе.

osProfile?: VirtualMachineScaleSetOSProfile

Значение свойства

scheduledEventsProfile

Указывает конфигурации, связанные с запланированными событиями.

scheduledEventsProfile?: ScheduledEventsProfile

Значение свойства

securityPostureReference

Указывает состояние безопасности, используемое для всех виртуальных машин в масштабируемом наборе. Минимальная версия API: 2023-03-01

securityPostureReference?: SecurityPostureReference

Значение свойства

securityProfile

Указывает параметры профиля безопасности для виртуальных машин в масштабируемом наборе.

securityProfile?: SecurityProfile

Значение свойства

serviceArtifactReference

Указывает идентификатор ссылки на артефакт службы, используемый для задания одной версии образа для всех виртуальных машин в масштабируемом наборе при использовании последней версии образа. Минимальная версия API: 2022-11-01

serviceArtifactReference?: ServiceArtifactReference

Значение свойства

storageProfile

Задает параметры хранилища для дисков виртуальной машины.

storageProfile?: VirtualMachineScaleSetStorageProfile

Значение свойства

timeCreated

Указывает время создания этого профиля виртуальной машины для масштабируемого набора виртуальных машин. Минимальная версия API для этого свойства — 2023-09-01. Это значение будет добавлено в теги виртуальных машин VMSS Flex при создании и обновлении профиля виртуальной машины VMSS с минимальной версией API 2023-09-01. Примеры: "2024-07-01T00:00:01.1234567+00:00"

timeCreated?: Date

Значение свойства

Date

userData

UserData для виртуальных машин в масштабируемом наборе, который должен быть закодирован в кодировке Base-64. Клиент не должен передавать здесь какие-либо секреты. Минимальная версия API: 2021-03-01.

userData?: string

Значение свойства

string