Class ClusterInstanceGroup
Inheritance
Inherited Members
Namespace: Pulumi.Aws.Emr.Outputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class ClusterInstanceGroup
Fields
View SourceAutoscalingPolicy
The autoscaling policy document. This is a JSON formatted string. See EMR Auto Scaling
Declaration
public readonly string AutoscalingPolicy
Field Value
| Type | Description |
|---|---|
| System.String |
BidPrice
Bid price for each EC2 instance in the instance group, expressed in USD. By setting this attribute, the instance group is being declared as a Spot Instance, and will implicitly create a Spot request. Leave this blank to use On-Demand Instances.
Declaration
public readonly string BidPrice
Field Value
| Type | Description |
|---|---|
| System.String |
EbsConfigs
Configuration block(s) for EBS volumes attached to each instance in the instance group. Detailed below.
Declaration
public readonly ImmutableArray<ClusterInstanceGroupEbsConfig> EbsConfigs
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<ClusterInstanceGroupEbsConfig> |
Id
The ID of the EMR Cluster
Declaration
public readonly string Id
Field Value
| Type | Description |
|---|---|
| System.String |
InstanceCount
Target number of instances for the instance group. Must be 1 or 3. Defaults to 1. Launching with multiple master nodes is only supported in EMR version 5.23.0+, and requires this resource's core_instance_group to be configured. Public (Internet accessible) instances must be created in VPC subnets that have map public IP on launch enabled. Termination protection is automatically enabled when launched with multiple master nodes and this provider must have the termination_protection = false configuration applied before destroying this resource.
Declaration
public readonly int? InstanceCount
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
InstanceRole
The role of the instance group in the cluster. Valid values are: MASTER, CORE, and TASK.
Declaration
public readonly string InstanceRole
Field Value
| Type | Description |
|---|---|
| System.String |
InstanceType
EC2 instance type for all instances in the instance group.
Declaration
public readonly string InstanceType
Field Value
| Type | Description |
|---|---|
| System.String |
Name
The name of the step.
Declaration
public readonly string Name
Field Value
| Type | Description |
|---|---|
| System.String |