AWS SDK for C++AWS SDK for C++ Version 1.11.606 |
#include <BillingClient.h>
You can use the Billing API to programatically list the billing views available to you for a given time period. A billing view represents a set of billing data.
The Billing API provides the following endpoint:
https://billing.us-east-1.api.aws
Definition at line 24 of file BillingClient.h.
Definition at line 27 of file BillingClient.h.
Definition at line 31 of file BillingClient.h.
Definition at line 32 of file BillingClient.h.
Aws::Billing::BillingClientConfiguration()
,
nullptr
Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
nullptr
,
Aws::Billing::BillingClientConfiguration()
Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
nullptr
,
Aws::Billing::BillingClientConfiguration()
Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used
Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.
Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used
nullptr
An Async wrapper for CreateBillingView that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 103 of file BillingClient.h.
A Callable wrapper for CreateBillingView that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 94 of file BillingClient.h.
nullptr
An Async wrapper for DeleteBillingView that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 128 of file BillingClient.h.
A Callable wrapper for DeleteBillingView that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 119 of file BillingClient.h.
nullptr
An Async wrapper for GetBillingView that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 154 of file BillingClient.h.
A Callable wrapper for GetBillingView that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 145 of file BillingClient.h.
Returns the resource-based policy document attached to the resource in JSON
format.
nullptr
An Async wrapper for GetResourcePolicy that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 180 of file BillingClient.h.
A Callable wrapper for GetResourcePolicy that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 171 of file BillingClient.h.
{}
)
const
Lists the billing views available for a given time period.
Every Amazon Web Services account has a unique PRIMARY
billing view that represents the billing data available by default. Accounts that use Billing Conductor also have BILLING_GROUP
billing views representing pro forma costs associated with each created billing group.
nullptr
,
{}
An Async wrapper for ListBillingViews that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 210 of file BillingClient.h.
{}
)
const
A Callable wrapper for ListBillingViews that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 201 of file BillingClient.h.
Lists the source views (managed Amazon Web Services billing views) associated with the billing view.
nullptr
An Async wrapper for ListSourceViewsForBillingView that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 236 of file BillingClient.h.
A Callable wrapper for ListSourceViewsForBillingView that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 227 of file BillingClient.h.
nullptr
An Async wrapper for ListTagsForResource that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 262 of file BillingClient.h.
A Callable wrapper for ListTagsForResource that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 253 of file BillingClient.h.
An API operation for adding one or more tags (key-value pairs) to a resource.
nullptr
An Async wrapper for TagResource that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 288 of file BillingClient.h.
A Callable wrapper for TagResource that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 279 of file BillingClient.h.
Removes one or more tags from a resource. Specify only tag keys in your request. Don't specify the value.
nullptr
An Async wrapper for UntagResource that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 314 of file BillingClient.h.
A Callable wrapper for UntagResource that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 305 of file BillingClient.h.
nullptr
An Async wrapper for UpdateBillingView that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 340 of file BillingClient.h.
A Callable wrapper for UpdateBillingView that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 331 of file BillingClient.h.
Definition at line 347 of file BillingClient.h.