VirtualMachineScaleSet interface
Описывает масштабируемый набор виртуальных машин.
- Extends
Свойства
additional |
Указывает дополнительные возможности, включенные или отключенные на Виртуальные машины в масштабируемом наборе виртуальных машин. Например, может ли Виртуальные машины поддерживать подключение управляемых дисков данных с UltraSSD_LRS типом учетной записи хранения. |
automatic |
Политика для автоматического восстановления. |
constrained |
Необязательное свойство, для которого должно быть задано значение True или опущено. |
do |
Если включена избыточная подготовка, расширения запускаются только на запрошенном количестве виртуальных машин, которые, наконец, сохранены. Таким образом, это свойство гарантирует, что расширения не будут работать на дополнительных избыточных виртуальных машинах. |
etag | Etag — это свойство, возвращаемое в Create/Update/Get ответа VMSS, чтобы клиент смог указать его в заголовке для обеспечения оптимистических обновлений ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
extended |
Расширенное расположение масштабируемого набора виртуальных машин. |
host |
Указывает сведения о выделенной группе узлов, в которой находится масштабируемый набор виртуальных машин. Минимальная версия API: 2020-06-01. |
identity | Удостоверение масштабируемого набора виртуальных машин, если оно настроено. |
orchestration |
Указывает режим оркестрации для масштабируемого набора виртуальных машин. |
overprovision | Указывает, следует ли перепроектировать масштабируемый набор виртуальных машин. |
plan | Указывает сведения об образе Marketplace, используемом для создания виртуальной машины. Этот элемент используется только для образов Marketplace. Прежде чем использовать образ Marketplace из API, необходимо включить его для программного использования. В портал Azure найдите образ Marketplace, который вы хотите использовать, и нажмите кнопку Захотеть развернуть программным способом, Начало работы .>. Введите необходимые сведения и нажмите кнопку Сохранить. |
platform |
Количество доменов сбоя для каждой группы размещения. |
priority |
Указывает нужные целевые объекты для смешивания точечных и обычных приоритетных виртуальных машин в одном экземпляре VMSS Flex. |
provisioning |
Состояние подготовки, которое отображается только в ответе. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
proximity |
Указывает сведения о группе размещения близкого взаимодействия, которым должен быть назначен масштабируемый набор виртуальных машин. Минимальная версия API: 2018-04-01. |
resiliency |
Политика устойчивости |
scale |
Указывает политики, применяемые при масштабировании в Виртуальные машины в масштабируемом наборе виртуальных машин. |
scheduled |
The ScheduledEventsPolicy. |
single |
Если значение равно true, это ограничивает масштабируемый набор одной группой размещения с максимальным размером 100 виртуальных машин. ПРИМЕЧАНИЕ. Если singlePlacementGroup имеет значение true, его можно изменить на false. Однако, если значением является false, его не возможно изменить на true. |
sku | Номер SKU масштабируемого набора виртуальных машин. |
spot |
Задает свойства точечного восстановления для масштабируемого набора виртуальных машин. |
time |
Указывает время создания ресурса масштабируемого набора виртуальных машин. Минимальная версия API: 2021-11-01. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
unique |
Указывает идентификатор, который однозначно идентифицирует масштабируемый набор виртуальных машин. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
upgrade |
Политика обновления. |
virtual |
Профиль виртуальной машины. |
zone |
Следует ли принудительно использовать строго равномерное распределение виртуальных машин между зонами X в случае сбоя зоны. Свойство zoneBalance можно задать, только если свойство zones масштабируемого набора содержит несколько зон. Если зоны не указаны или указана всего одна зона, свойство ZoneBalance задавать не следует. |
zones | Зоны масштабируемого набора виртуальных машин. ПРИМЕЧАНИЕ. Зоны доступности можно задать только при создании масштабируемого набора. |
Унаследованные свойства
id | Идентификатор ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
location | Расположение ресурса |
name | Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер. |
tags | Теги ресурсов |
type | Тип ресурса ПРИМЕЧАНИЕ. Это свойство не сериализуется. Его может заполнить только сервер. |
Сведения о свойстве
additionalCapabilities
Указывает дополнительные возможности, включенные или отключенные на Виртуальные машины в масштабируемом наборе виртуальных машин. Например, может ли Виртуальные машины поддерживать подключение управляемых дисков данных с UltraSSD_LRS типом учетной записи хранения.
additionalCapabilities?: AdditionalCapabilities
Значение свойства
automaticRepairsPolicy
Политика для автоматического восстановления.
automaticRepairsPolicy?: AutomaticRepairsPolicy
Значение свойства
constrainedMaximumCapacity
Необязательное свойство, для которого должно быть задано значение True или опущено.
constrainedMaximumCapacity?: boolean
Значение свойства
boolean
doNotRunExtensionsOnOverprovisionedVMs
Если включена избыточная подготовка, расширения запускаются только на запрошенном количестве виртуальных машин, которые, наконец, сохранены. Таким образом, это свойство гарантирует, что расширения не будут работать на дополнительных избыточных виртуальных машинах.
doNotRunExtensionsOnOverprovisionedVMs?: boolean
Значение свойства
boolean
etag
Etag — это свойство, возвращаемое в Create/Update/Get ответа VMSS, чтобы клиент смог указать его в заголовке для обеспечения оптимистических обновлений ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.
etag?: string
Значение свойства
string
extendedLocation
Расширенное расположение масштабируемого набора виртуальных машин.
extendedLocation?: ExtendedLocation
Значение свойства
hostGroup
Указывает сведения о выделенной группе узлов, в которой находится масштабируемый набор виртуальных машин. Минимальная версия API: 2020-06-01.
hostGroup?: SubResource
Значение свойства
identity
Удостоверение масштабируемого набора виртуальных машин, если оно настроено.
identity?: VirtualMachineScaleSetIdentity
Значение свойства
orchestrationMode
Указывает режим оркестрации для масштабируемого набора виртуальных машин.
orchestrationMode?: string
Значение свойства
string
overprovision
Указывает, следует ли перепроектировать масштабируемый набор виртуальных машин.
overprovision?: boolean
Значение свойства
boolean
plan
Указывает сведения об образе Marketplace, используемом для создания виртуальной машины. Этот элемент используется только для образов Marketplace. Прежде чем использовать образ Marketplace из API, необходимо включить его для программного использования. В портал Azure найдите образ Marketplace, который вы хотите использовать, и нажмите кнопку Захотеть развернуть программным способом, Начало работы .>. Введите необходимые сведения и нажмите кнопку Сохранить.
plan?: Plan
Значение свойства
platformFaultDomainCount
Количество доменов сбоя для каждой группы размещения.
platformFaultDomainCount?: number
Значение свойства
number
priorityMixPolicy
Указывает нужные целевые объекты для смешивания точечных и обычных приоритетных виртуальных машин в одном экземпляре VMSS Flex.
priorityMixPolicy?: PriorityMixPolicy
Значение свойства
provisioningState
Состояние подготовки, которое отображается только в ответе. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.
provisioningState?: string
Значение свойства
string
proximityPlacementGroup
Указывает сведения о группе размещения близкого взаимодействия, которым должен быть назначен масштабируемый набор виртуальных машин. Минимальная версия API: 2018-04-01.
proximityPlacementGroup?: SubResource
Значение свойства
resiliencyPolicy
scaleInPolicy
Указывает политики, применяемые при масштабировании в Виртуальные машины в масштабируемом наборе виртуальных машин.
scaleInPolicy?: ScaleInPolicy
Значение свойства
scheduledEventsPolicy
The ScheduledEventsPolicy.
scheduledEventsPolicy?: ScheduledEventsPolicy
Значение свойства
singlePlacementGroup
Если значение равно true, это ограничивает масштабируемый набор одной группой размещения с максимальным размером 100 виртуальных машин. ПРИМЕЧАНИЕ. Если singlePlacementGroup имеет значение true, его можно изменить на false. Однако, если значением является false, его не возможно изменить на true.
singlePlacementGroup?: boolean
Значение свойства
boolean
sku
spotRestorePolicy
Задает свойства точечного восстановления для масштабируемого набора виртуальных машин.
spotRestorePolicy?: SpotRestorePolicy
Значение свойства
timeCreated
Указывает время создания ресурса масштабируемого набора виртуальных машин. Минимальная версия API: 2021-11-01. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.
timeCreated?: Date
Значение свойства
Date
uniqueId
Указывает идентификатор, который однозначно идентифицирует масштабируемый набор виртуальных машин. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.
uniqueId?: string
Значение свойства
string
upgradePolicy
virtualMachineProfile
Профиль виртуальной машины.
virtualMachineProfile?: VirtualMachineScaleSetVMProfile
Значение свойства
zoneBalance
Следует ли принудительно использовать строго равномерное распределение виртуальных машин между зонами X в случае сбоя зоны. Свойство zoneBalance можно задать, только если свойство zones масштабируемого набора содержит несколько зон. Если зоны не указаны или указана всего одна зона, свойство ZoneBalance задавать не следует.
zoneBalance?: boolean
Значение свойства
boolean
zones
Зоны масштабируемого набора виртуальных машин. ПРИМЕЧАНИЕ. Зоны доступности можно задать только при создании масштабируемого набора.
zones?: string[]
Значение свойства
string[]
Сведения об унаследованном свойстве
id
Идентификатор ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.
id?: string
Значение свойства
string
Наследуетсяот Resource.id
location
name
Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.
name?: string
Значение свойства
string
Наследуется отResource.name
tags
Теги ресурсов
tags?: {[propertyName: string]: string}
Значение свойства
{[propertyName: string]: string}
Наследуется отResource.tags
type
Тип ресурса ПРИМЕЧАНИЕ. Это свойство не сериализуется. Его может заполнить только сервер.
type?: string
Значение свойства
string
Наследуется отResource.type