2
2
import { createAggregatedClient } from "@smithy/smithy-client" ;
3
3
import { HttpHandlerOptions as __HttpHandlerOptions } from "@smithy/types" ;
4
4
5
+ import {
6
+ AcceptNetworkFirewallTransitGatewayAttachmentCommand ,
7
+ AcceptNetworkFirewallTransitGatewayAttachmentCommandInput ,
8
+ AcceptNetworkFirewallTransitGatewayAttachmentCommandOutput ,
9
+ } from "./commands/AcceptNetworkFirewallTransitGatewayAttachmentCommand" ;
10
+ import {
11
+ AssociateAvailabilityZonesCommand ,
12
+ AssociateAvailabilityZonesCommandInput ,
13
+ AssociateAvailabilityZonesCommandOutput ,
14
+ } from "./commands/AssociateAvailabilityZonesCommand" ;
5
15
import {
6
16
AssociateFirewallPolicyCommand ,
7
17
AssociateFirewallPolicyCommandInput ,
@@ -47,6 +57,11 @@ import {
47
57
DeleteFirewallPolicyCommandInput ,
48
58
DeleteFirewallPolicyCommandOutput ,
49
59
} from "./commands/DeleteFirewallPolicyCommand" ;
60
+ import {
61
+ DeleteNetworkFirewallTransitGatewayAttachmentCommand ,
62
+ DeleteNetworkFirewallTransitGatewayAttachmentCommandInput ,
63
+ DeleteNetworkFirewallTransitGatewayAttachmentCommandOutput ,
64
+ } from "./commands/DeleteNetworkFirewallTransitGatewayAttachmentCommand" ;
50
65
import {
51
66
DeleteResourcePolicyCommand ,
52
67
DeleteResourcePolicyCommandInput ,
@@ -117,6 +132,11 @@ import {
117
132
DescribeVpcEndpointAssociationCommandInput ,
118
133
DescribeVpcEndpointAssociationCommandOutput ,
119
134
} from "./commands/DescribeVpcEndpointAssociationCommand" ;
135
+ import {
136
+ DisassociateAvailabilityZonesCommand ,
137
+ DisassociateAvailabilityZonesCommandInput ,
138
+ DisassociateAvailabilityZonesCommandOutput ,
139
+ } from "./commands/DisassociateAvailabilityZonesCommand" ;
120
140
import {
121
141
DisassociateSubnetsCommand ,
122
142
DisassociateSubnetsCommandInput ,
@@ -177,6 +197,11 @@ import {
177
197
PutResourcePolicyCommandInput ,
178
198
PutResourcePolicyCommandOutput ,
179
199
} from "./commands/PutResourcePolicyCommand" ;
200
+ import {
201
+ RejectNetworkFirewallTransitGatewayAttachmentCommand ,
202
+ RejectNetworkFirewallTransitGatewayAttachmentCommandInput ,
203
+ RejectNetworkFirewallTransitGatewayAttachmentCommandOutput ,
204
+ } from "./commands/RejectNetworkFirewallTransitGatewayAttachmentCommand" ;
180
205
import {
181
206
StartAnalysisReportCommand ,
182
207
StartAnalysisReportCommandInput ,
@@ -198,6 +223,11 @@ import {
198
223
UntagResourceCommandInput ,
199
224
UntagResourceCommandOutput ,
200
225
} from "./commands/UntagResourceCommand" ;
226
+ import {
227
+ UpdateAvailabilityZoneChangeProtectionCommand ,
228
+ UpdateAvailabilityZoneChangeProtectionCommandInput ,
229
+ UpdateAvailabilityZoneChangeProtectionCommandOutput ,
230
+ } from "./commands/UpdateAvailabilityZoneChangeProtectionCommand" ;
201
231
import {
202
232
UpdateFirewallAnalysisSettingsCommand ,
203
233
UpdateFirewallAnalysisSettingsCommandInput ,
@@ -251,6 +281,8 @@ import {
251
281
import { NetworkFirewallClient , NetworkFirewallClientConfig } from "./NetworkFirewallClient" ;
252
282
253
283
const commands = {
284
+ AcceptNetworkFirewallTransitGatewayAttachmentCommand,
285
+ AssociateAvailabilityZonesCommand,
254
286
AssociateFirewallPolicyCommand,
255
287
AssociateSubnetsCommand,
256
288
CreateFirewallCommand,
@@ -260,6 +292,7 @@ const commands = {
260
292
CreateVpcEndpointAssociationCommand,
261
293
DeleteFirewallCommand,
262
294
DeleteFirewallPolicyCommand,
295
+ DeleteNetworkFirewallTransitGatewayAttachmentCommand,
263
296
DeleteResourcePolicyCommand,
264
297
DeleteRuleGroupCommand,
265
298
DeleteTLSInspectionConfigurationCommand,
@@ -274,6 +307,7 @@ const commands = {
274
307
DescribeRuleGroupMetadataCommand,
275
308
DescribeTLSInspectionConfigurationCommand,
276
309
DescribeVpcEndpointAssociationCommand,
310
+ DisassociateAvailabilityZonesCommand,
277
311
DisassociateSubnetsCommand,
278
312
GetAnalysisReportResultsCommand,
279
313
ListAnalysisReportsCommand,
@@ -286,11 +320,13 @@ const commands = {
286
320
ListTLSInspectionConfigurationsCommand,
287
321
ListVpcEndpointAssociationsCommand,
288
322
PutResourcePolicyCommand,
323
+ RejectNetworkFirewallTransitGatewayAttachmentCommand,
289
324
StartAnalysisReportCommand,
290
325
StartFlowCaptureCommand,
291
326
StartFlowFlushCommand,
292
327
TagResourceCommand,
293
328
UntagResourceCommand,
329
+ UpdateAvailabilityZoneChangeProtectionCommand,
294
330
UpdateFirewallAnalysisSettingsCommand,
295
331
UpdateFirewallDeleteProtectionCommand,
296
332
UpdateFirewallDescriptionCommand,
@@ -304,6 +340,40 @@ const commands = {
304
340
} ;
305
341
306
342
export interface NetworkFirewall {
343
+ /**
344
+ * @see {@link AcceptNetworkFirewallTransitGatewayAttachmentCommand }
345
+ */
346
+ acceptNetworkFirewallTransitGatewayAttachment (
347
+ args : AcceptNetworkFirewallTransitGatewayAttachmentCommandInput ,
348
+ options ?: __HttpHandlerOptions
349
+ ) : Promise < AcceptNetworkFirewallTransitGatewayAttachmentCommandOutput > ;
350
+ acceptNetworkFirewallTransitGatewayAttachment (
351
+ args : AcceptNetworkFirewallTransitGatewayAttachmentCommandInput ,
352
+ cb : ( err : any , data ?: AcceptNetworkFirewallTransitGatewayAttachmentCommandOutput ) => void
353
+ ) : void ;
354
+ acceptNetworkFirewallTransitGatewayAttachment (
355
+ args : AcceptNetworkFirewallTransitGatewayAttachmentCommandInput ,
356
+ options : __HttpHandlerOptions ,
357
+ cb : ( err : any , data ?: AcceptNetworkFirewallTransitGatewayAttachmentCommandOutput ) => void
358
+ ) : void ;
359
+
360
+ /**
361
+ * @see {@link AssociateAvailabilityZonesCommand }
362
+ */
363
+ associateAvailabilityZones (
364
+ args : AssociateAvailabilityZonesCommandInput ,
365
+ options ?: __HttpHandlerOptions
366
+ ) : Promise < AssociateAvailabilityZonesCommandOutput > ;
367
+ associateAvailabilityZones (
368
+ args : AssociateAvailabilityZonesCommandInput ,
369
+ cb : ( err : any , data ?: AssociateAvailabilityZonesCommandOutput ) => void
370
+ ) : void ;
371
+ associateAvailabilityZones (
372
+ args : AssociateAvailabilityZonesCommandInput ,
373
+ options : __HttpHandlerOptions ,
374
+ cb : ( err : any , data ?: AssociateAvailabilityZonesCommandOutput ) => void
375
+ ) : void ;
376
+
307
377
/**
308
378
* @see {@link AssociateFirewallPolicyCommand }
309
379
*/
@@ -450,6 +520,23 @@ export interface NetworkFirewall {
450
520
cb : ( err : any , data ?: DeleteFirewallPolicyCommandOutput ) => void
451
521
) : void ;
452
522
523
+ /**
524
+ * @see {@link DeleteNetworkFirewallTransitGatewayAttachmentCommand }
525
+ */
526
+ deleteNetworkFirewallTransitGatewayAttachment (
527
+ args : DeleteNetworkFirewallTransitGatewayAttachmentCommandInput ,
528
+ options ?: __HttpHandlerOptions
529
+ ) : Promise < DeleteNetworkFirewallTransitGatewayAttachmentCommandOutput > ;
530
+ deleteNetworkFirewallTransitGatewayAttachment (
531
+ args : DeleteNetworkFirewallTransitGatewayAttachmentCommandInput ,
532
+ cb : ( err : any , data ?: DeleteNetworkFirewallTransitGatewayAttachmentCommandOutput ) => void
533
+ ) : void ;
534
+ deleteNetworkFirewallTransitGatewayAttachment (
535
+ args : DeleteNetworkFirewallTransitGatewayAttachmentCommandInput ,
536
+ options : __HttpHandlerOptions ,
537
+ cb : ( err : any , data ?: DeleteNetworkFirewallTransitGatewayAttachmentCommandOutput ) => void
538
+ ) : void ;
539
+
453
540
/**
454
541
* @see {@link DeleteResourcePolicyCommand }
455
542
*/
@@ -694,6 +781,23 @@ export interface NetworkFirewall {
694
781
cb : ( err : any , data ?: DescribeVpcEndpointAssociationCommandOutput ) => void
695
782
) : void ;
696
783
784
+ /**
785
+ * @see {@link DisassociateAvailabilityZonesCommand }
786
+ */
787
+ disassociateAvailabilityZones (
788
+ args : DisassociateAvailabilityZonesCommandInput ,
789
+ options ?: __HttpHandlerOptions
790
+ ) : Promise < DisassociateAvailabilityZonesCommandOutput > ;
791
+ disassociateAvailabilityZones (
792
+ args : DisassociateAvailabilityZonesCommandInput ,
793
+ cb : ( err : any , data ?: DisassociateAvailabilityZonesCommandOutput ) => void
794
+ ) : void ;
795
+ disassociateAvailabilityZones (
796
+ args : DisassociateAvailabilityZonesCommandInput ,
797
+ options : __HttpHandlerOptions ,
798
+ cb : ( err : any , data ?: DisassociateAvailabilityZonesCommandOutput ) => void
799
+ ) : void ;
800
+
697
801
/**
698
802
* @see {@link DisassociateSubnetsCommand }
699
803
*/
@@ -895,6 +999,23 @@ export interface NetworkFirewall {
895
999
cb : ( err : any , data ?: PutResourcePolicyCommandOutput ) => void
896
1000
) : void ;
897
1001
1002
+ /**
1003
+ * @see {@link RejectNetworkFirewallTransitGatewayAttachmentCommand }
1004
+ */
1005
+ rejectNetworkFirewallTransitGatewayAttachment (
1006
+ args : RejectNetworkFirewallTransitGatewayAttachmentCommandInput ,
1007
+ options ?: __HttpHandlerOptions
1008
+ ) : Promise < RejectNetworkFirewallTransitGatewayAttachmentCommandOutput > ;
1009
+ rejectNetworkFirewallTransitGatewayAttachment (
1010
+ args : RejectNetworkFirewallTransitGatewayAttachmentCommandInput ,
1011
+ cb : ( err : any , data ?: RejectNetworkFirewallTransitGatewayAttachmentCommandOutput ) => void
1012
+ ) : void ;
1013
+ rejectNetworkFirewallTransitGatewayAttachment (
1014
+ args : RejectNetworkFirewallTransitGatewayAttachmentCommandInput ,
1015
+ options : __HttpHandlerOptions ,
1016
+ cb : ( err : any , data ?: RejectNetworkFirewallTransitGatewayAttachmentCommandOutput ) => void
1017
+ ) : void ;
1018
+
898
1019
/**
899
1020
* @see {@link StartAnalysisReportCommand }
900
1021
*/
@@ -965,6 +1086,23 @@ export interface NetworkFirewall {
965
1086
cb : ( err : any , data ?: UntagResourceCommandOutput ) => void
966
1087
) : void ;
967
1088
1089
+ /**
1090
+ * @see {@link UpdateAvailabilityZoneChangeProtectionCommand }
1091
+ */
1092
+ updateAvailabilityZoneChangeProtection (
1093
+ args : UpdateAvailabilityZoneChangeProtectionCommandInput ,
1094
+ options ?: __HttpHandlerOptions
1095
+ ) : Promise < UpdateAvailabilityZoneChangeProtectionCommandOutput > ;
1096
+ updateAvailabilityZoneChangeProtection (
1097
+ args : UpdateAvailabilityZoneChangeProtectionCommandInput ,
1098
+ cb : ( err : any , data ?: UpdateAvailabilityZoneChangeProtectionCommandOutput ) => void
1099
+ ) : void ;
1100
+ updateAvailabilityZoneChangeProtection (
1101
+ args : UpdateAvailabilityZoneChangeProtectionCommandInput ,
1102
+ options : __HttpHandlerOptions ,
1103
+ cb : ( err : any , data ?: UpdateAvailabilityZoneChangeProtectionCommandOutput ) => void
1104
+ ) : void ;
1105
+
968
1106
/**
969
1107
* @see {@link UpdateFirewallAnalysisSettingsCommand }
970
1108
*/
0 commit comments