VirtualMachineExtensionImageProperties interface

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

Свойства

computeRole

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

extensionFeatureMetadata

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

handlerSchema

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

operatingSystem

Операционная система, которую поддерживает это расширение.

releaseCategory

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

releaseNotes

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

runProfile

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

supportsMultipleExtensions

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

urgencyLevel

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

vmScaleSetEnabled

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

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

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

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

vmScaleSetEnabled?: boolean

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

boolean