[][src]Struct rusoto_lightsail::ContainerServicePower

pub struct ContainerServicePower {
    pub cpu_count: Option<f32>,
    pub is_active: Option<bool>,
    pub name: Option<String>,
    pub power_id: Option<String>,
    pub price: Option<f32>,
    pub ram_size_in_gb: Option<f32>,
}

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]

impl Debug for ContainerServicePower[src]

impl Default for ContainerServicePower[src]

impl<'de> Deserialize<'de> for ContainerServicePower[src]

impl PartialEq<ContainerServicePower> for ContainerServicePower[src]

impl StructuralPartialEq for ContainerServicePower[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.