Table of Contents

Class BudgetStatus

Namespace
JD.AI.Core.Usage
Assembly
JD.AI.Core.dll

Budget status check result.

public sealed record BudgetStatus : IEquatable<BudgetStatus>
Inheritance
BudgetStatus
Implements
Inherited Members

Properties

IsExceeded

public bool IsExceeded { get; }

Property Value

bool

IsWarning

public bool IsWarning { get; }

Property Value

bool

LimitUsd

public decimal? LimitUsd { get; init; }

Property Value

decimal?

Period

public BudgetPeriod Period { get; init; }

Property Value

BudgetPeriod

RemainingUsd

public decimal RemainingUsd { get; }

Property Value

decimal

SpentUsd

public decimal SpentUsd { get; init; }

Property Value

decimal

WarningThresholdUsd

public decimal? WarningThresholdUsd { get; init; }

Property Value

decimal?