Skip to main content
Version: 2.x

Class: S3BillingArchive

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

Archives received billing webhook envelopes under deterministic keys.

Implements​

Constructors​

Constructor​

new S3BillingArchive(options): S3BillingArchive

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

Parameters​

options​

S3BillingArchiveOptions

Returns​

S3BillingArchive

Methods​

archive()​

archive(event): Promise<BillingPayloadArchiveResult>

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

Parameters​

event​

BillingEventPayloadExport

Returns​

Promise<BillingPayloadArchiveResult>

Implementation of​

BillingPayloadArchive.archive


close()​

close(): Promise<void>

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

Returns​

Promise<void>

Implementation of​

BillingPayloadArchive.close