2
2
import { createAggregatedClient } from "@smithy/smithy-client" ;
3
3
import { HttpHandlerOptions as __HttpHandlerOptions } from "@smithy/types" ;
4
4
5
+ import {
6
+ AcceptResourceGroupingRecommendationsCommand ,
7
+ AcceptResourceGroupingRecommendationsCommandInput ,
8
+ AcceptResourceGroupingRecommendationsCommandOutput ,
9
+ } from "./commands/AcceptResourceGroupingRecommendationsCommand" ;
5
10
import {
6
11
AddDraftAppVersionResourceMappingsCommand ,
7
12
AddDraftAppVersionResourceMappingsCommandInput ,
@@ -105,6 +110,11 @@ import {
105
110
DescribeResiliencyPolicyCommandInput ,
106
111
DescribeResiliencyPolicyCommandOutput ,
107
112
} from "./commands/DescribeResiliencyPolicyCommand" ;
113
+ import {
114
+ DescribeResourceGroupingRecommendationTaskCommand ,
115
+ DescribeResourceGroupingRecommendationTaskCommandInput ,
116
+ DescribeResourceGroupingRecommendationTaskCommandOutput ,
117
+ } from "./commands/DescribeResourceGroupingRecommendationTaskCommand" ;
108
118
import {
109
119
ImportResourcesToDraftAppVersionCommand ,
110
120
ImportResourcesToDraftAppVersionCommandInput ,
@@ -176,6 +186,11 @@ import {
176
186
ListResiliencyPoliciesCommandInput ,
177
187
ListResiliencyPoliciesCommandOutput ,
178
188
} from "./commands/ListResiliencyPoliciesCommand" ;
189
+ import {
190
+ ListResourceGroupingRecommendationsCommand ,
191
+ ListResourceGroupingRecommendationsCommandInput ,
192
+ ListResourceGroupingRecommendationsCommandOutput ,
193
+ } from "./commands/ListResourceGroupingRecommendationsCommand" ;
179
194
import {
180
195
ListSopRecommendationsCommand ,
181
196
ListSopRecommendationsCommandInput ,
@@ -211,6 +226,11 @@ import {
211
226
PutDraftAppVersionTemplateCommandInput ,
212
227
PutDraftAppVersionTemplateCommandOutput ,
213
228
} from "./commands/PutDraftAppVersionTemplateCommand" ;
229
+ import {
230
+ RejectResourceGroupingRecommendationsCommand ,
231
+ RejectResourceGroupingRecommendationsCommandInput ,
232
+ RejectResourceGroupingRecommendationsCommandOutput ,
233
+ } from "./commands/RejectResourceGroupingRecommendationsCommand" ;
214
234
import {
215
235
RemoveDraftAppVersionResourceMappingsCommand ,
216
236
RemoveDraftAppVersionResourceMappingsCommandInput ,
@@ -226,6 +246,11 @@ import {
226
246
StartAppAssessmentCommandInput ,
227
247
StartAppAssessmentCommandOutput ,
228
248
} from "./commands/StartAppAssessmentCommand" ;
249
+ import {
250
+ StartResourceGroupingRecommendationTaskCommand ,
251
+ StartResourceGroupingRecommendationTaskCommandInput ,
252
+ StartResourceGroupingRecommendationTaskCommandOutput ,
253
+ } from "./commands/StartResourceGroupingRecommendationTaskCommand" ;
229
254
import { TagResourceCommand , TagResourceCommandInput , TagResourceCommandOutput } from "./commands/TagResourceCommand" ;
230
255
import {
231
256
UntagResourceCommand ,
@@ -256,6 +281,7 @@ import {
256
281
import { ResiliencehubClient , ResiliencehubClientConfig } from "./ResiliencehubClient" ;
257
282
258
283
const commands = {
284
+ AcceptResourceGroupingRecommendationsCommand,
259
285
AddDraftAppVersionResourceMappingsCommand,
260
286
BatchUpdateRecommendationStatusCommand,
261
287
CreateAppCommand,
@@ -279,6 +305,7 @@ const commands = {
279
305
DescribeAppVersionTemplateCommand,
280
306
DescribeDraftAppVersionResourcesImportStatusCommand,
281
307
DescribeResiliencyPolicyCommand,
308
+ DescribeResourceGroupingRecommendationTaskCommand,
282
309
ImportResourcesToDraftAppVersionCommand,
283
310
ListAlarmRecommendationsCommand,
284
311
ListAppAssessmentComplianceDriftsCommand,
@@ -294,16 +321,19 @@ const commands = {
294
321
ListAppVersionsCommand,
295
322
ListRecommendationTemplatesCommand,
296
323
ListResiliencyPoliciesCommand,
324
+ ListResourceGroupingRecommendationsCommand,
297
325
ListSopRecommendationsCommand,
298
326
ListSuggestedResiliencyPoliciesCommand,
299
327
ListTagsForResourceCommand,
300
328
ListTestRecommendationsCommand,
301
329
ListUnsupportedAppVersionResourcesCommand,
302
330
PublishAppVersionCommand,
303
331
PutDraftAppVersionTemplateCommand,
332
+ RejectResourceGroupingRecommendationsCommand,
304
333
RemoveDraftAppVersionResourceMappingsCommand,
305
334
ResolveAppVersionResourcesCommand,
306
335
StartAppAssessmentCommand,
336
+ StartResourceGroupingRecommendationTaskCommand,
307
337
TagResourceCommand,
308
338
UntagResourceCommand,
309
339
UpdateAppCommand,
@@ -314,6 +344,23 @@ const commands = {
314
344
} ;
315
345
316
346
export interface Resiliencehub {
347
+ /**
348
+ * @see {@link AcceptResourceGroupingRecommendationsCommand }
349
+ */
350
+ acceptResourceGroupingRecommendations (
351
+ args : AcceptResourceGroupingRecommendationsCommandInput ,
352
+ options ?: __HttpHandlerOptions
353
+ ) : Promise < AcceptResourceGroupingRecommendationsCommandOutput > ;
354
+ acceptResourceGroupingRecommendations (
355
+ args : AcceptResourceGroupingRecommendationsCommandInput ,
356
+ cb : ( err : any , data ?: AcceptResourceGroupingRecommendationsCommandOutput ) => void
357
+ ) : void ;
358
+ acceptResourceGroupingRecommendations (
359
+ args : AcceptResourceGroupingRecommendationsCommandInput ,
360
+ options : __HttpHandlerOptions ,
361
+ cb : ( err : any , data ?: AcceptResourceGroupingRecommendationsCommandOutput ) => void
362
+ ) : void ;
363
+
317
364
/**
318
365
* @see {@link AddDraftAppVersionResourceMappingsCommand }
319
366
*/
@@ -687,6 +734,23 @@ export interface Resiliencehub {
687
734
cb : ( err : any , data ?: DescribeResiliencyPolicyCommandOutput ) => void
688
735
) : void ;
689
736
737
+ /**
738
+ * @see {@link DescribeResourceGroupingRecommendationTaskCommand }
739
+ */
740
+ describeResourceGroupingRecommendationTask (
741
+ args : DescribeResourceGroupingRecommendationTaskCommandInput ,
742
+ options ?: __HttpHandlerOptions
743
+ ) : Promise < DescribeResourceGroupingRecommendationTaskCommandOutput > ;
744
+ describeResourceGroupingRecommendationTask (
745
+ args : DescribeResourceGroupingRecommendationTaskCommandInput ,
746
+ cb : ( err : any , data ?: DescribeResourceGroupingRecommendationTaskCommandOutput ) => void
747
+ ) : void ;
748
+ describeResourceGroupingRecommendationTask (
749
+ args : DescribeResourceGroupingRecommendationTaskCommandInput ,
750
+ options : __HttpHandlerOptions ,
751
+ cb : ( err : any , data ?: DescribeResourceGroupingRecommendationTaskCommandOutput ) => void
752
+ ) : void ;
753
+
690
754
/**
691
755
* @see {@link ImportResourcesToDraftAppVersionCommand }
692
756
*/
@@ -937,6 +1001,24 @@ export interface Resiliencehub {
937
1001
cb : ( err : any , data ?: ListResiliencyPoliciesCommandOutput ) => void
938
1002
) : void ;
939
1003
1004
+ /**
1005
+ * @see {@link ListResourceGroupingRecommendationsCommand }
1006
+ */
1007
+ listResourceGroupingRecommendations ( ) : Promise < ListResourceGroupingRecommendationsCommandOutput > ;
1008
+ listResourceGroupingRecommendations (
1009
+ args : ListResourceGroupingRecommendationsCommandInput ,
1010
+ options ?: __HttpHandlerOptions
1011
+ ) : Promise < ListResourceGroupingRecommendationsCommandOutput > ;
1012
+ listResourceGroupingRecommendations (
1013
+ args : ListResourceGroupingRecommendationsCommandInput ,
1014
+ cb : ( err : any , data ?: ListResourceGroupingRecommendationsCommandOutput ) => void
1015
+ ) : void ;
1016
+ listResourceGroupingRecommendations (
1017
+ args : ListResourceGroupingRecommendationsCommandInput ,
1018
+ options : __HttpHandlerOptions ,
1019
+ cb : ( err : any , data ?: ListResourceGroupingRecommendationsCommandOutput ) => void
1020
+ ) : void ;
1021
+
940
1022
/**
941
1023
* @see {@link ListSopRecommendationsCommand }
942
1024
*/
@@ -1057,6 +1139,23 @@ export interface Resiliencehub {
1057
1139
cb : ( err : any , data ?: PutDraftAppVersionTemplateCommandOutput ) => void
1058
1140
) : void ;
1059
1141
1142
+ /**
1143
+ * @see {@link RejectResourceGroupingRecommendationsCommand }
1144
+ */
1145
+ rejectResourceGroupingRecommendations (
1146
+ args : RejectResourceGroupingRecommendationsCommandInput ,
1147
+ options ?: __HttpHandlerOptions
1148
+ ) : Promise < RejectResourceGroupingRecommendationsCommandOutput > ;
1149
+ rejectResourceGroupingRecommendations (
1150
+ args : RejectResourceGroupingRecommendationsCommandInput ,
1151
+ cb : ( err : any , data ?: RejectResourceGroupingRecommendationsCommandOutput ) => void
1152
+ ) : void ;
1153
+ rejectResourceGroupingRecommendations (
1154
+ args : RejectResourceGroupingRecommendationsCommandInput ,
1155
+ options : __HttpHandlerOptions ,
1156
+ cb : ( err : any , data ?: RejectResourceGroupingRecommendationsCommandOutput ) => void
1157
+ ) : void ;
1158
+
1060
1159
/**
1061
1160
* @see {@link RemoveDraftAppVersionResourceMappingsCommand }
1062
1161
*/
@@ -1108,6 +1207,23 @@ export interface Resiliencehub {
1108
1207
cb : ( err : any , data ?: StartAppAssessmentCommandOutput ) => void
1109
1208
) : void ;
1110
1209
1210
+ /**
1211
+ * @see {@link StartResourceGroupingRecommendationTaskCommand }
1212
+ */
1213
+ startResourceGroupingRecommendationTask (
1214
+ args : StartResourceGroupingRecommendationTaskCommandInput ,
1215
+ options ?: __HttpHandlerOptions
1216
+ ) : Promise < StartResourceGroupingRecommendationTaskCommandOutput > ;
1217
+ startResourceGroupingRecommendationTask (
1218
+ args : StartResourceGroupingRecommendationTaskCommandInput ,
1219
+ cb : ( err : any , data ?: StartResourceGroupingRecommendationTaskCommandOutput ) => void
1220
+ ) : void ;
1221
+ startResourceGroupingRecommendationTask (
1222
+ args : StartResourceGroupingRecommendationTaskCommandInput ,
1223
+ options : __HttpHandlerOptions ,
1224
+ cb : ( err : any , data ?: StartResourceGroupingRecommendationTaskCommandOutput ) => void
1225
+ ) : void ;
1226
+
1111
1227
/**
1112
1228
* @see {@link TagResourceCommand }
1113
1229
*/
0 commit comments