Table of Contents

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

bool

DailyLimitExceeded

Whether the daily limit has been exceeded.

public bool DailyLimitExceeded { get; init; }

Property Value

bool

MonthUsd

Total spend this calendar month (UTC) in USD.

public decimal MonthUsd { get; init; }

Property Value

decimal

MonthlyLimitExceeded

Whether the monthly limit has been exceeded.

public bool MonthlyLimitExceeded { get; init; }

Property Value

bool

TodayUsd

Total spend today (UTC date) in USD.

public decimal TodayUsd { get; init; }

Property Value

decimal