Extension interface

Extension オブジェクト。

Extends

プロパティ

aksAssignedIdentity

AKS クラスター内の拡張機能リソースの ID

autoUpgradeMinorVersion

この拡張機能がマイナー バージョンの自動アップグレードに参加するかどうかに注意するフラグ。

configurationProtectedSettings

この拡張機能を構成するための名前と値のペアとして、機密性の高い構成設定。

configurationSettings

この拡張機能を構成するための名前と値のペアとしての構成設定。

currentVersion

現在インストールされている拡張機能のバージョン。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

customLocationSettings

カスタムの場所の設定プロパティ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

errorInfo

エージェントからのエラー情報 - インストール中のエラーなど。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

extensionType

拡張機能の種類。このリソースは のインスタンスです。 これは、拡張機能パブリッシャーによって Microsoft.KubernetesConfiguration に登録されている拡張機能の種類のいずれかである必要があります。

identity

拡張機能リソースの ID

isSystemExtension

この拡張機能がシステム拡張機能の場合に注意するフラグ注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

packageUri

Helm パッケージの URI 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

plan

プラン情報。

provisioningState

この拡張機能のインストールの状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

releaseTrain

Releaseこの拡張機能は、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。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

name

リソース名注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

type

リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts" 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

プロパティの詳細

aksAssignedIdentity

AKS クラスター内の拡張機能リソースの ID

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

拡張機能リソースの ID

identity?: Identity

プロパティ値

isSystemExtension

この拡張機能がシステム拡張機能の場合に注意するフラグ注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

isSystemExtension?: boolean

プロパティ値

boolean

packageUri

Helm パッケージの URI 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

packageUri?: string

プロパティ値

string

plan

プラン情報。

plan?: Plan

プロパティ値

provisioningState

この拡張機能のインストールの状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

provisioningState?: string

プロパティ値

string

releaseTrain

Releaseこの拡張機能は、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。 例 - /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から継承