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.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

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

Returns:

  • (String)


14225
14226
14227
14228
14229
14230
14231
14232
14233
14234
14235
14236
14237
14238
14239
14240
14241
14242
14243
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 14225

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)
  SENSITIVE = []
  include Aws::Structure
end

#created_atTime

The timestamp when the database snapshot was created.

Returns:

  • (Time)


14225
14226
14227
14228
14229
14230
14231
14232
14233
14234
14235
14236
14237
14238
14239
14240
14241
14242
14243
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 14225

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)
  SENSITIVE = []
  include Aws::Structure
end

#engineString

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

Returns:

  • (String)


14225
14226
14227
14228
14229
14230
14231
14232
14233
14234
14235
14236
14237
14238
14239
14240
14241
14242
14243
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 14225

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)
  SENSITIVE = []
  include Aws::Structure
end

#engine_versionString

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

Returns:

  • (String)


14225
14226
14227
14228
14229
14230
14231
14232
14233
14234
14235
14236
14237
14238
14239
14240
14241
14242
14243
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 14225

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)
  SENSITIVE = []
  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)


14225
14226
14227
14228
14229
14230
14231
14232
14233
14234
14235
14236
14237
14238
14239
14240
14241
14242
14243
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 14225

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)
  SENSITIVE = []
  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)


14225
14226
14227
14228
14229
14230
14231
14232
14233
14234
14235
14236
14237
14238
14239
14240
14241
14242
14243
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 14225

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)
  SENSITIVE = []
  include Aws::Structure
end

#from_relational_database_bundle_idString

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

Returns:

  • (String)


14225
14226
14227
14228
14229
14230
14231
14232
14233
14234
14235
14236
14237
14238
14239
14240
14241
14242
14243
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 14225

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)
  SENSITIVE = []
  include Aws::Structure
end

#from_relational_database_nameString

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

Returns:

  • (String)


14225
14226
14227
14228
14229
14230
14231
14232
14233
14234
14235
14236
14237
14238
14239
14240
14241
14242
14243
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 14225

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)
  SENSITIVE = []
  include Aws::Structure
end

#locationTypes::ResourceLocation

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



14225
14226
14227
14228
14229
14230
14231
14232
14233
14234
14235
14236
14237
14238
14239
14240
14241
14242
14243
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 14225

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)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the database snapshot.

Returns:

  • (String)


14225
14226
14227
14228
14229
14230
14231
14232
14233
14234
14235
14236
14237
14238
14239
14240
14241
14242
14243
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 14225

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)
  SENSITIVE = []
  include Aws::Structure
end

#resource_typeString

The Lightsail resource type.

Returns:

  • (String)


14225
14226
14227
14228
14229
14230
14231
14232
14233
14234
14235
14236
14237
14238
14239
14240
14241
14242
14243
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 14225

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)
  SENSITIVE = []
  include Aws::Structure
end

#size_in_gbInteger

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

Returns:

  • (Integer)


14225
14226
14227
14228
14229
14230
14231
14232
14233
14234
14235
14236
14237
14238
14239
14240
14241
14242
14243
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 14225

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)
  SENSITIVE = []
  include Aws::Structure
end

#stateString

The state of the database snapshot.

Returns:

  • (String)


14225
14226
14227
14228
14229
14230
14231
14232
14233
14234
14235
14236
14237
14238
14239
14240
14241
14242
14243
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 14225

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)
  SENSITIVE = []
  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)


14225
14226
14227
14228
14229
14230
14231
14232
14233
14234
14235
14236
14237
14238
14239
14240
14241
14242
14243
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 14225

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)
  SENSITIVE = []
  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 Amazon Lightsail Developer Guide.

Returns:



14225
14226
14227
14228
14229
14230
14231
14232
14233
14234
14235
14236
14237
14238
14239
14240
14241
14242
14243
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 14225

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)
  SENSITIVE = []
  include Aws::Structure
end