[−][src]Struct rusoto_gamelift::EC2InstanceCounts
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.
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>
The maximum value allowed for the fleet's instance count.
minimum: Option<i64>
The 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 Clone for EC2InstanceCounts
[src]
pub fn clone(&self) -> EC2InstanceCounts
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for EC2InstanceCounts
[src]
impl Default for EC2InstanceCounts
[src]
pub fn default() -> EC2InstanceCounts
[src]
impl<'de> Deserialize<'de> for EC2InstanceCounts
[src]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<EC2InstanceCounts> for EC2InstanceCounts
[src]
pub fn eq(&self, other: &EC2InstanceCounts) -> bool
[src]
pub fn ne(&self, other: &EC2InstanceCounts) -> bool
[src]
impl StructuralPartialEq for EC2InstanceCounts
[src]
Auto Trait Implementations
impl RefUnwindSafe for EC2InstanceCounts
[src]
impl Send for EC2InstanceCounts
[src]
impl Sync for EC2InstanceCounts
[src]
impl Unpin for EC2InstanceCounts
[src]
impl UnwindSafe for EC2InstanceCounts
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,