Skip to main content

UsageReconciliationReport

@forge/monorepo


@forge/monorepo / backend/src / UsageReconciliationReport

Type Alias: UsageReconciliationReport

UsageReconciliationReport = object

Defined in: backend/src/usage/rollups.ts:145

Named for usage specifically, because files/index.ts has a ReconciliationReport of its own — for orphaned objects, which is a different problem with a different report. The package barrel refused both, which is how the collision surfaced.

Properties

deltaMinorUnits

readonly deltaMinorUnits: number

Defined in: backend/src/usage/rollups.ts:151


from

readonly from: string

Defined in: backend/src/usage/rollups.ts:147


kind?

readonly optional kind?: DiscrepancyKind

Defined in: backend/src/usage/rollups.ts:153


ledgerMinorUnits

readonly ledgerMinorUnits: number

Defined in: backend/src/usage/rollups.ts:149


message?

readonly optional message?: string

Defined in: backend/src/usage/rollups.ts:154


provider

readonly provider: string

Defined in: backend/src/usage/rollups.ts:146


providerMinorUnits

readonly providerMinorUnits: number

Defined in: backend/src/usage/rollups.ts:150


to

readonly to: string

Defined in: backend/src/usage/rollups.ts:148


withinTolerance

readonly withinTolerance: boolean

Defined in: backend/src/usage/rollups.ts:152