Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data ReplicationSet = ReplicationSet' {}
- newReplicationSet :: Text -> UTCTime -> Bool -> Text -> UTCTime -> ReplicationSetStatus -> ReplicationSet
- replicationSet_arn :: Lens' ReplicationSet (Maybe Text)
- replicationSet_createdBy :: Lens' ReplicationSet Text
- replicationSet_createdTime :: Lens' ReplicationSet UTCTime
- replicationSet_deletionProtected :: Lens' ReplicationSet Bool
- replicationSet_lastModifiedBy :: Lens' ReplicationSet Text
- replicationSet_lastModifiedTime :: Lens' ReplicationSet UTCTime
- replicationSet_regionMap :: Lens' ReplicationSet (HashMap Text RegionInfo)
- replicationSet_status :: Lens' ReplicationSet ReplicationSetStatus
Documentation
data ReplicationSet Source #
The set of Regions that your Incident Manager data will be replicated to and the KMS key used to encrypt the data.
See: newReplicationSet
smart constructor.
ReplicationSet' | |
|
Instances
:: Text | |
-> UTCTime | |
-> Bool | |
-> Text | |
-> UTCTime | |
-> ReplicationSetStatus | |
-> ReplicationSet |
Create a value of ReplicationSet
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:arn:ReplicationSet'
, replicationSet_arn
- The Amazon Resource Name (ARN) of the replication set.
$sel:createdBy:ReplicationSet'
, replicationSet_createdBy
- Details about who created the replication set.
$sel:createdTime:ReplicationSet'
, replicationSet_createdTime
- When the replication set was created.
$sel:deletionProtected:ReplicationSet'
, replicationSet_deletionProtected
- Determines if the replication set deletion protection is enabled or not.
If deletion protection is enabled, you can't delete the last Region in
the replication set.
$sel:lastModifiedBy:ReplicationSet'
, replicationSet_lastModifiedBy
- Who last modified the replication set.
$sel:lastModifiedTime:ReplicationSet'
, replicationSet_lastModifiedTime
- When the replication set was last updated.
$sel:regionMap:ReplicationSet'
, replicationSet_regionMap
- The map between each Region in your replication set and the KMS key that
is used to encrypt the data in that Region.
$sel:status:ReplicationSet'
, replicationSet_status
- The status of the replication set. If the replication set is still
pending, you can't use Incident Manager functionality.
replicationSet_arn :: Lens' ReplicationSet (Maybe Text) Source #
The Amazon Resource Name (ARN) of the replication set.
replicationSet_createdBy :: Lens' ReplicationSet Text Source #
Details about who created the replication set.
replicationSet_createdTime :: Lens' ReplicationSet UTCTime Source #
When the replication set was created.
replicationSet_deletionProtected :: Lens' ReplicationSet Bool Source #
Determines if the replication set deletion protection is enabled or not. If deletion protection is enabled, you can't delete the last Region in the replication set.
replicationSet_lastModifiedBy :: Lens' ReplicationSet Text Source #
Who last modified the replication set.
replicationSet_lastModifiedTime :: Lens' ReplicationSet UTCTime Source #
When the replication set was last updated.
replicationSet_regionMap :: Lens' ReplicationSet (HashMap Text RegionInfo) Source #
The map between each Region in your replication set and the KMS key that is used to encrypt the data in that Region.
replicationSet_status :: Lens' ReplicationSet ReplicationSetStatus Source #
The status of the replication set. If the replication set is still pending, you can't use Incident Manager functionality.