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)


7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7080

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)


7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7080

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)


7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7080

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)


7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7080

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)


7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7080

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)


7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7080

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)


7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7080

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)


7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7080

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.



7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7080

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)


7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7080

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)


7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7080

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)


7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7080

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)


7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7080

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)


7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7080

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:



7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 7080

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