Поделиться через


VirtualMachineScaleSetExtensionUpdate interface

Описывает расширение масштабируемого набора виртуальных машин.

Extends

Свойства

autoUpgradeMinorVersion

Указывает, должно ли расширение использовать более новую дополнительную версию, если она доступна во время развертывания. Однако после развертывания расширение не будет обновляться до дополнительных версий, кроме случаев повторного развертывания, даже если это свойство имеет значение true.

enableAutomaticUpgrade

Указывает, должно ли расширение автоматически обновляться платформой при наличии более новой версии расширения.

forceUpdateTag

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

name

Имя модуля. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

protectedSettings

Расширение может содержать protectedSettings или protectedSettingsFromKeyVault или вообще не иметь защищенных параметров.

protectedSettingsFromKeyVault

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

provisionAfterExtensions

Коллекция имен расширений, после которых необходимо подготовить это расширение.

provisioningState

Состояние подготовки, которое отображается только в ответе. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

publisher

Имя издателя обработчика расширений.

settings

Общедоступные параметры расширения в формате JSON.

suppressFailures

Указывает, будут ли сбои, вытекающие из расширения, подавляться (операционные сбои, такие как отсутствие подключения к виртуальной машине, не будут подавляться независимо от этого значения). Значение по умолчанию — false.

type

Тип ресурса ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

typeHandlerVersion

Указывает версию обработчика скрипта.

typePropertiesType

Указывает тип расширения; пример : CustomScriptExtension.

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

id

Примечание. Это свойство не сериализуется. Он может быть заполнен только сервером.

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

autoUpgradeMinorVersion

Указывает, должно ли расширение использовать более новую дополнительную версию, если она доступна во время развертывания. Однако после развертывания расширение не будет обновляться до дополнительных версий, кроме случаев повторного развертывания, даже если это свойство имеет значение true.

autoUpgradeMinorVersion?: boolean

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

boolean

enableAutomaticUpgrade

Указывает, должно ли расширение автоматически обновляться платформой при наличии более новой версии расширения.

enableAutomaticUpgrade?: boolean

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

boolean

forceUpdateTag

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

forceUpdateTag?: string

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

string

name

Имя модуля. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

name?: string

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

string

protectedSettings

Расширение может содержать protectedSettings или protectedSettingsFromKeyVault или вообще не иметь защищенных параметров.

protectedSettings?: any

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

any

protectedSettingsFromKeyVault

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

protectedSettingsFromKeyVault?: KeyVaultSecretReference

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

provisionAfterExtensions

Коллекция имен расширений, после которых необходимо подготовить это расширение.

provisionAfterExtensions?: string[]

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

string[]

provisioningState

Состояние подготовки, которое отображается только в ответе. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

provisioningState?: string

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

string

publisher

Имя издателя обработчика расширений.

publisher?: string

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

string

settings

Общедоступные параметры расширения в формате JSON.

settings?: any

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

any

suppressFailures

Указывает, будут ли сбои, вытекающие из расширения, подавляться (операционные сбои, такие как отсутствие подключения к виртуальной машине, не будут подавляться независимо от этого значения). Значение по умолчанию — false.

suppressFailures?: boolean

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

boolean

type

Тип ресурса ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

type?: string

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

string

typeHandlerVersion

Указывает версию обработчика скрипта.

typeHandlerVersion?: string

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

string

typePropertiesType

Указывает тип расширения; пример : CustomScriptExtension.

typePropertiesType?: string

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

string

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

id

Примечание. Это свойство не сериализуется. Он может быть заполнен только сервером.

id?: string

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

string

Наследуетсяот SubResourceReadOnly.id