Class: Aws::EMR::Types::InstanceGroupDetail
- Inherits:
-
Struct
- Object
- Struct
- Aws::EMR::Types::InstanceGroupDetail
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-emr/types.rb
Overview
Detailed information about an instance group.
Instance Attribute Summary collapse
-
#bid_price ⇒ String
Bid price for EC2 Instances when launching nodes as Spot Instances, expressed in USD.
-
#creation_date_time ⇒ Time
The date/time the instance group was created.
-
#end_date_time ⇒ Time
The date/time the instance group was terminated.
-
#instance_group_id ⇒ String
Unique identifier for the instance group.
-
#instance_request_count ⇒ Integer
Target number of instances to run in the instance group.
-
#instance_role ⇒ String
Instance group role in the cluster.
-
#instance_running_count ⇒ Integer
Actual count of running instances.
-
#instance_type ⇒ String
EC2 instance type.
-
#last_state_change_reason ⇒ String
Details regarding the state of the instance group.
-
#market ⇒ String
Market type of the EC2 instances used to create a cluster node.
-
#name ⇒ String
Friendly name for the instance group.
-
#ready_date_time ⇒ Time
The date/time the instance group was available to the cluster.
-
#start_date_time ⇒ Time
The date/time the instance group was started.
-
#state ⇒ String
State of instance group.
Instance Attribute Details
#bid_price ⇒ String
Bid price for EC2 Instances when launching nodes as Spot Instances, expressed in USD.
2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 |
# File 'lib/aws-sdk-emr/types.rb', line 2378 class InstanceGroupDetail < Struct.new( :instance_group_id, :name, :market, :instance_role, :bid_price, :instance_type, :instance_request_count, :instance_running_count, :state, :last_state_change_reason, :creation_date_time, :start_date_time, :ready_date_time, :end_date_time) include Aws::Structure end |
#creation_date_time ⇒ Time
The date/time the instance group was created.
2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 |
# File 'lib/aws-sdk-emr/types.rb', line 2378 class InstanceGroupDetail < Struct.new( :instance_group_id, :name, :market, :instance_role, :bid_price, :instance_type, :instance_request_count, :instance_running_count, :state, :last_state_change_reason, :creation_date_time, :start_date_time, :ready_date_time, :end_date_time) include Aws::Structure end |
#end_date_time ⇒ Time
The date/time the instance group was terminated.
2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 |
# File 'lib/aws-sdk-emr/types.rb', line 2378 class InstanceGroupDetail < Struct.new( :instance_group_id, :name, :market, :instance_role, :bid_price, :instance_type, :instance_request_count, :instance_running_count, :state, :last_state_change_reason, :creation_date_time, :start_date_time, :ready_date_time, :end_date_time) include Aws::Structure end |
#instance_group_id ⇒ String
Unique identifier for the instance group.
2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 |
# File 'lib/aws-sdk-emr/types.rb', line 2378 class InstanceGroupDetail < Struct.new( :instance_group_id, :name, :market, :instance_role, :bid_price, :instance_type, :instance_request_count, :instance_running_count, :state, :last_state_change_reason, :creation_date_time, :start_date_time, :ready_date_time, :end_date_time) include Aws::Structure end |
#instance_request_count ⇒ Integer
Target number of instances to run in the instance group.
2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 |
# File 'lib/aws-sdk-emr/types.rb', line 2378 class InstanceGroupDetail < Struct.new( :instance_group_id, :name, :market, :instance_role, :bid_price, :instance_type, :instance_request_count, :instance_running_count, :state, :last_state_change_reason, :creation_date_time, :start_date_time, :ready_date_time, :end_date_time) include Aws::Structure end |
#instance_role ⇒ String
Instance group role in the cluster
2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 |
# File 'lib/aws-sdk-emr/types.rb', line 2378 class InstanceGroupDetail < Struct.new( :instance_group_id, :name, :market, :instance_role, :bid_price, :instance_type, :instance_request_count, :instance_running_count, :state, :last_state_change_reason, :creation_date_time, :start_date_time, :ready_date_time, :end_date_time) include Aws::Structure end |
#instance_running_count ⇒ Integer
Actual count of running instances.
2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 |
# File 'lib/aws-sdk-emr/types.rb', line 2378 class InstanceGroupDetail < Struct.new( :instance_group_id, :name, :market, :instance_role, :bid_price, :instance_type, :instance_request_count, :instance_running_count, :state, :last_state_change_reason, :creation_date_time, :start_date_time, :ready_date_time, :end_date_time) include Aws::Structure end |
#instance_type ⇒ String
EC2 instance type.
2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 |
# File 'lib/aws-sdk-emr/types.rb', line 2378 class InstanceGroupDetail < Struct.new( :instance_group_id, :name, :market, :instance_role, :bid_price, :instance_type, :instance_request_count, :instance_running_count, :state, :last_state_change_reason, :creation_date_time, :start_date_time, :ready_date_time, :end_date_time) include Aws::Structure end |
#last_state_change_reason ⇒ String
Details regarding the state of the instance group.
2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 |
# File 'lib/aws-sdk-emr/types.rb', line 2378 class InstanceGroupDetail < Struct.new( :instance_group_id, :name, :market, :instance_role, :bid_price, :instance_type, :instance_request_count, :instance_running_count, :state, :last_state_change_reason, :creation_date_time, :start_date_time, :ready_date_time, :end_date_time) include Aws::Structure end |
#market ⇒ String
Market type of the EC2 instances used to create a cluster node.
2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 |
# File 'lib/aws-sdk-emr/types.rb', line 2378 class InstanceGroupDetail < Struct.new( :instance_group_id, :name, :market, :instance_role, :bid_price, :instance_type, :instance_request_count, :instance_running_count, :state, :last_state_change_reason, :creation_date_time, :start_date_time, :ready_date_time, :end_date_time) include Aws::Structure end |
#name ⇒ String
Friendly name for the instance group.
2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 |
# File 'lib/aws-sdk-emr/types.rb', line 2378 class InstanceGroupDetail < Struct.new( :instance_group_id, :name, :market, :instance_role, :bid_price, :instance_type, :instance_request_count, :instance_running_count, :state, :last_state_change_reason, :creation_date_time, :start_date_time, :ready_date_time, :end_date_time) include Aws::Structure end |
#ready_date_time ⇒ Time
The date/time the instance group was available to the cluster.
2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 |
# File 'lib/aws-sdk-emr/types.rb', line 2378 class InstanceGroupDetail < Struct.new( :instance_group_id, :name, :market, :instance_role, :bid_price, :instance_type, :instance_request_count, :instance_running_count, :state, :last_state_change_reason, :creation_date_time, :start_date_time, :ready_date_time, :end_date_time) include Aws::Structure end |
#start_date_time ⇒ Time
The date/time the instance group was started.
2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 |
# File 'lib/aws-sdk-emr/types.rb', line 2378 class InstanceGroupDetail < Struct.new( :instance_group_id, :name, :market, :instance_role, :bid_price, :instance_type, :instance_request_count, :instance_running_count, :state, :last_state_change_reason, :creation_date_time, :start_date_time, :ready_date_time, :end_date_time) include Aws::Structure end |
#state ⇒ String
State of instance group. The following values are deprecated: STARTING, TERMINATED, and FAILED.
2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 |
# File 'lib/aws-sdk-emr/types.rb', line 2378 class InstanceGroupDetail < Struct.new( :instance_group_id, :name, :market, :instance_role, :bid_price, :instance_type, :instance_request_count, :instance_running_count, :state, :last_state_change_reason, :creation_date_time, :start_date_time, :ready_date_time, :end_date_time) include Aws::Structure end |