你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

VirtualMachineScaleSetExtension Class

Describes a Virtual Machine Scale Set Extension.

Variables are only populated by the server, and will be ignored when sending a request.

Constructor

VirtualMachineScaleSetExtension(*, id: str | None = None, name: str | None = None, publisher: str | None = None, type: str | None = None, type_handler_version: str | None = None, auto_upgrade_minor_version: bool | None = None, settings: MutableMapping[str, Any] | None = None, protected_settings: MutableMapping[str, Any] | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
id
str

Resource Id.

name
str

The name of the extension.

publisher
str

The name of the extension handler publisher.

type
str

The type of the extension handler.

type_handler_version
str

The type version of the extension handler.

auto_upgrade_minor_version

Whether the extension handler should be automatically upgraded across minor versions.

settings
<xref:JSON>

Json formatted public settings for the extension.

protected_settings
<xref:JSON>

Json formatted protected settings for the extension.

Variables

Name Description
id
str

Resource Id.

name
str

The name of the extension.

publisher
str

The name of the extension handler publisher.

type
str

The type of the extension handler.

type_handler_version
str

The type version of the extension handler.

auto_upgrade_minor_version

Whether the extension handler should be automatically upgraded across minor versions.

settings
<xref:JSON>

Json formatted public settings for the extension.

protected_settings
<xref:JSON>

Json formatted protected settings for the extension.

provisioning_state
str

The provisioning state, which only appears in the response.