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
| Name | Description |
|---|---|
ANode | A Rule XML node. |
Methods
CreateNode
function CreateNode(const AParentNode: IXMLNode): IXMLNode;
Create an XML representation.
Parameters
| Name | Description |
|---|---|
AParentNode | A parent XML node. |
Returns
A Rule XML node.