VirtualMachineScaleSetExtensionUpdate Класс
Описывает расширение масштабируемого набора виртуальных машин.
Переменные заполняются только сервером и игнорируются при отправке запроса.
- Наследование
-
azure.mgmt.compute.v2020_12_01.models._models_py3.SubResourceReadOnlyVirtualMachineScaleSetExtensionUpdate
Конструктор
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
Состояние подготовки, которое отображается только в ответе.