ActivityPlug API / @activityplug/core / BudgetScopeOptions
Interface: BudgetScopeOptions
Defined in: packages/core/src/security/budget.ts:28
Properties
abortController?
readonlyoptionalabortController?:AbortController
Defined in: packages/core/src/security/budget.ts:34
limits?
readonlyoptionallimits?:Partial<Readonly<Record<"bytes"|"reads"|"nodes"|"depth"|"requests"|"activeAllocations"|"concurrency"|"deadline",number>>>
Defined in: packages/core/src/security/budget.ts:31
mode?
readonlyoptionalmode?:BudgetMode
Defined in: packages/core/src/security/budget.ts:29
now?
readonlyoptionalnow?: () =>number
Defined in: packages/core/src/security/budget.ts:35
Returns
number
operation
readonlyoperation:string
Defined in: packages/core/src/security/budget.ts:30
telemetry?
readonlyoptionaltelemetry?: (event) =>void
Defined in: packages/core/src/security/budget.ts:32
Parameters
event
Returns
void
telemetryError?
readonlyoptionaltelemetryError?: (cause,event) =>void
Defined in: packages/core/src/security/budget.ts:33
Parameters
cause
unknown
event
Returns
void