Add Instance Groups
POST {{aws_emr_base_url}}/?Action=AddInstanceGroups
Request Params
Key | Datatype | Required | Description |
---|
Action | string | | |
Request Body
{"InstanceGroups"=>[{"AutoScalingPolicy"=>{"Constraints"=>{"MaxCapacity"=>42, "MinCapacity"=>42}, "Rules"=>[{"Action"=>{"Market"=>"string", "SimpleScalingPolicyConfiguration"=>{"AdjustmentType"=>"string", "CoolDown"=>42, "ScalingAdjustment"=>42}}, "Description"=>"string", "Name"=>"string", "Trigger"=>{"CloudWatchAlarmDefinition"=>{"ComparisonOperator"=>"string", "Dimensions"=>[{"Key"=>"string", "Value"=>"string"}], "EvaluationPeriods"=>42, "MetricName"=>"string", "Namespace"=>"string", "Period"=>42, "Statistic"=>"string", "Threshold"=>42, "Unit"=>"string"}}}]}, "BidPrice"=>"string", "Configurations"=>[{"Classification"=>"string", "Configurations"=>["Configuration"], "Properties"=>{"string"=>"string"}}], "EbsConfiguration"=>{"EbsBlockDeviceConfigs"=>[{"VolumeSpecification"=>{"Iops"=>42, "SizeInGB"=>42, "VolumeType"=>"string"}, "VolumesPerInstance"=>42}], "EbsOptimized"=>1}, "InstanceCount"=>42, "InstanceRole"=>"string", "InstanceType"=>"string", "Market"=>"string", "Name"=>"string"}], "JobFlowId"=>"string"}
Key | Datatype | Required | Description |
---|
Content-Type | string | | |
User-Agent | string | | |
X-Amz-Target | string | | |