Struct aws_sdk_emr::model::InstanceGroupDetail [−][src]
#[non_exhaustive]pub struct InstanceGroupDetail {Show 15 fields
pub instance_group_id: Option<String>,
pub name: Option<String>,
pub market: Option<MarketType>,
pub instance_role: Option<InstanceRoleType>,
pub bid_price: Option<String>,
pub instance_type: Option<String>,
pub instance_request_count: Option<i32>,
pub instance_running_count: Option<i32>,
pub state: Option<InstanceGroupState>,
pub last_state_change_reason: Option<String>,
pub creation_date_time: Option<Instant>,
pub start_date_time: Option<Instant>,
pub ready_date_time: Option<Instant>,
pub end_date_time: Option<Instant>,
pub custom_ami_id: Option<String>,
}Expand description
Detailed information about an instance group.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.instance_group_id: Option<String>Unique identifier for the instance group.
name: Option<String>Friendly name for the instance group.
market: Option<MarketType>Market type of the EC2 instances used to create a cluster node.
instance_role: Option<InstanceRoleType>Instance group role in the cluster
bid_price: Option<String>If specified, indicates that the instance group uses Spot Instances. This is the maximum price you are willing to pay for Spot Instances. Specify OnDemandPrice to set the amount equal to the On-Demand price, or specify an amount in USD.
instance_type: Option<String>EC2 instance type.
instance_request_count: Option<i32>Target number of instances to run in the instance group.
instance_running_count: Option<i32>Actual count of running instances.
state: Option<InstanceGroupState>State of instance group. The following values are deprecated: STARTING, TERMINATED, and FAILED.
last_state_change_reason: Option<String>Details regarding the state of the instance group.
creation_date_time: Option<Instant>The date/time the instance group was created.
start_date_time: Option<Instant>The date/time the instance group was started.
ready_date_time: Option<Instant>The date/time the instance group was available to the cluster.
end_date_time: Option<Instant>The date/time the instance group was terminated.
custom_ami_id: Option<String>The custom AMI ID to use for the provisioned instance group.
Implementations
Creates a new builder-style object to manufacture InstanceGroupDetail
Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for InstanceGroupDetail
impl Send for InstanceGroupDetail
impl Sync for InstanceGroupDetail
impl Unpin for InstanceGroupDetail
impl UnwindSafe for InstanceGroupDetail
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more