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 bid price for each EC2 Spot instance type as defined by InstanceType. Expressed in USD. If neither BidPrice nor BidPriceAsPercentageOfOnDemandPrice is provided, BidPriceAsPercentageOfOnDemandPrice defaults to 100%.

Returns:

  • (String)

    The bid price for each EC2 Spot instance type as defined by InstanceType.

#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
  • RECONFIGURING
  • RESIZING
  • SUSPENDED
  • TERMINATING
  • TERMINATED
  • ARRESTED
  • SHUTTING_DOWN
  • ENDED

Returns:

  • (String)

    State of instance group.