Struct aws_sdk_rds::input::PromoteReadReplicaInput
source · [−]#[non_exhaustive]pub struct PromoteReadReplicaInput { /* private fields */ }Expand description
Implementations
sourceimpl PromoteReadReplicaInput
impl PromoteReadReplicaInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<PromoteReadReplica, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<PromoteReadReplica, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<PromoteReadReplica>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture PromoteReadReplicaInput.
sourceimpl PromoteReadReplicaInput
impl PromoteReadReplicaInput
sourcepub fn db_instance_identifier(&self) -> Option<&str>
pub fn db_instance_identifier(&self) -> Option<&str>
The DB instance identifier. This value is stored as a lowercase string.
Constraints:
-
Must match the identifier of an existing read replica DB instance.
Example: mydbinstance
sourcepub fn backup_retention_period(&self) -> Option<i32>
pub fn backup_retention_period(&self) -> Option<i32>
The number of days for which automated backups are retained. 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 35.
-
Can't be set to 0 if the DB instance is a source to read replicas.
sourcepub fn preferred_backup_window(&self) -> Option<&str>
pub fn preferred_backup_window(&self) -> Option<&str>
The daily time range during which automated backups are created if automated backups are enabled, using the BackupRetentionPeriod parameter.
The default is a 30-minute window selected at random from an 8-hour block of time for each Amazon Web Services 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. -
Must be in Universal Coordinated Time (UTC).
-
Must not conflict with the preferred maintenance window.
-
Must be at least 30 minutes.
Trait Implementations
sourceimpl Clone for PromoteReadReplicaInput
impl Clone for PromoteReadReplicaInput
sourcefn clone(&self) -> PromoteReadReplicaInput
fn clone(&self) -> PromoteReadReplicaInput
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more