Struct aws_sdk_rds::types::ClusterPendingModifiedValues
source · #[non_exhaustive]pub struct ClusterPendingModifiedValues {
pub pending_cloudwatch_logs_exports: Option<PendingCloudwatchLogsExports>,
pub db_cluster_identifier: Option<String>,
pub master_user_password: Option<String>,
pub iam_database_authentication_enabled: Option<bool>,
pub engine_version: Option<String>,
pub backup_retention_period: Option<i32>,
pub allocated_storage: Option<i32>,
pub rds_custom_cluster_configuration: Option<RdsCustomClusterConfiguration>,
pub iops: Option<i32>,
pub storage_type: Option<String>,
}
Expand description
This data type is used as a response element in the ModifyDBCluster
operation and contains changes that will be applied during the next maintenance window.
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.pending_cloudwatch_logs_exports: Option<PendingCloudwatchLogsExports>
A list of the log types whose configuration is still pending. In other words, these log types are in the process of being activated or deactivated.
db_cluster_identifier: Option<String>
The DBClusterIdentifier value for the DB cluster.
master_user_password: Option<String>
The master credentials for the DB cluster.
iam_database_authentication_enabled: Option<bool>
Indicates whether mapping of Amazon Web Services Identity and Access Management (IAM) accounts to database accounts is enabled.
engine_version: Option<String>
The database engine version.
backup_retention_period: Option<i32>
The number of days for which automatic DB snapshots are retained.
allocated_storage: Option<i32>
The allocated storage size in gibibytes (GiB) for all database engines except Amazon Aurora. For Aurora, AllocatedStorage
always returns 1, because Aurora DB cluster storage size isn't fixed, but instead automatically adjusts as needed.
rds_custom_cluster_configuration: Option<RdsCustomClusterConfiguration>
Reserved for future use.
iops: Option<i32>
The Provisioned IOPS (I/O operations per second) value. This setting is only for non-Aurora Multi-AZ DB clusters.
storage_type: Option<String>
The storage type for the DB cluster.
Implementations§
source§impl ClusterPendingModifiedValues
impl ClusterPendingModifiedValues
sourcepub fn pending_cloudwatch_logs_exports(
&self
) -> Option<&PendingCloudwatchLogsExports>
pub fn pending_cloudwatch_logs_exports( &self ) -> Option<&PendingCloudwatchLogsExports>
A list of the log types whose configuration is still pending. In other words, these log types are in the process of being activated or deactivated.
sourcepub fn db_cluster_identifier(&self) -> Option<&str>
pub fn db_cluster_identifier(&self) -> Option<&str>
The DBClusterIdentifier value for the DB cluster.
sourcepub fn master_user_password(&self) -> Option<&str>
pub fn master_user_password(&self) -> Option<&str>
The master credentials for the DB cluster.
sourcepub fn iam_database_authentication_enabled(&self) -> Option<bool>
pub fn iam_database_authentication_enabled(&self) -> Option<bool>
Indicates whether mapping of Amazon Web Services Identity and Access Management (IAM) accounts to database accounts is enabled.
sourcepub fn engine_version(&self) -> Option<&str>
pub fn engine_version(&self) -> Option<&str>
The database engine version.
sourcepub fn backup_retention_period(&self) -> Option<i32>
pub fn backup_retention_period(&self) -> Option<i32>
The number of days for which automatic DB snapshots are retained.
sourcepub fn allocated_storage(&self) -> Option<i32>
pub fn allocated_storage(&self) -> Option<i32>
The allocated storage size in gibibytes (GiB) for all database engines except Amazon Aurora. For Aurora, AllocatedStorage
always returns 1, because Aurora DB cluster storage size isn't fixed, but instead automatically adjusts as needed.
sourcepub fn rds_custom_cluster_configuration(
&self
) -> Option<&RdsCustomClusterConfiguration>
pub fn rds_custom_cluster_configuration( &self ) -> Option<&RdsCustomClusterConfiguration>
Reserved for future use.
sourcepub fn iops(&self) -> Option<i32>
pub fn iops(&self) -> Option<i32>
The Provisioned IOPS (I/O operations per second) value. This setting is only for non-Aurora Multi-AZ DB clusters.
sourcepub fn storage_type(&self) -> Option<&str>
pub fn storage_type(&self) -> Option<&str>
The storage type for the DB cluster.
source§impl ClusterPendingModifiedValues
impl ClusterPendingModifiedValues
sourcepub fn builder() -> ClusterPendingModifiedValuesBuilder
pub fn builder() -> ClusterPendingModifiedValuesBuilder
Creates a new builder-style object to manufacture ClusterPendingModifiedValues
.
Trait Implementations§
source§impl Clone for ClusterPendingModifiedValues
impl Clone for ClusterPendingModifiedValues
source§fn clone(&self) -> ClusterPendingModifiedValues
fn clone(&self) -> ClusterPendingModifiedValues
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ClusterPendingModifiedValues
impl Debug for ClusterPendingModifiedValues
source§impl PartialEq for ClusterPendingModifiedValues
impl PartialEq for ClusterPendingModifiedValues
source§fn eq(&self, other: &ClusterPendingModifiedValues) -> bool
fn eq(&self, other: &ClusterPendingModifiedValues) -> bool
self
and other
values to be equal, and is used
by ==
.