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


CloudServiceExtensionProperties Класс

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

Переменные заполняются только сервером и игнорируются при отправке запроса.

Наследование
azure.mgmt.compute._serialization.Model
CloudServiceExtensionProperties

Конструктор

CloudServiceExtensionProperties(*, publisher: str | None = None, type: str | None = None, type_handler_version: str | None = None, auto_upgrade_minor_version: bool | None = None, settings: str | None = None, protected_settings: str | None = None, protected_settings_from_key_vault: _models.CloudServiceVaultAndSecretReference | None = None, force_update_tag: str | None = None, roles_applied_to: List[str] | None = None, **kwargs: Any)

Параметры Keyword-Only

Имя Описание
publisher
str

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

type
str

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

type_handler_version
str

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

auto_upgrade_minor_version

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

settings
str

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

protected_settings
str

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

protected_settings_from_key_vault
force_update_tag
str

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

roles_applied_to

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

Переменные

Имя Описание
publisher
str

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

type
str

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

type_handler_version
str

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

auto_upgrade_minor_version

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

settings
str

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

protected_settings
str

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

protected_settings_from_key_vault
force_update_tag
str

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

provisioning_state
str

Состояние подготовки, которое отображается только в ответе.

roles_applied_to

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