@@ -41,6 +41,11 @@ import {
4141  CreateRouteResponseCommandInput , 
4242  CreateRouteResponseCommandOutput , 
4343}  from  "./commands/CreateRouteResponseCommand" ; 
44+ import  { 
45+   CreateRoutingRuleCommand , 
46+   CreateRoutingRuleCommandInput , 
47+   CreateRoutingRuleCommandOutput , 
48+ }  from  "./commands/CreateRoutingRuleCommand" ; 
4449import  {  CreateStageCommand ,  CreateStageCommandInput ,  CreateStageCommandOutput  }  from  "./commands/CreateStageCommand" ; 
4550import  { 
4651  CreateVpcLinkCommand , 
@@ -105,6 +110,11 @@ import {
105110  DeleteRouteSettingsCommandInput , 
106111  DeleteRouteSettingsCommandOutput , 
107112}  from  "./commands/DeleteRouteSettingsCommand" ; 
113+ import  { 
114+   DeleteRoutingRuleCommand , 
115+   DeleteRoutingRuleCommandInput , 
116+   DeleteRoutingRuleCommandOutput , 
117+ }  from  "./commands/DeleteRoutingRuleCommand" ; 
108118import  {  DeleteStageCommand ,  DeleteStageCommandInput ,  DeleteStageCommandOutput  }  from  "./commands/DeleteStageCommand" ; 
109119import  { 
110120  DeleteVpcLinkCommand , 
@@ -193,12 +203,27 @@ import {
193203  GetRouteResponsesCommandOutput , 
194204}  from  "./commands/GetRouteResponsesCommand" ; 
195205import  {  GetRoutesCommand ,  GetRoutesCommandInput ,  GetRoutesCommandOutput  }  from  "./commands/GetRoutesCommand" ; 
206+ import  { 
207+   GetRoutingRuleCommand , 
208+   GetRoutingRuleCommandInput , 
209+   GetRoutingRuleCommandOutput , 
210+ }  from  "./commands/GetRoutingRuleCommand" ; 
196211import  {  GetStageCommand ,  GetStageCommandInput ,  GetStageCommandOutput  }  from  "./commands/GetStageCommand" ; 
197212import  {  GetStagesCommand ,  GetStagesCommandInput ,  GetStagesCommandOutput  }  from  "./commands/GetStagesCommand" ; 
198213import  {  GetTagsCommand ,  GetTagsCommandInput ,  GetTagsCommandOutput  }  from  "./commands/GetTagsCommand" ; 
199214import  {  GetVpcLinkCommand ,  GetVpcLinkCommandInput ,  GetVpcLinkCommandOutput  }  from  "./commands/GetVpcLinkCommand" ; 
200215import  {  GetVpcLinksCommand ,  GetVpcLinksCommandInput ,  GetVpcLinksCommandOutput  }  from  "./commands/GetVpcLinksCommand" ; 
201216import  {  ImportApiCommand ,  ImportApiCommandInput ,  ImportApiCommandOutput  }  from  "./commands/ImportApiCommand" ; 
217+ import  { 
218+   ListRoutingRulesCommand , 
219+   ListRoutingRulesCommandInput , 
220+   ListRoutingRulesCommandOutput , 
221+ }  from  "./commands/ListRoutingRulesCommand" ; 
222+ import  { 
223+   PutRoutingRuleCommand , 
224+   PutRoutingRuleCommandInput , 
225+   PutRoutingRuleCommandOutput , 
226+ }  from  "./commands/PutRoutingRuleCommand" ; 
202227import  {  ReimportApiCommand ,  ReimportApiCommandInput ,  ReimportApiCommandOutput  }  from  "./commands/ReimportApiCommand" ; 
203228import  { 
204229  ResetAuthorizersCacheCommand , 
@@ -267,6 +292,7 @@ const commands = {
267292  CreateModelCommand, 
268293  CreateRouteCommand, 
269294  CreateRouteResponseCommand, 
295+   CreateRoutingRuleCommand, 
270296  CreateStageCommand, 
271297  CreateVpcLinkCommand, 
272298  DeleteAccessLogSettingsCommand, 
@@ -283,6 +309,7 @@ const commands = {
283309  DeleteRouteRequestParameterCommand, 
284310  DeleteRouteResponseCommand, 
285311  DeleteRouteSettingsCommand, 
312+   DeleteRoutingRuleCommand, 
286313  DeleteStageCommand, 
287314  DeleteVpcLinkCommand, 
288315  ExportApiCommand, 
@@ -307,12 +334,15 @@ const commands = {
307334  GetRouteResponseCommand, 
308335  GetRouteResponsesCommand, 
309336  GetRoutesCommand, 
337+   GetRoutingRuleCommand, 
310338  GetStageCommand, 
311339  GetStagesCommand, 
312340  GetTagsCommand, 
313341  GetVpcLinkCommand, 
314342  GetVpcLinksCommand, 
315343  ImportApiCommand, 
344+   ListRoutingRulesCommand, 
345+   PutRoutingRuleCommand, 
316346  ReimportApiCommand, 
317347  ResetAuthorizersCacheCommand, 
318348  TagResourceCommand, 
@@ -484,6 +514,23 @@ export interface ApiGatewayV2 {
484514    cb : ( err : any ,  data ?: CreateRouteResponseCommandOutput )  =>  void 
485515  ) : void ; 
486516
517+   /** 
518+    * @see  {@link CreateRoutingRuleCommand } 
519+    */ 
520+   createRoutingRule ( 
521+     args : CreateRoutingRuleCommandInput , 
522+     options ?: __HttpHandlerOptions 
523+   ) : Promise < CreateRoutingRuleCommandOutput > ; 
524+   createRoutingRule ( 
525+     args : CreateRoutingRuleCommandInput , 
526+     cb : ( err : any ,  data ?: CreateRoutingRuleCommandOutput )  =>  void 
527+   ) : void ; 
528+   createRoutingRule ( 
529+     args : CreateRoutingRuleCommandInput , 
530+     options : __HttpHandlerOptions , 
531+     cb : ( err : any ,  data ?: CreateRoutingRuleCommandOutput )  =>  void 
532+   ) : void ; 
533+ 
487534  /** 
488535   * @see  {@link CreateStageCommand } 
489536   */ 
@@ -726,6 +773,23 @@ export interface ApiGatewayV2 {
726773    cb : ( err : any ,  data ?: DeleteRouteSettingsCommandOutput )  =>  void 
727774  ) : void ; 
728775
776+   /** 
777+    * @see  {@link DeleteRoutingRuleCommand } 
778+    */ 
779+   deleteRoutingRule ( 
780+     args : DeleteRoutingRuleCommandInput , 
781+     options ?: __HttpHandlerOptions 
782+   ) : Promise < DeleteRoutingRuleCommandOutput > ; 
783+   deleteRoutingRule ( 
784+     args : DeleteRoutingRuleCommandInput , 
785+     cb : ( err : any ,  data ?: DeleteRoutingRuleCommandOutput )  =>  void 
786+   ) : void ; 
787+   deleteRoutingRule ( 
788+     args : DeleteRoutingRuleCommandInput , 
789+     options : __HttpHandlerOptions , 
790+     cb : ( err : any ,  data ?: DeleteRoutingRuleCommandOutput )  =>  void 
791+   ) : void ; 
792+ 
729793  /** 
730794   * @see  {@link DeleteStageCommand } 
731795   */ 
@@ -1040,6 +1104,20 @@ export interface ApiGatewayV2 {
10401104    cb : ( err : any ,  data ?: GetRoutesCommandOutput )  =>  void 
10411105  ) : void ; 
10421106
1107+   /** 
1108+    * @see  {@link GetRoutingRuleCommand } 
1109+    */ 
1110+   getRoutingRule ( 
1111+     args : GetRoutingRuleCommandInput , 
1112+     options ?: __HttpHandlerOptions 
1113+   ) : Promise < GetRoutingRuleCommandOutput > ; 
1114+   getRoutingRule ( args : GetRoutingRuleCommandInput ,  cb : ( err : any ,  data ?: GetRoutingRuleCommandOutput )  =>  void ) : void ; 
1115+   getRoutingRule ( 
1116+     args : GetRoutingRuleCommandInput , 
1117+     options : __HttpHandlerOptions , 
1118+     cb : ( err : any ,  data ?: GetRoutingRuleCommandOutput )  =>  void 
1119+   ) : void ; 
1120+ 
10431121  /** 
10441122   * @see  {@link GetStageCommand } 
10451123   */ 
@@ -1107,6 +1185,37 @@ export interface ApiGatewayV2 {
11071185    cb : ( err : any ,  data ?: ImportApiCommandOutput )  =>  void 
11081186  ) : void ; 
11091187
1188+   /** 
1189+    * @see  {@link ListRoutingRulesCommand } 
1190+    */ 
1191+   listRoutingRules ( 
1192+     args : ListRoutingRulesCommandInput , 
1193+     options ?: __HttpHandlerOptions 
1194+   ) : Promise < ListRoutingRulesCommandOutput > ; 
1195+   listRoutingRules ( 
1196+     args : ListRoutingRulesCommandInput , 
1197+     cb : ( err : any ,  data ?: ListRoutingRulesCommandOutput )  =>  void 
1198+   ) : void ; 
1199+   listRoutingRules ( 
1200+     args : ListRoutingRulesCommandInput , 
1201+     options : __HttpHandlerOptions , 
1202+     cb : ( err : any ,  data ?: ListRoutingRulesCommandOutput )  =>  void 
1203+   ) : void ; 
1204+ 
1205+   /** 
1206+    * @see  {@link PutRoutingRuleCommand } 
1207+    */ 
1208+   putRoutingRule ( 
1209+     args : PutRoutingRuleCommandInput , 
1210+     options ?: __HttpHandlerOptions 
1211+   ) : Promise < PutRoutingRuleCommandOutput > ; 
1212+   putRoutingRule ( args : PutRoutingRuleCommandInput ,  cb : ( err : any ,  data ?: PutRoutingRuleCommandOutput )  =>  void ) : void ; 
1213+   putRoutingRule ( 
1214+     args : PutRoutingRuleCommandInput , 
1215+     options : __HttpHandlerOptions , 
1216+     cb : ( err : any ,  data ?: PutRoutingRuleCommandOutput )  =>  void 
1217+   ) : void ; 
1218+ 
11101219  /** 
11111220   * @see  {@link ReimportApiCommand } 
11121221   */ 
0 commit comments