#[non_exhaustive]pub struct ModifyTenantDatabaseInput {
pub db_instance_identifier: Option<String>,
pub tenant_db_name: Option<String>,
pub master_user_password: Option<String>,
pub new_tenant_db_name: Option<String>,
}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_instance_identifier: Option<String>The identifier of the DB instance that contains the tenant database that you are modifying. This parameter isn't case-sensitive.
Constraints:
-
Must match the identifier of an existing DB instance.
tenant_db_name: Option<String>The user-supplied name of the tenant database that you want to modify. This parameter isn’t case-sensitive.
Constraints:
-
Must match the identifier of an existing tenant database.
master_user_password: Option<String>The new password for the master user of the specified tenant database in your DB instance.
Amazon RDS operations never return the password, so this action provides a way to regain access to a tenant database user if the password is lost. This includes restoring privileges that might have been accidentally revoked.
Constraints:
-
Can include any printable ASCII character except
/,"(double quote),@,&(ampersand), and'(single quote).
Length constraints:
-
Must contain between 8 and 30 characters.
new_tenant_db_name: Option<String>The new name of the tenant database when renaming a tenant database. This parameter isn’t case-sensitive.
Constraints:
-
Can't be the string null or any other reserved word.
-
Can't be longer than 8 characters.
Implementations§
source§impl ModifyTenantDatabaseInput
impl ModifyTenantDatabaseInput
sourcepub fn db_instance_identifier(&self) -> Option<&str>
pub fn db_instance_identifier(&self) -> Option<&str>
The identifier of the DB instance that contains the tenant database that you are modifying. This parameter isn't case-sensitive.
Constraints:
-
Must match the identifier of an existing DB instance.
sourcepub fn tenant_db_name(&self) -> Option<&str>
pub fn tenant_db_name(&self) -> Option<&str>
The user-supplied name of the tenant database that you want to modify. This parameter isn’t case-sensitive.
Constraints:
-
Must match the identifier of an existing tenant database.
sourcepub fn master_user_password(&self) -> Option<&str>
pub fn master_user_password(&self) -> Option<&str>
The new password for the master user of the specified tenant database in your DB instance.
Amazon RDS operations never return the password, so this action provides a way to regain access to a tenant database user if the password is lost. This includes restoring privileges that might have been accidentally revoked.
Constraints:
-
Can include any printable ASCII character except
/,"(double quote),@,&(ampersand), and'(single quote).
Length constraints:
-
Must contain between 8 and 30 characters.
sourcepub fn new_tenant_db_name(&self) -> Option<&str>
pub fn new_tenant_db_name(&self) -> Option<&str>
The new name of the tenant database when renaming a tenant database. This parameter isn’t case-sensitive.
Constraints:
-
Can't be the string null or any other reserved word.
-
Can't be longer than 8 characters.
source§impl ModifyTenantDatabaseInput
impl ModifyTenantDatabaseInput
sourcepub fn builder() -> ModifyTenantDatabaseInputBuilder
pub fn builder() -> ModifyTenantDatabaseInputBuilder
Creates a new builder-style object to manufacture ModifyTenantDatabaseInput.
Trait Implementations§
source§impl Clone for ModifyTenantDatabaseInput
impl Clone for ModifyTenantDatabaseInput
source§fn clone(&self) -> ModifyTenantDatabaseInput
fn clone(&self) -> ModifyTenantDatabaseInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ModifyTenantDatabaseInput
impl Debug for ModifyTenantDatabaseInput
source§impl PartialEq for ModifyTenantDatabaseInput
impl PartialEq for ModifyTenantDatabaseInput
source§fn eq(&self, other: &ModifyTenantDatabaseInput) -> bool
fn eq(&self, other: &ModifyTenantDatabaseInput) -> bool
self and other values to be equal, and is used
by ==.