Budget

class Budget

Represents the output of the CreateBudget operation. The content consists of the detailed metadata and data file information, and the current status of the budget object.

This is the Amazon Resource Name (ARN) pattern for a budget:

arn:aws:budgets::AccountId:budget/budgetName

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The parameters that determine the budget amount for an auto-adjusting budget.

Link copied to clipboard

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

Link copied to clipboard

The name of a budget. The name must be unique within an account. The : and \ characters, and the "/action/" substring, aren't allowed in BudgetName.

Link copied to clipboard

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

Link copied to clipboard

The actual and forecasted cost or usage that the budget tracks.

Link copied to clipboard

The cost filters, such as Region, Service, LinkedAccount, Tag, or CostCategory, that are applied to a budget.

Link copied to clipboard

The types of costs that are included in this COST budget.

Link copied to clipboard

The filtering dimensions for the budget and their corresponding values.

Link copied to clipboard

The last time that you updated this budget.

Link copied to clipboard

The definition for how the budget data is aggregated.

Link copied to clipboard

A map containing multiple BudgetLimit, including current or future limits.

Link copied to clipboard

The period of time that's covered by a budget. You set the start date and end date. The start date must come before the end date. The end date must come before 06/15/87 00:00 UTC.

Link copied to clipboard

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

Functions

Link copied to clipboard
inline fun copy(block: Budget.Builder.() -> Unit = {}): Budget
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String