Interface: CommerceCredits
Defined in: javascript/src/commerce/service.ts:259
Minimal credit boundary required by commerce orchestration.
Methods
checkAllowance()
checkAllowance(
accountId):Promise<AllowanceResult|null>
Defined in: javascript/src/commerce/service.ts:264
Parameters
accountId
string
Returns
Promise<AllowanceResult | null>
getAvailable()
getAvailable(
accountId):Promise<AvailableResult>
Defined in: javascript/src/commerce/service.ts:261
Parameters
accountId
string
Returns
Promise<AvailableResult>
getBalance()
getBalance(
accountId):Promise<BalanceResult>
Defined in: javascript/src/commerce/service.ts:260
Parameters
accountId
string
Returns
Promise<BalanceResult>
getBucketBalances()
getBucketBalances(
accountId):Promise<BucketBalancesResult>
Defined in: javascript/src/commerce/service.ts:262
Parameters
accountId
string
Returns
Promise<BucketBalancesResult>
getLedgerEntry()
getLedgerEntry(
accountId,entryId):Promise<LedgerEntry|null>
Defined in: javascript/src/commerce/service.ts:267
Parameters
accountId
string
entryId
string
Returns
Promise<LedgerEntry | null>
getUserPlan()
getUserPlan(
accountId):Promise<GetUserPlanResult>
Defined in: javascript/src/commerce/service.ts:263
Parameters
accountId
string
Returns
Promise<GetUserPlanResult>
listLedgerEntries()
listLedgerEntries(
accountId,options):Promise<LedgerPage>
Defined in: javascript/src/commerce/service.ts:265
Parameters
accountId
string
options
Returns
Promise<LedgerPage>
listUsageCharges()
listUsageCharges(
accountId,options):Promise<UsageChargePage>
Defined in: javascript/src/commerce/service.ts:266
Parameters
accountId
string
options
Returns
Promise<UsageChargePage>