共用方式為


Extension interface

Extension 物件。

Extends

屬性

aksAssignedIdentity

AKS 叢集中延伸模組資源的身分識別

autoUpgradeMinorVersion

如果此延伸模塊參與次要版本的自動升級,則為旗標,以記下。

configurationProtectedSettings

敏感性組態設定,做為設定此延伸模組的名稱/值組。

configurationSettings

組態設定,做為設定此延伸模組的名稱/值組。

currentVersion

目前已安裝的擴充功能版本。 注意:這個屬性不會串行化。 它只能由伺服器填入。

customLocationSettings

自訂位置設定屬性。 注意:這個屬性不會串行化。 它只能由伺服器填入。

errorInfo

代理程式的錯誤資訊 ,例如安裝期間發生錯誤。 注意:這個屬性不會串行化。 它只能由伺服器填入。

extensionType

此資源是 實例的擴充功能類型。 它必須是擴充功能發行者向 Microsoft.KubernetesConfiguration 註冊的其中一個延伸模組類型。

identity

延伸模組資源的身分識別

isSystemExtension

如果此延伸模組是系統延伸模組的旗標注意:此屬性將不會串行化。 它只能由伺服器填入。

packageUri

Helm 套件的 URI 注意:此屬性將不會串行化。 它只能由伺服器填入。

plan

計劃資訊。

provisioningState

此延伸模組的安裝狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

releaseTrain

ReleaseTrain 此延伸模組會參與自動升級 (例如 Stable、Preview 等)- 只有在 autoUpgradeMinorVersion 為 'true' 時才參與。

scope

安裝擴充功能的範圍。

statuses

此延伸模組的狀態。

systemData

最上層元數據 https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources 注意:此屬性將不會串行化。 它只能由伺服器填入。

version

此延伸模組的使用者指定版本為 『pin』。 若要使用 'version',autoUpgradeMinorVersion 必須是 'false'。

繼承的屬性

id

資源的完整資源標識碼。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注意:此屬性將不會串行化。 它只能由伺服器填入。

name

資源名稱注意:此屬性將不會串行化。 它只能由伺服器填入。

type

資源的型別。 例如“Microsoft.Compute/virtualMachines” 或 “Microsoft.Storage/storageAccounts” 附注:此屬性將不會串行化。 它只能由伺服器填入。

屬性詳細資料

aksAssignedIdentity

AKS 叢集中延伸模組資源的身分識別

aksAssignedIdentity?: ExtensionPropertiesAksAssignedIdentity

屬性值

autoUpgradeMinorVersion

如果此延伸模塊參與次要版本的自動升級,則為旗標,以記下。

autoUpgradeMinorVersion?: boolean

屬性值

boolean

configurationProtectedSettings

敏感性組態設定,做為設定此延伸模組的名稱/值組。

configurationProtectedSettings?: {[propertyName: string]: string}

屬性值

{[propertyName: string]: string}

configurationSettings

組態設定,做為設定此延伸模組的名稱/值組。

configurationSettings?: {[propertyName: string]: string}

屬性值

{[propertyName: string]: string}

currentVersion

目前已安裝的擴充功能版本。 注意:這個屬性不會串行化。 它只能由伺服器填入。

currentVersion?: string

屬性值

string

customLocationSettings

自訂位置設定屬性。 注意:這個屬性不會串行化。 它只能由伺服器填入。

customLocationSettings?: {[propertyName: string]: string}

屬性值

{[propertyName: string]: string}

errorInfo

代理程式的錯誤資訊 ,例如安裝期間發生錯誤。 注意:這個屬性不會串行化。 它只能由伺服器填入。

errorInfo?: ErrorDetail

屬性值

extensionType

此資源是 實例的擴充功能類型。 它必須是擴充功能發行者向 Microsoft.KubernetesConfiguration 註冊的其中一個延伸模組類型。

extensionType?: string

屬性值

string

identity

延伸模組資源的身分識別

identity?: Identity

屬性值

isSystemExtension

如果此延伸模組是系統延伸模組的旗標注意:此屬性將不會串行化。 它只能由伺服器填入。

isSystemExtension?: boolean

屬性值

boolean

packageUri

Helm 套件的 URI 注意:此屬性將不會串行化。 它只能由伺服器填入。

packageUri?: string

屬性值

string

plan

計劃資訊。

plan?: Plan

屬性值

provisioningState

此延伸模組的安裝狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

provisioningState?: string

屬性值

string

releaseTrain

ReleaseTrain 此延伸模組會參與自動升級 (例如 Stable、Preview 等)- 只有在 autoUpgradeMinorVersion 為 'true' 時才參與。

releaseTrain?: string

屬性值

string

scope

安裝擴充功能的範圍。

scope?: Scope

屬性值

statuses

此延伸模組的狀態。

statuses?: ExtensionStatus[]

屬性值

systemData

最上層元數據 https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources 注意:此屬性將不會串行化。 它只能由伺服器填入。

systemData?: SystemData

屬性值

version

此延伸模組的使用者指定版本為 『pin』。 若要使用 'version',autoUpgradeMinorVersion 必須是 'false'。

version?: string

屬性值

string

繼承的屬性詳細資料

id

資源的完整資源標識碼。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注意:此屬性將不會串行化。 它只能由伺服器填入。

id?: string

屬性值

string

繼承自ProxyResource.id

name

資源名稱注意:此屬性將不會串行化。 它只能由伺服器填入。

name?: string

屬性值

string

繼承自ProxyResource.name

type

資源的型別。 例如“Microsoft.Compute/virtualMachines” 或 “Microsoft.Storage/storageAccounts” 附注:此屬性將不會串行化。 它只能由伺服器填入。

type?: string

屬性值

string

繼承自ProxyResource.type