VirtualMachineScaleSetVM interface
Описывает виртуальную машину масштабируемого набора виртуальных машин.
- Extends
Свойства
additional |
Указывает дополнительные возможности, включенные или отключенные на виртуальной машине в масштабируемом наборе. Например, имеет ли виртуальная машина возможность подключения управляемых дисков данных с типом учетной записи хранения UltraSSD_LRS. |
availability |
Указывает сведения о группе доступности, к которому должна быть назначена виртуальная машина. Виртуальные машины, указанные в одном наборе доступности, выделяются различным узлам для обеспечения максимальной доступности. Дополнительные сведения о группах доступности см. в обзоренаборов доступности. Дополнительные сведения о плановом обслуживании Azure см. в статье Обслуживание и обновления виртуальных машин в Azure. В настоящее время виртуальная машина может быть добавлена только в группу доступности во время создания. Существующую виртуальную машину нельзя добавить в группу доступности. |
diagnostics |
Указывает состояние параметров диагностики загрузки. Минимальная версия API: 2015-06-15. |
etag | Etag — это свойство, возвращаемое в ответе update/Get виртуальной машины VMSS, чтобы клиент смог предоставить его в заголовке, чтобы обеспечить оптимистические обновления. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
hardware |
Указывает параметры оборудования для виртуальной машины. |
identity | Удостоверение виртуальной машины, если настроено. |
instance |
Идентификатор экземпляра виртуальной машины. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
instance |
Представление экземпляра виртуальной машины. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
latest |
Указывает, применена ли последняя модель к виртуальной машине. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
license |
Указывает, что используемый образ или диск лицензирован локально. |
model |
Указывает, является ли модель, примененная к виртуальной машине, моделью масштабируемого набора виртуальных машин или настраиваемой моделью для виртуальной машины. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
network |
Указывает сетевые интерфейсы виртуальной машины. |
network |
Указывает конфигурацию сетевого профиля виртуальной машины. |
os |
Задает параметры операционной системы для виртуальной машины. |
plan | Указывает сведения об образе Marketplace, используемом для создания виртуальной машины. Этот элемент используется только для образов Marketplace. Прежде чем использовать образ Marketplace из API, необходимо включить образ для программного использования. На портале Azure найдите образ Marketplace, который вы хотите использовать, а затем щелкните Хотите развернуть программным способом, Get Started (Начало работы—>). Введите все необходимые сведения и нажмите кнопку Сохранить. |
protection |
Задает политику защиты виртуальной машины. |
provisioning |
Состояние подготовки, которое отображается только в ответе. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
resources | Ресурсы дочернего расширения виртуальной машины. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
security |
Указывает параметры профиля, связанного с безопасностью для виртуальной машины. |
sku | Номер SKU виртуальной машины. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
storage |
Задает параметры хранилища для дисков виртуальной машины. |
time |
Указывает время создания ресурса виртуальной машины. Минимальная версия API: 2021-11-01. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
user |
UserData для виртуальной машины, которая должна быть закодирована в кодировке Base-64. Клиент не должен передавать здесь какие-либо секреты. Минимальная версия API: 2021-03-01 |
vm |
Уникальный идентификатор виртуальной машины Azure. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
zones | Зоны виртуальных машин. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
Унаследованные свойства
id | Примечание идентификатора ресурса. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
location | Расположение ресурса |
name | Примечание о имени ресурса. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
tags | Теги ресурсов |
type | ПРИМЕЧАНИЕ типа ресурса. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
Сведения о свойстве
additionalCapabilities
Указывает дополнительные возможности, включенные или отключенные на виртуальной машине в масштабируемом наборе. Например, имеет ли виртуальная машина возможность подключения управляемых дисков данных с типом учетной записи хранения UltraSSD_LRS.
additionalCapabilities?: AdditionalCapabilities
Значение свойства
availabilitySet
Указывает сведения о группе доступности, к которому должна быть назначена виртуальная машина. Виртуальные машины, указанные в одном наборе доступности, выделяются различным узлам для обеспечения максимальной доступности. Дополнительные сведения о группах доступности см. в обзоренаборов доступности. Дополнительные сведения о плановом обслуживании Azure см. в статье Обслуживание и обновления виртуальных машин в Azure. В настоящее время виртуальная машина может быть добавлена только в группу доступности во время создания. Существующую виртуальную машину нельзя добавить в группу доступности.
availabilitySet?: SubResource
Значение свойства
diagnosticsProfile
Указывает состояние параметров диагностики загрузки. Минимальная версия API: 2015-06-15.
diagnosticsProfile?: DiagnosticsProfile
Значение свойства
etag
Etag — это свойство, возвращаемое в ответе update/Get виртуальной машины VMSS, чтобы клиент смог предоставить его в заголовке, чтобы обеспечить оптимистические обновления. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
etag?: string
Значение свойства
string
hardwareProfile
Указывает параметры оборудования для виртуальной машины.
hardwareProfile?: HardwareProfile
Значение свойства
identity
Удостоверение виртуальной машины, если настроено.
identity?: VirtualMachineIdentity
Значение свойства
instanceId
Идентификатор экземпляра виртуальной машины. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
instanceId?: string
Значение свойства
string
instanceView
Представление экземпляра виртуальной машины. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
instanceView?: VirtualMachineScaleSetVMInstanceView
Значение свойства
latestModelApplied
Указывает, применена ли последняя модель к виртуальной машине. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
latestModelApplied?: boolean
Значение свойства
boolean
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
modelDefinitionApplied
Указывает, является ли модель, примененная к виртуальной машине, моделью масштабируемого набора виртуальных машин или настраиваемой моделью для виртуальной машины. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
modelDefinitionApplied?: string
Значение свойства
string
networkProfile
Указывает сетевые интерфейсы виртуальной машины.
networkProfile?: NetworkProfile
Значение свойства
networkProfileConfiguration
Указывает конфигурацию сетевого профиля виртуальной машины.
networkProfileConfiguration?: VirtualMachineScaleSetVMNetworkProfileConfiguration
Значение свойства
osProfile
Задает параметры операционной системы для виртуальной машины.
osProfile?: OSProfile
Значение свойства
plan
Указывает сведения об образе Marketplace, используемом для создания виртуальной машины. Этот элемент используется только для образов Marketplace. Прежде чем использовать образ Marketplace из API, необходимо включить образ для программного использования. На портале Azure найдите образ Marketplace, который вы хотите использовать, а затем щелкните Хотите развернуть программным способом, Get Started (Начало работы—>). Введите все необходимые сведения и нажмите кнопку Сохранить.
plan?: Plan
Значение свойства
protectionPolicy
Задает политику защиты виртуальной машины.
protectionPolicy?: VirtualMachineScaleSetVMProtectionPolicy
Значение свойства
provisioningState
Состояние подготовки, которое отображается только в ответе. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
provisioningState?: string
Значение свойства
string
resources
Ресурсы дочернего расширения виртуальной машины. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
resources?: VirtualMachineExtension[]
Значение свойства
securityProfile
Указывает параметры профиля, связанного с безопасностью для виртуальной машины.
securityProfile?: SecurityProfile
Значение свойства
sku
Номер SKU виртуальной машины. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
sku?: Sku
Значение свойства
storageProfile
Задает параметры хранилища для дисков виртуальной машины.
storageProfile?: StorageProfile
Значение свойства
timeCreated
Указывает время создания ресурса виртуальной машины. Минимальная версия API: 2021-11-01. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
timeCreated?: Date
Значение свойства
Date
userData
UserData для виртуальной машины, которая должна быть закодирована в кодировке Base-64. Клиент не должен передавать здесь какие-либо секреты. Минимальная версия API: 2021-03-01
userData?: string
Значение свойства
string
vmId
Уникальный идентификатор виртуальной машины Azure. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
vmId?: string
Значение свойства
string
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