Skip to main content
Version: 2.x

Class: S3BillingArchive

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

Archives received billing webhook envelopes under deterministic keys.

Implements

Constructors

Constructor

new S3BillingArchive(options): S3BillingArchive

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

Parameters

options

S3BillingArchiveOptions

Returns

S3BillingArchive

Methods

archive()

archive(event): Promise<BillingPayloadArchiveResult>

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

Parameters

event

BillingEventPayloadExport

Returns

Promise<BillingPayloadArchiveResult>

Implementation of

BillingPayloadArchive.archive


close()

close(): Promise<void>

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

Returns

Promise<void>

Implementation of

BillingPayloadArchive.close