#[non_exhaustive]pub struct ReplicationGroupPendingModifiedValuesBuilder { /* private fields */ }
Expand description
A builder for ReplicationGroupPendingModifiedValues
.
Implementations§
source§impl ReplicationGroupPendingModifiedValuesBuilder
impl ReplicationGroupPendingModifiedValuesBuilder
sourcepub fn primary_cluster_id(self, input: impl Into<String>) -> Self
pub fn primary_cluster_id(self, input: impl Into<String>) -> Self
The primary cluster ID that is applied immediately (if --apply-immediately
was specified), or during the next maintenance window.
sourcepub fn set_primary_cluster_id(self, input: Option<String>) -> Self
pub fn set_primary_cluster_id(self, input: Option<String>) -> Self
The primary cluster ID that is applied immediately (if --apply-immediately
was specified), or during the next maintenance window.
sourcepub fn automatic_failover_status(
self,
input: PendingAutomaticFailoverStatus
) -> Self
pub fn automatic_failover_status( self, input: PendingAutomaticFailoverStatus ) -> Self
Indicates the status of automatic failover for this Redis replication group.
sourcepub fn set_automatic_failover_status(
self,
input: Option<PendingAutomaticFailoverStatus>
) -> Self
pub fn set_automatic_failover_status( self, input: Option<PendingAutomaticFailoverStatus> ) -> Self
Indicates the status of automatic failover for this Redis replication group.
sourcepub fn resharding(self, input: ReshardingStatus) -> Self
pub fn resharding(self, input: ReshardingStatus) -> Self
The status of an online resharding operation.
sourcepub fn set_resharding(self, input: Option<ReshardingStatus>) -> Self
pub fn set_resharding(self, input: Option<ReshardingStatus>) -> Self
The status of an online resharding operation.
sourcepub fn auth_token_status(self, input: AuthTokenUpdateStatus) -> Self
pub fn auth_token_status(self, input: AuthTokenUpdateStatus) -> Self
The auth token status
sourcepub fn set_auth_token_status(self, input: Option<AuthTokenUpdateStatus>) -> Self
pub fn set_auth_token_status(self, input: Option<AuthTokenUpdateStatus>) -> Self
The auth token status
sourcepub fn user_groups(self, input: UserGroupsUpdateStatus) -> Self
pub fn user_groups(self, input: UserGroupsUpdateStatus) -> Self
The user group being modified.
sourcepub fn set_user_groups(self, input: Option<UserGroupsUpdateStatus>) -> Self
pub fn set_user_groups(self, input: Option<UserGroupsUpdateStatus>) -> Self
The user group being modified.
sourcepub fn log_delivery_configurations(
self,
input: PendingLogDeliveryConfiguration
) -> Self
pub fn log_delivery_configurations( self, input: PendingLogDeliveryConfiguration ) -> Self
Appends an item to log_delivery_configurations
.
To override the contents of this collection use set_log_delivery_configurations
.
The log delivery configurations being modified
sourcepub fn set_log_delivery_configurations(
self,
input: Option<Vec<PendingLogDeliveryConfiguration>>
) -> Self
pub fn set_log_delivery_configurations( self, input: Option<Vec<PendingLogDeliveryConfiguration>> ) -> Self
The log delivery configurations being modified
sourcepub fn transit_encryption_enabled(self, input: bool) -> Self
pub fn transit_encryption_enabled(self, input: bool) -> Self
A flag that enables in-transit encryption when set to true.
sourcepub fn set_transit_encryption_enabled(self, input: Option<bool>) -> Self
pub fn set_transit_encryption_enabled(self, input: Option<bool>) -> Self
A flag that enables in-transit encryption when set to true.
sourcepub fn transit_encryption_mode(self, input: TransitEncryptionMode) -> Self
pub fn transit_encryption_mode(self, input: TransitEncryptionMode) -> Self
A setting that allows you to migrate your clients to use in-transit encryption, with no downtime.
sourcepub fn set_transit_encryption_mode(
self,
input: Option<TransitEncryptionMode>
) -> Self
pub fn set_transit_encryption_mode( self, input: Option<TransitEncryptionMode> ) -> Self
A setting that allows you to migrate your clients to use in-transit encryption, with no downtime.
sourcepub fn build(self) -> ReplicationGroupPendingModifiedValues
pub fn build(self) -> ReplicationGroupPendingModifiedValues
Consumes the builder and constructs a ReplicationGroupPendingModifiedValues
.
Trait Implementations§
source§impl Clone for ReplicationGroupPendingModifiedValuesBuilder
impl Clone for ReplicationGroupPendingModifiedValuesBuilder
source§fn clone(&self) -> ReplicationGroupPendingModifiedValuesBuilder
fn clone(&self) -> ReplicationGroupPendingModifiedValuesBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for ReplicationGroupPendingModifiedValuesBuilder
impl Default for ReplicationGroupPendingModifiedValuesBuilder
source§fn default() -> ReplicationGroupPendingModifiedValuesBuilder
fn default() -> ReplicationGroupPendingModifiedValuesBuilder
source§impl PartialEq<ReplicationGroupPendingModifiedValuesBuilder> for ReplicationGroupPendingModifiedValuesBuilder
impl PartialEq<ReplicationGroupPendingModifiedValuesBuilder> for ReplicationGroupPendingModifiedValuesBuilder
source§fn eq(&self, other: &ReplicationGroupPendingModifiedValuesBuilder) -> bool
fn eq(&self, other: &ReplicationGroupPendingModifiedValuesBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.