Class BudgetStatus
- Namespace
- JD.AI.Core.Governance
- Assembly
- JD.AI.Core.dll
Snapshot of current spending versus configured limits.
public sealed class BudgetStatus
- Inheritance
-
BudgetStatus
- Inherited Members
Properties
AlertTriggered
Whether the alert threshold has been reached for daily or monthly spend.
public bool AlertTriggered { get; init; }
Property Value
DailyLimitExceeded
Whether the daily limit has been exceeded.
public bool DailyLimitExceeded { get; init; }
Property Value
MonthUsd
Total spend this calendar month (UTC) in USD.
public decimal MonthUsd { get; init; }
Property Value
MonthlyLimitExceeded
Whether the monthly limit has been exceeded.
public bool MonthlyLimitExceeded { get; init; }
Property Value
TodayUsd
Total spend today (UTC date) in USD.
public decimal TodayUsd { get; init; }