Skip to main content

IS3ReplicationRule

Interface in AWS.S3

Interface for ReplicationRule.

Ancestors

Properties

DeleteMarkerReplication

property DeleteMarkerReplication: IS3DeleteMarkerReplication

Type: IS3DeleteMarkerReplication

Specifies whether Amazon S3 replicates delete markers.

Destination

property Destination: IS3Destination

Type: IS3Destination

Specifies the destination.

ExistingObjectReplication

property ExistingObjectReplication: IS3ExistingObjectReplication

Type: IS3ExistingObjectReplication

Specifies whether to replicate existing objects or not.

Filter

property Filter: IS3Filter

Type: IS3Filter

Specifies a filter that identifies a subset of objects to which replication rules apply.

ID

property ID: string

A unique identifier for the rule.

Priority

property Priority: TOptional<Integer>

Specifies the priority.

Amazon S3 attempts to replicate objects according to all replication rules. Whenever two or more replication rules conflict with the same destination bucket, objects will be replicated according to the rule with the highest priority.

SourceSelectionCriteria

property SourceSelectionCriteria: IS3SourceSelectionCriteria

Type: IS3SourceSelectionCriteria

Specifies filters for identifying source objects that you want to replicate.

Status

property Status: string

Specifies the rule's status.

Valid values: Enabled | Disabled.