Class: Aws::RDS::Types::DBSnapshotTenantDatabase

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

Overview

Contains the details of a tenant database in a snapshot of a DB instance.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#character_set_name ⇒ String

The name of the character set of a tenant database.

Returns:

  • (String)


13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 13005

class DBSnapshotTenantDatabase < Struct.new(
  :db_snapshot_identifier,
  :db_instance_identifier,
  :dbi_resource_id,
  :engine_name,
  :snapshot_type,
  :tenant_database_create_time,
  :tenant_db_name,
  :master_username,
  :tenant_database_resource_id,
  :character_set_name,
  :db_snapshot_tenant_database_arn,
  :nchar_character_set_name,
  :tag_list)
  SENSITIVE = []
  include Aws::Structure
end

#db_instance_identifier ⇒ String

The ID for the DB instance that contains the tenant databases.

Returns:

  • (String)


13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 13005

class DBSnapshotTenantDatabase < Struct.new(
  :db_snapshot_identifier,
  :db_instance_identifier,
  :dbi_resource_id,
  :engine_name,
  :snapshot_type,
  :tenant_database_create_time,
  :tenant_db_name,
  :master_username,
  :tenant_database_resource_id,
  :character_set_name,
  :db_snapshot_tenant_database_arn,
  :nchar_character_set_name,
  :tag_list)
  SENSITIVE = []
  include Aws::Structure
end

#db_snapshot_identifier ⇒ String

The identifier for the snapshot of the DB instance.

Returns:

  • (String)


13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 13005

class DBSnapshotTenantDatabase < Struct.new(
  :db_snapshot_identifier,
  :db_instance_identifier,
  :dbi_resource_id,
  :engine_name,
  :snapshot_type,
  :tenant_database_create_time,
  :tenant_db_name,
  :master_username,
  :tenant_database_resource_id,
  :character_set_name,
  :db_snapshot_tenant_database_arn,
  :nchar_character_set_name,
  :tag_list)
  SENSITIVE = []
  include Aws::Structure
end

#db_snapshot_tenant_database_arn ⇒ String

The Amazon Resource Name (ARN) for the snapshot tenant database.

Returns:

  • (String)


13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 13005

class DBSnapshotTenantDatabase < Struct.new(
  :db_snapshot_identifier,
  :db_instance_identifier,
  :dbi_resource_id,
  :engine_name,
  :snapshot_type,
  :tenant_database_create_time,
  :tenant_db_name,
  :master_username,
  :tenant_database_resource_id,
  :character_set_name,
  :db_snapshot_tenant_database_arn,
  :nchar_character_set_name,
  :tag_list)
  SENSITIVE = []
  include Aws::Structure
end

#dbi_resource_id ⇒ String

The resource identifier of the source CDB instance. This identifier can't be changed and is unique to an Amazon Web Services Region.

Returns:

  • (String)


13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 13005

class DBSnapshotTenantDatabase < Struct.new(
  :db_snapshot_identifier,
  :db_instance_identifier,
  :dbi_resource_id,
  :engine_name,
  :snapshot_type,
  :tenant_database_create_time,
  :tenant_db_name,
  :master_username,
  :tenant_database_resource_id,
  :character_set_name,
  :db_snapshot_tenant_database_arn,
  :nchar_character_set_name,
  :tag_list)
  SENSITIVE = []
  include Aws::Structure
end

#engine_name ⇒ String

The name of the database engine.

Returns:

  • (String)


13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 13005

class DBSnapshotTenantDatabase < Struct.new(
  :db_snapshot_identifier,
  :db_instance_identifier,
  :dbi_resource_id,
  :engine_name,
  :snapshot_type,
  :tenant_database_create_time,
  :tenant_db_name,
  :master_username,
  :tenant_database_resource_id,
  :character_set_name,
  :db_snapshot_tenant_database_arn,
  :nchar_character_set_name,
  :tag_list)
  SENSITIVE = []
  include Aws::Structure
end

#master_username ⇒ String

The master username of the tenant database.

Returns:

  • (String)


13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 13005

