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;
Constructor for TS3ObjectResponse.
Parameters
| Name | Description |
|---|---|
AHTTPResponse | An HTTP object response. |
AClient | The S3 client making the request. |