Skip to main content
Version: 2.1

TS3LifecycleRule

Class in AWS.S3

Lifecycle Rule node class.

Ancestors​

Properties​

AbortIncompleteMultipartUpload​

property AbortIncompleteMultipartUpload: IS3AbortIncompleteMultipartUpload

Type: IS3AbortIncompleteMultipartUpload

Expiration​

property Expiration: IS3LifecycleExpiration

Type: IS3LifecycleExpiration

Filter​

property Filter: IS3Filter

Type: IS3Filter

ID​

property ID: string

NoncurrentVersionExpiration​

property NoncurrentVersionExpiration: IS3NoncurrentVersionExpiration

Type: IS3NoncurrentVersionExpiration

NoncurrentVersionTransitions​

property NoncurrentVersionTransitions: TS3NoncurrentVersionTransitions

Type: TS3NoncurrentVersionTransitions

Prefix​

property Prefix: string

Status​

property Status: string

Transitions​

property Transitions: TS3Transitions

Type: TS3Transitions

Constructors​

Create​

constructor Create; overload;

Constructor for TS3LifecycleRule.


constructor Create(const ANode: IXMLNode); overload;

Constructor for TS3LifecycleRule.

Parameters

NameDescription
ANodeA Rule XML node.

Methods​

CreateNode​

function CreateNode(const AParentNode: IXMLNode): IXMLNode;

Create an XML representation.

Parameters

NameDescription
AParentNodeA parent XML node.

Returns

A Rule XML node.