AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
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
Namespace: Amazon.Budgets.Model
Assembly: AWSSDK.Budgets.dll
Version: 3.x.y.z
public class Budget
The Budget type exposes the following members
Name | Description | |
---|---|---|
Budget() |
Name | Type | Description | |
---|---|---|---|
AutoAdjustData | Amazon.Budgets.Model.AutoAdjustData |
Gets and sets the property AutoAdjustData. The parameters that determine the budget amount for an auto-adjusting budget. |
|
BudgetLimit | Amazon.Budgets.Model.Spend |
Gets and sets the property BudgetLimit. 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.
|
|
BudgetName | System.String |
Gets and sets the property BudgetName.
The name of a budget. The name must be unique within an account. The |
|
BudgetType | Amazon.Budgets.BudgetType |
Gets and sets the property BudgetType. Specifies whether this budget tracks costs, usage, RI utilization, RI coverage, Savings Plans utilization, or Savings Plans coverage. |
|
CalculatedSpend | Amazon.Budgets.Model.CalculatedSpend |
Gets and sets the property CalculatedSpend. The actual and forecasted cost or usage that the budget tracks. |
|
CostFilters | System.Collections.Generic.Dictionary<System.String, System.Collections.Generic.List<System.String>> |
Gets and sets the property CostFilters.
The cost filters, such as
Amazon Web Services Budgets supports the following services as a
|
|
CostTypes | Amazon.Budgets.Model.CostTypes |
Gets and sets the property CostTypes.
The types of costs that are included in this
|
|
LastUpdatedTime | System.DateTime |
Gets and sets the property LastUpdatedTime. The last time that you updated this budget. |
|
PlannedBudgetLimits | System.Collections.Generic.Dictionary<System.String, Amazon.Budgets.Model.Spend> |
Gets and sets the property PlannedBudgetLimits.
A map containing multiple
For monthly budgets, provide 12 months of
For quarterly budgets, provide four quarters of
If the planned budget expires before 12 months for monthly or four quarters for quarterly,
provide the
If the budget begins at a date in the future, provide
After all of the
|
|
TimePeriod | Amazon.Budgets.Model.TimePeriod |
Gets and sets the property TimePeriod.
The period of time that's covered by a budget. You setthe start date and end date.
The start date must come before the end date. The end date must come before
If you create your budget and don't specify a start date, Amazon Web Services defaults
to the start of your chosen time period (DAILY, MONTHLY, QUARTERLY, or ANNUALLY).
For example, if you created your budget on January 24, 2018, chose
You can change either date with the After the end date, Amazon Web Services deletes the budget and all the associated notifications and subscribers. |
|
TimeUnit | Amazon.Budgets.TimeUnit |
Gets and sets the property TimeUnit. The length of time until a budget resets the actual and forecasted spend. |
.NET Core App:
Supported in: 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5, 4.0, 3.5