Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data ReplicationGroupPendingModifiedValues = ReplicationGroupPendingModifiedValues' {
- authTokenStatus :: Maybe AuthTokenUpdateStatus
- automaticFailoverStatus :: Maybe PendingAutomaticFailoverStatus
- logDeliveryConfigurations :: Maybe [PendingLogDeliveryConfiguration]
- primaryClusterId :: Maybe Text
- resharding :: Maybe ReshardingStatus
- transitEncryptionEnabled :: Maybe Bool
- transitEncryptionMode :: Maybe TransitEncryptionMode
- userGroups :: Maybe UserGroupsUpdateStatus
- newReplicationGroupPendingModifiedValues :: ReplicationGroupPendingModifiedValues
- replicationGroupPendingModifiedValues_authTokenStatus :: Lens' ReplicationGroupPendingModifiedValues (Maybe AuthTokenUpdateStatus)
- replicationGroupPendingModifiedValues_automaticFailoverStatus :: Lens' ReplicationGroupPendingModifiedValues (Maybe PendingAutomaticFailoverStatus)
- replicationGroupPendingModifiedValues_logDeliveryConfigurations :: Lens' ReplicationGroupPendingModifiedValues (Maybe [PendingLogDeliveryConfiguration])
- replicationGroupPendingModifiedValues_primaryClusterId :: Lens' ReplicationGroupPendingModifiedValues (Maybe Text)
- replicationGroupPendingModifiedValues_resharding :: Lens' ReplicationGroupPendingModifiedValues (Maybe ReshardingStatus)
- replicationGroupPendingModifiedValues_transitEncryptionEnabled :: Lens' ReplicationGroupPendingModifiedValues (Maybe Bool)
- replicationGroupPendingModifiedValues_transitEncryptionMode :: Lens' ReplicationGroupPendingModifiedValues (Maybe TransitEncryptionMode)
- replicationGroupPendingModifiedValues_userGroups :: Lens' ReplicationGroupPendingModifiedValues (Maybe UserGroupsUpdateStatus)
Documentation
data ReplicationGroupPendingModifiedValues Source #
The settings to be applied to the Redis replication group, either immediately or during the next maintenance window.
See: newReplicationGroupPendingModifiedValues
smart constructor.
ReplicationGroupPendingModifiedValues' | |
|
Instances
newReplicationGroupPendingModifiedValues :: ReplicationGroupPendingModifiedValues Source #
Create a value of ReplicationGroupPendingModifiedValues
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:authTokenStatus:ReplicationGroupPendingModifiedValues'
, replicationGroupPendingModifiedValues_authTokenStatus
- The auth token status
$sel:automaticFailoverStatus:ReplicationGroupPendingModifiedValues'
, replicationGroupPendingModifiedValues_automaticFailoverStatus
- Indicates the status of automatic failover for this Redis replication
group.
$sel:logDeliveryConfigurations:ReplicationGroupPendingModifiedValues'
, replicationGroupPendingModifiedValues_logDeliveryConfigurations
- The log delivery configurations being modified
$sel:primaryClusterId:ReplicationGroupPendingModifiedValues'
, replicationGroupPendingModifiedValues_primaryClusterId
- The primary cluster ID that is applied immediately (if
--apply-immediately
was specified), or during the next maintenance
window.
$sel:resharding:ReplicationGroupPendingModifiedValues'
, replicationGroupPendingModifiedValues_resharding
- The status of an online resharding operation.
$sel:transitEncryptionEnabled:ReplicationGroupPendingModifiedValues'
, replicationGroupPendingModifiedValues_transitEncryptionEnabled
- A flag that enables in-transit encryption when set to true.
$sel:transitEncryptionMode:ReplicationGroupPendingModifiedValues'
, replicationGroupPendingModifiedValues_transitEncryptionMode
- A setting that allows you to migrate your clients to use in-transit
encryption, with no downtime.
$sel:userGroups:ReplicationGroupPendingModifiedValues'
, replicationGroupPendingModifiedValues_userGroups
- The user group being modified.
replicationGroupPendingModifiedValues_authTokenStatus :: Lens' ReplicationGroupPendingModifiedValues (Maybe AuthTokenUpdateStatus) Source #
The auth token status
replicationGroupPendingModifiedValues_automaticFailoverStatus :: Lens' ReplicationGroupPendingModifiedValues (Maybe PendingAutomaticFailoverStatus) Source #
Indicates the status of automatic failover for this Redis replication group.
replicationGroupPendingModifiedValues_logDeliveryConfigurations :: Lens' ReplicationGroupPendingModifiedValues (Maybe [PendingLogDeliveryConfiguration]) Source #
The log delivery configurations being modified
replicationGroupPendingModifiedValues_primaryClusterId :: Lens' ReplicationGroupPendingModifiedValues (Maybe Text) Source #
The primary cluster ID that is applied immediately (if
--apply-immediately
was specified), or during the next maintenance
window.
replicationGroupPendingModifiedValues_resharding :: Lens' ReplicationGroupPendingModifiedValues (Maybe ReshardingStatus) Source #
The status of an online resharding operation.
replicationGroupPendingModifiedValues_transitEncryptionEnabled :: Lens' ReplicationGroupPendingModifiedValues (Maybe Bool) Source #
A flag that enables in-transit encryption when set to true.
replicationGroupPendingModifiedValues_transitEncryptionMode :: Lens' ReplicationGroupPendingModifiedValues (Maybe TransitEncryptionMode) Source #
A setting that allows you to migrate your clients to use in-transit encryption, with no downtime.
replicationGroupPendingModifiedValues_userGroups :: Lens' ReplicationGroupPendingModifiedValues (Maybe UserGroupsUpdateStatus) Source #
The user group being modified.