Skip to main content
Version: 2.1

TS3ObjectResponse

Class in AWS.S3

Object response class.

Ancestors​

Properties​

Expiration​

property Expiration: string

Meta​

property Meta: TDictionary<string, string>

MissingMeta​

property MissingMeta: TOptional<Integer>

MpPartsCount​

property MpPartsCount: TOptional<Integer>

ObjectLockLegalHold​

property ObjectLockLegalHold: string

ObjectLockMode​

property ObjectLockMode: string

ObjectLockRetainUntilDate​

property ObjectLockRetainUntilDate: TOptional<TDateTime>

ReplicationStatus​

property ReplicationStatus: string

Restore​

property Restore: string

ServerSideEncryption​

property ServerSideEncryption: string

SseAwsKmsKeyId​

property SseAwsKmsKeyId: string

SseBucketKeyEnabled​

property SseBucketKeyEnabled: TOptional<Boolean>

SseContext​

property SseContext: string

SseCustomerAlgorithm​

property SseCustomerAlgorithm: string

SseCustomerKeyMD5​

property SseCustomerKeyMD5: string

StorageClass​

property StorageClass: string

TaggingCount​

property TaggingCount: TOptional<Integer>

WebsiteRedirectLocation​

property WebsiteRedirectLocation: string

Constructors​

Create​

constructor Create(const AHTTPResponse: IHTTPResponse; AClient: IS3Client); override;

IS3Client

Constructor for TS3ObjectResponse.

Parameters

NameDescription
AHTTPResponseAn HTTP object response.
AClientThe S3 client making the request.