class Aws::Lightsail::Types::Bundle

Describes a bundle, which is a set of specs describing your virtual private server (or instance).

@!attribute [rw] price

The price in US dollars (e.g., `5.0`) of the bundle.
@return [Float]

@!attribute [rw] cpu_count

The number of vCPUs included in the bundle (e.g., `2`).
@return [Integer]

@!attribute [rw] disk_size_in_gb

The size of the SSD (e.g., `30`).
@return [Integer]

@!attribute [rw] bundle_id

The bundle ID (e.g., `micro_1_0`).
@return [String]

@!attribute [rw] instance_type

The Amazon EC2 instance type (e.g., `t2.micro`).
@return [String]

@!attribute [rw] is_active

A Boolean value indicating whether the bundle is active.
@return [Boolean]

@!attribute [rw] name

A friendly name for the bundle (e.g., `Micro`).
@return [String]

@!attribute [rw] power

A numeric value that represents the power of the bundle (e.g.,
`500`). You can use the bundle's power value in conjunction with a
blueprint's minimum power value to determine whether the blueprint
will run on the bundle. For example, you need a bundle with a power
value of 500 or more to create an instance that uses a blueprint
with a minimum power value of 500.
@return [Integer]

@!attribute [rw] ram_size_in_gb

The amount of RAM in GB (e.g., `2.0`).
@return [Float]

@!attribute [rw] transfer_per_month_in_gb

The data transfer rate per month in GB (e.g., `2000`).
@return [Integer]

@!attribute [rw] supported_platforms

The operating system platform (Linux/Unix-based or Windows
Server-based) that the bundle supports. You can only launch a
`WINDOWS` bundle on a blueprint that supports the `WINDOWS`
platform. `LINUX_UNIX` blueprints require a `LINUX_UNIX` bundle.
@return [Array<String>]

@see docs.aws.amazon.com/goto/WebAPI/lightsail-2016-11-28/Bundle AWS API Documentation

Constants

SENSITIVE