AgentPoolInner クラス
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. networkcloud. fluent. models. AgentPoolInner
- com.
- com.
- com.
public final class AgentPoolInner
extends Resource
AgentPool は、Kubernetes クラスターのエージェント プールを表します。
コンストラクターの概要
| コンストラクター | 説明 |
|---|---|
| AgentPoolInner() |
エージェント |
メソッドの概要
| 修飾子と型 | メソッドと説明 |
|---|---|
|
Administrator |
administratorConfiguration()
管理者 |
|
Agent |
agentOptions()
[エージェント |
|
Attached |
attachedNetworkConfiguration()
[アタッチされた |
| List<String> |
availabilityZones()
availability |
| long |
count()
count プロパティを取得します。この構成を使用する仮想マシンの数。 |
|
Agent |
detailedStatus()
詳細な |
| String |
detailedStatusMessage()
詳細な |
|
Extended |
extendedLocation()
拡張 |
| String |
kubernetesVersion()
kubernetes |
|
List<Kubernetes |
labels()
labels プロパティを取得します。このエージェント プール内のノードに適用されるラベル。 |
|
Agent |
mode()
mode プロパティを取得する: このエージェント プールをシステム プールまたはユーザー プールとして使用する方法を選択します。 |
|
Agent |
provisioningState()
プロビジョニング状態プロパティの |
|
System |
systemData()
システム |
|
List<Kubernetes |
taints()
taints プロパティを取得します。このエージェント プール内のノードに適用されるテイント。 |
|
Agent |
upgradeSettings()
アップグレード |
| void |
validate()
インスタンスを検証します。 |
| String |
vmSkuName()
vm |
|
Agent |
withAdministratorConfiguration(AdministratorConfiguration administratorConfiguration)
管理者 |
|
Agent |
withAgentOptions(AgentOptions agentOptions)
[エージェント |
|
Agent |
withAttachedNetworkConfiguration(AttachedNetworkConfiguration attachedNetworkConfiguration)
[接続された |
|
Agent |
withAvailabilityZones(List<String> availabilityZones)
availability |
|
Agent |
withCount(long count)
count プロパティを設定します。この構成を使用する仮想マシンの数。 |
|
Agent |
withExtendedLocation(ExtendedLocation extendedLocation)
拡張 |
|
Agent |
withLabels(List<KubernetesLabel> labels)
labels プロパティを設定します。このエージェント プール内のノードに適用されるラベル。 |
|
Agent |
withLocation(String location) |
|
Agent |
withMode(AgentPoolMode mode)
mode プロパティを設定する: このエージェント プールをシステム プールまたはユーザー プールとして使用する方法を選択します。 |
|
Agent |
withTags(Map<String,String> tags) |
|
Agent |
withTaints(List<KubernetesLabel> taints)
taints プロパティを設定します。このエージェント プール内のノードに適用されるテイント。 |
|
Agent |
withUpgradeSettings(AgentPoolUpgradeSettings upgradeSettings)
アップグレード |
|
Agent |
withVmSkuName(String vmSkuName)
vm |
メソッドの継承元: ProxyResource
メソッドの継承元: Resource
メソッドの継承元: java.lang.Object
コンストラクターの詳細
AgentPoolInner
public AgentPoolInner()
AgentPoolInner クラスのインスタンスを作成します。
メソッドの詳細
administratorConfiguration
public AdministratorConfiguration administratorConfiguration()
administratorConfiguration プロパティの取得: AdministratorConfiguration は、Kubernetes クラスターのコントロール プレーンとエージェント プール ノードに適用される管理者資格情報を表します。
このエージェント プール内のノードに使用する管理者資格情報。
Returns:
agentOptions
public AgentOptions agentOptions()
agentOptions プロパティを取得します。AgentOptions は、エージェント プール内の各エージェントに適用される構成です。
このエージェント プール内の各エージェントに適用される構成。
Returns:
attachedNetworkConfiguration
public AttachedNetworkConfiguration attachedNetworkConfiguration()
attachedNetworkConfiguration プロパティの取得: AttachedNetworkConfiguration は、リソースにアタッチするワークロード ネットワークのセットを表します。
この Kubernetes クラスターで実行されるワークロードで使用するためにエージェント プールに接続されているネットワークの構成。
Returns:
availabilityZones
public List
availabilityZones プロパティの取得: このエージェント プール内のノードのプロビジョニングに使用されるネットワーク クラウド クラスターの可用性ゾーンの一覧。 指定しない場合は、すべての可用性ゾーンが使用されます。
Returns:
count
public long count()
count プロパティを取得します。この構成を使用する仮想マシンの数。
Returns:
detailedStatus
public AgentPoolDetailedStatus detailedStatus()
detailedStatus プロパティを取得します。エージェント プールの現在の状態。
Returns:
detailedStatusMessage
public String detailedStatusMessage()
detailedStatusMessage プロパティを取得します。現在の詳細な状態に関する説明メッセージ。
Returns:
extendedLocation
public ExtendedLocation extendedLocation()
extendedLocation プロパティを取得します。ExtendedLocation は、リソースが作成される Azure カスタムの場所を表します。
リソースに関連付けられているクラスターの拡張場所。
Returns:
kubernetesVersion
public String kubernetesVersion()
kubernetesVersion プロパティを取得します。このエージェント プールで実行されている Kubernetes バージョン。
Returns:
labels
public List
labels プロパティを取得します。このエージェント プール内のノードに適用されるラベル。
Returns:
mode
public AgentPoolMode mode()
mode プロパティを取得する: このエージェント プールをシステム プールまたはユーザー プールとして使用する方法を選択します。 システム プールは Kubernetes クラスターの機能と重要なサービスを実行しますが、ユーザー プールはユーザー ワークロード専用です。 すべての Kubernetes クラスターには、少なくとも 1 つのノードを含む少なくとも 1 つのシステム ノード プールが含まれている必要があります。
Returns:
provisioningState
public AgentPoolProvisioningState provisioningState()
provisioningState プロパティを取得します。エージェント プールのプロビジョニング状態。
Returns:
systemData
public SystemData systemData()
systemData プロパティを取得します。createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。
Returns:
taints
public List
taints プロパティを取得します。このエージェント プール内のノードに適用されるテイント。
Returns:
upgradeSettings
public AgentPoolUpgradeSettings upgradeSettings()
upgradeSettings プロパティを取得します。AgentPoolUpgradeSettings は、エージェント プールのアップグレード設定を指定します。
エージェント プールの構成。
Returns:
validate
public void validate()
インスタンスを検証します。
vmSkuName
public String vmSkuName()
vmSkuName プロパティの取得: ノード VM に割り当てられたリソースのサイズを決定する VM SKU の名前。
Returns:
withAdministratorConfiguration
public AgentPoolInner withAdministratorConfiguration(AdministratorConfiguration administratorConfiguration)
administratorConfiguration プロパティを設定します。AdministratorConfiguration は、Kubernetes クラスター内のコントロール プレーンおよびエージェント プール ノードに適用される管理資格情報を表します。
このエージェント プール内のノードに使用する管理者資格情報。
Parameters:
Returns:
withAgentOptions
public AgentPoolInner withAgentOptions(AgentOptions agentOptions)
agentOptions プロパティを設定します。AgentOptions は、エージェント プール内の各エージェントに適用される構成です。
このエージェント プール内の各エージェントに適用される構成。
Parameters:
Returns:
withAttachedNetworkConfiguration
public AgentPoolInner withAttachedNetworkConfiguration(AttachedNetworkConfiguration attachedNetworkConfiguration)
attachedNetworkConfiguration プロパティを設定する: AttachedNetworkConfiguration は、リソースにアタッチするワークロード ネットワークのセットを表します。
この Kubernetes クラスターで実行されるワークロードで使用するためにエージェント プールに接続されているネットワークの構成。
Parameters:
Returns:
withAvailabilityZones
public AgentPoolInner withAvailabilityZones(List
availabilityZones プロパティを設定する: このエージェント プール内のノードのプロビジョニングに使用されるネットワーク クラウド クラスターの可用性ゾーンの一覧。 指定しない場合は、すべての可用性ゾーンが使用されます。
Parameters:
Returns:
withCount
public AgentPoolInner withCount(long count)
count プロパティを設定します。この構成を使用する仮想マシンの数。
Parameters:
Returns:
withExtendedLocation
public AgentPoolInner withExtendedLocation(ExtendedLocation extendedLocation)
extendedLocation プロパティを設定します。ExtendedLocation は、リソースが作成される Azure カスタムの場所を表します。
リソースに関連付けられているクラスターの拡張された場所。
Parameters:
Returns:
withLabels
public AgentPoolInner withLabels(List
labels プロパティを設定します。このエージェント プール内のノードに適用されるラベル。
Parameters:
Returns:
withLocation
public AgentPoolInner withLocation(String location)
Overrides:
AgentPoolInner.withLocation(String location)Parameters:
withMode
public AgentPoolInner withMode(AgentPoolMode mode)
mode プロパティを設定する: このエージェント プールをシステム プールまたはユーザー プールとして使用する方法を選択します。 システム プールは Kubernetes クラスターの機能と重要なサービスを実行しますが、ユーザー プールはユーザー ワークロード専用です。 すべての Kubernetes クラスターには、少なくとも 1 つのノードを含む少なくとも 1 つのシステム ノード プールが含まれている必要があります。
Parameters:
Returns:
withTags
public AgentPoolInner withTags(Map
Overrides:
AgentPoolInner.withTags(Map<String,String> tags)Parameters:
withTaints
public AgentPoolInner withTaints(List
taints プロパティを設定します。このエージェント プール内のノードに適用されるテイント。
Parameters:
Returns:
withUpgradeSettings
public AgentPoolInner withUpgradeSettings(AgentPoolUpgradeSettings upgradeSettings)
upgradeSettings プロパティを設定します。AgentPoolUpgradeSettings は、エージェント プールのアップグレード設定を指定します。
エージェント プールの構成。
Parameters:
Returns:
withVmSkuName
public AgentPoolInner withVmSkuName(String vmSkuName)
vmSkuName プロパティを設定します。ノード VM に割り当てられたリソースのサイズを決定する VM SKU の名前。
Parameters:
Returns: