@@ -57,6 +57,11 @@ import {
57
57
GetApproximateUsageRecordsCommandInput ,
58
58
GetApproximateUsageRecordsCommandOutput ,
59
59
} from "./commands/GetApproximateUsageRecordsCommand" ;
60
+ import {
61
+ GetCommitmentPurchaseAnalysisCommand ,
62
+ GetCommitmentPurchaseAnalysisCommandInput ,
63
+ GetCommitmentPurchaseAnalysisCommandOutput ,
64
+ } from "./commands/GetCommitmentPurchaseAnalysisCommand" ;
60
65
import {
61
66
GetCostAndUsageCommand ,
62
67
GetCostAndUsageCommandInput ,
@@ -133,6 +138,11 @@ import {
133
138
GetUsageForecastCommandInput ,
134
139
GetUsageForecastCommandOutput ,
135
140
} from "./commands/GetUsageForecastCommand" ;
141
+ import {
142
+ ListCommitmentPurchaseAnalysesCommand ,
143
+ ListCommitmentPurchaseAnalysesCommandInput ,
144
+ ListCommitmentPurchaseAnalysesCommandOutput ,
145
+ } from "./commands/ListCommitmentPurchaseAnalysesCommand" ;
136
146
import {
137
147
ListCostAllocationTagBackfillHistoryCommand ,
138
148
ListCostAllocationTagBackfillHistoryCommandInput ,
@@ -163,6 +173,11 @@ import {
163
173
ProvideAnomalyFeedbackCommandInput ,
164
174
ProvideAnomalyFeedbackCommandOutput ,
165
175
} from "./commands/ProvideAnomalyFeedbackCommand" ;
176
+ import {
177
+ StartCommitmentPurchaseAnalysisCommand ,
178
+ StartCommitmentPurchaseAnalysisCommandInput ,
179
+ StartCommitmentPurchaseAnalysisCommandOutput ,
180
+ } from "./commands/StartCommitmentPurchaseAnalysisCommand" ;
166
181
import {
167
182
StartCostAllocationTagBackfillCommand ,
168
183
StartCostAllocationTagBackfillCommandInput ,
@@ -213,6 +228,7 @@ const commands = {
213
228
GetAnomalyMonitorsCommand,
214
229
GetAnomalySubscriptionsCommand,
215
230
GetApproximateUsageRecordsCommand,
231
+ GetCommitmentPurchaseAnalysisCommand,
216
232
GetCostAndUsageCommand,
217
233
GetCostAndUsageWithResourcesCommand,
218
234
GetCostCategoriesCommand,
@@ -229,12 +245,14 @@ const commands = {
229
245
GetSavingsPlansUtilizationDetailsCommand,
230
246
GetTagsCommand,
231
247
GetUsageForecastCommand,
248
+ ListCommitmentPurchaseAnalysesCommand,
232
249
ListCostAllocationTagBackfillHistoryCommand,
233
250
ListCostAllocationTagsCommand,
234
251
ListCostCategoryDefinitionsCommand,
235
252
ListSavingsPlansPurchaseRecommendationGenerationCommand,
236
253
ListTagsForResourceCommand,
237
254
ProvideAnomalyFeedbackCommand,
255
+ StartCommitmentPurchaseAnalysisCommand,
238
256
StartCostAllocationTagBackfillCommand,
239
257
StartSavingsPlansPurchaseRecommendationGenerationCommand,
240
258
TagResourceCommand,
@@ -429,6 +447,23 @@ export interface CostExplorer {
429
447
cb : ( err : any , data ?: GetApproximateUsageRecordsCommandOutput ) => void
430
448
) : void ;
431
449
450
+ /**
451
+ * @see {@link GetCommitmentPurchaseAnalysisCommand }
452
+ */
453
+ getCommitmentPurchaseAnalysis (
454
+ args : GetCommitmentPurchaseAnalysisCommandInput ,
455
+ options ?: __HttpHandlerOptions
456
+ ) : Promise < GetCommitmentPurchaseAnalysisCommandOutput > ;
457
+ getCommitmentPurchaseAnalysis (
458
+ args : GetCommitmentPurchaseAnalysisCommandInput ,
459
+ cb : ( err : any , data ?: GetCommitmentPurchaseAnalysisCommandOutput ) => void
460
+ ) : void ;
461
+ getCommitmentPurchaseAnalysis (
462
+ args : GetCommitmentPurchaseAnalysisCommandInput ,
463
+ options : __HttpHandlerOptions ,
464
+ cb : ( err : any , data ?: GetCommitmentPurchaseAnalysisCommandOutput ) => void
465
+ ) : void ;
466
+
432
467
/**
433
468
* @see {@link GetCostAndUsageCommand }
434
469
*/
@@ -689,6 +724,24 @@ export interface CostExplorer {
689
724
cb : ( err : any , data ?: GetUsageForecastCommandOutput ) => void
690
725
) : void ;
691
726
727
+ /**
728
+ * @see {@link ListCommitmentPurchaseAnalysesCommand }
729
+ */
730
+ listCommitmentPurchaseAnalyses ( ) : Promise < ListCommitmentPurchaseAnalysesCommandOutput > ;
731
+ listCommitmentPurchaseAnalyses (
732
+ args : ListCommitmentPurchaseAnalysesCommandInput ,
733
+ options ?: __HttpHandlerOptions
734
+ ) : Promise < ListCommitmentPurchaseAnalysesCommandOutput > ;
735
+ listCommitmentPurchaseAnalyses (
736
+ args : ListCommitmentPurchaseAnalysesCommandInput ,
737
+ cb : ( err : any , data ?: ListCommitmentPurchaseAnalysesCommandOutput ) => void
738
+ ) : void ;
739
+ listCommitmentPurchaseAnalyses (
740
+ args : ListCommitmentPurchaseAnalysesCommandInput ,
741
+ options : __HttpHandlerOptions ,
742
+ cb : ( err : any , data ?: ListCommitmentPurchaseAnalysesCommandOutput ) => void
743
+ ) : void ;
744
+
692
745
/**
693
746
* @see {@link ListCostAllocationTagBackfillHistoryCommand }
694
747
*/
@@ -795,6 +848,23 @@ export interface CostExplorer {
795
848
cb : ( err : any , data ?: ProvideAnomalyFeedbackCommandOutput ) => void
796
849
) : void ;
797
850
851
+ /**
852
+ * @see {@link StartCommitmentPurchaseAnalysisCommand }
853
+ */
854
+ startCommitmentPurchaseAnalysis (
855
+ args : StartCommitmentPurchaseAnalysisCommandInput ,
856
+ options ?: __HttpHandlerOptions
857
+ ) : Promise < StartCommitmentPurchaseAnalysisCommandOutput > ;
858
+ startCommitmentPurchaseAnalysis (
859
+ args : StartCommitmentPurchaseAnalysisCommandInput ,
860
+ cb : ( err : any , data ?: StartCommitmentPurchaseAnalysisCommandOutput ) => void
861
+ ) : void ;
862
+ startCommitmentPurchaseAnalysis (
863
+ args : StartCommitmentPurchaseAnalysisCommandInput ,
864
+ options : __HttpHandlerOptions ,
865
+ cb : ( err : any , data ?: StartCommitmentPurchaseAnalysisCommandOutput ) => void
866
+ ) : void ;
867
+
798
868
/**
799
869
* @see {@link StartCostAllocationTagBackfillCommand }
800
870
*/
0 commit comments