Class: Aws::Lightsail::Types::BucketBundle
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::Lightsail::Types::BucketBundle
 
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-lightsail/types.rb
Overview
Describes the specifications of a bundle that can be applied to an Amazon Lightsail bucket.
A bucket bundle specifies the monthly cost, storage space, and data transfer quota for a bucket.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #bundle_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The ID of the bundle. 
- 
  
    
      #is_active  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Indicates whether the bundle is active. 
- 
  
    
      #name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The name of the bundle. 
- 
  
    
      #price  ⇒ Float 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The monthly price of the bundle, in US dollars. 
- 
  
    
      #storage_per_month_in_gb  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The storage size of the bundle, in GB. 
- 
  
    
      #transfer_per_month_in_gb  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The monthly network transfer quota of the bundle. 
Instance Attribute Details
#bundle_id ⇒ String
The ID of the bundle.
| 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 | # File 'lib/aws-sdk-lightsail/types.rb', line 1272 class BucketBundle < Struct.new( :bundle_id, :name, :price, :storage_per_month_in_gb, :transfer_per_month_in_gb, :is_active) SENSITIVE = [] include Aws::Structure end | 
#is_active ⇒ Boolean
Indicates whether the bundle is active. Use for a new or existing bucket.
| 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 | # File 'lib/aws-sdk-lightsail/types.rb', line 1272 class BucketBundle < Struct.new( :bundle_id, :name, :price, :storage_per_month_in_gb, :transfer_per_month_in_gb, :is_active) SENSITIVE = [] include Aws::Structure end | 
#name ⇒ String
The name of the bundle.
| 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 | # File 'lib/aws-sdk-lightsail/types.rb', line 1272 class BucketBundle < Struct.new( :bundle_id, :name, :price, :storage_per_month_in_gb, :transfer_per_month_in_gb, :is_active) SENSITIVE = [] include Aws::Structure end | 
#price ⇒ Float
The monthly price of the bundle, in US dollars.
| 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 | # File 'lib/aws-sdk-lightsail/types.rb', line 1272 class BucketBundle < Struct.new( :bundle_id, :name, :price, :storage_per_month_in_gb, :transfer_per_month_in_gb, :is_active) SENSITIVE = [] include Aws::Structure end | 
#storage_per_month_in_gb ⇒ Integer
The storage size of the bundle, in GB.
| 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 | # File 'lib/aws-sdk-lightsail/types.rb', line 1272 class BucketBundle < Struct.new( :bundle_id, :name, :price, :storage_per_month_in_gb, :transfer_per_month_in_gb, :is_active) SENSITIVE = [] include Aws::Structure end | 
#transfer_per_month_in_gb ⇒ Integer
The monthly network transfer quota of the bundle.
| 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 | # File 'lib/aws-sdk-lightsail/types.rb', line 1272 class BucketBundle < Struct.new( :bundle_id, :name, :price, :storage_per_month_in_gb, :transfer_per_month_in_gb, :is_active) SENSITIVE = [] include Aws::Structure end |