BaseVirtualMachineProfile interface
Описание базового профиля виртуальной машины для парка
Свойства
| application |
Указывает приложения коллекции, которые должны быть доступны для виртуальной машины или VMSS |
| capacity |
Указывает сведения о резервировании емкости, связанные с масштабируемым набором. Минимальная версия API: 2021-04-01. |
| diagnostics |
Указывает состояние параметров диагностики загрузки. |
| extension |
Задает коллекцию параметров для расширений, установленных на виртуальных машинах в масштабируемом наборе. |
| hardware |
Указывает сведения о профиле оборудования, связанном с масштабируемым набором. Минимальная версия API: 2021-11-01. |
| license |
Указывает, что используемый образ или диск лицензирован локально.
|
| network |
Указывает свойства сетевых интерфейсов виртуальных машин в масштабируемом наборе. |
| os |
Задает параметры операционной системы для виртуальных машин в масштабируемом наборе. |
| scheduled |
Указывает конфигурации, связанные с запланированными событиями. |
| security |
Указывает состояние безопасности, используемое для всех виртуальных машин в масштабируемом наборе. Минимальная версия API: 2023-03-01 |
| security |
Указывает параметры профиля безопасности для виртуальных машин в масштабируемом наборе. |
| service |
Указывает идентификатор ссылки на артефакт службы, используемый для задания одной версии образа для всех виртуальных машин в масштабируемом наборе при использовании последней версии образа. Минимальная версия API: 2022-11-01 |
| storage |
Задает параметры хранилища для дисков виртуальной машины. |
| time |
Указывает время создания этого профиля виртуальной машины для масштабируемого набора виртуальных машин. Минимальная версия API для этого свойства — 2023-09-01. Это значение будет добавлено в теги виртуальных машин VMSS Flex при создании и обновлении профиля виртуальной машины VMSS с минимальной версией API 2023-09-01. Примеры: "2024-07-01T00:00:01.1234567+00:00" |
| user |
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