| Class | Description |
|---|---|
| Action |
A budget action resource.
|
| ActionHistory |
The historical records for a budget action.
|
| ActionHistoryDetails |
The description of the details for the event.
|
| ActionThreshold |
The trigger threshold of the action.
|
| AutoAdjustData |
The parameters that determine the budget amount for an auto-adjusting budget.
|
| Budget |
Represents the output of the
CreateBudget operation. |
| BudgetedAndActualAmounts |
The amount of cost or usage that you created the budget for, compared to your actual costs or usage.
|
| BudgetNotificationsForAccount |
The budget name and associated notifications for an account.
|
| BudgetPerformanceHistory |
A history of the state of a budget at the end of the budget's specified time period.
|
| CalculatedSpend |
The spend objects that are associated with this budget.
|
| CostTypes |
The types of cost that are included in a
COST budget, such as tax and subscriptions. |
| CreateBudgetActionRequest | |
| CreateBudgetActionResult | |
| CreateBudgetRequest |
Request of CreateBudget
|
| CreateBudgetResult |
Response of CreateBudget
|
| CreateNotificationRequest |
Request of CreateNotification
|
| CreateNotificationResult |
Response of CreateNotification
|
| CreateSubscriberRequest |
Request of CreateSubscriber
|
| CreateSubscriberResult |
Response of CreateSubscriber
|
| Definition |
Specifies all of the type-specific parameters.
|
| DeleteBudgetActionRequest | |
| DeleteBudgetActionResult | |
| DeleteBudgetRequest |
Request of DeleteBudget
|
| DeleteBudgetResult |
Response of DeleteBudget
|
| DeleteNotificationRequest |
Request of DeleteNotification
|
| DeleteNotificationResult |
Response of DeleteNotification
|
| DeleteSubscriberRequest |
Request of DeleteSubscriber
|
| DeleteSubscriberResult |
Response of DeleteSubscriber
|
| DescribeBudgetActionHistoriesRequest | |
| DescribeBudgetActionHistoriesResult | |
| DescribeBudgetActionRequest | |
| DescribeBudgetActionResult | |
| DescribeBudgetActionsForAccountRequest | |
| DescribeBudgetActionsForAccountResult | |
| DescribeBudgetActionsForBudgetRequest | |
| DescribeBudgetActionsForBudgetResult | |
| DescribeBudgetNotificationsForAccountRequest | |
| DescribeBudgetNotificationsForAccountResult | |
| DescribeBudgetPerformanceHistoryRequest | |
| DescribeBudgetPerformanceHistoryResult | |
| DescribeBudgetRequest |
Request of DescribeBudget
|
| DescribeBudgetResult |
Response of DescribeBudget
|
| DescribeBudgetsRequest |
Request of DescribeBudgets
|
| DescribeBudgetsResult |
Response of DescribeBudgets
|
| DescribeNotificationsForBudgetRequest |
Request of DescribeNotificationsForBudget
|
| DescribeNotificationsForBudgetResult |
Response of GetNotificationsForBudget
|
| DescribeSubscribersForNotificationRequest |
Request of DescribeSubscribersForNotification
|
| DescribeSubscribersForNotificationResult |
Response of DescribeSubscribersForNotification
|
| ExecuteBudgetActionRequest | |
| ExecuteBudgetActionResult | |
| HistoricalOptions |
The parameters that define or describe the historical data that your auto-adjusting budget is based on.
|
| IamActionDefinition |
The Identity and Access Management (IAM) action definition details.
|
| ListTagsForResourceRequest | |
| ListTagsForResourceResult | |
| Notification |
A notification that's associated with a budget.
|
| NotificationWithSubscribers |
A notification with subscribers.
|
| ResourceTag |
The tag structure that contains a tag key and value.
|
| ScpActionDefinition |
The service control policies (SCP) action definition details.
|
| Spend |
The amount of cost or usage that's measured for a budget.
|
| SsmActionDefinition |
The Amazon Web Services Systems Manager (SSM) action definition details.
|
| Subscriber |
The subscriber to a budget notification.
|
| TagResourceRequest | |
| TagResourceResult | |
| TimePeriod |
The period of time that's covered by a budget.
|
| UntagResourceRequest | |
| UntagResourceResult | |
| UpdateBudgetActionRequest | |
| UpdateBudgetActionResult | |
| UpdateBudgetRequest |
Request of UpdateBudget
|
| UpdateBudgetResult |
Response of UpdateBudget
|
| UpdateNotificationRequest |
Request of UpdateNotification
|
| UpdateNotificationResult |
Response of UpdateNotification
|
| UpdateSubscriberRequest |
Request of UpdateSubscriber
|
| UpdateSubscriberResult |
Response of UpdateSubscriber
|
| Enum | Description |
|---|---|
| ActionStatus | |
| ActionSubType | |
| ActionType | |
| ApprovalModel | |
| AutoAdjustType | |
| BudgetType |
The type of a budget.
|
| ComparisonOperator |
The comparison operator of a notification.
|
| EventType | |
| ExecutionType | |
| NotificationState | |
| NotificationType |
The type of a notification.
|
| SubscriptionType |
The subscription type of the subscriber.
|
| ThresholdType |
The type of threshold for a notification.
|
| TimeUnit |
The time unit of the budget, such as MONTHLY or QUARTERLY.
|
| Exception | Description |
|---|---|
| AccessDeniedException |
You are not authorized to use this operation with the given parameters.
|
| AWSBudgetsException |
Base exception for all service exceptions thrown by AWS Budgets
|
| CreationLimitExceededException |
You've exceeded the notification or subscriber limit.
|
| DuplicateRecordException |
The budget name already exists.
|
| ExpiredNextTokenException |
The pagination token expired.
|
| InternalErrorException |
An error on the server occurred during the processing of your request.
|
| InvalidNextTokenException |
The pagination token is invalid.
|
| InvalidParameterException |
An error on the client occurred.
|
| NotFoundException |
We can’t locate the resource that you specified.
|
| ResourceLockedException |
The request was received and recognized by the server, but the server rejected that particular method for the
requested resource.
|
| ServiceQuotaExceededException |
You've reached the limit on the number of tags you can associate with a resource.
|
| ThrottlingException |
The number of API requests has exceeded the maximum allowed API request throttling limit for the account.
|