[−][src]Struct rusoto_lightsail::ContainerServicePower
Describes the powers that can be specified for an Amazon Lightsail container service.
The power specifies the amount of RAM, the number of vCPUs, and the base price of the container service.
Fields
cpu_count: Option<f32>
The number of vCPUs included in the power.
is_active: Option<bool>
A Boolean value indicating whether the power is active and can be specified for container services.
name: Option<String>
The friendly name of the power (e.g., nano
).
power_id: Option<String>
The ID of the power (e.g., nano-1
).
price: Option<f32>
The monthly price of the power in USD.
ram_size_in_gb: Option<f32>
The amount of RAM (in GB) of the power.
Trait Implementations
impl Clone for ContainerServicePower
[src]
pub fn clone(&self) -> ContainerServicePower
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ContainerServicePower
[src]
impl Default for ContainerServicePower
[src]
pub fn default() -> ContainerServicePower
[src]
impl<'de> Deserialize<'de> for ContainerServicePower
[src]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<ContainerServicePower> for ContainerServicePower
[src]
pub fn eq(&self, other: &ContainerServicePower) -> bool
[src]
pub fn ne(&self, other: &ContainerServicePower) -> bool
[src]
impl StructuralPartialEq for ContainerServicePower
[src]
Auto Trait Implementations
impl RefUnwindSafe for ContainerServicePower
[src]
impl Send for ContainerServicePower
[src]
impl Sync for ContainerServicePower
[src]
impl Unpin for ContainerServicePower
[src]
impl UnwindSafe for ContainerServicePower
[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, 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>,