Detailed information about an instance group.

Namespace: Amazon.ElasticMapReduce.Model
Assembly: AWSSDK (in AWSSDK.dll) Version: 1.4.10.0 (1.4.10.0)

Syntax

         
 C#  Visual Basic  Visual C++ 
public class InstanceGroupDetail
Public Class InstanceGroupDetail
public ref class InstanceGroupDetail

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
InstanceGroupDetail()()()()
Initializes a new instance of the InstanceGroupDetail class
BidPrice
Bid price for EC2 Instances when launching nodes as Spot Instances, expressed in USD.

Constraints:

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

CreationDateTime
The date/time the instance group was created.
EndDateTime
The date/time the instance group was terminated.
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
InstanceGroupId
Unique identifier for the instance group.

Constraints:

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

InstanceRequestCount
Target number of instances to run in the instance group.
InstanceRole
Instance group role in the cluster

Constraints:

Allowed Values
MASTER, CORE, TASK

InstanceRunningCount
Actual count of running instances.
InstanceType
Amazon EC2 Instance type.

Constraints:

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

LastStateChangeReason
Details regarding the state of the instance group.

Constraints:

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

Market
Market type of the Amazon EC2 instances used to create a cluster node.

Constraints:

Allowed Values
ON_DEMAND, SPOT

Name
Friendly name for the instance group.

Constraints:

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

ReadyDateTime
The date/time the instance group was available to the cluster.
StartDateTime
The date/time the instance group was started.
State
State of instance group.

Constraints:

Allowed Values
PROVISIONING, STARTING, BOOTSTRAPPING, RUNNING, RESIZING, ARRESTED, SHUTTING_DOWN, TERMINATED, FAILED, ENDED

ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
WithBidPrice(String)
Sets the BidPrice property
WithCreationDateTime(DateTime)
Sets the CreationDateTime property
WithEndDateTime(DateTime)
Sets the EndDateTime property
WithInstanceGroupId(String)
Sets the InstanceGroupId property
WithInstanceRequestCount(Int32)
Sets the InstanceRequestCount property
WithInstanceRole(String)
Sets the InstanceRole property
WithInstanceRunningCount(Int32)
Sets the InstanceRunningCount property
WithInstanceType(String)
Sets the InstanceType property
WithLastStateChangeReason(String)
Sets the LastStateChangeReason property
WithMarket(String)
Sets the Market property
WithName(String)
Sets the Name property
WithReadyDateTime(DateTime)
Sets the ReadyDateTime property
WithStartDateTime(DateTime)
Sets the StartDateTime property
WithState(String)
Sets the State property

Inheritance Hierarchy

System..::..Object
  Amazon.ElasticMapReduce.Model..::..InstanceGroupDetail

See Also