BudgetPerformanceHistory - AWS Billing and Cost Management

BudgetPerformanceHistory

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

Contents

BudgetedAndActualAmountsList

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

Type: Array of BudgetedAndActualAmounts objects

Required: No

BudgetName

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

Type: String

Length Constraints: Minimum length of 1. Maximum length of 100.

Pattern: ^(?![^:\\]*/action/|(?i).*<script>.*</script>.*)[^:\\]+$

Required: No

BudgetType

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.

Type: String

Valid Values: USAGE | COST | RI_UTILIZATION | RI_COVERAGE | SAVINGS_PLANS_UTILIZATION | SAVINGS_PLANS_COVERAGE

Required: No

CostFilters

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

Type: String to array of strings map

Key Length Constraints: Minimum length of 0. Maximum length of 2147483647.

Key Pattern: .*

Length Constraints: Minimum length of 0. Maximum length of 2147483647.

Pattern: [\S\s]*

Required: No

CostTypes

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

Type: CostTypes object

Required: No

TimeUnit

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

Type: String

Valid Values: DAILY | MONTHLY | QUARTERLY | ANNUALLY

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: