AWSS3BucketReplicationDestination
No description
type AWSS3BucketReplicationDestination {
bucket: String!
accessControlTranslation: AWSS3BucketReplicationDestinationAccessControlTranslation
account: String!
encryptionConfiguration: AWSS3BucketReplicationDestinationEncryptionConfiguration
metrics: AWSS3BucketReplicationDestinationMetrics
replicationTime: AWSS3BucketReplicationDestinationReplicationTime
storageClass: AWSS3BucketReplicationDestinationStorageClassType!
}
Fields
AWSS3BucketReplicationDestination.bucket
● String!
non-null scalar
The Amazon Resource Name (ARN) of the bucket where you want Amazon S3 to store the results
AWSS3BucketReplicationDestination.accessControlTranslation
● AWSS3BucketReplicationDestinationAccessControlTranslation
object
Specify this only in a cross-account scenario (where source and destination bucket owners are not the same), and you want to change replica ownership to the Amazon Web Services account that owns the destination bucket
AWSS3BucketReplicationDestination.account
● String!
non-null scalar
Destination bucket owner account ID
AWSS3BucketReplicationDestination.encryptionConfiguration
● AWSS3BucketReplicationDestinationEncryptionConfiguration
object
A container for information about access control for replicas
AWSS3BucketReplicationDestination.metrics
● AWSS3BucketReplicationDestinationMetrics
object
A container specifying replication metrics-related settings enabling replication metrics and events
AWSS3BucketReplicationDestination.replicationTime
● AWSS3BucketReplicationDestinationReplicationTime
object
A container specifying S3 Replication Time Control (S3 RTC), including whether S3 RTC is enabled and the time when all objects and operations on objects must be replicated
AWSS3BucketReplicationDestination.storageClass
● AWSS3BucketReplicationDestinationStorageClassType!
non-null enum
A container specifying storage class-related replication metrics and events
Member of
AWSS3BucketReplicationRule
object