VirtualMachineScaleSetVMExtension Класс
Описывает расширение виртуальной машины VMSS.
Переменные заполняются только сервером и игнорируются при отправке запроса.
- Наследование
-
azure.mgmt.compute.v2023_09_01.models._models_py3.SubResourceReadOnlyVirtualMachineScaleSetVMExtension
Конструктор
VirtualMachineScaleSetVMExtension(*, location: 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: _models.KeyVaultSecretReference | None = None, provision_after_extensions: List[str] | None = None, **kwargs: Any)
Параметры Keyword-Only
Имя | Описание |
---|---|
location
|
Расположение расширения. |
force_update_tag
|
Способ принудительного обновления обработчика расширений, даже если конфигурация расширения не изменилась. |
publisher
|
Имя издателя обработчика расширений. |
type_properties_type
|
Указывает тип расширения; пример : CustomScriptExtension. |
type_handler_version
|
Указывает версию обработчика скрипта. |
auto_upgrade_minor_version
|
Указывает, должно ли расширение использовать более новую дополнительную версию, если она доступна во время развертывания. Однако после развертывания расширение не будет обновляться до дополнительных версий, кроме случаев повторного развертывания, даже если это свойство имеет значение true. |
enable_automatic_upgrade
|
Указывает, должно ли расширение автоматически обновляться платформой при наличии более новой версии расширения. |
settings
|
<xref:JSON>
Общедоступные параметры расширения в формате JSON. |
protected_settings
|
<xref:JSON>
Расширение может содержать protectedSettings или protectedSettingsFromKeyVault или вообще не иметь защищенных параметров. |
instance_view
|
Представление экземпляра расширения виртуальной машины. |
suppress_failures
|
Указывает, будут ли сбои, вытекающие из расширения, подавляться (операционные сбои, такие как отсутствие подключения к виртуальной машине, не будут подавляться независимо от этого значения). Значение по умолчанию — false. |
protected_settings_from_key_vault
|
Расширения защищают параметры, которые передаются по ссылке и используются из хранилища ключей. |
provision_after_extensions
|
Коллекция имен расширений, после которых необходимо подготовить это расширение. |
Переменные
Имя | Описание |
---|---|
id
|
Идентификатор ресурса. |
name
|
Имя модуля. |
type
|
Тип ресурса. |
location
|
Расположение расширения. |
force_update_tag
|
Способ принудительного обновления обработчика расширений, даже если конфигурация расширения не изменилась. |
publisher
|
Имя издателя обработчика расширений. |
type_properties_type
|
Указывает тип расширения; пример : CustomScriptExtension. |
type_handler_version
|
Указывает версию обработчика скрипта. |
auto_upgrade_minor_version
|
Указывает, должно ли расширение использовать более новую дополнительную версию, если она доступна во время развертывания. Однако после развертывания расширение не будет обновляться до дополнительных версий, кроме случаев повторного развертывания, даже если это свойство имеет значение true. |
enable_automatic_upgrade
|
Указывает, должно ли расширение автоматически обновляться платформой при наличии более новой версии расширения. |
settings
|
<xref:JSON>
Общедоступные параметры расширения в формате JSON. |
protected_settings
|
<xref:JSON>
Расширение может содержать protectedSettings или protectedSettingsFromKeyVault или вообще не иметь защищенных параметров. |
provisioning_state
|
Состояние подготовки, которое отображается только в ответе. |
instance_view
|
Представление экземпляра расширения виртуальной машины. |
suppress_failures
|
Указывает, будут ли сбои, вытекающие из расширения, подавляться (операционные сбои, такие как отсутствие подключения к виртуальной машине, не будут подавляться независимо от этого значения). Значение по умолчанию — false. |
protected_settings_from_key_vault
|
Расширения защищают параметры, которые передаются по ссылке и используются из хранилища ключей. |
provision_after_extensions
|
Коллекция имен расширений, после которых необходимо подготовить это расширение. |
Azure SDK for Python