Interface: S3BillingArchiveOptions
Defined in: javascript/src/storage/adapters/s3.ts:52
Properties
bucket
bucket:
string
Defined in: javascript/src/storage/adapters/s3.ts:53
client?
optionalclient?:S3ArchiveClient
Defined in: javascript/src/storage/adapters/s3.ts:62
Use an already configured client. It is not destroyed by default.
clientFactory?
optionalclientFactory?:S3ArchiveClientFactory
Defined in: javascript/src/storage/adapters/s3.ts:64
Lazily construct a client. Factory-created clients are owned by default.
credentials?
optionalcredentials?:S3Credentials
Defined in: javascript/src/storage/adapters/s3.ts:57
Omit to use the AWS SDK's normal credential provider chain.
endpoint?
optionalendpoint?:string
Defined in: javascript/src/storage/adapters/s3.ts:58
forcePathStyle?
optionalforcePathStyle?:boolean
Defined in: javascript/src/storage/adapters/s3.ts:59
ownsClient?
optionalownsClient?:boolean
Defined in: javascript/src/storage/adapters/s3.ts:66
Override client ownership. Defaults to false for client, true otherwise.
prefix?
optionalprefix?:string
Defined in: javascript/src/storage/adapters/s3.ts:60
putObject?
optionalputObject?:Readonly<S3PutObjectOptions>
Defined in: javascript/src/storage/adapters/s3.ts:68
Optional encryption and checksum controls applied to every archived object.
region?
optionalregion?:string
Defined in: javascript/src/storage/adapters/s3.ts:55
Omit to use the AWS SDK's normal region provider chain.