KubernetesCluster interface

KubernetesCluster は、ネットワーク クラウドでホストされている Kubernetes クラスターを表します。

Extends

プロパティ

aadConfiguration

Azure Active Directory 統合プロパティ。

administratorConfiguration

コントロール プレーンと、独自の値を指定しないエージェント プール ノードに適用される管理資格情報。

attachedNetworkIds

このクラスターに接続されているネットワーク リソース ID の完全な一覧 (特定のエージェント プールにのみ接続されているものも含む)。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

availableUpgrades

この Kubernetes クラスターをアップグレードできるバージョンの一覧。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

clusterId

ネットワーク クラウド クラスターのリソース ID。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

connectedClusterId

この Kubernetes クラスターの作成時に設定された接続済みクラスターのリソース ID。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

controlPlaneKubernetesVersion

コントロール プレーン上の Kubernetes の現在実行中のバージョン。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

controlPlaneNodeConfiguration

この Kubernetes クラスターのコントロール プレーンの定義特性。

detailedStatus

Kubernetes クラスターの現在の状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

detailedStatusMessage

現在の詳細な状態に関する説明メッセージ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

extendedLocation

リソースに関連付けられているクラスターの拡張場所。

featureStatuses

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

initialAgentPoolConfigurations

重要なシステム サービスとワークロードを実行するために、この Kubernetes クラスターで作成されたエージェント プール。 このフィールドのこのデータは作成時にのみ使用され、Kubernetes クラスターの作成後、フィールドは空になります。 作成後、エージェント プールの管理は agentPools サブリソースを使用して行われます。

kubernetesVersion

このクラスターの Kubernetes バージョン。 n.n、n.n.n、および n.n.n-n 形式を受け入れます。 使用された解釈されたバージョンは、作成または更新後にこのフィールドに解決されます。

managedResourceGroupConfiguration

リソースに関連付けられているマネージド リソース グループの構成。

networkConfiguration

クラスターにまたがるネットワークの添付ファイルを含む、Kubernetes クラスター ネットワークの構成。

nodes

このクラスター内のノードの詳細。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

provisioningState

Kubernetes クラスター リソースのプロビジョニング状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

継承されたプロパティ

id

リソースの完全修飾リソース ID。 例: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

location

リソースが保存されている地理的な場所

name

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

systemData

createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

tags

リソース タグ。

type

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

プロパティの詳細

aadConfiguration

Azure Active Directory 統合プロパティ。

aadConfiguration?: AadConfiguration

プロパティ値

administratorConfiguration

コントロール プレーンと、独自の値を指定しないエージェント プール ノードに適用される管理資格情報。

administratorConfiguration?: AdministratorConfiguration

プロパティ値

attachedNetworkIds

このクラスターに接続されているネットワーク リソース ID の完全な一覧 (特定のエージェント プールにのみ接続されているものも含む)。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

attachedNetworkIds?: string[]

プロパティ値

string[]

availableUpgrades

この Kubernetes クラスターをアップグレードできるバージョンの一覧。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

availableUpgrades?: AvailableUpgrade[]

プロパティ値

clusterId

ネットワーク クラウド クラスターのリソース ID。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

clusterId?: string

プロパティ値

string

connectedClusterId

この Kubernetes クラスターの作成時に設定された接続済みクラスターのリソース ID。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

connectedClusterId?: string

プロパティ値

string

controlPlaneKubernetesVersion

コントロール プレーン上の Kubernetes の現在実行中のバージョン。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

controlPlaneKubernetesVersion?: string

プロパティ値

string

controlPlaneNodeConfiguration

この Kubernetes クラスターのコントロール プレーンの定義特性。

controlPlaneNodeConfiguration: ControlPlaneNodeConfiguration

プロパティ値

detailedStatus

Kubernetes クラスターの現在の状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

detailedStatus?: string

プロパティ値

string

detailedStatusMessage

現在の詳細な状態に関する説明メッセージ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

detailedStatusMessage?: string

プロパティ値

string

extendedLocation

リソースに関連付けられているクラスターの拡張場所。

extendedLocation: ExtendedLocation

プロパティ値

featureStatuses

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

featureStatuses?: FeatureStatus[]

プロパティ値

initialAgentPoolConfigurations

重要なシステム サービスとワークロードを実行するために、この Kubernetes クラスターで作成されたエージェント プール。 このフィールドのこのデータは作成時にのみ使用され、Kubernetes クラスターの作成後、フィールドは空になります。 作成後、エージェント プールの管理は agentPools サブリソースを使用して行われます。

initialAgentPoolConfigurations: InitialAgentPoolConfiguration[]

プロパティ値

kubernetesVersion

このクラスターの Kubernetes バージョン。 n.n、n.n.n、および n.n.n-n 形式を受け入れます。 使用された解釈されたバージョンは、作成または更新後にこのフィールドに解決されます。

kubernetesVersion: string

プロパティ値

string

managedResourceGroupConfiguration

リソースに関連付けられているマネージド リソース グループの構成。

managedResourceGroupConfiguration?: ManagedResourceGroupConfiguration

プロパティ値

networkConfiguration

クラスターにまたがるネットワークの添付ファイルを含む、Kubernetes クラスター ネットワークの構成。

networkConfiguration: NetworkConfiguration

プロパティ値

nodes

このクラスター内のノードの詳細。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

nodes?: KubernetesClusterNode[]

プロパティ値

provisioningState

Kubernetes クラスター リソースのプロビジョニング状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

provisioningState?: string

プロパティ値

string

継承されたプロパティの詳細

id

リソースの完全修飾リソース ID。 例: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

id?: string

プロパティ値

string

TrackedResource.idから継承

location

リソースが保存されている地理的な場所

location: string

プロパティ値

string

TrackedResource.locationから継承

name

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

name?: string

プロパティ値

string

TrackedResource.nameから継承

systemData

createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

systemData?: SystemData

プロパティ値

TrackedResource.systemDataから継承

tags

リソース タグ。

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

プロパティ値

{[propertyName: string]: string}

TrackedResource.tagsから継承

type

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

type?: string

プロパティ値

string

TrackedResource.typeから継承