import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { ApiGatewayV2Client } from "./ApiGatewayV2Client"; import { CreateApiCommandInput, CreateApiCommandOutput, } from "./commands/CreateApiCommand"; import { CreateApiMappingCommandInput, CreateApiMappingCommandOutput, } from "./commands/CreateApiMappingCommand"; import { CreateAuthorizerCommandInput, CreateAuthorizerCommandOutput, } from "./commands/CreateAuthorizerCommand"; import { CreateDeploymentCommandInput, CreateDeploymentCommandOutput, } from "./commands/CreateDeploymentCommand"; import { CreateDomainNameCommandInput, CreateDomainNameCommandOutput, } from "./commands/CreateDomainNameCommand"; import { CreateIntegrationCommandInput, CreateIntegrationCommandOutput, } from "./commands/CreateIntegrationCommand"; import { CreateIntegrationResponseCommandInput, CreateIntegrationResponseCommandOutput, } from "./commands/CreateIntegrationResponseCommand"; import { CreateModelCommandInput, CreateModelCommandOutput, } from "./commands/CreateModelCommand"; import { CreatePortalCommandInput, CreatePortalCommandOutput, } from "./commands/CreatePortalCommand"; import { CreatePortalProductCommandInput, CreatePortalProductCommandOutput, } from "./commands/CreatePortalProductCommand"; import { CreateProductPageCommandInput, CreateProductPageCommandOutput, } from "./commands/CreateProductPageCommand"; import { CreateProductRestEndpointPageCommandInput, CreateProductRestEndpointPageCommandOutput, } from "./commands/CreateProductRestEndpointPageCommand"; import { CreateRouteCommandInput, CreateRouteCommandOutput, } from "./commands/CreateRouteCommand"; import { CreateRouteResponseCommandInput, CreateRouteResponseCommandOutput, } from "./commands/CreateRouteResponseCommand"; import { CreateRoutingRuleCommandInput, CreateRoutingRuleCommandOutput, } from "./commands/CreateRoutingRuleCommand"; import { CreateStageCommandInput, CreateStageCommandOutput, } from "./commands/CreateStageCommand"; import { CreateVpcLinkCommandInput, CreateVpcLinkCommandOutput, } from "./commands/CreateVpcLinkCommand"; import { DeleteAccessLogSettingsCommandInput, DeleteAccessLogSettingsCommandOutput, } from "./commands/DeleteAccessLogSettingsCommand"; import { DeleteApiCommandInput, DeleteApiCommandOutput, } from "./commands/DeleteApiCommand"; import { DeleteApiMappingCommandInput, DeleteApiMappingCommandOutput, } from "./commands/DeleteApiMappingCommand"; import { DeleteAuthorizerCommandInput, DeleteAuthorizerCommandOutput, } from "./commands/DeleteAuthorizerCommand"; import { DeleteCorsConfigurationCommandInput, DeleteCorsConfigurationCommandOutput, } from "./commands/DeleteCorsConfigurationCommand"; import { DeleteDeploymentCommandInput, DeleteDeploymentCommandOutput, } from "./commands/DeleteDeploymentCommand"; import { DeleteDomainNameCommandInput, DeleteDomainNameCommandOutput, } from "./commands/DeleteDomainNameCommand"; import { DeleteIntegrationCommandInput, DeleteIntegrationCommandOutput, } from "./commands/DeleteIntegrationCommand"; import { DeleteIntegrationResponseCommandInput, DeleteIntegrationResponseCommandOutput, } from "./commands/DeleteIntegrationResponseCommand"; import { DeleteModelCommandInput, DeleteModelCommandOutput, } from "./commands/DeleteModelCommand"; import { DeletePortalCommandInput, DeletePortalCommandOutput, } from "./commands/DeletePortalCommand"; import { DeletePortalProductCommandInput, DeletePortalProductCommandOutput, } from "./commands/DeletePortalProductCommand"; import { DeletePortalProductSharingPolicyCommandInput, DeletePortalProductSharingPolicyCommandOutput, } from "./commands/DeletePortalProductSharingPolicyCommand"; import { DeleteProductPageCommandInput, DeleteProductPageCommandOutput, } from "./commands/DeleteProductPageCommand"; import { DeleteProductRestEndpointPageCommandInput, DeleteProductRestEndpointPageCommandOutput, } from "./commands/DeleteProductRestEndpointPageCommand"; import { DeleteRouteCommandInput, DeleteRouteCommandOutput, } from "./commands/DeleteRouteCommand"; import { DeleteRouteRequestParameterCommandInput, DeleteRouteRequestParameterCommandOutput, } from "./commands/DeleteRouteRequestParameterCommand"; import { DeleteRouteResponseCommandInput, DeleteRouteResponseCommandOutput, } from "./commands/DeleteRouteResponseCommand"; import { DeleteRouteSettingsCommandInput, DeleteRouteSettingsCommandOutput, } from "./commands/DeleteRouteSettingsCommand"; import { DeleteRoutingRuleCommandInput, DeleteRoutingRuleCommandOutput, } from "./commands/DeleteRoutingRuleCommand"; import { DeleteStageCommandInput, DeleteStageCommandOutput, } from "./commands/DeleteStageCommand"; import { DeleteVpcLinkCommandInput, DeleteVpcLinkCommandOutput, } from "./commands/DeleteVpcLinkCommand"; import { DisablePortalCommandInput, DisablePortalCommandOutput, } from "./commands/DisablePortalCommand"; import { ExportApiCommandInput, ExportApiCommandOutput, } from "./commands/ExportApiCommand"; import { GetApiCommandInput, GetApiCommandOutput, } from "./commands/GetApiCommand"; import { GetApiMappingCommandInput, GetApiMappingCommandOutput, } from "./commands/GetApiMappingCommand"; import { GetApiMappingsCommandInput, GetApiMappingsCommandOutput, } from "./commands/GetApiMappingsCommand"; import { GetApisCommandInput, GetApisCommandOutput, } from "./commands/GetApisCommand"; import { GetAuthorizerCommandInput, GetAuthorizerCommandOutput, } from "./commands/GetAuthorizerCommand"; import { GetAuthorizersCommandInput, GetAuthorizersCommandOutput, } from "./commands/GetAuthorizersCommand"; import { GetDeploymentCommandInput, GetDeploymentCommandOutput, } from "./commands/GetDeploymentCommand"; import { GetDeploymentsCommandInput, GetDeploymentsCommandOutput, } from "./commands/GetDeploymentsCommand"; import { GetDomainNameCommandInput, GetDomainNameCommandOutput, } from "./commands/GetDomainNameCommand"; import { GetDomainNamesCommandInput, GetDomainNamesCommandOutput, } from "./commands/GetDomainNamesCommand"; import { GetIntegrationCommandInput, GetIntegrationCommandOutput, } from "./commands/GetIntegrationCommand"; import { GetIntegrationResponseCommandInput, GetIntegrationResponseCommandOutput, } from "./commands/GetIntegrationResponseCommand"; import { GetIntegrationResponsesCommandInput, GetIntegrationResponsesCommandOutput, } from "./commands/GetIntegrationResponsesCommand"; import { GetIntegrationsCommandInput, GetIntegrationsCommandOutput, } from "./commands/GetIntegrationsCommand"; import { GetModelCommandInput, GetModelCommandOutput, } from "./commands/GetModelCommand"; import { GetModelsCommandInput, GetModelsCommandOutput, } from "./commands/GetModelsCommand"; import { GetModelTemplateCommandInput, GetModelTemplateCommandOutput, } from "./commands/GetModelTemplateCommand"; import { GetPortalCommandInput, GetPortalCommandOutput, } from "./commands/GetPortalCommand"; import { GetPortalProductCommandInput, GetPortalProductCommandOutput, } from "./commands/GetPortalProductCommand"; import { GetPortalProductSharingPolicyCommandInput, GetPortalProductSharingPolicyCommandOutput, } from "./commands/GetPortalProductSharingPolicyCommand"; import { GetProductPageCommandInput, GetProductPageCommandOutput, } from "./commands/GetProductPageCommand"; import { GetProductRestEndpointPageCommandInput, GetProductRestEndpointPageCommandOutput, } from "./commands/GetProductRestEndpointPageCommand"; import { GetRouteCommandInput, GetRouteCommandOutput, } from "./commands/GetRouteCommand"; import { GetRouteResponseCommandInput, GetRouteResponseCommandOutput, } from "./commands/GetRouteResponseCommand"; import { GetRouteResponsesCommandInput, GetRouteResponsesCommandOutput, } from "./commands/GetRouteResponsesCommand"; import { GetRoutesCommandInput, GetRoutesCommandOutput, } from "./commands/GetRoutesCommand"; import { GetRoutingRuleCommandInput, GetRoutingRuleCommandOutput, } from "./commands/GetRoutingRuleCommand"; import { GetStageCommandInput, GetStageCommandOutput, } from "./commands/GetStageCommand"; import { GetStagesCommandInput, GetStagesCommandOutput, } from "./commands/GetStagesCommand"; import { GetTagsCommandInput, GetTagsCommandOutput, } from "./commands/GetTagsCommand"; import { GetVpcLinkCommandInput, GetVpcLinkCommandOutput, } from "./commands/GetVpcLinkCommand"; import { GetVpcLinksCommandInput, GetVpcLinksCommandOutput, } from "./commands/GetVpcLinksCommand"; import { ImportApiCommandInput, ImportApiCommandOutput, } from "./commands/ImportApiCommand"; import { ListPortalProductsCommandInput, ListPortalProductsCommandOutput, } from "./commands/ListPortalProductsCommand"; import { ListPortalsCommandInput, ListPortalsCommandOutput, } from "./commands/ListPortalsCommand"; import { ListProductPagesCommandInput, ListProductPagesCommandOutput, } from "./commands/ListProductPagesCommand"; import { ListProductRestEndpointPagesCommandInput, ListProductRestEndpointPagesCommandOutput, } from "./commands/ListProductRestEndpointPagesCommand"; import { ListRoutingRulesCommandInput, ListRoutingRulesCommandOutput, } from "./commands/ListRoutingRulesCommand"; import { PreviewPortalCommandInput, PreviewPortalCommandOutput, } from "./commands/PreviewPortalCommand"; import { PublishPortalCommandInput, PublishPortalCommandOutput, } from "./commands/PublishPortalCommand"; import { PutPortalProductSharingPolicyCommandInput, PutPortalProductSharingPolicyCommandOutput, } from "./commands/PutPortalProductSharingPolicyCommand"; import { PutRoutingRuleCommandInput, PutRoutingRuleCommandOutput, } from "./commands/PutRoutingRuleCommand"; import { ReimportApiCommandInput, ReimportApiCommandOutput, } from "./commands/ReimportApiCommand"; import { ResetAuthorizersCacheCommandInput, ResetAuthorizersCacheCommandOutput, } from "./commands/ResetAuthorizersCacheCommand"; import { TagResourceCommandInput, TagResourceCommandOutput, } from "./commands/TagResourceCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { UpdateApiCommandInput, UpdateApiCommandOutput, } from "./commands/UpdateApiCommand"; import { UpdateApiMappingCommandInput, UpdateApiMappingCommandOutput, } from "./commands/UpdateApiMappingCommand"; import { UpdateAuthorizerCommandInput, UpdateAuthorizerCommandOutput, } from "./commands/UpdateAuthorizerCommand"; import { UpdateDeploymentCommandInput, UpdateDeploymentCommandOutput, } from "./commands/UpdateDeploymentCommand"; import { UpdateDomainNameCommandInput, UpdateDomainNameCommandOutput, } from "./commands/UpdateDomainNameCommand"; import { UpdateIntegrationCommandInput, UpdateIntegrationCommandOutput, } from "./commands/UpdateIntegrationCommand"; import { UpdateIntegrationResponseCommandInput, UpdateIntegrationResponseCommandOutput, } from "./commands/UpdateIntegrationResponseCommand"; import { UpdateModelCommandInput, UpdateModelCommandOutput, } from "./commands/UpdateModelCommand"; import { UpdatePortalCommandInput, UpdatePortalCommandOutput, } from "./commands/UpdatePortalCommand"; import { UpdatePortalProductCommandInput, UpdatePortalProductCommandOutput, } from "./commands/UpdatePortalProductCommand"; import { UpdateProductPageCommandInput, UpdateProductPageCommandOutput, } from "./commands/UpdateProductPageCommand"; import { UpdateProductRestEndpointPageCommandInput, UpdateProductRestEndpointPageCommandOutput, } from "./commands/UpdateProductRestEndpointPageCommand"; import { UpdateRouteCommandInput, UpdateRouteCommandOutput, } from "./commands/UpdateRouteCommand"; import { UpdateRouteResponseCommandInput, UpdateRouteResponseCommandOutput, } from "./commands/UpdateRouteResponseCommand"; import { UpdateStageCommandInput, UpdateStageCommandOutput, } from "./commands/UpdateStageCommand"; import { UpdateVpcLinkCommandInput, UpdateVpcLinkCommandOutput, } from "./commands/UpdateVpcLinkCommand"; export interface ApiGatewayV2 { createApi( args: CreateApiCommandInput, options?: __HttpHandlerOptions ): Promise; createApi( args: CreateApiCommandInput, cb: (err: any, data?: CreateApiCommandOutput) => void ): void; createApi( args: CreateApiCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateApiCommandOutput) => void ): void; createApiMapping( args: CreateApiMappingCommandInput, options?: __HttpHandlerOptions ): Promise; createApiMapping( args: CreateApiMappingCommandInput, cb: (err: any, data?: CreateApiMappingCommandOutput) => void ): void; createApiMapping( args: CreateApiMappingCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateApiMappingCommandOutput) => void ): void; createAuthorizer( args: CreateAuthorizerCommandInput, options?: __HttpHandlerOptions ): Promise; createAuthorizer( args: CreateAuthorizerCommandInput, cb: (err: any, data?: CreateAuthorizerCommandOutput) => void ): void; createAuthorizer( args: CreateAuthorizerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateAuthorizerCommandOutput) => void ): void; createDeployment( args: CreateDeploymentCommandInput, options?: __HttpHandlerOptions ): Promise; createDeployment( args: CreateDeploymentCommandInput, cb: (err: any, data?: CreateDeploymentCommandOutput) => void ): void; createDeployment( args: CreateDeploymentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDeploymentCommandOutput) => void ): void; createDomainName( args: CreateDomainNameCommandInput, options?: __HttpHandlerOptions ): Promise; createDomainName( args: CreateDomainNameCommandInput, cb: (err: any, data?: CreateDomainNameCommandOutput) => void ): void; createDomainName( args: CreateDomainNameCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDomainNameCommandOutput) => void ): void; createIntegration( args: CreateIntegrationCommandInput, options?: __HttpHandlerOptions ): Promise; createIntegration( args: CreateIntegrationCommandInput, cb: (err: any, data?: CreateIntegrationCommandOutput) => void ): void; createIntegration( args: CreateIntegrationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateIntegrationCommandOutput) => void ): void; createIntegrationResponse( args: CreateIntegrationResponseCommandInput, options?: __HttpHandlerOptions ): Promise; createIntegrationResponse( args: CreateIntegrationResponseCommandInput, cb: (err: any, data?: CreateIntegrationResponseCommandOutput) => void ): void; createIntegrationResponse( args: CreateIntegrationResponseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateIntegrationResponseCommandOutput) => void ): void; createModel( args: CreateModelCommandInput, options?: __HttpHandlerOptions ): Promise; createModel( args: CreateModelCommandInput, cb: (err: any, data?: CreateModelCommandOutput) => void ): void; createModel( args: CreateModelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateModelCommandOutput) => void ): void; createPortal( args: CreatePortalCommandInput, options?: __HttpHandlerOptions ): Promise; createPortal( args: CreatePortalCommandInput, cb: (err: any, data?: CreatePortalCommandOutput) => void ): void; createPortal( args: CreatePortalCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreatePortalCommandOutput) => void ): void; createPortalProduct( args: CreatePortalProductCommandInput, options?: __HttpHandlerOptions ): Promise; createPortalProduct( args: CreatePortalProductCommandInput, cb: (err: any, data?: CreatePortalProductCommandOutput) => void ): void; createPortalProduct( args: CreatePortalProductCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreatePortalProductCommandOutput) => void ): void; createProductPage( args: CreateProductPageCommandInput, options?: __HttpHandlerOptions ): Promise; createProductPage( args: CreateProductPageCommandInput, cb: (err: any, data?: CreateProductPageCommandOutput) => void ): void; createProductPage( args: CreateProductPageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateProductPageCommandOutput) => void ): void; createProductRestEndpointPage( args: CreateProductRestEndpointPageCommandInput, options?: __HttpHandlerOptions ): Promise; createProductRestEndpointPage( args: CreateProductRestEndpointPageCommandInput, cb: (err: any, data?: CreateProductRestEndpointPageCommandOutput) => void ): void; createProductRestEndpointPage( args: CreateProductRestEndpointPageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateProductRestEndpointPageCommandOutput) => void ): void; createRoute( args: CreateRouteCommandInput, options?: __HttpHandlerOptions ): Promise; createRoute( args: CreateRouteCommandInput, cb: (err: any, data?: CreateRouteCommandOutput) => void ): void; createRoute( args: CreateRouteCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateRouteCommandOutput) => void ): void; createRouteResponse( args: CreateRouteResponseCommandInput, options?: __HttpHandlerOptions ): Promise; createRouteResponse( args: CreateRouteResponseCommandInput, cb: (err: any, data?: CreateRouteResponseCommandOutput) => void ): void; createRouteResponse( args: CreateRouteResponseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateRouteResponseCommandOutput) => void ): void; createRoutingRule( args: CreateRoutingRuleCommandInput, options?: __HttpHandlerOptions ): Promise; createRoutingRule( args: CreateRoutingRuleCommandInput, cb: (err: any, data?: CreateRoutingRuleCommandOutput) => void ): void; createRoutingRule( args: CreateRoutingRuleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateRoutingRuleCommandOutput) => void ): void; createStage( args: CreateStageCommandInput, options?: __HttpHandlerOptions ): Promise; createStage( args: CreateStageCommandInput, cb: (err: any, data?: CreateStageCommandOutput) => void ): void; createStage( args: CreateStageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateStageCommandOutput) => void ): void; createVpcLink( args: CreateVpcLinkCommandInput, options?: __HttpHandlerOptions ): Promise; createVpcLink( args: CreateVpcLinkCommandInput, cb: (err: any, data?: CreateVpcLinkCommandOutput) => void ): void; createVpcLink( args: CreateVpcLinkCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateVpcLinkCommandOutput) => void ): void; deleteAccessLogSettings( args: DeleteAccessLogSettingsCommandInput, options?: __HttpHandlerOptions ): Promise; deleteAccessLogSettings( args: DeleteAccessLogSettingsCommandInput, cb: (err: any, data?: DeleteAccessLogSettingsCommandOutput) => void ): void; deleteAccessLogSettings( args: DeleteAccessLogSettingsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAccessLogSettingsCommandOutput) => void ): void; deleteApi( args: DeleteApiCommandInput, options?: __HttpHandlerOptions ): Promise; deleteApi( args: DeleteApiCommandInput, cb: (err: any, data?: DeleteApiCommandOutput) => void ): void; deleteApi( args: DeleteApiCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteApiCommandOutput) => void ): void; deleteApiMapping( args: DeleteApiMappingCommandInput, options?: __HttpHandlerOptions ): Promise; deleteApiMapping( args: DeleteApiMappingCommandInput, cb: (err: any, data?: DeleteApiMappingCommandOutput) => void ): void; deleteApiMapping( args: DeleteApiMappingCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteApiMappingCommandOutput) => void ): void; deleteAuthorizer( args: DeleteAuthorizerCommandInput, options?: __HttpHandlerOptions ): Promise; deleteAuthorizer( args: DeleteAuthorizerCommandInput, cb: (err: any, data?: DeleteAuthorizerCommandOutput) => void ): void; deleteAuthorizer( args: DeleteAuthorizerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAuthorizerCommandOutput) => void ): void; deleteCorsConfiguration( args: DeleteCorsConfigurationCommandInput, options?: __HttpHandlerOptions ): Promise; deleteCorsConfiguration( args: DeleteCorsConfigurationCommandInput, cb: (err: any, data?: DeleteCorsConfigurationCommandOutput) => void ): void; deleteCorsConfiguration( args: DeleteCorsConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteCorsConfigurationCommandOutput) => void ): void; deleteDeployment( args: DeleteDeploymentCommandInput, options?: __HttpHandlerOptions ): Promise; deleteDeployment( args: DeleteDeploymentCommandInput, cb: (err: any, data?: DeleteDeploymentCommandOutput) => void ): void; deleteDeployment( args: DeleteDeploymentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDeploymentCommandOutput) => void ): void; deleteDomainName( args: DeleteDomainNameCommandInput, options?: __HttpHandlerOptions ): Promise; deleteDomainName( args: DeleteDomainNameCommandInput, cb: (err: any, data?: DeleteDomainNameCommandOutput) => void ): void; deleteDomainName( args: DeleteDomainNameCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDomainNameCommandOutput) => void ): void; deleteIntegration( args: DeleteIntegrationCommandInput, options?: __HttpHandlerOptions ): Promise; deleteIntegration( args: DeleteIntegrationCommandInput, cb: (err: any, data?: DeleteIntegrationCommandOutput) => void ): void; deleteIntegration( args: DeleteIntegrationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteIntegrationCommandOutput) => void ): void; deleteIntegrationResponse( args: DeleteIntegrationResponseCommandInput, options?: __HttpHandlerOptions ): Promise; deleteIntegrationResponse( args: DeleteIntegrationResponseCommandInput, cb: (err: any, data?: DeleteIntegrationResponseCommandOutput) => void ): void; deleteIntegrationResponse( args: DeleteIntegrationResponseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteIntegrationResponseCommandOutput) => void ): void; deleteModel( args: DeleteModelCommandInput, options?: __HttpHandlerOptions ): Promise; deleteModel( args: DeleteModelCommandInput, cb: (err: any, data?: DeleteModelCommandOutput) => void ): void; deleteModel( args: DeleteModelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteModelCommandOutput) => void ): void; deletePortal( args: DeletePortalCommandInput, options?: __HttpHandlerOptions ): Promise; deletePortal( args: DeletePortalCommandInput, cb: (err: any, data?: DeletePortalCommandOutput) => void ): void; deletePortal( args: DeletePortalCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeletePortalCommandOutput) => void ): void; deletePortalProduct( args: DeletePortalProductCommandInput, options?: __HttpHandlerOptions ): Promise; deletePortalProduct( args: DeletePortalProductCommandInput, cb: (err: any, data?: DeletePortalProductCommandOutput) => void ): void; deletePortalProduct( args: DeletePortalProductCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeletePortalProductCommandOutput) => void ): void; deletePortalProductSharingPolicy( args: DeletePortalProductSharingPolicyCommandInput, options?: __HttpHandlerOptions ): Promise; deletePortalProductSharingPolicy( args: DeletePortalProductSharingPolicyCommandInput, cb: (err: any, data?: DeletePortalProductSharingPolicyCommandOutput) => void ): void; deletePortalProductSharingPolicy( args: DeletePortalProductSharingPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeletePortalProductSharingPolicyCommandOutput) => void ): void; deleteProductPage( args: DeleteProductPageCommandInput, options?: __HttpHandlerOptions ): Promise; deleteProductPage( args: DeleteProductPageCommandInput, cb: (err: any, data?: DeleteProductPageCommandOutput) => void ): void; deleteProductPage( args: DeleteProductPageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteProductPageCommandOutput) => void ): void; deleteProductRestEndpointPage( args: DeleteProductRestEndpointPageCommandInput, options?: __HttpHandlerOptions ): Promise; deleteProductRestEndpointPage( args: DeleteProductRestEndpointPageCommandInput, cb: (err: any, data?: DeleteProductRestEndpointPageCommandOutput) => void ): void; deleteProductRestEndpointPage( args: DeleteProductRestEndpointPageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteProductRestEndpointPageCommandOutput) => void ): void; deleteRoute( args: DeleteRouteCommandInput, options?: __HttpHandlerOptions ): Promise; deleteRoute( args: DeleteRouteCommandInput, cb: (err: any, data?: DeleteRouteCommandOutput) => void ): void; deleteRoute( args: DeleteRouteCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteRouteCommandOutput) => void ): void; deleteRouteRequestParameter( args: DeleteRouteRequestParameterCommandInput, options?: __HttpHandlerOptions ): Promise; deleteRouteRequestParameter( args: DeleteRouteRequestParameterCommandInput, cb: (err: any, data?: DeleteRouteRequestParameterCommandOutput) => void ): void; deleteRouteRequestParameter( args: DeleteRouteRequestParameterCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteRouteRequestParameterCommandOutput) => void ): void; deleteRouteResponse( args: DeleteRouteResponseCommandInput, options?: __HttpHandlerOptions ): Promise; deleteRouteResponse( args: DeleteRouteResponseCommandInput, cb: (err: any, data?: DeleteRouteResponseCommandOutput) => void ): void; deleteRouteResponse( args: DeleteRouteResponseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteRouteResponseCommandOutput) => void ): void; deleteRouteSettings( args: DeleteRouteSettingsCommandInput, options?: __HttpHandlerOptions ): Promise; deleteRouteSettings( args: DeleteRouteSettingsCommandInput, cb: (err: any, data?: DeleteRouteSettingsCommandOutput) => void ): void; deleteRouteSettings( args: DeleteRouteSettingsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteRouteSettingsCommandOutput) => void ): void; deleteRoutingRule( args: DeleteRoutingRuleCommandInput, options?: __HttpHandlerOptions ): Promise; deleteRoutingRule( args: DeleteRoutingRuleCommandInput, cb: (err: any, data?: DeleteRoutingRuleCommandOutput) => void ): void; deleteRoutingRule( args: DeleteRoutingRuleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteRoutingRuleCommandOutput) => void ): void; deleteStage( args: DeleteStageCommandInput, options?: __HttpHandlerOptions ): Promise; deleteStage( args: DeleteStageCommandInput, cb: (err: any, data?: DeleteStageCommandOutput) => void ): void; deleteStage( args: DeleteStageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteStageCommandOutput) => void ): void; deleteVpcLink( args: DeleteVpcLinkCommandInput, options?: __HttpHandlerOptions ): Promise; deleteVpcLink( args: DeleteVpcLinkCommandInput, cb: (err: any, data?: DeleteVpcLinkCommandOutput) => void ): void; deleteVpcLink( args: DeleteVpcLinkCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteVpcLinkCommandOutput) => void ): void; disablePortal( args: DisablePortalCommandInput, options?: __HttpHandlerOptions ): Promise; disablePortal( args: DisablePortalCommandInput, cb: (err: any, data?: DisablePortalCommandOutput) => void ): void; disablePortal( args: DisablePortalCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisablePortalCommandOutput) => void ): void; exportApi( args: ExportApiCommandInput, options?: __HttpHandlerOptions ): Promise; exportApi( args: ExportApiCommandInput, cb: (err: any, data?: ExportApiCommandOutput) => void ): void; exportApi( args: ExportApiCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ExportApiCommandOutput) => void ): void; getApi( args: GetApiCommandInput, options?: __HttpHandlerOptions ): Promise; getApi( args: GetApiCommandInput, cb: (err: any, data?: GetApiCommandOutput) => void ): void; getApi( args: GetApiCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetApiCommandOutput) => void ): void; getApiMapping( args: GetApiMappingCommandInput, options?: __HttpHandlerOptions ): Promise; getApiMapping( args: GetApiMappingCommandInput, cb: (err: any, data?: GetApiMappingCommandOutput) => void ): void; getApiMapping( args: GetApiMappingCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetApiMappingCommandOutput) => void ): void; getApiMappings( args: GetApiMappingsCommandInput, options?: __HttpHandlerOptions ): Promise; getApiMappings( args: GetApiMappingsCommandInput, cb: (err: any, data?: GetApiMappingsCommandOutput) => void ): void; getApiMappings( args: GetApiMappingsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetApiMappingsCommandOutput) => void ): void; getApis(): Promise; getApis( args: GetApisCommandInput, options?: __HttpHandlerOptions ): Promise; getApis( args: GetApisCommandInput, cb: (err: any, data?: GetApisCommandOutput) => void ): void; getApis( args: GetApisCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetApisCommandOutput) => void ): void; getAuthorizer( args: GetAuthorizerCommandInput, options?: __HttpHandlerOptions ): Promise; getAuthorizer( args: GetAuthorizerCommandInput, cb: (err: any, data?: GetAuthorizerCommandOutput) => void ): void; getAuthorizer( args: GetAuthorizerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAuthorizerCommandOutput) => void ): void; getAuthorizers( args: GetAuthorizersCommandInput, options?: __HttpHandlerOptions ): Promise; getAuthorizers( args: GetAuthorizersCommandInput, cb: (err: any, data?: GetAuthorizersCommandOutput) => void ): void; getAuthorizers( args: GetAuthorizersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAuthorizersCommandOutput) => void ): void; getDeployment( args: GetDeploymentCommandInput, options?: __HttpHandlerOptions ): Promise; getDeployment( args: GetDeploymentCommandInput, cb: (err: any, data?: GetDeploymentCommandOutput) => void ): void; getDeployment( args: GetDeploymentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDeploymentCommandOutput) => void ): void; getDeployments( args: GetDeploymentsCommandInput, options?: __HttpHandlerOptions ): Promise; getDeployments( args: GetDeploymentsCommandInput, cb: (err: any, data?: GetDeploymentsCommandOutput) => void ): void; getDeployments( args: GetDeploymentsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDeploymentsCommandOutput) => void ): void; getDomainName( args: GetDomainNameCommandInput, options?: __HttpHandlerOptions ): Promise; getDomainName( args: GetDomainNameCommandInput, cb: (err: any, data?: GetDomainNameCommandOutput) => void ): void; getDomainName( args: GetDomainNameCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDomainNameCommandOutput) => void ): void; getDomainNames(): Promise; getDomainNames( args: GetDomainNamesCommandInput, options?: __HttpHandlerOptions ): Promise; getDomainNames( args: GetDomainNamesCommandInput, cb: (err: any, data?: GetDomainNamesCommandOutput) => void ): void; getDomainNames( args: GetDomainNamesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDomainNamesCommandOutput) => void ): void; getIntegration( args: GetIntegrationCommandInput, options?: __HttpHandlerOptions ): Promise; getIntegration( args: GetIntegrationCommandInput, cb: (err: any, data?: GetIntegrationCommandOutput) => void ): void; getIntegration( args: GetIntegrationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetIntegrationCommandOutput) => void ): void; getIntegrationResponse( args: GetIntegrationResponseCommandInput, options?: __HttpHandlerOptions ): Promise; getIntegrationResponse( args: GetIntegrationResponseCommandInput, cb: (err: any, data?: GetIntegrationResponseCommandOutput) => void ): void; getIntegrationResponse( args: GetIntegrationResponseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetIntegrationResponseCommandOutput) => void ): void; getIntegrationResponses( args: GetIntegrationResponsesCommandInput, options?: __HttpHandlerOptions ): Promise; getIntegrationResponses( args: GetIntegrationResponsesCommandInput, cb: (err: any, data?: GetIntegrationResponsesCommandOutput) => void ): void; getIntegrationResponses( args: GetIntegrationResponsesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetIntegrationResponsesCommandOutput) => void ): void; getIntegrations( args: GetIntegrationsCommandInput, options?: __HttpHandlerOptions ): Promise; getIntegrations( args: GetIntegrationsCommandInput, cb: (err: any, data?: GetIntegrationsCommandOutput) => void ): void; getIntegrations( args: GetIntegrationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetIntegrationsCommandOutput) => void ): void; getModel( args: GetModelCommandInput, options?: __HttpHandlerOptions ): Promise; getModel( args: GetModelCommandInput, cb: (err: any, data?: GetModelCommandOutput) => void ): void; getModel( args: GetModelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetModelCommandOutput) => void ): void; getModels( args: GetModelsCommandInput, options?: __HttpHandlerOptions ): Promise; getModels( args: GetModelsCommandInput, cb: (err: any, data?: GetModelsCommandOutput) => void ): void; getModels( args: GetModelsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetModelsCommandOutput) => void ): void; getModelTemplate( args: GetModelTemplateCommandInput, options?: __HttpHandlerOptions ): Promise; getModelTemplate( args: GetModelTemplateCommandInput, cb: (err: any, data?: GetModelTemplateCommandOutput) => void ): void; getModelTemplate( args: GetModelTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetModelTemplateCommandOutput) => void ): void; getPortal( args: GetPortalCommandInput, options?: __HttpHandlerOptions ): Promise; getPortal( args: GetPortalCommandInput, cb: (err: any, data?: GetPortalCommandOutput) => void ): void; getPortal( args: GetPortalCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetPortalCommandOutput) => void ): void; getPortalProduct( args: GetPortalProductCommandInput, options?: __HttpHandlerOptions ): Promise; getPortalProduct( args: GetPortalProductCommandInput, cb: (err: any, data?: GetPortalProductCommandOutput) => void ): void; getPortalProduct( args: GetPortalProductCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetPortalProductCommandOutput) => void ): void; getPortalProductSharingPolicy( args: GetPortalProductSharingPolicyCommandInput, options?: __HttpHandlerOptions ): Promise; getPortalProductSharingPolicy( args: GetPortalProductSharingPolicyCommandInput, cb: (err: any, data?: GetPortalProductSharingPolicyCommandOutput) => void ): void; getPortalProductSharingPolicy( args: GetPortalProductSharingPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetPortalProductSharingPolicyCommandOutput) => void ): void; getProductPage( args: GetProductPageCommandInput, options?: __HttpHandlerOptions ): Promise; getProductPage( args: GetProductPageCommandInput, cb: (err: any, data?: GetProductPageCommandOutput) => void ): void; getProductPage( args: GetProductPageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetProductPageCommandOutput) => void ): void; getProductRestEndpointPage( args: GetProductRestEndpointPageCommandInput, options?: __HttpHandlerOptions ): Promise; getProductRestEndpointPage( args: GetProductRestEndpointPageCommandInput, cb: (err: any, data?: GetProductRestEndpointPageCommandOutput) => void ): void; getProductRestEndpointPage( args: GetProductRestEndpointPageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetProductRestEndpointPageCommandOutput) => void ): void; getRoute( args: GetRouteCommandInput, options?: __HttpHandlerOptions ): Promise; getRoute( args: GetRouteCommandInput, cb: (err: any, data?: GetRouteCommandOutput) => void ): void; getRoute( args: GetRouteCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRouteCommandOutput) => void ): void; getRouteResponse( args: GetRouteResponseCommandInput, options?: __HttpHandlerOptions ): Promise; getRouteResponse( args: GetRouteResponseCommandInput, cb: (err: any, data?: GetRouteResponseCommandOutput) => void ): void; getRouteResponse( args: GetRouteResponseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRouteResponseCommandOutput) => void ): void; getRouteResponses( args: GetRouteResponsesCommandInput, options?: __HttpHandlerOptions ): Promise; getRouteResponses( args: GetRouteResponsesCommandInput, cb: (err: any, data?: GetRouteResponsesCommandOutput) => void ): void; getRouteResponses( args: GetRouteResponsesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRouteResponsesCommandOutput) => void ): void; getRoutes( args: GetRoutesCommandInput, options?: __HttpHandlerOptions ): Promise; getRoutes( args: GetRoutesCommandInput, cb: (err: any, data?: GetRoutesCommandOutput) => void ): void; getRoutes( args: GetRoutesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRoutesCommandOutput) => void ): void; getRoutingRule( args: GetRoutingRuleCommandInput, options?: __HttpHandlerOptions ): Promise; getRoutingRule( args: GetRoutingRuleCommandInput, cb: (err: any, data?: GetRoutingRuleCommandOutput) => void ): void; getRoutingRule( args: GetRoutingRuleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRoutingRuleCommandOutput) => void ): void; getStage( args: GetStageCommandInput, options?: __HttpHandlerOptions ): Promise; getStage( args: GetStageCommandInput, cb: (err: any, data?: GetStageCommandOutput) => void ): void; getStage( args: GetStageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetStageCommandOutput) => void ): void; getStages( args: GetStagesCommandInput, options?: __HttpHandlerOptions ): Promise; getStages( args: GetStagesCommandInput, cb: (err: any, data?: GetStagesCommandOutput) => void ): void; getStages( args: GetStagesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetStagesCommandOutput) => void ): void; getTags( args: GetTagsCommandInput, options?: __HttpHandlerOptions ): Promise; getTags( args: GetTagsCommandInput, cb: (err: any, data?: GetTagsCommandOutput) => void ): void; getTags( args: GetTagsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetTagsCommandOutput) => void ): void; getVpcLink( args: GetVpcLinkCommandInput, options?: __HttpHandlerOptions ): Promise; getVpcLink( args: GetVpcLinkCommandInput, cb: (err: any, data?: GetVpcLinkCommandOutput) => void ): void; getVpcLink( args: GetVpcLinkCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetVpcLinkCommandOutput) => void ): void; getVpcLinks(): Promise; getVpcLinks( args: GetVpcLinksCommandInput, options?: __HttpHandlerOptions ): Promise; getVpcLinks( args: GetVpcLinksCommandInput, cb: (err: any, data?: GetVpcLinksCommandOutput) => void ): void; getVpcLinks( args: GetVpcLinksCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetVpcLinksCommandOutput) => void ): void; importApi( args: ImportApiCommandInput, options?: __HttpHandlerOptions ): Promise; importApi( args: ImportApiCommandInput, cb: (err: any, data?: ImportApiCommandOutput) => void ): void; importApi( args: ImportApiCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ImportApiCommandOutput) => void ): void; listPortalProducts(): Promise; listPortalProducts( args: ListPortalProductsCommandInput, options?: __HttpHandlerOptions ): Promise; listPortalProducts( args: ListPortalProductsCommandInput, cb: (err: any, data?: ListPortalProductsCommandOutput) => void ): void; listPortalProducts( args: ListPortalProductsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListPortalProductsCommandOutput) => void ): void; listPortals(): Promise; listPortals( args: ListPortalsCommandInput, options?: __HttpHandlerOptions ): Promise; listPortals( args: ListPortalsCommandInput, cb: (err: any, data?: ListPortalsCommandOutput) => void ): void; listPortals( args: ListPortalsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListPortalsCommandOutput) => void ): void; listProductPages( args: ListProductPagesCommandInput, options?: __HttpHandlerOptions ): Promise; listProductPages( args: ListProductPagesCommandInput, cb: (err: any, data?: ListProductPagesCommandOutput) => void ): void; listProductPages( args: ListProductPagesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListProductPagesCommandOutput) => void ): void; listProductRestEndpointPages( args: ListProductRestEndpointPagesCommandInput, options?: __HttpHandlerOptions ): Promise; listProductRestEndpointPages( args: ListProductRestEndpointPagesCommandInput, cb: (err: any, data?: ListProductRestEndpointPagesCommandOutput) => void ): void; listProductRestEndpointPages( args: ListProductRestEndpointPagesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListProductRestEndpointPagesCommandOutput) => void ): void; listRoutingRules( args: ListRoutingRulesCommandInput, options?: __HttpHandlerOptions ): Promise; listRoutingRules( args: ListRoutingRulesCommandInput, cb: (err: any, data?: ListRoutingRulesCommandOutput) => void ): void; listRoutingRules( args: ListRoutingRulesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListRoutingRulesCommandOutput) => void ): void; previewPortal( args: PreviewPortalCommandInput, options?: __HttpHandlerOptions ): Promise; previewPortal( args: PreviewPortalCommandInput, cb: (err: any, data?: PreviewPortalCommandOutput) => void ): void; previewPortal( args: PreviewPortalCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PreviewPortalCommandOutput) => void ): void; publishPortal( args: PublishPortalCommandInput, options?: __HttpHandlerOptions ): Promise; publishPortal( args: PublishPortalCommandInput, cb: (err: any, data?: PublishPortalCommandOutput) => void ): void; publishPortal( args: PublishPortalCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PublishPortalCommandOutput) => void ): void; putPortalProductSharingPolicy( args: PutPortalProductSharingPolicyCommandInput, options?: __HttpHandlerOptions ): Promise; putPortalProductSharingPolicy( args: PutPortalProductSharingPolicyCommandInput, cb: (err: any, data?: PutPortalProductSharingPolicyCommandOutput) => void ): void; putPortalProductSharingPolicy( args: PutPortalProductSharingPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutPortalProductSharingPolicyCommandOutput) => void ): void; putRoutingRule( args: PutRoutingRuleCommandInput, options?: __HttpHandlerOptions ): Promise; putRoutingRule( args: PutRoutingRuleCommandInput, cb: (err: any, data?: PutRoutingRuleCommandOutput) => void ): void; putRoutingRule( args: PutRoutingRuleCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutRoutingRuleCommandOutput) => void ): void; reimportApi( args: ReimportApiCommandInput, options?: __HttpHandlerOptions ): Promise; reimportApi( args: ReimportApiCommandInput, cb: (err: any, data?: ReimportApiCommandOutput) => void ): void; reimportApi( args: ReimportApiCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ReimportApiCommandOutput) => void ): void; resetAuthorizersCache( args: ResetAuthorizersCacheCommandInput, options?: __HttpHandlerOptions ): Promise; resetAuthorizersCache( args: ResetAuthorizersCacheCommandInput, cb: (err: any, data?: ResetAuthorizersCacheCommandOutput) => void ): void; resetAuthorizersCache( args: ResetAuthorizersCacheCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ResetAuthorizersCacheCommandOutput) => void ): void; tagResource( args: TagResourceCommandInput, options?: __HttpHandlerOptions ): Promise; tagResource( args: TagResourceCommandInput, cb: (err: any, data?: TagResourceCommandOutput) => void ): void; tagResource( args: TagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TagResourceCommandOutput) => void ): void; untagResource( args: UntagResourceCommandInput, options?: __HttpHandlerOptions ): Promise; untagResource( args: UntagResourceCommandInput, cb: (err: any, data?: UntagResourceCommandOutput) => void ): void; untagResource( args: UntagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UntagResourceCommandOutput) => void ): void; updateApi( args: UpdateApiCommandInput, options?: __HttpHandlerOptions ): Promise; updateApi( args: UpdateApiCommandInput, cb: (err: any, data?: UpdateApiCommandOutput) => void ): void; updateApi( args: UpdateApiCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateApiCommandOutput) => void ): void; updateApiMapping( args: UpdateApiMappingCommandInput, options?: __HttpHandlerOptions ): Promise; updateApiMapping( args: UpdateApiMappingCommandInput, cb: (err: any, data?: UpdateApiMappingCommandOutput) => void ): void; updateApiMapping( args: UpdateApiMappingCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateApiMappingCommandOutput) => void ): void; updateAuthorizer( args: UpdateAuthorizerCommandInput, options?: __HttpHandlerOptions ): Promise; updateAuthorizer( args: UpdateAuthorizerCommandInput, cb: (err: any, data?: UpdateAuthorizerCommandOutput) => void ): void; updateAuthorizer( args: UpdateAuthorizerCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateAuthorizerCommandOutput) => void ): void; updateDeployment( args: UpdateDeploymentCommandInput, options?: __HttpHandlerOptions ): Promise; updateDeployment( args: UpdateDeploymentCommandInput, cb: (err: any, data?: UpdateDeploymentCommandOutput) => void ): void; updateDeployment( args: UpdateDeploymentCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateDeploymentCommandOutput) => void ): void; updateDomainName( args: UpdateDomainNameCommandInput, options?: __HttpHandlerOptions ): Promise; updateDomainName( args: UpdateDomainNameCommandInput, cb: (err: any, data?: UpdateDomainNameCommandOutput) => void ): void; updateDomainName( args: UpdateDomainNameCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateDomainNameCommandOutput) => void ): void; updateIntegration( args: UpdateIntegrationCommandInput, options?: __HttpHandlerOptions ): Promise; updateIntegration( args: UpdateIntegrationCommandInput, cb: (err: any, data?: UpdateIntegrationCommandOutput) => void ): void; updateIntegration( args: UpdateIntegrationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateIntegrationCommandOutput) => void ): void; updateIntegrationResponse( args: UpdateIntegrationResponseCommandInput, options?: __HttpHandlerOptions ): Promise; updateIntegrationResponse( args: UpdateIntegrationResponseCommandInput, cb: (err: any, data?: UpdateIntegrationResponseCommandOutput) => void ): void; updateIntegrationResponse( args: UpdateIntegrationResponseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateIntegrationResponseCommandOutput) => void ): void; updateModel( args: UpdateModelCommandInput, options?: __HttpHandlerOptions ): Promise; updateModel( args: UpdateModelCommandInput, cb: (err: any, data?: UpdateModelCommandOutput) => void ): void; updateModel( args: UpdateModelCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateModelCommandOutput) => void ): void; updatePortal( args: UpdatePortalCommandInput, options?: __HttpHandlerOptions ): Promise; updatePortal( args: UpdatePortalCommandInput, cb: (err: any, data?: UpdatePortalCommandOutput) => void ): void; updatePortal( args: UpdatePortalCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdatePortalCommandOutput) => void ): void; updatePortalProduct( args: UpdatePortalProductCommandInput, options?: __HttpHandlerOptions ): Promise; updatePortalProduct( args: UpdatePortalProductCommandInput, cb: (err: any, data?: UpdatePortalProductCommandOutput) => void ): void; updatePortalProduct( args: UpdatePortalProductCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdatePortalProductCommandOutput) => void ): void; updateProductPage( args: UpdateProductPageCommandInput, options?: __HttpHandlerOptions ): Promise; updateProductPage( args: UpdateProductPageCommandInput, cb: (err: any, data?: UpdateProductPageCommandOutput) => void ): void; updateProductPage( args: UpdateProductPageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateProductPageCommandOutput) => void ): void; updateProductRestEndpointPage( args: UpdateProductRestEndpointPageCommandInput, options?: __HttpHandlerOptions ): Promise; updateProductRestEndpointPage( args: UpdateProductRestEndpointPageCommandInput, cb: (err: any, data?: UpdateProductRestEndpointPageCommandOutput) => void ): void; updateProductRestEndpointPage( args: UpdateProductRestEndpointPageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateProductRestEndpointPageCommandOutput) => void ): void; updateRoute( args: UpdateRouteCommandInput, options?: __HttpHandlerOptions ): Promise; updateRoute( args: UpdateRouteCommandInput, cb: (err: any, data?: UpdateRouteCommandOutput) => void ): void; updateRoute( args: UpdateRouteCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateRouteCommandOutput) => void ): void; updateRouteResponse( args: UpdateRouteResponseCommandInput, options?: __HttpHandlerOptions ): Promise; updateRouteResponse( args: UpdateRouteResponseCommandInput, cb: (err: any, data?: UpdateRouteResponseCommandOutput) => void ): void; updateRouteResponse( args: UpdateRouteResponseCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateRouteResponseCommandOutput) => void ): void; updateStage( args: UpdateStageCommandInput, options?: __HttpHandlerOptions ): Promise; updateStage( args: UpdateStageCommandInput, cb: (err: any, data?: UpdateStageCommandOutput) => void ): void; updateStage( args: UpdateStageCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateStageCommandOutput) => void ): void; updateVpcLink( args: UpdateVpcLinkCommandInput, options?: __HttpHandlerOptions ): Promise; updateVpcLink( args: UpdateVpcLinkCommandInput, cb: (err: any, data?: UpdateVpcLinkCommandOutput) => void ): void; updateVpcLink( args: UpdateVpcLinkCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateVpcLinkCommandOutput) => void ): void; paginateListRoutingRules( args: ListRoutingRulesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude > ): Paginator; } export declare class ApiGatewayV2 extends ApiGatewayV2Client implements ApiGatewayV2 {}