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
orSPOT
.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: