You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::Lightsail::Types::RelationalDatabaseSnapshot

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb

Overview

Describes a database snapshot.

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The Amazon Resource Name (ARN) of the database snapshot.

Returns:

  • (String)


7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7750

class RelationalDatabaseSnapshot < Struct.new(
  :name,
  :arn,
  :support_code,
  :created_at,
  :location,
  :resource_type,
  :tags,
  :engine,
  :engine_version,
  :size_in_gb,
  :state,
  :from_relational_database_name,
  :from_relational_database_arn,
  :from_relational_database_bundle_id,
  :from_relational_database_blueprint_id)
  include Aws::Structure
end

#created_atTime

The timestamp when the database snapshot was created.

Returns:

  • (Time)


7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7750

class RelationalDatabaseSnapshot < Struct.new(
  :name,
  :arn,
  :support_code,
  :created_at,
  :location,
  :resource_type,
  :tags,
  :engine,
  :engine_version,
  :size_in_gb,
  :state,
  :from_relational_database_name,
  :from_relational_database_arn,
  :from_relational_database_bundle_id,
  :from_relational_database_blueprint_id)
  include Aws::Structure
end

#engineString

The software of the database snapshot (for example, MySQL)

Returns:

  • (String)


7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7750

class RelationalDatabaseSnapshot < Struct.new(
  :name,
  :arn,
  :support_code,
  :created_at,
  :location,
  :resource_type,
  :tags,
  :engine,
  :engine_version,
  :size_in_gb,
  :state,
  :from_relational_database_name,
  :from_relational_database_arn,
  :from_relational_database_bundle_id,
  :from_relational_database_blueprint_id)
  include Aws::Structure
end

#engine_versionString

The database engine version for the database snapshot (for example, 5.7.23).

Returns:

  • (String)


7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7750

class RelationalDatabaseSnapshot < Struct.new(
  :name,
  :arn,
  :support_code,
  :created_at,
  :location,
  :resource_type,
  :tags,
  :engine,
  :engine_version,
  :size_in_gb,
  :state,
  :from_relational_database_name,
  :from_relational_database_arn,
  :from_relational_database_bundle_id,
  :from_relational_database_blueprint_id)
  include Aws::Structure
end

#from_relational_database_arnString

The Amazon Resource Name (ARN) of the database from which the database snapshot was created.

Returns:

  • (String)


7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7750

class RelationalDatabaseSnapshot < Struct.new(
  :name,
  :arn,
  :support_code,
  :created_at,
  :location,
  :resource_type,
  :tags,
  :engine,
  :engine_version,
  :size_in_gb,
  :state,
  :from_relational_database_name,
  :from_relational_database_arn,
  :from_relational_database_bundle_id,
  :from_relational_database_blueprint_id)
  include Aws::Structure
end

#from_relational_database_blueprint_idString

The blueprint ID of the database from which the database snapshot was created. A blueprint describes the major engine version of a database.

Returns:

  • (String)


7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7750

class RelationalDatabaseSnapshot < Struct.new(
  :name,
  :arn,
  :support_code,
  :created_at,
  :location,
  :resource_type,
  :tags,
  :engine,
  :engine_version,
  :size_in_gb,
  :state,
  :from_relational_database_name,
  :from_relational_database_arn,
  :from_relational_database_bundle_id,
  :from_relational_database_blueprint_id)
  include Aws::Structure
end

#from_relational_database_bundle_idString

The bundle ID of the database from which the database snapshot was created.

Returns:

  • (String)


7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7750

class RelationalDatabaseSnapshot < Struct.new(
  :name,
  :arn,
  :support_code,
  :created_at,
  :location,
  :resource_type,
  :tags,
  :engine,
  :engine_version,
  :size_in_gb,
  :state,
  :from_relational_database_name,
  :from_relational_database_arn,
  :from_relational_database_bundle_id,
  :from_relational_database_blueprint_id)
  include Aws::Structure
end

#from_relational_database_nameString

The name of the source database from which the database snapshot was created.

Returns:

  • (String)


7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7750

