You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::Lightsail::Types::Bundle
- Inherits:
-
Struct
- Object
- Struct
- Aws::Lightsail::Types::Bundle
- Defined in:
- (unknown)
Overview
Describes a bundle, which is a set of specs describing your virtual private server (or instance).
Instance Attribute Summary collapse
-
#bundle_id ⇒ String
The bundle ID (e.g.,
micro_1_0). -
#cpu_count ⇒ Integer
The number of vCPUs included in the bundle (e.g.,
2). -
#disk_size_in_gb ⇒ Integer
The size of the SSD (e.g.,
30). -
#instance_type ⇒ String
The Amazon EC2 instance type (e.g.,
t2.micro). -
#is_active ⇒ Boolean
A Boolean value indicating whether the bundle is active.
-
#name ⇒ String
A friendly name for the bundle (e.g.,
Micro). -
#power ⇒ Integer
A numeric value that represents the power of the bundle (e.g.,
500). -
#price ⇒ Float
The price in US dollars (e.g.,
5.0) of the bundle. -
#ram_size_in_gb ⇒ Float
The amount of RAM in GB (e.g.,
2.0). -
#supported_platforms ⇒ Array<String>
The operating system platform (Linux/Unix-based or Windows Server-based) that the bundle supports.
-
#transfer_per_month_in_gb ⇒ Integer
The data transfer rate per month in GB (e.g.,
2000).
Instance Attribute Details
#bundle_id ⇒ String
The bundle ID (e.g., micro_1_0).
#cpu_count ⇒ Integer
The number of vCPUs included in the bundle (e.g., 2).
#disk_size_in_gb ⇒ Integer
The size of the SSD (e.g., 30).
#instance_type ⇒ String
The Amazon EC2 instance type (e.g., t2.micro).
#is_active ⇒ Boolean
A Boolean value indicating whether the bundle is active.
#name ⇒ String
A friendly name for the bundle (e.g., Micro).
#power ⇒ Integer
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.
#price ⇒ Float
The price in US dollars (e.g., 5.0) of the bundle.
#ram_size_in_gb ⇒ Float
The amount of RAM in GB (e.g., 2.0).
#supported_platforms ⇒ Array<String>
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.
#transfer_per_month_in_gb ⇒ Integer
The data transfer rate per month in GB (e.g., 2000).