Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data ContainerServicePower = ContainerServicePower' {}
- newContainerServicePower :: ContainerServicePower
- containerServicePower_powerId :: Lens' ContainerServicePower (Maybe Text)
- containerServicePower_cpuCount :: Lens' ContainerServicePower (Maybe Double)
- containerServicePower_name :: Lens' ContainerServicePower (Maybe Text)
- containerServicePower_price :: Lens' ContainerServicePower (Maybe Double)
- containerServicePower_isActive :: Lens' ContainerServicePower (Maybe Bool)
- containerServicePower_ramSizeInGb :: Lens' ContainerServicePower (Maybe Double)
Documentation
data ContainerServicePower Source #
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.
See: newContainerServicePower
smart constructor.
ContainerServicePower' | |
|
Instances
newContainerServicePower :: ContainerServicePower Source #
Create a value of ContainerServicePower
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:powerId:ContainerServicePower'
, containerServicePower_powerId
- The ID of the power (e.g., nano-1
).
$sel:cpuCount:ContainerServicePower'
, containerServicePower_cpuCount
- The number of vCPUs included in the power.
$sel:name:ContainerServicePower'
, containerServicePower_name
- The friendly name of the power (e.g., nano
).
$sel:price:ContainerServicePower'
, containerServicePower_price
- The monthly price of the power in USD.
$sel:isActive:ContainerServicePower'
, containerServicePower_isActive
- A Boolean value indicating whether the power is active and can be
specified for container services.
$sel:ramSizeInGb:ContainerServicePower'
, containerServicePower_ramSizeInGb
- The amount of RAM (in GB) of the power.
containerServicePower_powerId :: Lens' ContainerServicePower (Maybe Text) Source #
The ID of the power (e.g., nano-1
).
containerServicePower_cpuCount :: Lens' ContainerServicePower (Maybe Double) Source #
The number of vCPUs included in the power.
containerServicePower_name :: Lens' ContainerServicePower (Maybe Text) Source #
The friendly name of the power (e.g., nano
).
containerServicePower_price :: Lens' ContainerServicePower (Maybe Double) Source #
The monthly price of the power in USD.
containerServicePower_isActive :: Lens' ContainerServicePower (Maybe Bool) Source #
A Boolean value indicating whether the power is active and can be specified for container services.
containerServicePower_ramSizeInGb :: Lens' ContainerServicePower (Maybe Double) Source #
The amount of RAM (in GB) of the power.