[−][src]Struct rusoto_gamelift::FleetCapacity
Information about the fleet's capacity. Fleet capacity is measured in EC2 instances. By default, new fleets have a capacity of one instance, but can be updated as needed. The maximum number of instances for a fleet is determined by the fleet's instance type.
Fields
fleet_id: Option<String>
A unique identifier for a fleet.
instance_counts: Option<EC2InstanceCounts>
Current status of fleet capacity.
instance_type: Option<String>
Name of an EC2 instance type that is supported in Amazon GameLift. A fleet instance type determines the computing resources of each instance in the fleet, including CPU, memory, storage, and networking capacity. Amazon GameLift supports the following EC2 instance types. See Amazon EC2 Instance Types for detailed descriptions.
Trait Implementations
impl Clone for FleetCapacity
[src]
pub fn clone(&self) -> FleetCapacity
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for FleetCapacity
[src]
impl Default for FleetCapacity
[src]
pub fn default() -> FleetCapacity
[src]
impl<'de> Deserialize<'de> for FleetCapacity
[src]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<FleetCapacity> for FleetCapacity
[src]
pub fn eq(&self, other: &FleetCapacity) -> bool
[src]
pub fn ne(&self, other: &FleetCapacity) -> bool
[src]
impl StructuralPartialEq for FleetCapacity
[src]
Auto Trait Implementations
impl RefUnwindSafe for FleetCapacity
[src]
impl Send for FleetCapacity
[src]
impl Sync for FleetCapacity
[src]
impl Unpin for FleetCapacity
[src]
impl UnwindSafe for FleetCapacity
[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>,