共用方式為


VmssExtension interface

指定應該安裝在虛擬機上的擴充功能集。

屬性

autoUpgradeMinorVersion

指出如果部署期間有新的次要版本,擴充功能是否應該使用較新的次要版本。 不過,部署之後,除非重新部署,否則擴充功能不會升級次要版本,即使此屬性設定為 true 也一定會升級。

enableAutomaticUpgrade

指出如果有較新版本的延伸模組可用,平臺是否應該自動升級延伸模組。

forceUpdateTag

如果提供值,且與先前的值不同,即使延伸模組組態尚未變更,擴充處理程式仍會強制更新。

name

延伸模組的名稱。

protectedSettings

延伸模組可以包含 protectedSettings 或 protectedSettingsFromKeyVault 或完全沒有受保護的設定。

provisionAfterExtensions

必須布建此延伸模組之後的延伸模組名稱集合。

provisioningState

只出現在回應中的布建狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

publisher

擴充處理程序發行者的名稱。

settings

擴充功能的 Json 格式化公用設定。

setupOrder

表示延伸模組的設定順序。

type

指定延伸模組的類型;例如“CustomScriptExtension”。

typeHandlerVersion

指定文稿處理程式的版本。

屬性詳細資料

autoUpgradeMinorVersion

指出如果部署期間有新的次要版本,擴充功能是否應該使用較新的次要版本。 不過,部署之後,除非重新部署,否則擴充功能不會升級次要版本,即使此屬性設定為 true 也一定會升級。

autoUpgradeMinorVersion?: boolean

屬性值

boolean

enableAutomaticUpgrade

指出如果有較新版本的延伸模組可用,平臺是否應該自動升級延伸模組。

enableAutomaticUpgrade?: boolean

屬性值

boolean

forceUpdateTag

如果提供值,且與先前的值不同,即使延伸模組組態尚未變更,擴充處理程式仍會強制更新。

forceUpdateTag?: string

屬性值

string

name

延伸模組的名稱。

name: string

屬性值

string

protectedSettings

延伸模組可以包含 protectedSettings 或 protectedSettingsFromKeyVault 或完全沒有受保護的設定。

protectedSettings?: Record<string, unknown>

屬性值

Record<string, unknown>

provisionAfterExtensions

必須布建此延伸模組之後的延伸模組名稱集合。

provisionAfterExtensions?: string[]

屬性值

string[]

provisioningState

只出現在回應中的布建狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

provisioningState?: string

屬性值

string

publisher

擴充處理程序發行者的名稱。

publisher: string

屬性值

string

settings

擴充功能的 Json 格式化公用設定。

settings?: Record<string, unknown>

屬性值

Record<string, unknown>

setupOrder

表示延伸模組的設定順序。

setupOrder?: string[]

屬性值

string[]

type

指定延伸模組的類型;例如“CustomScriptExtension”。

type: string

屬性值

string

typeHandlerVersion

指定文稿處理程式的版本。

typeHandlerVersion: string

屬性值

string