class DBSnapshotTenantDatabase < Struct.new(
  :db_snapshot_identifier,
  :db_instance_identifier,
  :dbi_resource_id,
  :engine_name,
  :snapshot_type,
  :tenant_database_create_time,
  :tenant_db_name,
  :master_username,
  :tenant_database_resource_id,
  :character_set_name,
  :db_snapshot_tenant_database_arn,
  :nchar_character_set_name,
  :tag_list)
  SENSITIVE = []
  include Aws::Structure
end

#nchar_character_set_name ⇒ String

The NCHAR character set name of the tenant database.

Returns:

  • (String)


13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 13005

class DBSnapshotTenantDatabase < Struct.new(
  :db_snapshot_identifier,
  :db_instance_identifier,
  :dbi_resource_id,
  :engine_name,
  :snapshot_type,
  :tenant_database_create_time,
  :tenant_db_name,
  :master_username,
  :tenant_database_resource_id,
  :character_set_name,
  :db_snapshot_tenant_database_arn,
  :nchar_character_set_name,
  :tag_list)
  SENSITIVE = []
  include Aws::Structure
end

#snapshot_type ⇒ String

The type of DB snapshot.

Returns:

  • (String)


13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 13005

class DBSnapshotTenantDatabase < Struct.new(
  :db_snapshot_identifier,
  :db_instance_identifier,
  :dbi_resource_id,
  :engine_name,
  :snapshot_type,
  :tenant_database_create_time,
  :tenant_db_name,
  :master_username,
  :tenant_database_resource_id,
  :character_set_name,
  :db_snapshot_tenant_database_arn,
  :nchar_character_set_name,
  :tag_list)
  SENSITIVE = []
  include Aws::Structure
end

#tag_list ⇒ Array<Types::Tag>

A list of tags.

For more information, see Tagging Amazon RDS resources in the Amazon RDS User Guide or Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide.

Returns:



13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 13005

class DBSnapshotTenantDatabase < Struct.new(
  :db_snapshot_identifier,
  :db_instance_identifier,
  :dbi_resource_id,
  :engine_name,
  :snapshot_type,
  :tenant_database_create_time,
  :tenant_db_name,
  :master_username,
  :tenant_database_resource_id,
  :character_set_name,
  :db_snapshot_tenant_database_arn,
  :nchar_character_set_name,
  :tag_list)
  SENSITIVE = []
  include Aws::Structure
end

#tenant_database_create_time ⇒ Time

The time the DB snapshot was taken, specified in Coordinated Universal Time (UTC). If you copy the snapshot, the creation time changes.

Returns:

  • (Time)


13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 13005

class DBSnapshotTenantDatabase < Struct.new(
  :db_snapshot_identifier,
  :db_instance_identifier,
  :dbi_resource_id,
  :engine_name,
  :snapshot_type,
  :tenant_database_create_time,
  :tenant_db_name,
  :master_username,
  :tenant_database_resource_id,
  :character_set_name,
  :db_snapshot_tenant_database_arn,
  :nchar_character_set_name,
  :tag_list)
  SENSITIVE = []
  include Aws::Structure
end

#tenant_database_resource_id ⇒ String

The resource ID of the tenant database.

Returns:

  • (String)


13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 13005

class DBSnapshotTenantDatabase < Struct.new(
  :db_snapshot_identifier,
  :db_instance_identifier,
  :dbi_resource_id,
  :engine_name,
  :snapshot_type,
  :tenant_database_create_time,
  :tenant_db_name,
  :master_username,
  :tenant_database_resource_id,
  :character_set_name,
  :db_snapshot_tenant_database_arn,
  :nchar_character_set_name,
  :tag_list)
  SENSITIVE = []
  include Aws::Structure
end

#tenant_db_name ⇒ String

The name of the tenant database.

Returns:

  • (String)


13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 13005

class DBSnapshotTenantDatabase < Struct.new(
  :db_snapshot_identifier,
  :db_instance_identifier,
  :dbi_resource_id,
  :engine_name,
  :snapshot_type,
  :tenant_database_create_time,
  :tenant_db_name,
  :master_username,
  :tenant_database_resource_id,
  :character_set_name,
  :db_snapshot_tenant_database_arn,
  :nchar_character_set_name,
  :tag_list)
  SENSITIVE = []
  include Aws::Structure
end