AgentPoolInner クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
エージェント プール。
[Microsoft.Rest.Serialization.JsonTransformation]
public class AgentPoolInner : Microsoft.Azure.Management.ResourceManager.Fluent.SubResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type AgentPoolInner = class
inherit SubResource
Public Class AgentPoolInner
Inherits SubResource
- 継承
- 属性
コンストラクター
プロパティ
AgentPoolType |
agentPoolType がエージェント プールの種類を表す値を取得または設定します。 使用可能な値は、'VirtualMachineScaleSets'、'AvailabilitySet' です。 |
AvailabilityZones |
ノードの可用性ゾーンを取得または設定します。 VirtualMachineScaleSets AgentPoolType を使用する必要があります。 |
Count |
Docker コンテナーをホストするエージェント (VM) の数を取得または設定します。 使用できる値は、ユーザー プールの場合は 0 から 100 (含む) の範囲、システム プールの場合は 1 から 100 (含む) の範囲である必要があります。 既定値は 1 です。 |
EnableAutoScaling |
自動スケーラーを有効にするかどうかを取得または設定します |
EnableEncryptionAtHost |
EncryptionAtHost を有効にするかどうかを取得または設定します |
EnableNodePublicIP |
ノードのパブリック IP を有効にするを取得または設定します |
Id |
リソース ID (継承元 SubResource) |
KubeletConfig |
エージェント ノードでの kubelet の構成を指定する kubeletConfig を取得または設定します。 |
KubeletDiskType |
kubeletDiskType を取得または設定して、emptyDir ボリューム、コンテナー ランタイム データ ルート、および Kubelet エフェメラル ストレージの配置を決定します。 現在、1 つの値 OS が許可されているため、Kubelet はデータに OS ディスクを使用します。 使用可能な値は次のとおりです: 'OS' |
LinuxOSConfig |
linuxOSConfig を取得または設定し、Linux エージェント ノードの OS 構成を指定します。 |
MaxCount |
自動スケーリングのノードの最大数を取得または設定します |
MaxPods |
ノードで実行できるポッドの最大数を取得または設定します。 |
MinCount |
自動スケーリング用のノードの最小数を取得または設定します |
Mode |
agentPoolMode がエージェント プールのモードを表すを取得または設定します。 使用可能な値は、'System'、'User' です。 |
Name |
リソース グループ内で一意のリソースの名前を取得します。 この名前は、リソースへのアクセスに使用できます。 |
NodeImageVersion |
ノード イメージのバージョンを取得します |
NodeLabels |
エージェント プール内のすべてのノードにわたって保持されるエージェント プール ノード ラベルを取得または設定します。 |
NodeTaints |
ノード プールの作成とスケーリング中に新しいノードに追加されたテイントを取得または設定します。 たとえば、key=value:NoSchedule です。 |
OrchestratorVersion |
マネージド クラスターの作成時に指定されたオーケストレーターのバージョンを取得または設定します。 |
OsDiskSizeGB |
このマスター/エージェント プール内のすべてのマシンのディスク サイズを指定するために使用する OS ディスク サイズ (GB) を取得または設定します。 0 を指定すると、指定された vmSize に従って既定の osDisk サイズが適用されます。 |
OsDiskType |
特定のエージェント プール内のマシンに使用する OS ディスクの種類を取得または設定します。 使用できる値は、'エフェメラル' と 'Managed' です。 既定値は 'Managed' です。 作成後は変更できない場合があります。 使用可能な値は、'Managed'、'Ephemeral' です。 |
OsType |
os 型の指定に使用する osType を取得または設定します。 Linux と Windows から選択します。 既定では Linux です。 使用可能な値は、'Linux'、'Windows' です。 |
PodSubnetID |
ポッド SubnetID を取得または設定し、ポッドの VNet のサブネット識別子を指定します。 |
PowerState |
エージェント プールが実行中か停止しているかを示す値を取得します |
ProvisioningState |
応答にのみ表示される現在のデプロイまたはプロビジョニング状態を取得します。 |
ProximityPlacementGroupID |
近接配置グループの ID を取得または設定します。 |
ScaleSetEvictionPolicy |
スポット仮想マシン スケール セットの削除ポリシーを指定するために使用する scaleSetEvictionPolicy を取得または設定します。 既定値は [削除] です。 指定できる値は、'Delete'、'Deallocate' です。 |
ScaleSetPriority |
仮想マシン スケール セットの優先度を指定するために使用する scaleSetPriority を取得または設定します。 既定値は標準です。 指定できる値は、'Spot'、'Regular' です。 |
SpotMaxPrice |
米国ドルで支払う最大価格を指定するために使用する spotMaxPrice を取得または設定します。 使用できる値は、0 より大きい任意の 10 進値または -1 です。これは、既定の価格がオンデマンドであることを示します。 |
Tags |
エージェント プール仮想マシン スケール セットに永続化するエージェント プール タグを取得または設定します。 |
Type |
リソースの種類を取得します |
UpgradeSettings |
エージェントプールをアップグレードするための設定を取得または設定します |
VmSize |
エージェント VM のサイズを取得または設定します。 使用できる値は、'Standard_A1'、'Standard_A10'、'Standard_A11'、'Standard_A1_v2'、'Standard_A2'、'Standard_A2_v2'、'Standard_A2m_v2'、'Standard_A3'、 'Standard_A4'、'Standard_A4_v2'、'Standard_A4m_v2'、'Standard_A5'、'Standard_A6'、'Standard_A7'、'Standard_A8'、'Standard_A8_v2'、'Standard_A8m_v2'、'Standard_A9'、'Standard_B2ms'、'Standard_B2s'、'Standard_B4ms'、'Standard_B8ms'、'Standard_D1'、'Standard_D1'、 'Standard_D11'、'Standard_D11_v2'、'Standard_D11_v2_Promo'、 'Standard_D12'、'Standard_D12_v2'、'Standard_D12_v2_Promo'、'Standard_D13'、'Standard_D13_v2'、'Standard_D13_v2_Promo'、'Standard_D14'、'Standard_D14_v2'、'Standard_D14_v2_Promo'、'Standard_D15_v2'、'Standard_D16_v3'、'Standard_D16s_v3'、'Standard_D1_v2'、'Standard_D2'、'Standard_D2_v2'、'Standard_D2_v2_Promo'、、 'Standard_D2_v3'、'Standard_D2s_v3'、'Standard_D3'、'Standard_D32_v3'、 'Standard_D32s_v3'、'Standard_D3_v2'、'Standard_D3_v2_Promo'、'Standard_D4'、'Standard_D4_v2'、'Standard_D4_v2_Promo'、'Standard_D4_v3'、'Standard_D4s_v3'、'Standard_D5_v2'、'Standard_D5_v2_Promo'、'Standard_D64_v3'、'Standard_D64s_v3'、'Standard_D8_v3'、'Standard_D8s_v3'、'Standard_DS1'、 'Standard_DS11'、'Standard_DS11_v2'、'Standard_DS11_v2_Promo'、'Standard_DS12'、'Standard_DS12_v2'、'Standard_DS12_v2_Promo'、 'Standard_DS13'、'Standard_DS13-2_v2'、'Standard_DS13-4_v2'、'Standard_DS13_v2'、'Standard_DS13_v2_Promo'、'Standard_DS14'、'Standard_DS14-4_v2'、'Standard_DS14-8_v2'、'Standard_DS14_v2'、'Standard_DS14_v2_Promo'、'Standard_DS15_v2'、'Standard_DS1_v2'、'Standard_DS2'、 'Standard_DS2_v2'、'Standard_DS2_v2_Promo'、'Standard_DS3'、'Standard_DS3_v2'、 'Standard_DS3_v2_Promo'、'Standard_DS4'、'Standard_DS4_v2'、'Standard_DS4_v2_Promo'、'Standard_DS5_v2'、'Standard_DS5_v2_Promo'、'Standard_E16_v3'、'Standard_E16s_v3'、'Standard_E2_v3'、'Standard_E2s_v3'、'Standard_E32-16s_v3'、'Standard_E32-8s_v3'、'Standard_E32_v3'、'Standard_E32s_v3'、 'Standard_E4_v3'、'Standard_E4s_v3'、'Standard_E64-16s_v3'、'Standard_E64-32s_v3'、'Standard_E64_v3'、'Standard_E64s_v3'、'Standard_E8_v3'、 'Standard_E8s_v3'、'Standard_F1'、'Standard_F16'、'Standard_F16s'、'Standard_F16s_v2'、'Standard_F1s'、'Standard_F2'、'Standard_F2s'、'Standard_F2s_v2'、'Standard_F32s_v2'、'Standard_F4'、'Standard_F4s'、'Standard_F4s_v2'、'Standard_F64s_v2'、'Standard_F72s_v2'、'Standard_F72s_v2'、 'Standard_F8'、'Standard_F8s'、'Standard_F8s_v2'、'Standard_G1'、'Standard_G2'、'Standard_G3 Standard_G4'、'Standard_G5'、'Standard_GS1'、'Standard_GS2'、'Standard_GS3'、'Standard_GS4'、'Standard_GS4-4'、'Standard_GS4-8'、'Standard_GS4-8' 'Standard_GS5'、'Standard_GS5-16'、'Standard_GS5-8'、'Standard_H16'、'Standard_H16m'、'Standard_H16mr'、'Standard_H16r'、'Standard_H8'、'Standard_H8m'、'Standard_L16s'、'Standard_L32s'、'Standard_L4s'、'Standard_L8s'、'Standard_M128-32ms'、、 'Standard_M128-64ms'、'Standard_M128ms'、'Standard_M128s'、'Standard_M64-16ms'、'Standard_M64-32ms'、'Standard_M64ms'、'Standard_M64s'、'Standard_NC12'、'Standard_NC12s_v2'、 'Standard_NC12s_v3'、'Standard_NC24'、'Standard_NC24r'、'Standard_NC24rs_v2'、'Standard_NC24rs_v3'、'Standard_NC24s_v2'、'Standard_NC24s_v3'、'Standard_NC6 Standard_NC6s_v2'、'Standard_NC6s_v3'、'Standard_ND12s'、'Standard_ND24rs'、'Standard_ND24s'、'Standard_ND6s'、'Standard_NV12'、'Standard_NV12'、 'Standard_NV24'、'Standard_NV6' |
VnetSubnetID |
ノードとポッドの VNet のサブネット識別子を指定する vNet SubnetID を取得または設定します |
メソッド
Validate() |
オブジェクトを検証します。 |
適用対象
Azure SDK for .NET