Skip to main content

TS3LoggingEnabled

Class in AWS.S3

LoggingEnabled node class.

Ancestors

Properties

TargetBucket

property TargetBucket: string

TargetGrants

property TargetGrants: TS3TargetGrants

Type: TS3TargetGrants

TargetPrefix

property TargetPrefix: string

Constructors

Create

constructor Create(const ATargetBucket, ATargetPrefix: string); overload;

Constructor for TS3LoggingEnabled.

Parameters

NameDescription
ATargetBucketSpecifies the target bucket where you want to store server access logs.
ATargetPrefixA prefix for all log object keys.

constructor Create(const ANode: IXMLNode); overload;

Constructor for TS3LoggingEnabled.

Parameters

NameDescription
ANodeA LoggingEnabled XML node.

Methods

CreateNode

function CreateNode(const AParentNode: IXMLNode): IXMLNode;

Create an XML representation.

Parameters

NameDescription
AParentNodeA parent XML node.

Returns

A LoggingEnabled XML node.