Add Instance Groups

POST {{aws_emr_base_url}}/?Action=AddInstanceGroups

Request Params

KeyDatatypeRequiredDescription
Actionstring

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"}

HEADERS

KeyDatatypeRequiredDescription
Content-Typestring
User-Agentstring
X-Amz-Targetstring