Struct aws_sdk_rds::types::DbSnapshotTenantDatabase
source · #[non_exhaustive]pub struct DbSnapshotTenantDatabase {Show 13 fields
pub db_snapshot_identifier: Option<String>,
pub db_instance_identifier: Option<String>,
pub dbi_resource_id: Option<String>,
pub engine_name: Option<String>,
pub snapshot_type: Option<String>,
pub tenant_database_create_time: Option<DateTime>,
pub tenant_db_name: Option<String>,
pub master_username: Option<String>,
pub tenant_database_resource_id: Option<String>,
pub character_set_name: Option<String>,
pub db_snapshot_tenant_database_arn: Option<String>,
pub nchar_character_set_name: Option<String>,
pub tag_list: Option<Vec<Tag>>,
}Expand description
Contains the details of a tenant database in a snapshot of a DB instance.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.db_snapshot_identifier: Option<String>The identifier for the snapshot of the DB instance.
db_instance_identifier: Option<String>The ID for the DB instance that contains the tenant databases.
dbi_resource_id: Option<String>The resource identifier of the source CDB instance. This identifier can't be changed and is unique to an Amazon Web Services Region.
engine_name: Option<String>The name of the database engine.
snapshot_type: Option<String>The type of DB snapshot.
tenant_database_create_time: Option<DateTime>The time the DB snapshot was taken, specified in Coordinated Universal Time (UTC). If you copy the snapshot, the creation time changes.
tenant_db_name: Option<String>The name of the tenant database.
master_username: Option<String>The master username of the tenant database.
tenant_database_resource_id: Option<String>The resource ID of the tenant database.
character_set_name: Option<String>The name of the character set of a tenant database.
db_snapshot_tenant_database_arn: Option<String>The Amazon Resource Name (ARN) for the snapshot tenant database.
nchar_character_set_name: Option<String>The NCHAR character set name of the tenant database.
tag_list: Option<Vec<Tag>>A list of tags. For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide.
Implementations§
source§impl DbSnapshotTenantDatabase
impl DbSnapshotTenantDatabase
sourcepub fn db_snapshot_identifier(&self) -> Option<&str>
pub fn db_snapshot_identifier(&self) -> Option<&str>
The identifier for the snapshot of the DB instance.
sourcepub fn db_instance_identifier(&self) -> Option<&str>
pub fn db_instance_identifier(&self) -> Option<&str>
The ID for the DB instance that contains the tenant databases.
sourcepub fn dbi_resource_id(&self) -> Option<&str>
pub fn dbi_resource_id(&self) -> Option<&str>
The resource identifier of the source CDB instance. This identifier can't be changed and is unique to an Amazon Web Services Region.
sourcepub fn engine_name(&self) -> Option<&str>
pub fn engine_name(&self) -> Option<&str>
The name of the database engine.
sourcepub fn snapshot_type(&self) -> Option<&str>
pub fn snapshot_type(&self) -> Option<&str>
The type of DB snapshot.
sourcepub fn tenant_database_create_time(&self) -> Option<&DateTime>
pub fn tenant_database_create_time(&self) -> Option<&DateTime>
The time the DB snapshot was taken, specified in Coordinated Universal Time (UTC). If you copy the snapshot, the creation time changes.
sourcepub fn tenant_db_name(&self) -> Option<&str>
pub fn tenant_db_name(&self) -> Option<&str>
The name of the tenant database.
sourcepub fn master_username(&self) -> Option<&str>
pub fn master_username(&self) -> Option<&str>
The master username of the tenant database.
sourcepub fn tenant_database_resource_id(&self) -> Option<&str>
pub fn tenant_database_resource_id(&self) -> Option<&str>
The resource ID of the tenant database.
sourcepub fn character_set_name(&self) -> Option<&str>
pub fn character_set_name(&self) -> Option<&str>
The name of the character set of a tenant database.
sourcepub fn db_snapshot_tenant_database_arn(&self) -> Option<&str>
pub fn db_snapshot_tenant_database_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) for the snapshot tenant database.
sourcepub fn nchar_character_set_name(&self) -> Option<&str>
pub fn nchar_character_set_name(&self) -> Option<&str>
The NCHAR character set name of the tenant database.
sourcepub fn tag_list(&self) -> &[Tag]
pub fn tag_list(&self) -> &[Tag]
A list of tags. For more information, see Tagging Amazon RDS Resources in the Amazon RDS User Guide.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .tag_list.is_none().
source§impl DbSnapshotTenantDatabase
impl DbSnapshotTenantDatabase
sourcepub fn builder() -> DbSnapshotTenantDatabaseBuilder
pub fn builder() -> DbSnapshotTenantDatabaseBuilder
Creates a new builder-style object to manufacture DbSnapshotTenantDatabase.
Trait Implementations§
source§impl Clone for DbSnapshotTenantDatabase
impl Clone for DbSnapshotTenantDatabase
source§fn clone(&self) -> DbSnapshotTenantDatabase
fn clone(&self) -> DbSnapshotTenantDatabase
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for DbSnapshotTenantDatabase
impl Debug for DbSnapshotTenantDatabase
source§impl PartialEq for DbSnapshotTenantDatabase
impl PartialEq for DbSnapshotTenantDatabase
source§fn eq(&self, other: &DbSnapshotTenantDatabase) -> bool
fn eq(&self, other: &DbSnapshotTenantDatabase) -> bool
self and other values to be equal, and is used
by ==.