Instance - Amazon EMR

Instance

Represents an Amazon EC2 instance provisioned as part of cluster.

Contents

EbsVolumes

The list of Amazon EBS volumes that are attached to this instance.

Type: Array of EbsVolume objects

Required: No

Ec2InstanceId

The unique identifier of the instance in Amazon EC2.

Type: String

Required: No

Id

The unique identifier for the instance in Amazon EMR.

Type: String

Required: No

InstanceFleetId

The unique identifier of the instance fleet to which an Amazon EC2 instance belongs.

Type: String

Required: No

InstanceGroupId

The identifier of the instance group to which this instance belongs.

Type: String

Required: No

InstanceType

The Amazon EC2 instance type, for example m3.xlarge.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 256.

Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*

Required: No

Market

The instance purchasing option. Valid values are ON_DEMAND or SPOT.

Type: String

Valid Values: ON_DEMAND | SPOT

Required: No

PrivateDnsName

The private DNS name of the instance.

Type: String

Required: No

PrivateIpAddress

The private IP address of the instance.

Type: String

Required: No

PublicDnsName

The public DNS name of the instance.

Type: String

Required: No

PublicIpAddress

The public IP address of the instance.

Type: String

Required: No

Status

The current status of the instance.

Type: InstanceStatus object

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: