Skip to main content
Version: 2.x

Interface: S3PutObjectOptions

Defined in: javascript/src/storage/adapters/s3.ts:24

Safe per-object controls. Bucket policy, ACLs, object-lock policy, and object ownership remain the embedding application's responsibility.

Properties

BucketKeyEnabled?

optional BucketKeyEnabled?: boolean

Defined in: javascript/src/storage/adapters/s3.ts:28


ChecksumAlgorithm?

optional ChecksumAlgorithm?: "CRC32" | "CRC32C" | "CRC64NVME" | "MD5" | "SHA1" | "SHA256" | "SHA512" | "XXHASH128" | "XXHASH3" | "XXHASH64"

Defined in: javascript/src/storage/adapters/s3.ts:29


ChecksumCRC32?

optional ChecksumCRC32?: string

Defined in: javascript/src/storage/adapters/s3.ts:40


ChecksumCRC32C?

optional ChecksumCRC32C?: string

Defined in: javascript/src/storage/adapters/s3.ts:41


ChecksumCRC64NVME?

optional ChecksumCRC64NVME?: string

Defined in: javascript/src/storage/adapters/s3.ts:42


ChecksumMD5?

optional ChecksumMD5?: string

Defined in: javascript/src/storage/adapters/s3.ts:46


ChecksumSHA1?

optional ChecksumSHA1?: string

Defined in: javascript/src/storage/adapters/s3.ts:43


ChecksumSHA256?

optional ChecksumSHA256?: string

Defined in: javascript/src/storage/adapters/s3.ts:44


ChecksumSHA512?

optional ChecksumSHA512?: string

Defined in: javascript/src/storage/adapters/s3.ts:45


ChecksumXXHASH128?

optional ChecksumXXHASH128?: string

Defined in: javascript/src/storage/adapters/s3.ts:49


ChecksumXXHASH3?

optional ChecksumXXHASH3?: string

Defined in: javascript/src/storage/adapters/s3.ts:48


ChecksumXXHASH64?

optional ChecksumXXHASH64?: string

Defined in: javascript/src/storage/adapters/s3.ts:47


ServerSideEncryption?

optional ServerSideEncryption?: "AES256" | "aws:backup" | "aws:fsx" | "aws:kms" | "aws:kms:dsse"

Defined in: javascript/src/storage/adapters/s3.ts:25


SSEKMSEncryptionContext?

optional SSEKMSEncryptionContext?: string

Defined in: javascript/src/storage/adapters/s3.ts:27


SSEKMSKeyId?

optional SSEKMSKeyId?: string

Defined in: javascript/src/storage/adapters/s3.ts:26