VirtualMachineExtensionImage interface

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

Extends

Свойства

computeRole

Тип роли (IaaS или PaaS) поддерживает это расширение.

extensionFeatureMetadata

Дополнительные метаданные о функциях расширения, включая теги соответствия и возможностей.

handlerSchema

Схема, определяемая издателем, где потребители расширений должны предоставлять параметры в схеме сопоставления.

operatingSystem

Эта операционная система поддерживает это расширение.

releaseCategory

Классифицирует тип внесенных изменений (например, BugFix, SecurityFix, CompatibilityUpdate, NewFeature, другие).

releaseNotes

Краткое описание изменений или обновлений в этой версии расширения.

runProfile

Указывает, когда и как следует выполнять расширение.

supportsMultipleExtensions

Может ли обработчик поддерживать несколько расширений.

urgencyLevel

Указывает уровень срочности применения этого обновления расширения.

vmScaleSetEnabled

Можно ли использовать расширение в xRP VMScaleSets. По умолчанию существующие расширения доступны для масштабируемых наборов, но в случаях, когда издатель хочет явно указать, что расширение включено только для виртуальных машин СРБ, но не VMSS.

Унаследованные свойства

id

Полный идентификатор ресурса для ресурса. Пример - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

Географическое расположение, в котором находится ресурс

name

Имя ресурса

systemData

Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy.

tags

Теги ресурсов.

type

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts"

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

computeRole

Тип роли (IaaS или PaaS) поддерживает это расширение.

computeRole?: string

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

string

extensionFeatureMetadata

Дополнительные метаданные о функциях расширения, включая теги соответствия и возможностей.

extensionFeatureMetadata?: ExtensionFeatureMetadata

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

handlerSchema

Схема, определяемая издателем, где потребители расширений должны предоставлять параметры в схеме сопоставления.

handlerSchema?: string

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

string

operatingSystem

Эта операционная система поддерживает это расширение.

operatingSystem?: string

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

string

releaseCategory

Классифицирует тип внесенных изменений (например, BugFix, SecurityFix, CompatibilityUpdate, NewFeature, другие).

releaseCategory?: string

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

string

releaseNotes

Краткое описание изменений или обновлений в этой версии расширения.

releaseNotes?: string

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

string

runProfile

Указывает, когда и как следует выполнять расширение.

runProfile?: string

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

string

supportsMultipleExtensions

Может ли обработчик поддерживать несколько расширений.

supportsMultipleExtensions?: boolean

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

boolean

urgencyLevel

Указывает уровень срочности применения этого обновления расширения.

urgencyLevel?: string

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

string

vmScaleSetEnabled

Можно ли использовать расширение в xRP VMScaleSets. По умолчанию существующие расширения доступны для масштабируемых наборов, но в случаях, когда издатель хочет явно указать, что расширение включено только для виртуальных машин СРБ, но не VMSS.

vmScaleSetEnabled?: boolean

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

boolean

Сведения об унаследованном свойстве

id

Полный идентификатор ресурса для ресурса. Пример - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

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

string

унаследован отTrackedResource.id

location

Географическое расположение, в котором находится ресурс

location: string

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

string

наследуется отTrackedResource.location

name

Имя ресурса

name?: string

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

string

унаследован отTrackedResource.name

systemData

Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy.

systemData?: SystemData

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

наследуется отTrackedResource.systemData

tags

Теги ресурсов.

tags?: Record<string, string>

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

Record<string, string>

Наследуется отTrackedResource.tags

type

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts"

type?: string

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

string

наследуется отTrackedResource.type