Skip to main content

TS3ServerSideEncryptionByDefault

Class in AWS.S3

ServerSideEncryptionByDefault class.

Ancestors

Properties

KMSMasterKeyID

property KMSMasterKeyID: string

SSEAlgorithm

property SSEAlgorithm: string

Constructors

Create

constructor Create(const AKMSMasterKeyID: string = ''); overload;

Constructor for TS3ServerSideEncryptionByDefault.

Parameters

NameDescription
AKMSMasterKeyIDThe AWS Key Management Service (KMS) customer AWS KMS key ID to use for default encryption.

constructor Create(const ANode: IXMLNode); overload;

Constructor for TS3ServerSideEncryptionByDefault.

Parameters

NameDescription
ANodeA ServerSideEncryptionByDefault XML node.

Methods

CreateNode

function CreateNode(const AParentNode: IXMLNode): IXMLNode;

Create an XML representation.

Parameters

NameDescription
AParentNodeA parent XML node.

Returns

A ServerSideEncryptionByDefault XML node.