你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Extension interface

Extension 对象。

扩展

属性

aksAssignedIdentity

AKS 群集中扩展资源的标识

autoUpgradeMinorVersion

此扩展是否参与次要版本的自动升级时要注意的标志。

configurationProtectedSettings

敏感配置设置,作为用于配置此扩展的名称/值对。

configurationSettings

配置设置,作为用于配置此扩展的名称/值对。

currentVersion

当前安装的扩展版本。 注意:此属性不会序列化。 它只能由服务器填充。

customLocationSettings

自定义位置设置属性。 注意:此属性不会序列化。 它只能由服务器填充。

errorInfo

代理中的错误信息 ,例如安装过程中的错误。 注意:此属性不会序列化。 它只能由服务器填充。

extensionType

此资源是其实例的扩展的类型。 它必须是扩展发布者向 Microsoft.KubernetesConfiguration 注册的扩展类型之一。

identity

扩展资源的标识

isSystemExtension

如果此扩展是系统扩展说明,则标记:此属性将不会序列化。 它只能由服务器填充。

packageUri

Helm 包的 URI 注意:此属性不会序列化。 它只能由服务器填充。

plan

计划信息。

provisioningState

此扩展的安装状态。 注意:此属性不会序列化。 它只能由服务器填充。

releaseTrain

仅当 autoUpgradeMinorVersion 为“true”时,此扩展才参与自动升级(例如 Stable、Preview 等)。

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

资源的完全限定资源 ID。 Ex - /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

仅当 autoUpgradeMinorVersion 为“true”时,此扩展才参与自动升级(例如 Stable、Preview 等)。

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

资源的完全限定资源 ID。 Ex - /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