|
31 | 31 | #include <aws/ce/model/GetApproximateUsageRecordsResult.h>
|
32 | 32 | #include <aws/ce/model/GetCommitmentPurchaseAnalysisResult.h>
|
33 | 33 | #include <aws/ce/model/GetCostAndUsageResult.h>
|
| 34 | +#include <aws/ce/model/GetCostAndUsageComparisonsResult.h> |
34 | 35 | #include <aws/ce/model/GetCostAndUsageWithResourcesResult.h>
|
35 | 36 | #include <aws/ce/model/GetCostCategoriesResult.h>
|
| 37 | +#include <aws/ce/model/GetCostComparisonDriversResult.h> |
36 | 38 | #include <aws/ce/model/GetCostForecastResult.h>
|
37 | 39 | #include <aws/ce/model/GetDimensionValuesResult.h>
|
38 | 40 | #include <aws/ce/model/GetReservationCoverageResult.h>
|
@@ -123,8 +125,10 @@ namespace Aws
|
123 | 125 | class GetApproximateUsageRecordsRequest;
|
124 | 126 | class GetCommitmentPurchaseAnalysisRequest;
|
125 | 127 | class GetCostAndUsageRequest;
|
| 128 | + class GetCostAndUsageComparisonsRequest; |
126 | 129 | class GetCostAndUsageWithResourcesRequest;
|
127 | 130 | class GetCostCategoriesRequest;
|
| 131 | + class GetCostComparisonDriversRequest; |
128 | 132 | class GetCostForecastRequest;
|
129 | 133 | class GetDimensionValuesRequest;
|
130 | 134 | class GetReservationCoverageRequest;
|
@@ -170,8 +174,10 @@ namespace Aws
|
170 | 174 | typedef Aws::Utils::Outcome<GetApproximateUsageRecordsResult, CostExplorerError> GetApproximateUsageRecordsOutcome;
|
171 | 175 | typedef Aws::Utils::Outcome<GetCommitmentPurchaseAnalysisResult, CostExplorerError> GetCommitmentPurchaseAnalysisOutcome;
|
172 | 176 | typedef Aws::Utils::Outcome<GetCostAndUsageResult, CostExplorerError> GetCostAndUsageOutcome;
|
| 177 | + typedef Aws::Utils::Outcome<GetCostAndUsageComparisonsResult, CostExplorerError> GetCostAndUsageComparisonsOutcome; |
173 | 178 | typedef Aws::Utils::Outcome<GetCostAndUsageWithResourcesResult, CostExplorerError> GetCostAndUsageWithResourcesOutcome;
|
174 | 179 | typedef Aws::Utils::Outcome<GetCostCategoriesResult, CostExplorerError> GetCostCategoriesOutcome;
|
| 180 | + typedef Aws::Utils::Outcome<GetCostComparisonDriversResult, CostExplorerError> GetCostComparisonDriversOutcome; |
175 | 181 | typedef Aws::Utils::Outcome<GetCostForecastResult, CostExplorerError> GetCostForecastOutcome;
|
176 | 182 | typedef Aws::Utils::Outcome<GetDimensionValuesResult, CostExplorerError> GetDimensionValuesOutcome;
|
177 | 183 | typedef Aws::Utils::Outcome<GetReservationCoverageResult, CostExplorerError> GetReservationCoverageOutcome;
|
@@ -217,8 +223,10 @@ namespace Aws
|
217 | 223 | typedef std::future<GetApproximateUsageRecordsOutcome> GetApproximateUsageRecordsOutcomeCallable;
|
218 | 224 | typedef std::future<GetCommitmentPurchaseAnalysisOutcome> GetCommitmentPurchaseAnalysisOutcomeCallable;
|
219 | 225 | typedef std::future<GetCostAndUsageOutcome> GetCostAndUsageOutcomeCallable;
|
| 226 | + typedef std::future<GetCostAndUsageComparisonsOutcome> GetCostAndUsageComparisonsOutcomeCallable; |
220 | 227 | typedef std::future<GetCostAndUsageWithResourcesOutcome> GetCostAndUsageWithResourcesOutcomeCallable;
|
221 | 228 | typedef std::future<GetCostCategoriesOutcome> GetCostCategoriesOutcomeCallable;
|
| 229 | + typedef std::future<GetCostComparisonDriversOutcome> GetCostComparisonDriversOutcomeCallable; |
222 | 230 | typedef std::future<GetCostForecastOutcome> GetCostForecastOutcomeCallable;
|
223 | 231 | typedef std::future<GetDimensionValuesOutcome> GetDimensionValuesOutcomeCallable;
|
224 | 232 | typedef std::future<GetReservationCoverageOutcome> GetReservationCoverageOutcomeCallable;
|
@@ -267,8 +275,10 @@ namespace Aws
|
267 | 275 | typedef std::function<void(const CostExplorerClient*, const Model::GetApproximateUsageRecordsRequest&, const Model::GetApproximateUsageRecordsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetApproximateUsageRecordsResponseReceivedHandler;
|
268 | 276 | typedef std::function<void(const CostExplorerClient*, const Model::GetCommitmentPurchaseAnalysisRequest&, const Model::GetCommitmentPurchaseAnalysisOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetCommitmentPurchaseAnalysisResponseReceivedHandler;
|
269 | 277 | typedef std::function<void(const CostExplorerClient*, const Model::GetCostAndUsageRequest&, const Model::GetCostAndUsageOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetCostAndUsageResponseReceivedHandler;
|
| 278 | + typedef std::function<void(const CostExplorerClient*, const Model::GetCostAndUsageComparisonsRequest&, const Model::GetCostAndUsageComparisonsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetCostAndUsageComparisonsResponseReceivedHandler; |
270 | 279 | typedef std::function<void(const CostExplorerClient*, const Model::GetCostAndUsageWithResourcesRequest&, const Model::GetCostAndUsageWithResourcesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetCostAndUsageWithResourcesResponseReceivedHandler;
|
271 | 280 | typedef std::function<void(const CostExplorerClient*, const Model::GetCostCategoriesRequest&, const Model::GetCostCategoriesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetCostCategoriesResponseReceivedHandler;
|
| 281 | + typedef std::function<void(const CostExplorerClient*, const Model::GetCostComparisonDriversRequest&, const Model::GetCostComparisonDriversOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetCostComparisonDriversResponseReceivedHandler; |
272 | 282 | typedef std::function<void(const CostExplorerClient*, const Model::GetCostForecastRequest&, const Model::GetCostForecastOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetCostForecastResponseReceivedHandler;
|
273 | 283 | typedef std::function<void(const CostExplorerClient*, const Model::GetDimensionValuesRequest&, const Model::GetDimensionValuesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDimensionValuesResponseReceivedHandler;
|
274 | 284 | typedef std::function<void(const CostExplorerClient*, const Model::GetReservationCoverageRequest&, const Model::GetReservationCoverageOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetReservationCoverageResponseReceivedHandler;
|
|
0 commit comments