メニュー
AWS CloudFormation
ユーザーガイド (API Version 2010-05-15)

Amazon EMR InstanceGroupConfig SimpleScalingPolicyConfiguration

SimpleScalingPolicyConfiguration で、ポリシーがインスタンスを追加または削除する方法、クールダウン期間、および、CloudWatch メトリクスのアラーム条件が満たされたときに追加される EC2 インスタンスの数を示す、自動スケーリングの設定を指定します。SimpleScalingPolicyConfigurationAmazon EMR InstanceGroupConfig ScalingAction プロパティタイプのサブプロパティです。

構文

JSON

Copy
{ "AdjustmentType" : String, "CoolDown" : Integer, "ScalingAdjustment" : String }

YAML

Copy
AdjustmentType: String CoolDown: Integer ScalingAdjustment: String

プロパティ

注記

各プロパティの制約や有効な値などの詳細については、 Amazon EMR API Reference の「SimpleScalingPolicyConfiguration」を参照してください。

AdjustmentType

スケーリングアクティビティがトリガーされたとき、EC2 インスタンスが追加 (ScalingAdjustment が正の数の場合) または削除 (ScalingAdjustment が負の数の場合) される方法です。デフォルト値は CHANGE_IN_CAPACITY です。

Required: No

Type: String

CoolDown

スケーリングアクティビティが完了してから、トリガー関連の他のスケーリングアクティビティを開始できるようになるまでの時間 (秒)。デフォルト値は 0 です。

Required: No

Type: Integer

ScalingAdjustment

指定された AdjustmentType に基づいて、インスタンスグループをスケーリングする量です。正の値なら、インスタンスグループの EC2 インスタンスの数が追加されます。負の数ならインスタンスが削除されます。AdjustmentTypeEXACT_CAPACITY に設定されている場合、正の整数のみを指定します。AdjustmentTypePERCENT_CHANGE_IN_CAPACITY に設定されている場合、値の割合 (%) を小数で示します。たとえば、-0.20 は、クラスター容量の 20% の低下を示しています。

Required: Yes

Type: Integer

このページの内容: