CloudServiceExtensionProperties 類別
延伸模組屬性。
變數只會由伺服器填入,而且會在傳送要求時予以忽略。
- 繼承
-
azure.mgmt.compute._serialization.ModelCloudServiceExtensionProperties
建構函式
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
|
擴充處理常式發行者的名稱。 |
type
|
指定擴充功能的類型。 |
type_handler_version
|
指定擴充功能的版本。 指定擴充功能的版本。 如果未指定此元素,或是使用星號 (*) 作為值,則會使用最新版本的擴充功能。 如果值是以主要版本號碼和星號指定為次要版本號碼, (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
|
標籤以強制套用提供的公用和受保護的設定。 變更標籤值可讓您重新執行延伸模組,而不需要變更任何公用或受保護的設定。 如果未變更 forceUpdateTag,處理常式仍會套用對公用或受保護設定的更新。 如果 forceUpdateTag 和任何公用或受保護的設定都未變更,擴充功能會流向具有相同序號的角色實例,而且是否要重新執行它,由處理常式實作而定。 |
roles_applied_to
|
要套用此延伸模組的角色選擇性清單。 如果未指定 屬性或指定 '*',擴充功能會套用至雲端服務中的所有角色。 |
變數
名稱 | Description |
---|---|
publisher
|
擴充處理常式發行者的名稱。 |
type
|
指定擴充功能的類型。 |
type_handler_version
|
指定擴充功能的版本。 指定擴充功能的版本。 如果未指定此元素,或是使用星號 (*) 作為值,則會使用最新版本的擴充功能。 如果值是以主要版本號碼和星號指定為次要版本號碼, (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
|
標籤以強制套用提供的公用和受保護的設定。 變更標籤值可讓您重新執行延伸模組,而不需要變更任何公用或受保護的設定。 如果未變更 forceUpdateTag,處理常式仍會套用對公用或受保護設定的更新。 如果 forceUpdateTag 和任何公用或受保護的設定都未變更,擴充功能會流向具有相同序號的角色實例,而且是否要重新執行它,由處理常式實作而定。 |
provisioning_state
|
布建狀態,只會出現在回應中。 |
roles_applied_to
|
要套用此延伸模組的角色選擇性清單。 如果未指定 屬性或指定 '*',擴充功能會套用至雲端服務中的所有角色。 |