Package-level declarations

Types

Link copied to clipboard

You are not authorized to use this operation with the given parameters.

Link copied to clipboard
class Action

A budget action resource.

Link copied to clipboard

The historical records for a budget action.

Link copied to clipboard

The description of the details for the event.

Link copied to clipboard
sealed class ActionStatus
Link copied to clipboard
sealed class ActionSubType
Link copied to clipboard

The trigger threshold of the action.

Link copied to clipboard
sealed class ActionType
Link copied to clipboard
sealed class ApprovalModel
Link copied to clipboard

The parameters that determine the budget amount for an auto-adjusting budget.

Link copied to clipboard
sealed class AutoAdjustType
Link copied to clipboard
class Budget

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.

Link copied to clipboard

The amount of cost or usage that you created the budget for, compared to your actual costs or usage.

Link copied to clipboard

The budget name and associated notifications for an account.

Link copied to clipboard

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

Link copied to clipboard

Base class for all service related exceptions thrown by the Budgets client

Link copied to clipboard
sealed class BudgetType

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

Link copied to clipboard

The spend objects that are associated with this budget. The actualSpend tracks how much you've used, cost, usage, RI units, or Savings Plans units and the forecastedSpend tracks how much that you're predicted to spend based on your historical usage profile.

Link copied to clipboard
sealed class ComparisonOperator

The comparison operator of a notification. Currently, the service supports the following operators:

Link copied to clipboard

The cost category values used for filtering the costs.

Link copied to clipboard
class CostTypes

The types of cost that are included in a COST budget, such as tax and subscriptions.

Link copied to clipboard
Link copied to clipboard

Request of CreateBudget

Link copied to clipboard

Response of CreateBudget

Link copied to clipboard

Request of CreateNotification

Link copied to clipboard

Response of CreateNotification

Link copied to clipboard

Request of CreateSubscriber

Link copied to clipboard

Response of CreateSubscriber

Link copied to clipboard

You've exceeded the notification or subscriber limit.

Link copied to clipboard

Specifies all of the type-specific parameters.

Link copied to clipboard
Link copied to clipboard

Request of DeleteBudget

Link copied to clipboard

Response of DeleteBudget

Link copied to clipboard

Request of DeleteNotification

Link copied to clipboard

Response of DeleteNotification

Link copied to clipboard

Request of DeleteSubscriber

Link copied to clipboard

Response of DeleteSubscriber

Link copied to clipboard

Request of DescribeBudget

Link copied to clipboard

Response of DescribeBudget

Link copied to clipboard

Request of DescribeBudgets

Link copied to clipboard

Response of DescribeBudgets

Link copied to clipboard

Request of DescribeNotificationsForBudget

Link copied to clipboard

Response of GetNotificationsForBudget

Request of DescribeSubscribersForNotification

Response of DescribeSubscribersForNotification

Link copied to clipboard
sealed class Dimension
Link copied to clipboard

The budget name already exists. Budget names must be unique within an account.

Link copied to clipboard
sealed class EventType
Link copied to clipboard
sealed class ExecutionType
Link copied to clipboard

The pagination token expired.

Link copied to clipboard

Use Expression to filter in various Budgets APIs.

Link copied to clipboard

Contains the specifications for the filters to use for your request.

Link copied to clipboard

The parameters that define or describe the historical data that your auto-adjusting budget is based on.

Link copied to clipboard

The Identity and Access Management (IAM) action definition details.

Link copied to clipboard

An error on the server occurred during the processing of your request. Try again later.

Link copied to clipboard

The pagination token is invalid.

Link copied to clipboard

An error on the client occurred. Typically, the cause is an invalid input value.

Link copied to clipboard
sealed class MatchOption
Link copied to clipboard
sealed class Metric
Link copied to clipboard

We can’t locate the resource that you specified.

Link copied to clipboard

A notification that's associated with a budget. A budget can have up to ten notifications.

Link copied to clipboard
sealed class NotificationState
Link copied to clipboard
sealed class NotificationType

The type of a notification. It must be ACTUAL or FORECASTED.

Link copied to clipboard

A notification with subscribers. A notification can have one SNS subscriber and up to 10 email subscribers, for a total of 11 subscribers.

Link copied to clipboard

The request was received and recognized by the server, but the server rejected that particular method for the requested resource.

Link copied to clipboard

The tag structure that contains a tag key and value.

Link copied to clipboard

The service control policies (SCP) action definition details.

Link copied to clipboard

You've reached the limit on the number of tags you can associate with a resource.

Link copied to clipboard
class Spend

The amount of cost or usage that's measured for a budget.

Link copied to clipboard

The Amazon Web Services Systems Manager (SSM) action definition details.

Link copied to clipboard

The subscriber to a budget notification. The subscriber consists of a subscription type and either an Amazon SNS topic or an email address.

Link copied to clipboard
sealed class SubscriptionType

The subscription type of the subscriber. It can be SMS or EMAIL.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class TagValues

The values that are available for a tag.

Link copied to clipboard
sealed class ThresholdType

The type of threshold for a notification.

Link copied to clipboard

The number of API requests has exceeded the maximum allowed API request throttling limit for the account.

Link copied to clipboard

The period of time that's covered by a budget. The period has a start date and an end date. The start date must come before the end date. There are no restrictions on the end date.

Link copied to clipboard
sealed class TimeUnit

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

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Request of UpdateBudget

Link copied to clipboard

Response of UpdateBudget

Link copied to clipboard

Request of UpdateNotification

Link copied to clipboard

Response of UpdateNotification

Link copied to clipboard

Request of UpdateSubscriber

Link copied to clipboard

Response of UpdateSubscriber