CloudServiceExtensionProperties interface
延伸模組屬性。
屬性
auto |
明確指定當平臺可供使用時,平臺是否可以自動將 typeHandlerVersion 升級至較高的次要版本。 |
force |
要強制套用提供的公用和受保護設定的標籤。 變更標籤值可讓您重新執行延伸模組,而不需變更任何公用或受保護的設定。 如果未變更 forceUpdateTag,處理常式仍會套用公用或受保護設定的更新。 如果 forceUpdateTag 和任何公用或受保護的設定都未變更,擴充功能會流向具有相同序號的角色實例,而且處理常式實作是否要重新執行 |
protected |
在傳送至角色實例之前加密之延伸模組的受保護設定。 |
protected |
延伸模組的受保護設定,使用 KeyVault 進行加密,再傳送至角色實例。 |
provisioning |
布建狀態,只會出現在回應中。 注意:此屬性不會序列化。 它只能由伺服器填入。 |
publisher | 擴充處理常式發行者的名稱。 |
roles |
要套用此擴充功能的選擇性角色清單。 如果未指定 屬性或指定 '*',擴充功能會套用至雲端服務中的所有角色。 |
settings | 擴充功能的公用設定。 針對 JSON 延伸模組,這是擴充功能的 JSON 設定。 對於 RDP) 之類的 XML 延伸模組 (,這是延伸模組的 XML 設定。 |
type | 指定擴充功能的類型。 |
type |
指定擴充功能的版本。 指定擴充功能的版本。 如果未指定這個專案,或是使用星號 (*) 作為值,則會使用最新版本的延伸模組。 如果以主要版本號碼和星號指定值作為次要版本號碼, (X.) ,則會選取指定主要版本的最新次要版本。 如果 (X.Y) 指定主要版本號碼和次要版本號碼,則會選取特定的擴充功能版本。 如果指定某個版本,則會針對角色執行個體執行自動升級。 |
屬性詳細資料
autoUpgradeMinorVersion
明確指定當平臺可供使用時,平臺是否可以自動將 typeHandlerVersion 升級至較高的次要版本。
autoUpgradeMinorVersion?: boolean
屬性值
boolean
forceUpdateTag
要強制套用提供的公用和受保護設定的標籤。 變更標籤值可讓您重新執行延伸模組,而不需變更任何公用或受保護的設定。 如果未變更 forceUpdateTag,處理常式仍會套用公用或受保護設定的更新。 如果 forceUpdateTag 和任何公用或受保護的設定都未變更,擴充功能會流向具有相同序號的角色實例,而且處理常式實作是否要重新執行
forceUpdateTag?: string
屬性值
string
protectedSettings
在傳送至角色實例之前加密之延伸模組的受保護設定。
protectedSettings?: any
屬性值
any
protectedSettingsFromKeyVault
延伸模組的受保護設定,使用 KeyVault 進行加密,再傳送至角色實例。
protectedSettingsFromKeyVault?: CloudServiceVaultAndSecretReference
屬性值
provisioningState
布建狀態,只會出現在回應中。 注意:此屬性不會序列化。 它只能由伺服器填入。
provisioningState?: string
屬性值
string
publisher
擴充處理常式發行者的名稱。
publisher?: string
屬性值
string
rolesAppliedTo
要套用此擴充功能的選擇性角色清單。 如果未指定 屬性或指定 '*',擴充功能會套用至雲端服務中的所有角色。
rolesAppliedTo?: string[]
屬性值
string[]
settings
擴充功能的公用設定。 針對 JSON 延伸模組,這是擴充功能的 JSON 設定。 對於 RDP) 之類的 XML 延伸模組 (,這是延伸模組的 XML 設定。
settings?: any
屬性值
any
type
指定擴充功能的類型。
type?: string
屬性值
string
typeHandlerVersion
指定擴充功能的版本。 指定擴充功能的版本。 如果未指定這個專案,或是使用星號 (*) 作為值,則會使用最新版本的延伸模組。 如果以主要版本號碼和星號指定值作為次要版本號碼, (X.) ,則會選取指定主要版本的最新次要版本。 如果 (X.Y) 指定主要版本號碼和次要版本號碼,則會選取特定的擴充功能版本。 如果指定某個版本,則會針對角色執行個體執行自動升級。
typeHandlerVersion?: string
屬性值
string