Struct rusoto_rds::PromoteReadReplicaMessage
[−]
[src]
pub struct PromoteReadReplicaMessage { pub backup_retention_period: Option<IntegerOptional>, pub db_instance_identifier: String, pub preferred_backup_window: Option<String>, }
Fields
backup_retention_period: Option<IntegerOptional>
The number of days to retain automated backups. Setting this parameter to a positive number enables backups. Setting this parameter to 0 disables automated backups.
Default: 1
Constraints:
-
Must be a value from 0 to 8
db_instance_identifier: String
The DB instance identifier. This value is stored as a lowercase string.
Constraints:
-
Must be the identifier for an existing Read Replica DB instance
-
Must contain from 1 to 63 alphanumeric characters or hyphens
-
First character must be a letter
-
Cannot end with a hyphen or contain two consecutive hyphens
Example: mydbinstance
preferred_backup_window: Option<String>
The daily time range during which automated backups are created if automated backups are enabled, using the BackupRetentionPeriod
parameter.
Default: A 30-minute window selected at random from an 8-hour block of time per region. To see the time blocks available, see Adjusting the Preferred Maintenance Window in the Amazon RDS User Guide.
Constraints:
-
Must be in the format
hh24:mi-hh24:mi
. -
Times should be in Universal Coordinated Time (UTC).
-
Must not conflict with the preferred maintenance window.
-
Must be at least 30 minutes.
Trait Implementations
impl Default for PromoteReadReplicaMessage
[src]
fn default() -> PromoteReadReplicaMessage
Returns the "default value" for a type. Read more
impl Debug for PromoteReadReplicaMessage
[src]
impl Clone for PromoteReadReplicaMessage
[src]
fn clone(&self) -> PromoteReadReplicaMessage
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more