IS3Destination
Interface in AWS.S3
Interface for Destination nodes.
Ancestors
Properties
AccessControlTranslation
property AccessControlTranslation: IS3AccessControlTranslation
Type: IS3AccessControlTranslation
Specify this to transfer ownership when replicating across accounts.
Account
property Account: string
Specify the account ID who owns the destination bucket.
Bucket
property Bucket: TARN
The Amazon Resource Name (ARN) of the destination bucket.
EncryptionConfiguration
property EncryptionConfiguration: IS3EncryptionConfiguration
Type: IS3EncryptionConfiguration
Specifies the encryption configuration.
Must be specified if SourceSelectionCriteria is.
Metrics
property Metrics: IS3Metrics
Type: IS3Metrics
Specifies the metrics-related replication settings.
ReplicationTime
property ReplicationTime: IS3ReplicationTime
Type: IS3ReplicationTime
Specifies S3 Replication Time Control (S3 RTC).
Must be specified with Metrics.
StorageClass
property StorageClass: string
Specifies the storage class to use when replicating objects.
By default Amazon S3 uses the storage class of the source object. Valid values are: STANDARD | REDUCED_REDUNDANCY | STANDARD_IA | ONEZONE_IA | INTELLIGENT_TIERING | GLACIER | DEEP_ARCHIVE | OUTPOSTS.