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


CloudServiceExtensionProperties interface

Свойства расширения.

Свойства

autoUpgradeMinorVersion

Явно укажите, может ли платформа автоматически обновлять typeHandlerVersion до более поздних дополнительных версий, когда они становятся доступными.

forceUpdateTag

Тег для принудительного применения предоставленных общедоступных и защищенных параметров. Изменение значения тега позволяет повторно запустить расширение без изменения общедоступных или защищенных параметров. Если параметр forceUpdateTag не изменяется, обработчик по-прежнему будет применять обновления общедоступных или защищенных параметров. Если ни forceUpdateTag, ни какие-либо из общедоступных или защищенных параметров не изменяются, расширение будет передаваться экземпляру роли с тем же порядковый номер, и реализация обработчика будет решать, следует ли повторно запускать его или нет.

protectedSettings

Защищенные параметры расширения, зашифрованные перед отправкой экземпляру роли.

protectedSettingsFromKeyVault

Защищенные параметры расширения, на которые ссылается keyVault, которые шифруются перед отправкой экземпляру роли.

provisioningState

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

publisher

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

rolesAppliedTo

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

settings

Общедоступные параметры расширения. Для расширений JSON это параметры JSON для расширения. Для расширения XML (например, RDP) это параметр XML для расширения.

type

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

typeHandlerVersion

Указывает версию расширения. Указывает версию расширения. Если этот элемент не указан или в качестве значения используется звездочка (*), используется последняя версия расширения. Если значение указано с основным номером версии и звездочкой в качестве дополнительного номера версии (X.), выбирается последняя дополнительная версия указанной основной версии. Если указаны основной номер версии и дополнительный номер версии (X.Y), выбирается конкретная версия расширения. Если указана версия, выполняется автоматическое обновление экземпляра роли.

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

autoUpgradeMinorVersion

Явно укажите, может ли платформа автоматически обновлять typeHandlerVersion до более поздних дополнительных версий, когда они становятся доступными.

autoUpgradeMinorVersion?: boolean

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

boolean

forceUpdateTag

Тег для принудительного применения предоставленных общедоступных и защищенных параметров. Изменение значения тега позволяет повторно запустить расширение без изменения общедоступных или защищенных параметров. Если параметр forceUpdateTag не изменяется, обработчик по-прежнему будет применять обновления общедоступных или защищенных параметров. Если ни forceUpdateTag, ни какие-либо из общедоступных или защищенных параметров не изменяются, расширение будет передаваться экземпляру роли с тем же порядковый номер, и реализация обработчика будет решать, следует ли повторно запускать его или нет.

forceUpdateTag?: string

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

string

protectedSettings

Защищенные параметры расширения, зашифрованные перед отправкой экземпляру роли.

protectedSettings?: any

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

any

protectedSettingsFromKeyVault

Защищенные параметры расширения, на которые ссылается keyVault, которые шифруются перед отправкой экземпляру роли.

protectedSettingsFromKeyVault?: CloudServiceVaultAndSecretReference

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

provisioningState

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

provisioningState?: string

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

string

publisher

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

publisher?: string

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

string

rolesAppliedTo

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

rolesAppliedTo?: string[]

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

string[]

settings

Общедоступные параметры расширения. Для расширений JSON это параметры JSON для расширения. Для расширения XML (например, RDP) это параметр XML для расширения.

settings?: any

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

any

type

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

type?: string

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

string

typeHandlerVersion

Указывает версию расширения. Указывает версию расширения. Если этот элемент не указан или в качестве значения используется звездочка (*), используется последняя версия расширения. Если значение указано с основным номером версии и звездочкой в качестве дополнительного номера версии (X.), выбирается последняя дополнительная версия указанной основной версии. Если указаны основной номер версии и дополнительный номер версии (X.Y), выбирается конкретная версия расширения. Если указана версия, выполняется автоматическое обновление экземпляра роли.

typeHandlerVersion?: string

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

string