Skip to main content
Version: 2.1

TS3ReplicationRule

Class in AWS.S3

ReplicationRule node class.

Ancestors​

Properties​

DeleteMarkerReplication​

property DeleteMarkerReplication: IS3DeleteMarkerReplication

Type: IS3DeleteMarkerReplication

Destination​

property Destination: IS3Destination

Type: IS3Destination

ExistingObjectReplication​

property ExistingObjectReplication: IS3ExistingObjectReplication

Type: IS3ExistingObjectReplication

Filter​

property Filter: IS3Filter

Type: IS3Filter

ID​

property ID: string

Priority​

property Priority: TOptional<Integer>

SourceSelectionCriteria​

property SourceSelectionCriteria: IS3SourceSelectionCriteria

Type: IS3SourceSelectionCriteria

Status​

property Status: string

Constructors​

Create​

constructor Create(const ADestinationBucket: TARN); overload;

Constructor for TS3ReplicationRule.

Parameters

NameDescription
ADestinationBucketThe Amazon Resource Name (ARN) of the destination bucket.

constructor Create(const ANode: IXMLNode); overload;

Constructor for TS3ReplicationRule.

Parameters

NameDescription
ANodeA Replication Rule XML node.

Methods​

CreateNode​

function CreateNode(const AParentNode: IXMLNode): IXMLNode;

Create an XML representation.

Parameters

NameDescription
AParentNodeA parent XML node.

Returns

A Replication Rule XML node.