Safe Haskell | None |
---|---|
Language | Haskell2010 |
Destination is a property of the Amazon S3 ReplicationConfiguration Rules property that specifies which Amazon Simple Storage Service (Amazon S3) bucket to store replicated objects and their storage class.
- data S3ReplicationConfigurationRulesDestination = S3ReplicationConfigurationRulesDestination {}
- s3ReplicationConfigurationRulesDestination :: Val Text -> S3ReplicationConfigurationRulesDestination
- srcrdBucket :: Lens' S3ReplicationConfigurationRulesDestination (Val Text)
- srcrdStorageClass :: Lens' S3ReplicationConfigurationRulesDestination (Maybe (Val Text))
Documentation
data S3ReplicationConfigurationRulesDestination Source #
Full data type definition for S3ReplicationConfigurationRulesDestination.
See s3ReplicationConfigurationRulesDestination
for a more convenient
constructor.
s3ReplicationConfigurationRulesDestination Source #
Constructor for S3ReplicationConfigurationRulesDestination
containing
required fields as arguments.
srcrdBucket :: Lens' S3ReplicationConfigurationRulesDestination (Val Text) Source #
The Amazon resource name (ARN) of an S3 bucket where Amazon S3 stores replicated objects. This destination bucket must be in a different region than your source bucket. If you have multiple rules in your replication configuration, specify the same destination bucket for all of the rules.
srcrdStorageClass :: Lens' S3ReplicationConfigurationRulesDestination (Maybe (Val Text)) Source #
The storage class to use when replicating objects, such as standard or reduced redundancy. By default, Amazon S3 uses the storage class of the source object to create object replica. For valid values, see the StorageClass element of the PUT Bucket replication action in the Amazon Simple Storage Service API Reference.