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 ReplicationDetails = ReplicationDetails' {}
- newReplicationDetails :: ReplicationDetails
- replicationDetails_replicated :: Lens' ReplicationDetails (Maybe Bool)
- replicationDetails_replicationAccounts :: Lens' ReplicationDetails (Maybe [Text])
- replicationDetails_replicatedExternally :: Lens' ReplicationDetails (Maybe Bool)
Documentation
data ReplicationDetails Source #
Provides information about settings that define whether one or more objects in an S3 bucket are replicated to S3 buckets for other Amazon Web Services accounts and, if so, which accounts.
See: newReplicationDetails
smart constructor.
ReplicationDetails' | |
|
Instances
newReplicationDetails :: ReplicationDetails Source #
Create a value of ReplicationDetails
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:replicated:ReplicationDetails'
, replicationDetails_replicated
- Specifies whether the bucket is configured to replicate one or more
objects to any destination.
$sel:replicationAccounts:ReplicationDetails'
, replicationDetails_replicationAccounts
- An array of Amazon Web Services account IDs, one for each Amazon Web
Services account that the bucket is configured to replicate one or more
objects to.
$sel:replicatedExternally:ReplicationDetails'
, replicationDetails_replicatedExternally
- Specifies whether the bucket is configured to replicate one or more
objects to an Amazon Web Services account that isn't part of the same
Amazon Macie organization.
replicationDetails_replicated :: Lens' ReplicationDetails (Maybe Bool) Source #
Specifies whether the bucket is configured to replicate one or more objects to any destination.
replicationDetails_replicationAccounts :: Lens' ReplicationDetails (Maybe [Text]) Source #
An array of Amazon Web Services account IDs, one for each Amazon Web Services account that the bucket is configured to replicate one or more objects to.
replicationDetails_replicatedExternally :: Lens' ReplicationDetails (Maybe Bool) Source #
Specifies whether the bucket is configured to replicate one or more objects to an Amazon Web Services account that isn't part of the same Amazon Macie organization.