class RelationalDatabaseSnapshot < Struct.new(
  :name,
  :arn,
  :support_code,
  :created_at,
  :location,
  :resource_type,
  :tags,
  :engine,
  :engine_version,
  :size_in_gb,
  :state,
  :from_relational_database_name,
  :from_relational_database_arn,
  :from_relational_database_bundle_id,
  :from_relational_database_blueprint_id)
  include Aws::Structure
end

#locationTypes::ResourceLocation

The Region name and Availability Zone where the database snapshot is located.



7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7750

class RelationalDatabaseSnapshot < Struct.new(
  :name,
  :arn,
  :support_code,
  :created_at,
  :location,
  :resource_type,
  :tags,
  :engine,
  :engine_version,
  :size_in_gb,
  :state,
  :from_relational_database_name,
  :from_relational_database_arn,
  :from_relational_database_bundle_id,
  :from_relational_database_blueprint_id)
  include Aws::Structure
end

#nameString

The name of the database snapshot.

Returns:

  • (String)


7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7750

class RelationalDatabaseSnapshot < Struct.new(
  :name,
  :arn,
  :support_code,
  :created_at,
  :location,
  :resource_type,
  :tags,
  :engine,
  :engine_version,
  :size_in_gb,
  :state,
  :from_relational_database_name,
  :from_relational_database_arn,
  :from_relational_database_bundle_id,
  :from_relational_database_blueprint_id)
  include Aws::Structure
end

#resource_typeString

The Lightsail resource type.

Returns:

  • (String)


7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7750

class RelationalDatabaseSnapshot < Struct.new(
  :name,
  :arn,
  :support_code,
  :created_at,
  :location,
  :resource_type,
  :tags,
  :engine,
  :engine_version,
  :size_in_gb,
  :state,
  :from_relational_database_name,
  :from_relational_database_arn,
  :from_relational_database_bundle_id,
  :from_relational_database_blueprint_id)
  include Aws::Structure
end

#size_in_gbInteger

The size of the disk in GB (for example, 32) for the database snapshot.

Returns:

  • (Integer)


7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7750

class RelationalDatabaseSnapshot < Struct.new(
  :name,
  :arn,
  :support_code,
  :created_at,
  :location,
  :resource_type,
  :tags,
  :engine,
  :engine_version,
  :size_in_gb,
  :state,
  :from_relational_database_name,
  :from_relational_database_arn,
  :from_relational_database_bundle_id,
  :from_relational_database_blueprint_id)
  include Aws::Structure
end

#stateString

The state of the database snapshot.

Returns:

  • (String)


7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7750

class RelationalDatabaseSnapshot < Struct.new(
  :name,
  :arn,
  :support_code,
  :created_at,
  :location,
  :resource_type,
  :tags,
  :engine,
  :engine_version,
  :size_in_gb,
  :state,
  :from_relational_database_name,
  :from_relational_database_arn,
  :from_relational_database_bundle_id,
  :from_relational_database_blueprint_id)
  include Aws::Structure
end

#support_codeString

The support code for the database snapshot. Include this code in your email to support when you have questions about a database snapshot in Lightsail. This code enables our support team to look up your Lightsail information more easily.

Returns:

  • (String)


7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7750

class RelationalDatabaseSnapshot < Struct.new(
  :name,
  :arn,
  :support_code,
  :created_at,
  :location,
  :resource_type,
  :tags,
  :engine,
  :engine_version,
  :size_in_gb,
  :state,
  :from_relational_database_name,
  :from_relational_database_arn,
  :from_relational_database_bundle_id,
  :from_relational_database_blueprint_id)
  include Aws::Structure
end

#tagsArray<Types::Tag>

The tag keys and optional values for the resource. For more information about tags in Lightsail, see the Lightsail Dev Guide.

Returns:



7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7750

class RelationalDatabaseSnapshot < Struct.new(
  :name,
  :arn,
  :support_code,
  :created_at,
  :location,
  :resource_type,
  :tags,
  :engine,
  :engine_version,
  :size_in_gb,
  :state,
  :from_relational_database_name,
  :from_relational_database_arn,
  :from_relational_database_bundle_id,
  :from_relational_database_blueprint_id)
  include Aws::Structure
end