次の方法で共有


AgentPool interface

AgentPool は、Kubernetes クラスターのエージェント プールを表します。

Extends

プロパティ

administratorConfiguration

このエージェント プール内のノードに使用する管理者資格情報。

agentOptions

このエージェント プール内の各エージェントに適用される構成。

attachedNetworkConfiguration

この Kubernetes クラスターで実行されるワークロードで使用するためにエージェント プールに接続されているネットワークの構成。

availabilityZones

このエージェント プール内のノードのプロビジョニングに使用される Network Cloud クラスターの可用性ゾーンの一覧。 指定しない場合は、すべての可用性ゾーンが使用されます。

count

この構成を使用する仮想マシンの数。

detailedStatus

エージェント プールの現在の状態。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

detailedStatusMessage

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

extendedLocation

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

kubernetesVersion

このエージェント プールで実行されている Kubernetes バージョン。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

labels

このエージェント プール内のノードに適用されるラベル。

mode

このエージェント プールをシステム プールまたはユーザー プールとして使用する方法の選択。 システム プールは Kubernetes クラスターの機能と重要なサービスを実行しますが、ユーザー プールはユーザー ワークロード専用です。 すべての Kubernetes クラスターには、少なくとも 1 つのノードを含む少なくとも 1 つのシステム ノード プールが含まれている必要があります。

provisioningState

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

taints

このエージェント プール内のノードに適用されるテイント。

upgradeSettings

エージェント プールの構成。

vmSkuName

ノード VM に割り当てられたリソースのサイズを決定する VM SKU の名前。

継承されたプロパティ

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" 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

プロパティの詳細

administratorConfiguration

このエージェント プール内のノードに使用する管理者資格情報。

administratorConfiguration?: AdministratorConfiguration

プロパティ値

agentOptions

このエージェント プール内の各エージェントに適用される構成。

agentOptions?: AgentOptions

プロパティ値

attachedNetworkConfiguration

この Kubernetes クラスターで実行されるワークロードで使用するためにエージェント プールに接続されているネットワークの構成。

attachedNetworkConfiguration?: AttachedNetworkConfiguration

プロパティ値

availabilityZones

このエージェント プール内のノードのプロビジョニングに使用される Network Cloud クラスターの可用性ゾーンの一覧。 指定しない場合は、すべての可用性ゾーンが使用されます。

availabilityZones?: string[]

プロパティ値

string[]

count

この構成を使用する仮想マシンの数。

count: number

プロパティ値

number

detailedStatus

エージェント プールの現在の状態。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

detailedStatus?: string

プロパティ値

string

detailedStatusMessage

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

detailedStatusMessage?: string

プロパティ値

string

extendedLocation

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

extendedLocation?: ExtendedLocation

プロパティ値

kubernetesVersion

このエージェント プールで実行されている Kubernetes バージョン。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

kubernetesVersion?: string

プロパティ値

string

labels

このエージェント プール内のノードに適用されるラベル。

labels?: KubernetesLabel[]

プロパティ値

mode

このエージェント プールをシステム プールまたはユーザー プールとして使用する方法の選択。 システム プールは Kubernetes クラスターの機能と重要なサービスを実行しますが、ユーザー プールはユーザー ワークロード専用です。 すべての Kubernetes クラスターには、少なくとも 1 つのノードを含む少なくとも 1 つのシステム ノード プールが含まれている必要があります。

mode: string

プロパティ値

string

provisioningState

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

provisioningState?: string

プロパティ値

string

taints

このエージェント プール内のノードに適用されるテイント。

taints?: KubernetesLabel[]

プロパティ値

upgradeSettings

エージェント プールの構成。

upgradeSettings?: AgentPoolUpgradeSettings

プロパティ値

vmSkuName

ノード VM に割り当てられたリソースのサイズを決定する VM SKU の名前。

vmSkuName: 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から継承