Struct rusoto_lightsail::ContainerServicePower [−][src]
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>, }
Expand description
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
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ContainerServicePower
impl Send for ContainerServicePower
impl Sync for ContainerServicePower
impl Unpin for ContainerServicePower
impl UnwindSafe for ContainerServicePower
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self