すべてのプロダクト
Search
ドキュメントセンター

E-MapReduce:NodeGroupConfig

最終更新日:May 28, 2026

パラメーター

タイプ

説明

object

WithPublicIp

boolean

インスタンスにパブリック IP アドレスを割り当てるかどうかを指定します。有効な値:

  • true :パブリック IP アドレスを割り当てます。

  • false :パブリック IP アドレスを割り当てません。

デフォルト値: false

false

SpotInstanceRemedy

boolean

有効にすると、Auto Scaling グループは、回収されそうなスポットインスタンスを置き換えるために、新しいインスタンスの作成を試みます。このプロセスは、Auto Scaling グループが差し迫った回収に関するシステムメッセージを受信したときにトリガーされます。有効な値:

  • true :Auto Scaling グループは、回収されそうなスポットインスタンスの置き換えを試みます。

  • false :Auto Scaling グループは、回収されそうなスポットインスタンスの置き換えを試みません。

デフォルト値: false

true

ComponentTags

array

カスタムコンポーネントタグのリスト。

string

DataDisks

array

データディスクの配列。現在、配列にはデータディスクを 1 つだけ含めることができます。

DataDisk

データディスク。

CompensateWithOnDemand

boolean

プリエンプティブルインスタンスの数が不足している場合に、必要なキャパシティを満たすために従量課金インスタンスを自動的に作成するかどうかを指定します。このパラメーターは、nodeResizeStrategyCOST_OPTIMIZED に設定されている場合にのみ有効です。

true

AutoCompensateState

boolean

  • true :自動補償を有効にします。

  • false :自動補償を無効にします。

デフォルト値: false

false

SystemDisk SystemDisk

システムディスク。

PrivatePoolOptions PrivatePoolOptions

プライベートプールのオプション。このパラメーターは、従量課金インスタンスを作成する場合にのみ有効です。

IaaSType

string

ノードグループの IaaS タイプ。有効な値:

  • ECS

  • ACK

NodeGroupType

string

ノードグループのタイプ。有効な値:

  • MASTER :マスターノードグループ。

  • CORE :コアノードグループ。

  • TASK :タスクノードグループ。

CORE

ImageId

string

イメージ ID。このパラメーターは内部使用専用です。このパラメーターを指定すると、システムは指定されたイメージを使用してノードグループを作成します。

AckConfig

AckConfig

ACK ノードグループの設定。このパラメーターは、IaaSTypeACK に設定されている場合にのみ必要です。

PaymentType

string

ノードグループの課金方法。このパラメーターを指定しない場合、クラスターの課金方法が使用されます。有効な値:

  • PayAsYouGo :従量課金。

  • Subscription :サブスクリプション。

デフォルト値: PayAsYouGo

PayAsYouGo

InstanceTypes

array

インスタンスタイプの配列。1~100 個のインスタンスタイプを指定できます。

["ecs.g6.xlarge"]

string

インスタンスタイプ。

ecs.g7.2xlarge

CostOptimizedConfig CostOptimizedConfig

コスト最適化の設定。

GracefulShutdown

boolean

ノードグループ内のコンポーネントでグレースフルシャットダウンを有効にするかどうかを指定します。有効な値:

  • true :グレースフルシャットダウンを有効にします。

  • false :グレースフルシャットダウンを無効にします。

デフォルト値: false

false

SpotStrategy

string

スポットインスタンスのプリエンプション戦略。有効な値:

  • NoSpot :従量課金インスタンス。

  • SpotWithPriceLimit :ユーザー定義の時間料金上限付きのスポットインスタンス。

  • SpotAsPriceGo :従量課金価格で自動的に入札されるスポットインスタンス。

デフォルト値: NoSpot

NoSpot

ZoneId

string

ゾーン ID。

cn-beijing-h

NodeGroupName

string

ノードグループの名前。名前は最大 128 文字であり、クラスター内で一意である必要があります。

core-1

NodeCount

integer

ノードグループ内のノード数。有効な値:1~1,000。

3

VSwitchIds

array

vSwitch ID の配列。1~20 個の vSwitch ID を指定できます。

["vsw-hp35g7ya5ymw68mmg****"]

string

vSwitch ID。

SpotBidPrices

array

スポットインスタンスの入札価格の配列。このパラメーターは、SpotStrategySpotWithPriceLimit に設定されている場合にのみ有効です。最大 100 個の入札価格を指定できます。

SpotBidPrice

NodeResizeStrategy

string

ノードのスケールアウト戦略。有効な値:

  • COST_OPTIMIZED :コスト最適化戦略。

  • PRIORITY :優先度ベースの戦略。

デフォルト値: PRIORITY

PRIORITY

AutoScalingPolicy

AutoScalingPolicy

自動スケーリングポリシー。

SubscriptionConfig SubscriptionConfig

ノードグループのサブスクリプション設定。このパラメーターを指定しない場合、クラスターのサブスクリプション設定が使用されます。

AdditionalSecurityGroupIds

array

追加のセキュリティグループ ID の配列。クラスターのセキュリティグループに加えて、ノードグループに追加のセキュリティグループを指定できます。最大 2 つのセキュリティグループ ID を指定できます。

["sg-hp3abbae8lb6lmb1****"]

string

セキュリティグループ ID。

sg-hp3abbae8lb6lmb1****

DeploymentSetStrategy

string

デプロイメントセット戦略。有効な値:

  • NONE :デプロイメントセットは使用されません。

  • CLUSTER :クラスターレベルのデプロイメントセットが使用されます。

  • NODE_GROUP :ノードグループレベルのデプロイメントセットが使用されます。

デフォルト値: NONE

NONE