class Aws::Budgets::Types::BudgetPerformanceHistory

A history of the state of a budget at the end of the budget's specified time period.

@!attribute [rw] budget_name

A string that represents the budget name. The ":" and "\\"
characters aren't allowed.
@return [String]

@!attribute [rw] budget_type

The type of a budget. It must be one of the following types:

`COST`, `USAGE`, `RI_UTILIZATION`, `RI_COVERAGE`,
`SAVINGS_PLANS_UTILIZATION`, or `SAVINGS_PLANS_COVERAGE`.
@return [String]

@!attribute [rw] cost_filters

The history of the cost filters for a budget during the specified
time period.
@return [Hash<String,Array<String>>]

@!attribute [rw] cost_types

The history of the cost types for a budget during the specified time
period.
@return [Types::CostTypes]

@!attribute [rw] time_unit

The time unit of the budget, such as MONTHLY or QUARTERLY.
@return [String]

@!attribute [rw] budgeted_and_actual_amounts_list

A list of amounts of cost or usage that you created budgets for,
compared to your actual costs or usage.
@return [Array<Types::BudgetedAndActualAmounts>]

Constants

SENSITIVE