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?
optionalBucketKeyEnabled?:boolean
Defined in: javascript/src/storage/adapters/s3.ts:28
ChecksumAlgorithm?
optionalChecksumAlgorithm?:"CRC32"|"CRC32C"|"CRC64NVME"|"MD5"|"SHA1"|"SHA256"|"SHA512"|"XXHASH128"|"XXHASH3"|"XXHASH64"
Defined in: javascript/src/storage/adapters/s3.ts:29
ChecksumCRC32?
optionalChecksumCRC32?:string
Defined in: javascript/src/storage/adapters/s3.ts:40
ChecksumCRC32C?
optionalChecksumCRC32C?:string
Defined in: javascript/src/storage/adapters/s3.ts:41
ChecksumCRC64NVME?
optionalChecksumCRC64NVME?:string
Defined in: javascript/src/storage/adapters/s3.ts:42
ChecksumMD5?
optionalChecksumMD5?:string
Defined in: javascript/src/storage/adapters/s3.ts:46
ChecksumSHA1?
optionalChecksumSHA1?:string
Defined in: javascript/src/storage/adapters/s3.ts:43
ChecksumSHA256?
optionalChecksumSHA256?:string
Defined in: javascript/src/storage/adapters/s3.ts:44
ChecksumSHA512?
optionalChecksumSHA512?:string
Defined in: javascript/src/storage/adapters/s3.ts:45
ChecksumXXHASH128?
optionalChecksumXXHASH128?:string
Defined in: javascript/src/storage/adapters/s3.ts:49
ChecksumXXHASH3?
optionalChecksumXXHASH3?:string
Defined in: javascript/src/storage/adapters/s3.ts:48
ChecksumXXHASH64?
optionalChecksumXXHASH64?:string
Defined in: javascript/src/storage/adapters/s3.ts:47
ServerSideEncryption?
optionalServerSideEncryption?:"AES256"|"aws:backup"|"aws:fsx"|"aws:kms"|"aws:kms:dsse"
Defined in: javascript/src/storage/adapters/s3.ts:25
SSEKMSEncryptionContext?
optionalSSEKMSEncryptionContext?:string
Defined in: javascript/src/storage/adapters/s3.ts:27
SSEKMSKeyId?
optionalSSEKMSKeyId?:string
Defined in: javascript/src/storage/adapters/s3.ts:26