You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::EMR::Types::InstanceGroupDetail

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Detailed information about an instance group.

Instance Attribute Summary collapse

Instance Attribute Details

#bid_priceString

The maximum Spot price your are willing to pay for EC2 instances.

An optional, nullable field that applies if the MarketType for the instance group is specified as SPOT. Specified in USD. If the value is NULL and SPOT is specified, the maximum Spot price is set equal to the On-Demand price.

Returns:

  • (String)

    The maximum Spot price your are willing to pay for EC2 instances.

#creation_date_timeTime

The date/time the instance group was created.

Returns:

  • (Time)

    The date/time the instance group was created.

#end_date_timeTime

The date/time the instance group was terminated.

Returns:

  • (Time)

    The date/time the instance group was terminated.

#instance_group_idString

Unique identifier for the instance group.

Returns:

  • (String)

    Unique identifier for the instance group.

#instance_request_countInteger

Target number of instances to run in the instance group.

Returns:

  • (Integer)

    Target number of instances to run in the instance group.

#instance_roleString

Instance group role in the cluster

Possible values:

  • MASTER
  • CORE
  • TASK

Returns:

  • (String)

    Instance group role in the cluster.

#instance_running_countInteger

Actual count of running instances.

Returns:

  • (Integer)

    Actual count of running instances.

#instance_typeString

EC2 instance type.

Returns:

  • (String)

    EC2 instance type.

#last_state_change_reasonString

Details regarding the state of the instance group.

Returns:

  • (String)

    Details regarding the state of the instance group.

#marketString

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

Possible values:

  • ON_DEMAND
  • SPOT

Returns:

  • (String)

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

#nameString

Friendly name for the instance group.

Returns:

  • (String)

    Friendly name for the instance group.

#ready_date_timeTime

The date/time the instance group was available to the cluster.

Returns:

  • (Time)

    The date/time the instance group was available to the cluster.

#start_date_timeTime

The date/time the instance group was started.

Returns:

  • (Time)

    The date/time the instance group was started.

#stateString

State of instance group. The following values are deprecated: STARTING, TERMINATED, and FAILED.

Possible values:

  • PROVISIONING
  • BOOTSTRAPPING
  • RUNNING
  • RESIZING
  • SUSPENDED
  • TERMINATING
  • TERMINATED
  • ARRESTED
  • SHUTTING_DOWN
  • ENDED

Returns:

  • (String)

    State of instance group.