CostAlertEvent
Auto-generated API reference for CostAlertEvent.
Interface: CostAlertEvent
Defined in: observability/src/cost-guard-advanced.ts:47
#Properties
#at
at:
string
Defined in: observability/src/cost-guard-advanced.ts:53
ISO 8601 timestamp.
#budgetUsd
budgetUsd:
number
Defined in: observability/src/cost-guard-advanced.ts:57
Cap for this window (USD).
#costUsd
costUsd:
number
Defined in: observability/src/cost-guard-advanced.ts:55
Spend so far in this window (USD).
#msUntilExceeded?
optionalmsUntilExceeded?:number
Defined in: observability/src/cost-guard-advanced.ts:66
Estimated milliseconds until the budget is exhausted at the
current spend rate, when type is 'cost:forecast'.
#reason?
optionalreason?:string
Defined in: observability/src/cost-guard-advanced.ts:68
Optional human-readable reason (mode change, etc.).
#tenant
tenant:
string
Defined in: observability/src/cost-guard-advanced.ts:49
#threshold?
optionalthreshold?:number
Defined in: observability/src/cost-guard-advanced.ts:61
Threshold that triggered this alert (0.5, 0.8, 1.0, or undefined for forecast).
#type
type:
CostAlertType
Defined in: observability/src/cost-guard-advanced.ts:48
#utilization
utilization:
number
Defined in: observability/src/cost-guard-advanced.ts:59
Fraction of budget consumed (0ββ).
#window
window:
string
Defined in: observability/src/cost-guard-advanced.ts:51
Window id ('perMinute', 'perDay', 'perMonth', custom name).