VirtualMachineExtension interface
描述虛擬機擴充功能。
- Extends
屬性
auto |
指出如果部署期間有新的次要版本,擴充功能是否應該使用較新的次要版本。 不過,部署之後,除非重新部署,否則擴充功能不會升級次要版本,即使此屬性設定為 true 也一定會升級。 |
enable |
指出如果有較新版本的延伸模組可用,平臺是否應該自動升級延伸模組。 |
force |
即使延伸模組組態尚未變更,延伸模組處理程式也應該強制更新。 |
instance |
虛擬機擴充實例檢視。 |
protected |
延伸模組可以包含 protectedSettings 或 protectedSettingsFromKeyVault 或完全沒有受保護的設定。 |
provisioning |
只出現在回應中的布建狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
publisher | 擴充處理程序發行者的名稱。 |
settings | 擴充功能的 Json 格式化公用設定。 |
type |
指定文稿處理程式的版本。 |
type |
指定延伸模組的類型;例如“CustomScriptExtension”。 |
繼承的屬性
id | 資源標識碼注意:此屬性不會串行化。 它只能由伺服器填入。 |
location | 資源位置 |
name | 資源名稱注意:此屬性將不會串行化。 它只能由伺服器填入。 |
tags | 資源標籤 |
type | 資源類型注意:此屬性不會串行化。 它只能由伺服器填入。 |
屬性詳細資料
autoUpgradeMinorVersion
指出如果部署期間有新的次要版本,擴充功能是否應該使用較新的次要版本。 不過,部署之後,除非重新部署,否則擴充功能不會升級次要版本,即使此屬性設定為 true 也一定會升級。
autoUpgradeMinorVersion?: boolean
屬性值
boolean
enableAutomaticUpgrade
指出如果有較新版本的延伸模組可用,平臺是否應該自動升級延伸模組。
enableAutomaticUpgrade?: boolean
屬性值
boolean
forceUpdateTag
即使延伸模組組態尚未變更,延伸模組處理程式也應該強制更新。
forceUpdateTag?: string
屬性值
string
instanceView
虛擬機擴充實例檢視。
instanceView?: VirtualMachineExtensionInstanceView
屬性值
protectedSettings
延伸模組可以包含 protectedSettings 或 protectedSettingsFromKeyVault 或完全沒有受保護的設定。
protectedSettings?: Record<string, unknown>
屬性值
Record<string, unknown>
provisioningState
只出現在回應中的布建狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。
provisioningState?: string
屬性值
string
publisher
擴充處理程序發行者的名稱。
publisher?: string
屬性值
string
settings
擴充功能的 Json 格式化公用設定。
settings?: Record<string, unknown>
屬性值
Record<string, unknown>
typeHandlerVersion
指定文稿處理程式的版本。
typeHandlerVersion?: string
屬性值
string
typePropertiesType
指定延伸模組的類型;例如“CustomScriptExtension”。
typePropertiesType?: string
屬性值
string