AWSS3BucketReplicationRule
No description
type AWSS3BucketReplicationRule {
destination: AWSS3BucketReplicationDestination
status: AWSS3BucketReplicationRuleStatusType!
deleteMarkerReplication: AWSS3BucketReplicationRuleDeleteMarkerReplication
existingObjectReplication: AWSS3BucketReplicationRuleExistingObjectReplication
filter: AWSS3BucketReplicationRuleFilter
id: String!
priority: Int!
sourceSelectionCriteria: AWSS3BucketReplicationRuleSourceSelectionCriteria
}
Fields
AWSS3BucketReplicationRule.destination
● AWSS3BucketReplicationDestination
object
A container for information about the replication destination and its configurations including enabling the S3 Replication Time Control (S3 RTC)
AWSS3BucketReplicationRule.status
● AWSS3BucketReplicationRuleStatusType!
non-null enum
Indicates whether the rule is enabled
AWSS3BucketReplicationRule.deleteMarkerReplication
● AWSS3BucketReplicationRuleDeleteMarkerReplication
object
Indicates whether Amazon S3 replicates delete markers
AWSS3BucketReplicationRule.existingObjectReplication
● AWSS3BucketReplicationRuleExistingObjectReplication
object
Optional configuration to replicate existing source bucket objects
AWSS3BucketReplicationRule.filter
● AWSS3BucketReplicationRuleFilter
union
A filter that identifies the subset of objects to which the replication rule applies
AWSS3BucketReplicationRule.id
● String!
non-null scalar
A unique identifier for the rule. The maximum value is 255 characters
AWSS3BucketReplicationRule.priority
● Int!
non-null scalar
The priority indicates which rule has precedence whenever two or more replication rules conflict
AWSS3BucketReplicationRule.sourceSelectionCriteria
● AWSS3BucketReplicationRuleSourceSelectionCriteria
object
A container that describes additional filters for identifying the source objects that you want to replicate