Menu
AWS CloudFormation
User Guide (API Version 2010-05-15)

Amazon EMR Cluster JobFlowInstancesConfig InstanceGroupConfig

InstanceGroupConfig is a property of the CoreInstanceGroup and MasterInstanceGroup properties of the job flow instances configuration. The InstanceGroupConfig property specifies the settings for instances (nodes) in the core and master instance groups of an Amazon EMR (Amazon EMR) cluster.

Syntax

JSON

Copy
{ "BidPrice" : String, "Configurations" : [ Configuration, ... ], "EbsConfiguration" : EBSConfiguration, "InstanceCount" : Integer, "InstanceType" : String, "Market" : String, "Name" : String }

YAML

Copy
BidPrice: String Configurations: - Configuration EbsConfiguration: EBSConfiguration InstanceCount: Integer InstanceType: String Market: String Name: String

Properties

BidPrice

When launching instances as Spot Instances, the bid price in USD for each EC2 instance in the instance group.

Required: No

Type: String

Configurations

A list of configurations to apply to this instance group. For more information see, Configuring Applications in the Amazon EMR Release Guide.

Required: No

Type: List of Amazon EMR Cluster Configuration

EbsConfiguration

Configures Amazon Elastic Block Store (Amazon EBS) storage volumes to attach to your instances.

Required: No

Type: Amazon EMR EbsConfiguration

Update requires: Replacement

InstanceCount

The number of instances to launch in the instance group.

Required: Yes

Type: Integer

InstanceType

The EC2 instance type for all instances in the instance group. For more information, see Instance Configurations in the Amazon EMR Management Guide.

Required: Yes

Type: String

Market

The type of marketplace from which your instances are provisioned into this group, either ON_DEMAND or SPOT. For more information, see Amazon EC2 Purchasing Options.

Required: No

Type: String

Name

A name for the instance group.

Required: No

Type: String

On this page: