Skip to main content

TS3Location

Class in AWS.S3

Location node class.

Ancestors

Properties

AccessControlList

property AccessControlList: TS3AccessControlList

Type: TS3AccessControlList

BucketName

property BucketName: string

CannedACL

property CannedACL: string

Encryption

property Encryption: IS3Encryption

Type: IS3Encryption

Prefix

property Prefix: string

StorageClass

property StorageClass: string

Tagging

property Tagging: IS3Tagging

Type: IS3Tagging

UserMetadata

property UserMetadata: TS3MetadataEntries

Type: TS3MetadataEntries

Constructors

Create

constructor Create(const ABucketName, APrefix: string);

Constructor for TS3Location.

Parameters

NameDescription
ABucketNameA bucket name.
APrefixA prefix to prepend to the restore results.

Methods

CreateNode

function CreateNode(const AParentNode: IXMLNode): IXMLNode;

Create an XML representation.

Parameters

NameDescription
AParentNodeA parent XML node.

Returns

An S3 XML node.