Interface: UsageCharge
Defined in: javascript/src/credits/types/ledger.ts:47
A metered usage charge from the usage charge journal.
Usage charges are deliberately separate from ledger entries: included allowance consumption does not create a monetary ledger debit, but it is still a billable usage event that belongs in the usage history.
Properties
accountId
accountId:
string
Defined in: javascript/src/credits/types/ledger.ts:49
allowanceCovered
allowanceCovered:
Decimal
Defined in: javascript/src/credits/types/ledger.ts:54
allowanceRequested
allowanceRequested:
Decimal
Defined in: javascript/src/credits/types/ledger.ts:53
billingDisposition
billingDisposition:
"billable"|"record_only"
Defined in: javascript/src/credits/types/ledger.ts:55
charged
charged:
Decimal
Defined in: javascript/src/credits/types/ledger.ts:52
createdAt
createdAt:
string
Defined in: javascript/src/credits/types/ledger.ts:62
eventAt
eventAt:
string
Defined in: javascript/src/credits/types/ledger.ts:59
feature
feature:
string|null
Defined in: javascript/src/credits/types/ledger.ts:56
idempotencyKey
idempotencyKey:
string
Defined in: javascript/src/credits/types/ledger.ts:60
metadata
metadata:
Record<string,unknown> |null
Defined in: javascript/src/credits/types/ledger.ts:61
model
model:
string|null
Defined in: javascript/src/credits/types/ledger.ts:57
operation
operation:
string
Defined in: javascript/src/credits/types/ledger.ts:50
region
region:
string|null
Defined in: javascript/src/credits/types/ledger.ts:58
requested
requested:
Decimal
Defined in: javascript/src/credits/types/ledger.ts:51
usageId
usageId:
string
Defined in: javascript/src/credits/types/ledger.ts:48