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


VirtualMachineScaleSetExtensionUpdate Класс

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

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

Наследование
azure.mgmt.compute.v2020_12_01.models._models_py3.SubResourceReadOnly
VirtualMachineScaleSetExtensionUpdate

Конструктор

VirtualMachineScaleSetExtensionUpdate(*, force_update_tag: str | None = None, publisher: str | None = None, type_properties_type: str | None = None, type_handler_version: str | None = None, auto_upgrade_minor_version: bool | None = None, enable_automatic_upgrade: bool | None = None, settings: MutableMapping[str, Any] | None = None, protected_settings: MutableMapping[str, Any] | None = None, provision_after_extensions: List[str] | None = None, **kwargs)

Переменные

id
str

Идентификатор ресурса.

name
str

Имя модуля.

type
str

Тип ресурса.

force_update_tag
str

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

publisher
str

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

type_properties_type
str

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

type_handler_version
str

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

auto_upgrade_minor_version
bool

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

enable_automatic_upgrade
bool

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

settings
<xref:JSON>

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

protected_settings
<xref:JSON>

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

provisioning_state
str

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

provision_after_extensions
list[str]

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