Skip to main content
Version: 2.x

Interface: S3PutObjectOptions

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

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:61


ChecksumAlgorithm?​

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

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


ChecksumCRC32?​

optional ChecksumCRC32?: string

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


ChecksumCRC32C?​

optional ChecksumCRC32C?: string

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


ChecksumCRC64NVME?​

optional ChecksumCRC64NVME?: string

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


ChecksumMD5?​

optional ChecksumMD5?: string

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


ChecksumSHA1?​

optional ChecksumSHA1?: string

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


ChecksumSHA256?​

optional ChecksumSHA256?: string

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


ChecksumSHA512?​

optional ChecksumSHA512?: string

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


ChecksumXXHASH128?​

optional ChecksumXXHASH128?: string

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


ChecksumXXHASH3?​

optional ChecksumXXHASH3?: string

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


ChecksumXXHASH64?​

optional ChecksumXXHASH64?: string

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


ServerSideEncryption?​

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

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


SSEKMSEncryptionContext?​

optional SSEKMSEncryptionContext?: string

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


SSEKMSKeyId?​

optional SSEKMSKeyId?: string

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