Hierarchy

  • BudgetDefinitionProps

Properties

amount: number

The total amount of costs, usage, RI utilization, RI coverage, Savings Plans utilization, or Savings Plans coverage that you want to track with your budget.

includeCredit: boolean

Specifies whether a budget includes credits.

includeDiscount: boolean

Specifies whether a budget includes discounts.

includeOtherSubscription: boolean

Specifies whether a budget includes non-RI subscription costs.

includeRecurring: boolean

Specifies whether a budget includes recurring fees such as monthly RI fees.

includeRefund: boolean

Specifies whether a budget includes refunds.

includeSubscription: boolean

Specifies whether a budget includes subscriptions.

includeSupport: boolean

Specifies whether a budget includes support subscription fees.

includeTax: boolean

Specifies whether a budget includes taxes.

includeUpfront: boolean

Specifies whether a budget includes upfront RI costs.

name: string

The name of the budget.

notifications?: {
    address: string;
    comparisonOperator: string;
    subscriptionType: string;
    threshold: number;
    thresholdType: string;
    type: string;
}[]

List of notifications.

timeUnit: string

The length of time until a budget resets the actual and forecasted spend.

type: string

Specifies whether this budget tracks costs, usage, RI utilization, RI coverage, Savings Plans utilization, or Savings Plans coverage.

unit: string

The unit of measurement that's used for the budget forecast, actual spend, or budget threshold, such as USD or GBP.

useAmortized: boolean

Specifies whether a budget uses the amortized rate.

useBlended: boolean

Specifies whether a budget uses a blended rate.

Generated using TypeDoc