You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::Budgets::Types::BudgetPerformanceHistory

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

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

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#budget_nameString

A string that represents the budget name. The ":" and "\" characters aren't allowed.

Returns:

  • (String)

    A string that represents the budget name.

#budget_typeString

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.

Possible values:

  • USAGE
  • COST
  • RI_UTILIZATION
  • RI_COVERAGE
  • SAVINGS_PLANS_UTILIZATION
  • SAVINGS_PLANS_COVERAGE

Returns:

  • (String)

    The type of a budget.

#budgeted_and_actual_amounts_listArray<Types::BudgetedAndActualAmounts>

A list of amounts of cost or usage that you created budgets for, compared to your actual costs or usage.

Returns:

#cost_filtersHash<String,Array<String>>

The history of the cost filters for a budget during the specified time period.

Returns:

  • (Hash<String,Array<String>>)

    The history of the cost filters for a budget during the specified time period.

#cost_typesTypes::CostTypes

The history of the cost types for a budget during the specified time period.

Returns:

  • (Types::CostTypes)

    The history of the cost types for a budget during the specified time period.

#time_unitString

The time unit of the budget, such as MONTHLY or QUARTERLY.

Possible values:

  • DAILY
  • MONTHLY
  • QUARTERLY
  • ANNUALLY

Returns:

  • (String)

    The time unit of the budget, such as MONTHLY or QUARTERLY.

    .