2
2
import { createAggregatedClient } from "@smithy/smithy-client" ;
3
3
import { HttpHandlerOptions as __HttpHandlerOptions } from "@smithy/types" ;
4
4
5
+ import {
6
+ CancelTagSyncTaskCommand ,
7
+ CancelTagSyncTaskCommandInput ,
8
+ CancelTagSyncTaskCommandOutput ,
9
+ } from "./commands/CancelTagSyncTaskCommand" ;
5
10
import { CreateGroupCommand , CreateGroupCommandInput , CreateGroupCommandOutput } from "./commands/CreateGroupCommand" ;
6
11
import { DeleteGroupCommand , DeleteGroupCommandInput , DeleteGroupCommandOutput } from "./commands/DeleteGroupCommand" ;
7
12
import {
@@ -21,17 +26,32 @@ import {
21
26
GetGroupQueryCommandOutput ,
22
27
} from "./commands/GetGroupQueryCommand" ;
23
28
import { GetTagsCommand , GetTagsCommandInput , GetTagsCommandOutput } from "./commands/GetTagsCommand" ;
29
+ import {
30
+ GetTagSyncTaskCommand ,
31
+ GetTagSyncTaskCommandInput ,
32
+ GetTagSyncTaskCommandOutput ,
33
+ } from "./commands/GetTagSyncTaskCommand" ;
24
34
import {
25
35
GroupResourcesCommand ,
26
36
GroupResourcesCommandInput ,
27
37
GroupResourcesCommandOutput ,
28
38
} from "./commands/GroupResourcesCommand" ;
39
+ import {
40
+ ListGroupingStatusesCommand ,
41
+ ListGroupingStatusesCommandInput ,
42
+ ListGroupingStatusesCommandOutput ,
43
+ } from "./commands/ListGroupingStatusesCommand" ;
29
44
import {
30
45
ListGroupResourcesCommand ,
31
46
ListGroupResourcesCommandInput ,
32
47
ListGroupResourcesCommandOutput ,
33
48
} from "./commands/ListGroupResourcesCommand" ;
34
49
import { ListGroupsCommand , ListGroupsCommandInput , ListGroupsCommandOutput } from "./commands/ListGroupsCommand" ;
50
+ import {
51
+ ListTagSyncTasksCommand ,
52
+ ListTagSyncTasksCommandInput ,
53
+ ListTagSyncTasksCommandOutput ,
54
+ } from "./commands/ListTagSyncTasksCommand" ;
35
55
import {
36
56
PutGroupConfigurationCommand ,
37
57
PutGroupConfigurationCommandInput ,
@@ -42,6 +62,11 @@ import {
42
62
SearchResourcesCommandInput ,
43
63
SearchResourcesCommandOutput ,
44
64
} from "./commands/SearchResourcesCommand" ;
65
+ import {
66
+ StartTagSyncTaskCommand ,
67
+ StartTagSyncTaskCommandInput ,
68
+ StartTagSyncTaskCommandOutput ,
69
+ } from "./commands/StartTagSyncTaskCommand" ;
45
70
import { TagCommand , TagCommandInput , TagCommandOutput } from "./commands/TagCommand" ;
46
71
import {
47
72
UngroupResourcesCommand ,
@@ -63,18 +88,23 @@ import {
63
88
import { ResourceGroupsClient , ResourceGroupsClientConfig } from "./ResourceGroupsClient" ;
64
89
65
90
const commands = {
91
+ CancelTagSyncTaskCommand,
66
92
CreateGroupCommand,
67
93
DeleteGroupCommand,
68
94
GetAccountSettingsCommand,
69
95
GetGroupCommand,
70
96
GetGroupConfigurationCommand,
71
97
GetGroupQueryCommand,
72
98
GetTagsCommand,
99
+ GetTagSyncTaskCommand,
73
100
GroupResourcesCommand,
101
+ ListGroupingStatusesCommand,
74
102
ListGroupResourcesCommand,
75
103
ListGroupsCommand,
104
+ ListTagSyncTasksCommand,
76
105
PutGroupConfigurationCommand,
77
106
SearchResourcesCommand,
107
+ StartTagSyncTaskCommand,
78
108
TagCommand,
79
109
UngroupResourcesCommand,
80
110
UntagCommand,
@@ -84,6 +114,23 @@ const commands = {
84
114
} ;
85
115
86
116
export interface ResourceGroups {
117
+ /**
118
+ * @see {@link CancelTagSyncTaskCommand }
119
+ */
120
+ cancelTagSyncTask (
121
+ args : CancelTagSyncTaskCommandInput ,
122
+ options ?: __HttpHandlerOptions
123
+ ) : Promise < CancelTagSyncTaskCommandOutput > ;
124
+ cancelTagSyncTask (
125
+ args : CancelTagSyncTaskCommandInput ,
126
+ cb : ( err : any , data ?: CancelTagSyncTaskCommandOutput ) => void
127
+ ) : void ;
128
+ cancelTagSyncTask (
129
+ args : CancelTagSyncTaskCommandInput ,
130
+ options : __HttpHandlerOptions ,
131
+ cb : ( err : any , data ?: CancelTagSyncTaskCommandOutput ) => void
132
+ ) : void ;
133
+
87
134
/**
88
135
* @see {@link CreateGroupCommand }
89
136
*/
@@ -178,6 +225,20 @@ export interface ResourceGroups {
178
225
cb : ( err : any , data ?: GetTagsCommandOutput ) => void
179
226
) : void ;
180
227
228
+ /**
229
+ * @see {@link GetTagSyncTaskCommand }
230
+ */
231
+ getTagSyncTask (
232
+ args : GetTagSyncTaskCommandInput ,
233
+ options ?: __HttpHandlerOptions
234
+ ) : Promise < GetTagSyncTaskCommandOutput > ;
235
+ getTagSyncTask ( args : GetTagSyncTaskCommandInput , cb : ( err : any , data ?: GetTagSyncTaskCommandOutput ) => void ) : void ;
236
+ getTagSyncTask (
237
+ args : GetTagSyncTaskCommandInput ,
238
+ options : __HttpHandlerOptions ,
239
+ cb : ( err : any , data ?: GetTagSyncTaskCommandOutput ) => void
240
+ ) : void ;
241
+
181
242
/**
182
243
* @see {@link GroupResourcesCommand }
183
244
*/
@@ -192,6 +253,23 @@ export interface ResourceGroups {
192
253
cb : ( err : any , data ?: GroupResourcesCommandOutput ) => void
193
254
) : void ;
194
255
256
+ /**
257
+ * @see {@link ListGroupingStatusesCommand }
258
+ */
259
+ listGroupingStatuses (
260
+ args : ListGroupingStatusesCommandInput ,
261
+ options ?: __HttpHandlerOptions
262
+ ) : Promise < ListGroupingStatusesCommandOutput > ;
263
+ listGroupingStatuses (
264
+ args : ListGroupingStatusesCommandInput ,
265
+ cb : ( err : any , data ?: ListGroupingStatusesCommandOutput ) => void
266
+ ) : void ;
267
+ listGroupingStatuses (
268
+ args : ListGroupingStatusesCommandInput ,
269
+ options : __HttpHandlerOptions ,
270
+ cb : ( err : any , data ?: ListGroupingStatusesCommandOutput ) => void
271
+ ) : void ;
272
+
195
273
/**
196
274
* @see {@link ListGroupResourcesCommand }
197
275
*/
@@ -222,6 +300,24 @@ export interface ResourceGroups {
222
300
cb : ( err : any , data ?: ListGroupsCommandOutput ) => void
223
301
) : void ;
224
302
303
+ /**
304
+ * @see {@link ListTagSyncTasksCommand }
305
+ */
306
+ listTagSyncTasks ( ) : Promise < ListTagSyncTasksCommandOutput > ;
307
+ listTagSyncTasks (
308
+ args : ListTagSyncTasksCommandInput ,
309
+ options ?: __HttpHandlerOptions
310
+ ) : Promise < ListTagSyncTasksCommandOutput > ;
311
+ listTagSyncTasks (
312
+ args : ListTagSyncTasksCommandInput ,
313
+ cb : ( err : any , data ?: ListTagSyncTasksCommandOutput ) => void
314
+ ) : void ;
315
+ listTagSyncTasks (
316
+ args : ListTagSyncTasksCommandInput ,
317
+ options : __HttpHandlerOptions ,
318
+ cb : ( err : any , data ?: ListTagSyncTasksCommandOutput ) => void
319
+ ) : void ;
320
+
225
321
/**
226
322
* @see {@link PutGroupConfigurationCommand }
227
323
*/
@@ -254,6 +350,23 @@ export interface ResourceGroups {
254
350
cb : ( err : any , data ?: SearchResourcesCommandOutput ) => void
255
351
) : void ;
256
352
353
+ /**
354
+ * @see {@link StartTagSyncTaskCommand }
355
+ */
356
+ startTagSyncTask (
357
+ args : StartTagSyncTaskCommandInput ,
358
+ options ?: __HttpHandlerOptions
359
+ ) : Promise < StartTagSyncTaskCommandOutput > ;
360
+ startTagSyncTask (
361
+ args : StartTagSyncTaskCommandInput ,
362
+ cb : ( err : any , data ?: StartTagSyncTaskCommandOutput ) => void
363
+ ) : void ;
364
+ startTagSyncTask (
365
+ args : StartTagSyncTaskCommandInput ,
366
+ options : __HttpHandlerOptions ,
367
+ cb : ( err : any , data ?: StartTagSyncTaskCommandOutput ) => void
368
+ ) : void ;
369
+
257
370
/**
258
371
* @see {@link TagCommand }
259
372
*/
@@ -362,7 +475,7 @@ export interface ResourceGroups {
362
475
* <p>Applying, editing, and removing tags from resource groups</p>
363
476
* </li>
364
477
* <li>
365
- * <p>Resolving resource group member ARNs so they can be returned as search
478
+ * <p>Resolving resource group member Amazon resource names (ARN)s so they can be returned as search
366
479
* results</p>
367
480
* </li>
368
481
* <li>
0 commit comments