BidPrice |
String
|
Required: No. The bid price in USD for each EC2 instance in the instance group when launching
instances (nodes) as Spot Instances.Update requires: Replacement |
Configurations |
AmazonEMRClusterConfiguration
|
Required: No. A list of configurations to apply to this instance group. For more information see,
Configuring Applications in the Amazon EMR Release
Guide.Update requires: Replacement |
EbsConfiguration |
AmazonEMREbsConfiguration
|
Required: No. Configures Amazon Elastic Block Store (Amazon EBS) storage volumes to attach to your instances.Update requires: Replacement |
InstanceCount |
Number
|
Required: Yes. The number of instances to launch in the instance group.Update requires: No interruption |
InstanceRole |
String
|
Required: Yes. The role of the servers in the Amazon EMR cluster, such as TASK. For more
information, see Instance Groups in the Amazon EMR Management
Guide.NoteCurrently, the only valid value is TASK. You configure the master and
core instance groups as part of the AWS::EMR::Cluster resource.Update requires: Replacement |
InstanceType |
String
|
Required: Yes. The EC2 instance type for all instances in the instance group. For more information,
see Instance Configurations in the Amazon EMR Management
Guide.Update requires: Replacement |
JobFlowId |
String
|
Required: Yes. The ID of an Amazon EMR cluster that you want to associate this instance group
with.Update requires: Replacement |
Market |
String
|
Required: No. 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.Update requires: Replacement |
Name |
String
|
Required: No. A name for the instance group.Update requires: Replacement |