@@ -28,6 +28,11 @@ import {
28
28
CreateFilterCommandOutput ,
29
29
} from "./commands/CreateFilterCommand" ;
30
30
import { CreateIPSetCommand , CreateIPSetCommandInput , CreateIPSetCommandOutput } from "./commands/CreateIPSetCommand" ;
31
+ import {
32
+ CreateMalwareProtectionPlanCommand ,
33
+ CreateMalwareProtectionPlanCommandInput ,
34
+ CreateMalwareProtectionPlanCommandOutput ,
35
+ } from "./commands/CreateMalwareProtectionPlanCommand" ;
31
36
import {
32
37
CreateMembersCommand ,
33
38
CreateMembersCommandInput ,
@@ -69,6 +74,11 @@ import {
69
74
DeleteInvitationsCommandOutput ,
70
75
} from "./commands/DeleteInvitationsCommand" ;
71
76
import { DeleteIPSetCommand , DeleteIPSetCommandInput , DeleteIPSetCommandOutput } from "./commands/DeleteIPSetCommand" ;
77
+ import {
78
+ DeleteMalwareProtectionPlanCommand ,
79
+ DeleteMalwareProtectionPlanCommandInput ,
80
+ DeleteMalwareProtectionPlanCommandOutput ,
81
+ } from "./commands/DeleteMalwareProtectionPlanCommand" ;
72
82
import {
73
83
DeleteMembersCommand ,
74
84
DeleteMembersCommandInput ,
@@ -148,6 +158,11 @@ import {
148
158
GetInvitationsCountCommandOutput ,
149
159
} from "./commands/GetInvitationsCountCommand" ;
150
160
import { GetIPSetCommand , GetIPSetCommandInput , GetIPSetCommandOutput } from "./commands/GetIPSetCommand" ;
161
+ import {
162
+ GetMalwareProtectionPlanCommand ,
163
+ GetMalwareProtectionPlanCommandInput ,
164
+ GetMalwareProtectionPlanCommandOutput ,
165
+ } from "./commands/GetMalwareProtectionPlanCommand" ;
151
166
import {
152
167
GetMalwareScanSettingsCommand ,
153
168
GetMalwareScanSettingsCommandInput ,
@@ -211,6 +226,11 @@ import {
211
226
ListInvitationsCommandOutput ,
212
227
} from "./commands/ListInvitationsCommand" ;
213
228
import { ListIPSetsCommand , ListIPSetsCommandInput , ListIPSetsCommandOutput } from "./commands/ListIPSetsCommand" ;
229
+ import {
230
+ ListMalwareProtectionPlansCommand ,
231
+ ListMalwareProtectionPlansCommandInput ,
232
+ ListMalwareProtectionPlansCommandOutput ,
233
+ } from "./commands/ListMalwareProtectionPlansCommand" ;
214
234
import { ListMembersCommand , ListMembersCommandInput , ListMembersCommandOutput } from "./commands/ListMembersCommand" ;
215
235
import {
216
236
ListOrganizationAdminAccountsCommand ,
@@ -274,6 +294,11 @@ import {
274
294
UpdateFindingsFeedbackCommandOutput ,
275
295
} from "./commands/UpdateFindingsFeedbackCommand" ;
276
296
import { UpdateIPSetCommand , UpdateIPSetCommandInput , UpdateIPSetCommandOutput } from "./commands/UpdateIPSetCommand" ;
297
+ import {
298
+ UpdateMalwareProtectionPlanCommand ,
299
+ UpdateMalwareProtectionPlanCommandInput ,
300
+ UpdateMalwareProtectionPlanCommandOutput ,
301
+ } from "./commands/UpdateMalwareProtectionPlanCommand" ;
277
302
import {
278
303
UpdateMalwareScanSettingsCommand ,
279
304
UpdateMalwareScanSettingsCommandInput ,
@@ -308,6 +333,7 @@ const commands = {
308
333
CreateDetectorCommand,
309
334
CreateFilterCommand,
310
335
CreateIPSetCommand,
336
+ CreateMalwareProtectionPlanCommand,
311
337
CreateMembersCommand,
312
338
CreatePublishingDestinationCommand,
313
339
CreateSampleFindingsCommand,
@@ -317,6 +343,7 @@ const commands = {
317
343
DeleteFilterCommand,
318
344
DeleteInvitationsCommand,
319
345
DeleteIPSetCommand,
346
+ DeleteMalwareProtectionPlanCommand,
320
347
DeleteMembersCommand,
321
348
DeletePublishingDestinationCommand,
322
349
DeleteThreatIntelSetCommand,
@@ -336,6 +363,7 @@ const commands = {
336
363
GetFindingsStatisticsCommand,
337
364
GetInvitationsCountCommand,
338
365
GetIPSetCommand,
366
+ GetMalwareProtectionPlanCommand,
339
367
GetMalwareScanSettingsCommand,
340
368
GetMasterAccountCommand,
341
369
GetMemberDetectorsCommand,
@@ -351,6 +379,7 @@ const commands = {
351
379
ListFindingsCommand,
352
380
ListInvitationsCommand,
353
381
ListIPSetsCommand,
382
+ ListMalwareProtectionPlansCommand,
354
383
ListMembersCommand,
355
384
ListOrganizationAdminAccountsCommand,
356
385
ListPublishingDestinationsCommand,
@@ -366,6 +395,7 @@ const commands = {
366
395
UpdateFilterCommand,
367
396
UpdateFindingsFeedbackCommand,
368
397
UpdateIPSetCommand,
398
+ UpdateMalwareProtectionPlanCommand,
369
399
UpdateMalwareScanSettingsCommand,
370
400
UpdateMemberDetectorsCommand,
371
401
UpdateOrganizationConfigurationCommand,
@@ -458,6 +488,23 @@ export interface GuardDuty {
458
488
cb : ( err : any , data ?: CreateIPSetCommandOutput ) => void
459
489
) : void ;
460
490
491
+ /**
492
+ * @see {@link CreateMalwareProtectionPlanCommand }
493
+ */
494
+ createMalwareProtectionPlan (
495
+ args : CreateMalwareProtectionPlanCommandInput ,
496
+ options ?: __HttpHandlerOptions
497
+ ) : Promise < CreateMalwareProtectionPlanCommandOutput > ;
498
+ createMalwareProtectionPlan (
499
+ args : CreateMalwareProtectionPlanCommandInput ,
500
+ cb : ( err : any , data ?: CreateMalwareProtectionPlanCommandOutput ) => void
501
+ ) : void ;
502
+ createMalwareProtectionPlan (
503
+ args : CreateMalwareProtectionPlanCommandInput ,
504
+ options : __HttpHandlerOptions ,
505
+ cb : ( err : any , data ?: CreateMalwareProtectionPlanCommandOutput ) => void
506
+ ) : void ;
507
+
461
508
/**
462
509
* @see {@link CreateMembersCommand }
463
510
*/
@@ -590,6 +637,23 @@ export interface GuardDuty {
590
637
cb : ( err : any , data ?: DeleteIPSetCommandOutput ) => void
591
638
) : void ;
592
639
640
+ /**
641
+ * @see {@link DeleteMalwareProtectionPlanCommand }
642
+ */
643
+ deleteMalwareProtectionPlan (
644
+ args : DeleteMalwareProtectionPlanCommandInput ,
645
+ options ?: __HttpHandlerOptions
646
+ ) : Promise < DeleteMalwareProtectionPlanCommandOutput > ;
647
+ deleteMalwareProtectionPlan (
648
+ args : DeleteMalwareProtectionPlanCommandInput ,
649
+ cb : ( err : any , data ?: DeleteMalwareProtectionPlanCommandOutput ) => void
650
+ ) : void ;
651
+ deleteMalwareProtectionPlan (
652
+ args : DeleteMalwareProtectionPlanCommandInput ,
653
+ options : __HttpHandlerOptions ,
654
+ cb : ( err : any , data ?: DeleteMalwareProtectionPlanCommandOutput ) => void
655
+ ) : void ;
656
+
593
657
/**
594
658
* @see {@link DeleteMembersCommand }
595
659
*/
@@ -884,6 +948,23 @@ export interface GuardDuty {
884
948
cb : ( err : any , data ?: GetIPSetCommandOutput ) => void
885
949
) : void ;
886
950
951
+ /**
952
+ * @see {@link GetMalwareProtectionPlanCommand }
953
+ */
954
+ getMalwareProtectionPlan (
955
+ args : GetMalwareProtectionPlanCommandInput ,
956
+ options ?: __HttpHandlerOptions
957
+ ) : Promise < GetMalwareProtectionPlanCommandOutput > ;
958
+ getMalwareProtectionPlan (
959
+ args : GetMalwareProtectionPlanCommandInput ,
960
+ cb : ( err : any , data ?: GetMalwareProtectionPlanCommandOutput ) => void
961
+ ) : void ;
962
+ getMalwareProtectionPlan (
963
+ args : GetMalwareProtectionPlanCommandInput ,
964
+ options : __HttpHandlerOptions ,
965
+ cb : ( err : any , data ?: GetMalwareProtectionPlanCommandOutput ) => void
966
+ ) : void ;
967
+
887
968
/**
888
969
* @see {@link GetMalwareScanSettingsCommand }
889
970
*/
@@ -1097,6 +1178,24 @@ export interface GuardDuty {
1097
1178
cb : ( err : any , data ?: ListIPSetsCommandOutput ) => void
1098
1179
) : void ;
1099
1180
1181
+ /**
1182
+ * @see {@link ListMalwareProtectionPlansCommand }
1183
+ */
1184
+ listMalwareProtectionPlans ( ) : Promise < ListMalwareProtectionPlansCommandOutput > ;
1185
+ listMalwareProtectionPlans (
1186
+ args : ListMalwareProtectionPlansCommandInput ,
1187
+ options ?: __HttpHandlerOptions
1188
+ ) : Promise < ListMalwareProtectionPlansCommandOutput > ;
1189
+ listMalwareProtectionPlans (
1190
+ args : ListMalwareProtectionPlansCommandInput ,
1191
+ cb : ( err : any , data ?: ListMalwareProtectionPlansCommandOutput ) => void
1192
+ ) : void ;
1193
+ listMalwareProtectionPlans (
1194
+ args : ListMalwareProtectionPlansCommandInput ,
1195
+ options : __HttpHandlerOptions ,
1196
+ cb : ( err : any , data ?: ListMalwareProtectionPlansCommandOutput ) => void
1197
+ ) : void ;
1198
+
1100
1199
/**
1101
1200
* @see {@link ListMembersCommand }
1102
1201
*/
@@ -1320,6 +1419,23 @@ export interface GuardDuty {
1320
1419
cb : ( err : any , data ?: UpdateIPSetCommandOutput ) => void
1321
1420
) : void ;
1322
1421
1422
+ /**
1423
+ * @see {@link UpdateMalwareProtectionPlanCommand }
1424
+ */
1425
+ updateMalwareProtectionPlan (
1426
+ args : UpdateMalwareProtectionPlanCommandInput ,
1427
+ options ?: __HttpHandlerOptions
1428
+ ) : Promise < UpdateMalwareProtectionPlanCommandOutput > ;
1429
+ updateMalwareProtectionPlan (
1430
+ args : UpdateMalwareProtectionPlanCommandInput ,
1431
+ cb : ( err : any , data ?: UpdateMalwareProtectionPlanCommandOutput ) => void
1432
+ ) : void ;
1433
+ updateMalwareProtectionPlan (
1434
+ args : UpdateMalwareProtectionPlanCommandInput ,
1435
+ options : __HttpHandlerOptions ,
1436
+ cb : ( err : any , data ?: UpdateMalwareProtectionPlanCommandOutput ) => void
1437
+ ) : void ;
1438
+
1323
1439
/**
1324
1440
* @see {@link UpdateMalwareScanSettingsCommand }
1325
1441
*/
0 commit comments