@@ -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