Struct rusoto_gamelift::EC2InstanceCounts
[−]
[src]
pub struct EC2InstanceCounts { pub active: Option<i64>, pub desired: Option<i64>, pub idle: Option<i64>, pub maximum: Option<i64>, pub minimum: Option<i64>, pub pending: Option<i64>, pub terminating: Option<i64>, }
Current status of fleet capacity. The number of active instances should match or be in the process of matching the number of desired instances. Pending and terminating counts are non-zero only if fleet capacity is adjusting to an UpdateFleetCapacity request, or if access to resources is temporarily affected.
Fleet-related operations include:
-
Describe fleets:
-
Update fleets:
-
Manage fleet capacity:
-
PutScalingPolicy (automatic scaling)
-
DescribeScalingPolicies (automatic scaling)
-
DeleteScalingPolicy (automatic scaling)
Fields
active: Option<i64>
Actual number of active instances in the fleet.
desired: Option<i64>
Ideal number of active instances in the fleet.
idle: Option<i64>
Number of active instances in the fleet that are not currently hosting a game session.
maximum: Option<i64>
Maximum value allowed for the fleet's instance count.
minimum: Option<i64>
Minimum value allowed for the fleet's instance count.
pending: Option<i64>
Number of instances in the fleet that are starting but not yet active.
terminating: Option<i64>
Number of instances in the fleet that are no longer active but haven't yet been terminated.
Trait Implementations
impl Default for EC2InstanceCounts
[src]
fn default() -> EC2InstanceCounts
[src]
Returns the "default value" for a type. Read more
impl Debug for EC2InstanceCounts
[src]
impl Clone for EC2InstanceCounts
[src]
fn clone(&self) -> EC2InstanceCounts
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more