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_price ⇒ String

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_time ⇒ Time

The date/time the instance group was created.

Returns:

  • (Time) —

    The date/time the instance group was created.

#end_date_time ⇒ Time

The date/time the instance group was terminated.

Returns:

  • (Time) —

    The date/time the instance group was terminated.

#instance_group_id ⇒ String

Unique identifier for the instance group.

Returns:

  • (String) —

    Unique identifier for the instance group.

#instance_request_count ⇒ Integer

Target number of instances to run in the instance group.

Returns:

  • (Integer) —

    Target number of instances to run in the instance group.

#instance_role ⇒ String

Instance group role in the cluster

Possible values:

  • MASTER
  • CORE
  • TASK

Returns:

  • (String) —

    Instance group role in the cluster.

#instance_running_count ⇒ Integer

Actual count of running instances.

Returns:

  • (Integer) —

    Actual count of running instances.

#instance_type ⇒ String

EC2 instance type.

Returns:

  • (String) —

    EC2 instance type.

#last_state_change_reason ⇒ String

Details regarding the state of the instance group.

Returns:

  • (String) —

    Details regarding the state of the instance group.

#market ⇒ String

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.

#name ⇒ String

Friendly name for the instance group.

Returns:

  • (String) —

    Friendly name for the instance group.

#ready_date_time ⇒ Time

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_time ⇒ Time

The date/time the instance group was started.

Returns:

  • (Time) —

    The date/time the instance group was started.

#state ⇒ String

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.