# Packages
Package budgetsiface provides an interface to enable mocking the AWS Budgets service client for testing your code.
# Functions
New creates a new instance of the Budgets client with a session.
# Constants
BudgetTypeCost is a BudgetType enum value.
BudgetTypeRiUtilization is a BudgetType enum value.
BudgetTypeUsage is a BudgetType enum value.
ComparisonOperatorEqualTo is a ComparisonOperator enum value.
ComparisonOperatorGreaterThan is a ComparisonOperator enum value.
ComparisonOperatorLessThan is a ComparisonOperator enum value.
Service ID for Regions and Endpoints metadata.
ErrCodeCreationLimitExceededException for service response error code "CreationLimitExceededException".
ErrCodeDuplicateRecordException for service response error code "DuplicateRecordException".
ErrCodeExpiredNextTokenException for service response error code "ExpiredNextTokenException".
ErrCodeInternalErrorException for service response error code "InternalErrorException".
ErrCodeInvalidNextTokenException for service response error code "InvalidNextTokenException".
ErrCodeInvalidParameterException for service response error code "InvalidParameterException".
ErrCodeNotFoundException for service response error code "NotFoundException".
NotificationTypeActual is a NotificationType enum value.
NotificationTypeForecasted is a NotificationType enum value.
Service endpoint prefix API calls made to.
SubscriptionTypeEmail is a SubscriptionType enum value.
SubscriptionTypeSns is a SubscriptionType enum value.
ThresholdTypeAbsoluteValue is a ThresholdType enum value.
ThresholdTypePercentage is a ThresholdType enum value.
TimeUnitAnnually is a TimeUnit enum value.
TimeUnitDaily is a TimeUnit enum value.
TimeUnitMonthly is a TimeUnit enum value.
TimeUnitQuarterly is a TimeUnit enum value.
# Structs
Represents the output of the CreateBudget operation.
Budgets provides the API operation methods for making requests to AWS Budgets.
The spend objects associated with this budget.
The types of cost included in a budget, such as tax and subscriptions.
Request of CreateBudget.
Response of CreateBudget.
Request of CreateNotification.
Response of CreateNotification.
Request of CreateSubscriber.
Response of CreateSubscriber.
Request of DeleteBudget.
Response of DeleteBudget.
Request of DeleteNotification.
Response of DeleteNotification.
Request of DeleteSubscriber.
Response of DeleteSubscriber.
Request of DescribeBudget.
Response of DescribeBudget.
Request of DescribeBudgets.
Response of DescribeBudgets.
Request of DescribeNotificationsForBudget.
Response of GetNotificationsForBudget.
Request of DescribeSubscribersForNotification.
Response of DescribeSubscribersForNotification.
A notification associated with a budget.
A notification with subscribers.
The amount of cost or usage being measured for a budget.
The subscriber to a budget notification.
The period of time covered by a budget.
Request of UpdateBudget.
Response of UpdateBudget.
Request of UpdateNotification.
Response of UpdateNotification.
Request of UpdateSubscriber.
Response of UpdateSubscriber.