DeleteBudgetRequest Class
(QtAws::Budgets::DeleteBudgetRequest)The DeleteBudgetRequest class provides an interface for Budgets DeleteBudget requests. More...
| Header: | #include <DeleteBudgetRequest> |
| Inherits: | QtAws::Budgets::BudgetsRequest |
Public Functions
| DeleteBudgetRequest(const DeleteBudgetRequest &other) | |
| DeleteBudgetRequest() |
Reimplemented Public Functions
| virtual bool | isValid() const override |
- 7 public functions inherited from QtAws::Budgets::BudgetsRequest
- 7 public functions inherited from QtAws::Core::AwsAbstractRequest
Reimplemented Protected Functions
| virtual QtAws::Core::AwsAbstractResponse * | response(QNetworkReply * const reply) const override |
- 7 protected functions inherited from QtAws::Budgets::BudgetsRequest
- 4 protected functions inherited from QtAws::Core::AwsAbstractRequest
Detailed Description
The DeleteBudgetRequest class provides an interface for Budgets DeleteBudget requests.
Budgets enable you to plan your service usage, service costs, and your RI utilization. You can also track how close your plan is to your budgeted amount or to the free tier limits. Budgets provide you with a quick way to see your usage-to-date and current estimated charges from AWS and to see how much your predicted usage accrues in charges by the end of the month. Budgets also compare current estimates and charges to the amount that you indicated you want to use or spend and lets you see how much of your budget has been used. AWS updates your budget status several times a day. Budgets track your unblended costs, subscriptions, and refunds. You can create the following types of
budgets> <ul> <li>
Cost budgets allow you to say how much you want to spend on a
service> </li> <li>
Usage budgets allow you to say how many hours you want to use for one or more
services> </li> <li>
RI utilization budgets allow you to define a utilization threshold and receive alerts when RIs are tracking below that
threshold> </li> </ul>
You can create up to 20,000 budgets per AWS master account. Your first two budgets are free of charge. Each additional budget costs $0.02 per day. You can set up optional notifications that warn you if you exceed, or are forecasted to exceed, your budgeted amount. You can have notifications sent to an Amazon SNS topic, to an email address, or to both. For more information, see <a href="https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/budgets-sns-policy.html">Creating an Amazon SNS Topic for Budget Notifications</a>. AWS Free Tier usage alerts via AWS Budgets are provided for you, and do not count toward your budget
limits>
Service
Endpoin>
The AWS Budgets API provides the following
endpoint> <ul> <li>
https://budgets.amazonaws.co> </li> </ul>
For information about costs associated with the AWS Budgets API, see <a href="https://aws.amazon.com/aws-cost-management/pricing/">AWS Cost Management
See also BudgetsClient::deleteBudget.
Member Function Documentation
DeleteBudgetRequest::DeleteBudgetRequest(const DeleteBudgetRequest &other)
Constructs a copy of other.
DeleteBudgetRequest::DeleteBudgetRequest()
Constructs a DeleteBudgetRequest object.
[override virtual] bool DeleteBudgetRequest::isValid() const
Reimplemented from AwsAbstractRequest::isValid().
[override virtual protected] QtAws::Core::AwsAbstractResponse *DeleteBudgetRequest::response(QNetworkReply * const reply) const
Reimplemented from AwsAbstractRequest::response().
Returns a DeleteBudgetResponse object to process reply.
See also QtAws::Core::AwsAbstractClient::send.
© 2018 Paul Colby Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.