VirtualMachineExtension Класс
Описывает расширение виртуальной машины.
Переменные заполняются только сервером и игнорируются при отправке запроса.
Все необходимые параметры должны быть заполнены для отправки в Azure.
- Наследование
-
azure.mgmt.compute.v2021_11_01.models._models_py3.ResourceVirtualMachineExtension
Конструктор
VirtualMachineExtension(*, location: str, tags: Dict[str, str] | None = None, 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, instance_view: _models.VirtualMachineExtensionInstanceView | None = None, suppress_failures: bool | None = None, protected_settings_from_key_vault: MutableMapping[str, Any] | None = None, **kwargs: Any)
Keyword-Only Parameters
- location
- 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 или вообще не иметь защищенных параметров.
- instance_view
- VirtualMachineExtensionInstanceView
Представление экземпляра расширения виртуальной машины.
- suppress_failures
- bool
Указывает, будут ли сбои, вытекающие из расширения, подавляться (операционные сбои, такие как отсутствие подключения к виртуальной машине, не будут подавляться независимо от этого значения). Значение по умолчанию — false.
- protected_settings_from_key_vault
- <xref:JSON>
Расширения защищают параметры, которые передаются по ссылке и используются из хранилища ключей.
Переменные
- id
- str
Идентификатор ресурса.
- name
- str
Имя ресурса.
- type
- str
Тип ресурса.
- location
- 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
Состояние подготовки, которое отображается только в ответе.
- instance_view
- VirtualMachineExtensionInstanceView
Представление экземпляра расширения виртуальной машины.
- suppress_failures
- bool
Указывает, будут ли сбои, вытекающие из расширения, подавляться (операционные сбои, такие как отсутствие подключения к виртуальной машине, не будут подавляться независимо от этого значения). Значение по умолчанию — false.
- protected_settings_from_key_vault
- <xref:JSON>
Расширения защищают параметры, которые передаются по ссылке и используются из хранилища ключей.
Azure SDK for Python
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по