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