Skip to main content

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.