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