共用方式為


CloudServiceExtensionProperties 類別

延伸模組屬性。

變數只會由伺服器填入,而且會在傳送要求時予以忽略。

繼承
azure.mgmt.compute._serialization.Model
CloudServiceExtensionProperties

建構函式

CloudServiceExtensionProperties(*, 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, protected_settings_from_key_vault: _models.CloudServiceVaultAndSecretReference | None = None, force_update_tag: str | None = None, roles_applied_to: List[str] | None = None, **kwargs: Any)

僅限關鍵字的參數

名稱 Description
publisher
str

擴充處理常式發行者的名稱。

type
str

指定擴充功能的類型。

type_handler_version
str

指定擴充功能的版本。 指定擴充功能的版本。 如果未指定此元素,或是使用星號 (*) 作為值,則會使用最新版本的擴充功能。 如果值是以主要版本號碼和星號指定為次要版本號碼, (X.) ,則會選取指定主要版本的最新次要版本。 如果在 X.Y) (指定主要版本號碼和次要版本號碼,則會選取特定的擴充功能版本。 如果指定某個版本,則會針對角色執行個體執行自動升級。

auto_upgrade_minor_version

明確指定平臺是否可以在提供 typeHandlerVersion 時自動將 typeHandlerVersion 升級至較高的次要版本。

settings
<xref:JSON>

延伸模組的公用設定。 針對 JSON 擴充功能,這是延伸模組的 JSON 設定。 對於 RDP) 之類的 XML 延伸模組 (,這是延伸模組的 XML 設定。

protected_settings
<xref:JSON>

在傳送至角色實例之前加密之延伸模組的受保護設定。

protected_settings_from_key_vault

延伸模組的受保護設定,使用 KeyVault 參考,這些金鑰會在傳送至角色實例之前加密。

force_update_tag
str

標籤以強制套用提供的公用和受保護的設定。 變更標籤值可讓您重新執行延伸模組,而不需要變更任何公用或受保護的設定。 如果未變更 forceUpdateTag,處理常式仍會套用對公用或受保護設定的更新。 如果 forceUpdateTag 和任何公用或受保護的設定都未變更,擴充功能會流向具有相同序號的角色實例,而且是否要重新執行它,由處理常式實作而定。

roles_applied_to

要套用此延伸模組的角色選擇性清單。 如果未指定 屬性或指定 '*',擴充功能會套用至雲端服務中的所有角色。

變數

名稱 Description
publisher
str

擴充處理常式發行者的名稱。

type
str

指定擴充功能的類型。

type_handler_version
str

指定擴充功能的版本。 指定擴充功能的版本。 如果未指定此元素,或是使用星號 (*) 作為值,則會使用最新版本的擴充功能。 如果值是以主要版本號碼和星號指定為次要版本號碼, (X.) ,則會選取指定主要版本的最新次要版本。 如果在 X.Y) (指定主要版本號碼和次要版本號碼,則會選取特定的擴充功能版本。 如果指定某個版本,則會針對角色執行個體執行自動升級。

auto_upgrade_minor_version

明確指定平臺是否可以在提供 typeHandlerVersion 時自動將 typeHandlerVersion 升級至較高的次要版本。

settings
<xref:JSON>

延伸模組的公用設定。 針對 JSON 擴充功能,這是延伸模組的 JSON 設定。 對於 RDP) 之類的 XML 延伸模組 (,這是延伸模組的 XML 設定。

protected_settings
<xref:JSON>

在傳送至角色實例之前加密之延伸模組的受保護設定。

protected_settings_from_key_vault

延伸模組的受保護設定,使用 KeyVault 參考,這些金鑰會在傳送至角色實例之前加密。

force_update_tag
str

標籤以強制套用提供的公用和受保護的設定。 變更標籤值可讓您重新執行延伸模組,而不需要變更任何公用或受保護的設定。 如果未變更 forceUpdateTag,處理常式仍會套用對公用或受保護設定的更新。 如果 forceUpdateTag 和任何公用或受保護的設定都未變更,擴充功能會流向具有相同序號的角色實例,而且是否要重新執行它,由處理常式實作而定。

provisioning_state
str

布建狀態,只會出現在回應中。

roles_applied_to

要套用此延伸模組的角色選擇性清單。 如果未指定 屬性或指定 '*',擴充功能會套用至雲端服務中的所有角色。