import type { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator } from "@smithy/types"; import { ApiGatewayV2Client } from "./ApiGatewayV2Client"; import { type CreateApiCommandInput, type CreateApiCommandOutput } from "./commands/CreateApiCommand"; import { type CreateApiMappingCommandInput, type CreateApiMappingCommandOutput } from "./commands/CreateApiMappingCommand"; import { type CreateAuthorizerCommandInput, type CreateAuthorizerCommandOutput } from "./commands/CreateAuthorizerCommand"; import { type CreateDeploymentCommandInput, type CreateDeploymentCommandOutput } from "./commands/CreateDeploymentCommand"; import { type CreateDomainNameCommandInput, type CreateDomainNameCommandOutput } from "./commands/CreateDomainNameCommand"; import { type CreateIntegrationCommandInput, type CreateIntegrationCommandOutput } from "./commands/CreateIntegrationCommand"; import { type CreateIntegrationResponseCommandInput, type CreateIntegrationResponseCommandOutput } from "./commands/CreateIntegrationResponseCommand"; import { type CreateModelCommandInput, type CreateModelCommandOutput } from "./commands/CreateModelCommand"; import { type CreatePortalCommandInput, type CreatePortalCommandOutput } from "./commands/CreatePortalCommand"; import { type CreatePortalProductCommandInput, type CreatePortalProductCommandOutput } from "./commands/CreatePortalProductCommand"; import { type CreateProductPageCommandInput, type CreateProductPageCommandOutput } from "./commands/CreateProductPageCommand"; import { type CreateProductRestEndpointPageCommandInput, type CreateProductRestEndpointPageCommandOutput } from "./commands/CreateProductRestEndpointPageCommand"; import { type CreateRouteCommandInput, type CreateRouteCommandOutput } from "./commands/CreateRouteCommand"; import { type CreateRouteResponseCommandInput, type CreateRouteResponseCommandOutput } from "./commands/CreateRouteResponseCommand"; import { type CreateRoutingRuleCommandInput, type CreateRoutingRuleCommandOutput } from "./commands/CreateRoutingRuleCommand"; import { type CreateStageCommandInput, type CreateStageCommandOutput } from "./commands/CreateStageCommand"; import { type CreateVpcLinkCommandInput, type CreateVpcLinkCommandOutput } from "./commands/CreateVpcLinkCommand"; import { type DeleteAccessLogSettingsCommandInput, type DeleteAccessLogSettingsCommandOutput } from "./commands/DeleteAccessLogSettingsCommand"; import { type DeleteApiCommandInput, type DeleteApiCommandOutput } from "./commands/DeleteApiCommand"; import { type DeleteApiMappingCommandInput, type DeleteApiMappingCommandOutput } from "./commands/DeleteApiMappingCommand"; import { type DeleteAuthorizerCommandInput, type DeleteAuthorizerCommandOutput } from "./commands/DeleteAuthorizerCommand"; import { type DeleteCorsConfigurationCommandInput, type DeleteCorsConfigurationCommandOutput } from "./commands/DeleteCorsConfigurationCommand"; import { type DeleteDeploymentCommandInput, type DeleteDeploymentCommandOutput } from "./commands/DeleteDeploymentCommand"; import { type DeleteDomainNameCommandInput, type DeleteDomainNameCommandOutput } from "./commands/DeleteDomainNameCommand"; import { type DeleteIntegrationCommandInput, type DeleteIntegrationCommandOutput } from "./commands/DeleteIntegrationCommand"; import { type DeleteIntegrationResponseCommandInput, type DeleteIntegrationResponseCommandOutput } from "./commands/DeleteIntegrationResponseCommand"; import { type DeleteModelCommandInput, type DeleteModelCommandOutput } from "./commands/DeleteModelCommand"; import { type DeletePortalCommandInput, type DeletePortalCommandOutput } from "./commands/DeletePortalCommand"; import { type DeletePortalProductCommandInput, type DeletePortalProductCommandOutput } from "./commands/DeletePortalProductCommand"; import { type DeletePortalProductSharingPolicyCommandInput, type DeletePortalProductSharingPolicyCommandOutput } from "./commands/DeletePortalProductSharingPolicyCommand"; import { type DeleteProductPageCommandInput, type DeleteProductPageCommandOutput } from "./commands/DeleteProductPageCommand"; import { type DeleteProductRestEndpointPageCommandInput, type DeleteProductRestEndpointPageCommandOutput } from "./commands/DeleteProductRestEndpointPageCommand"; import { type DeleteRouteCommandInput, type DeleteRouteCommandOutput } from "./commands/DeleteRouteCommand"; import { type DeleteRouteRequestParameterCommandInput, type DeleteRouteRequestParameterCommandOutput } from "./commands/DeleteRouteRequestParameterCommand"; import { type DeleteRouteResponseCommandInput, type DeleteRouteResponseCommandOutput } from "./commands/DeleteRouteResponseCommand"; import { type DeleteRouteSettingsCommandInput, type DeleteRouteSettingsCommandOutput } from "./commands/DeleteRouteSettingsCommand"; import { type DeleteRoutingRuleCommandInput, type DeleteRoutingRuleCommandOutput } from "./commands/DeleteRoutingRuleCommand"; import { type DeleteStageCommandInput, type DeleteStageCommandOutput } from "./commands/DeleteStageCommand"; import { type DeleteVpcLinkCommandInput, type DeleteVpcLinkCommandOutput } from "./commands/DeleteVpcLinkCommand"; import { type DisablePortalCommandInput, type DisablePortalCommandOutput } from "./commands/DisablePortalCommand"; import { type ExportApiCommandInput, type ExportApiCommandOutput } from "./commands/ExportApiCommand"; import { type GetApiCommandInput, type GetApiCommandOutput } from "./commands/GetApiCommand"; import { type GetApiMappingCommandInput, type GetApiMappingCommandOutput } from "./commands/GetApiMappingCommand"; import { type GetApiMappingsCommandInput, type GetApiMappingsCommandOutput } from "./commands/GetApiMappingsCommand"; import { type GetApisCommandInput, type GetApisCommandOutput } from "./commands/GetApisCommand"; import { type GetAuthorizerCommandInput, type GetAuthorizerCommandOutput } from "./commands/GetAuthorizerCommand"; import { type GetAuthorizersCommandInput, type GetAuthorizersCommandOutput } from "./commands/GetAuthorizersCommand"; import { type GetDeploymentCommandInput, type GetDeploymentCommandOutput } from "./commands/GetDeploymentCommand"; import { type GetDeploymentsCommandInput, type GetDeploymentsCommandOutput } from "./commands/GetDeploymentsCommand"; import { type GetDomainNameCommandInput, type GetDomainNameCommandOutput } from "./commands/GetDomainNameCommand"; import { type GetDomainNamesCommandInput, type GetDomainNamesCommandOutput } from "./commands/GetDomainNamesCommand"; import { type GetIntegrationCommandInput, type GetIntegrationCommandOutput } from "./commands/GetIntegrationCommand"; import { type GetIntegrationResponseCommandInput, type GetIntegrationResponseCommandOutput } from "./commands/GetIntegrationResponseCommand"; import { type GetIntegrationResponsesCommandInput, type GetIntegrationResponsesCommandOutput } from "./commands/GetIntegrationResponsesCommand"; import { type GetIntegrationsCommandInput, type GetIntegrationsCommandOutput } from "./commands/GetIntegrationsCommand"; import { type GetModelCommandInput, type GetModelCommandOutput } from "./commands/GetModelCommand"; import { type GetModelsCommandInput, type GetModelsCommandOutput } from "./commands/GetModelsCommand"; import { type GetModelTemplateCommandInput, type GetModelTemplateCommandOutput } from "./commands/GetModelTemplateCommand"; import { type GetPortalCommandInput, type GetPortalCommandOutput } from "./commands/GetPortalCommand"; import { type GetPortalProductCommandInput, type GetPortalProductCommandOutput } from "./commands/GetPortalProductCommand"; import { type GetPortalProductSharingPolicyCommandInput, type GetPortalProductSharingPolicyCommandOutput } from "./commands/GetPortalProductSharingPolicyCommand"; import { type GetProductPageCommandInput, type GetProductPageCommandOutput } from "./commands/GetProductPageCommand"; import { type GetProductRestEndpointPageCommandInput, type GetProductRestEndpointPageCommandOutput } from "./commands/GetProductRestEndpointPageCommand"; import { type GetRouteCommandInput, type GetRouteCommandOutput } from "./commands/GetRouteCommand"; import { type GetRouteResponseCommandInput, type GetRouteResponseCommandOutput } from "./commands/GetRouteResponseCommand"; import { type GetRouteResponsesCommandInput, type GetRouteResponsesCommandOutput } from "./commands/GetRouteResponsesCommand"; import { type GetRoutesCommandInput, type GetRoutesCommandOutput } from "./commands/GetRoutesCommand"; import { type GetRoutingRuleCommandInput, type GetRoutingRuleCommandOutput } from "./commands/GetRoutingRuleCommand"; import { type GetStageCommandInput, type GetStageCommandOutput } from "./commands/GetStageCommand"; import { type GetStagesCommandInput, type GetStagesCommandOutput } from "./commands/GetStagesCommand"; import { type GetTagsCommandInput, type GetTagsCommandOutput } from "./commands/GetTagsCommand"; import { type GetVpcLinkCommandInput, type GetVpcLinkCommandOutput } from "./commands/GetVpcLinkCommand"; import { type GetVpcLinksCommandInput, type GetVpcLinksCommandOutput } from "./commands/GetVpcLinksCommand"; import { type ImportApiCommandInput, type ImportApiCommandOutput } from "./commands/ImportApiCommand"; import { type ListPortalProductsCommandInput, type ListPortalProductsCommandOutput } from "./commands/ListPortalProductsCommand"; import { type ListPortalsCommandInput, type ListPortalsCommandOutput } from "./commands/ListPortalsCommand"; import { type ListProductPagesCommandInput, type ListProductPagesCommandOutput } from "./commands/ListProductPagesCommand"; import { type ListProductRestEndpointPagesCommandInput, type ListProductRestEndpointPagesCommandOutput } from "./commands/ListProductRestEndpointPagesCommand"; import { type ListRoutingRulesCommandInput, type ListRoutingRulesCommandOutput } from "./commands/ListRoutingRulesCommand"; import { type PreviewPortalCommandInput, type PreviewPortalCommandOutput } from "./commands/PreviewPortalCommand"; import { type PublishPortalCommandInput, type PublishPortalCommandOutput } from "./commands/PublishPortalCommand"; import { type PutPortalProductSharingPolicyCommandInput, type PutPortalProductSharingPolicyCommandOutput } from "./commands/PutPortalProductSharingPolicyCommand"; import { type PutRoutingRuleCommandInput, type PutRoutingRuleCommandOutput } from "./commands/PutRoutingRuleCommand"; import { type ReimportApiCommandInput, type ReimportApiCommandOutput } from "./commands/ReimportApiCommand"; import { type ResetAuthorizersCacheCommandInput, type ResetAuthorizersCacheCommandOutput } from "./commands/ResetAuthorizersCacheCommand"; import { type TagResourceCommandInput, type TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { type UntagResourceCommandInput, type UntagResourceCommandOutput } from "./commands/UntagResourceCommand"; import { type UpdateApiCommandInput, type UpdateApiCommandOutput } from "./commands/UpdateApiCommand"; import { type UpdateApiMappingCommandInput, type UpdateApiMappingCommandOutput } from "./commands/UpdateApiMappingCommand"; import { type UpdateAuthorizerCommandInput, type UpdateAuthorizerCommandOutput } from "./commands/UpdateAuthorizerCommand"; import { type UpdateDeploymentCommandInput, type UpdateDeploymentCommandOutput } from "./commands/UpdateDeploymentCommand"; import { type UpdateDomainNameCommandInput, type UpdateDomainNameCommandOutput } from "./commands/UpdateDomainNameCommand"; import { type UpdateIntegrationCommandInput, type UpdateIntegrationCommandOutput } from "./commands/UpdateIntegrationCommand"; import { type UpdateIntegrationResponseCommandInput, type UpdateIntegrationResponseCommandOutput } from "./commands/UpdateIntegrationResponseCommand"; import { type UpdateModelCommandInput, type UpdateModelCommandOutput } from "./commands/UpdateModelCommand"; import { type UpdatePortalCommandInput, type UpdatePortalCommandOutput } from "./commands/UpdatePortalCommand"; import { type UpdatePortalProductCommandInput, type UpdatePortalProductCommandOutput } from "./commands/UpdatePortalProductCommand"; import { type UpdateProductPageCommandInput, type UpdateProductPageCommandOutput } from "./commands/UpdateProductPageCommand"; import { type UpdateProductRestEndpointPageCommandInput, type UpdateProductRestEndpointPageCommandOutput } from "./commands/UpdateProductRestEndpointPageCommand"; import { type UpdateRouteCommandInput, type UpdateRouteCommandOutput } from "./commands/UpdateRouteCommand"; import { type UpdateRouteResponseCommandInput, type UpdateRouteResponseCommandOutput } from "./commands/UpdateRouteResponseCommand"; import { type UpdateStageCommandInput, type UpdateStageCommandOutput } from "./commands/UpdateStageCommand"; import { type UpdateVpcLinkCommandInput, type UpdateVpcLinkCommandOutput } from "./commands/UpdateVpcLinkCommand"; export interface ApiGatewayV2 { /** * @see {@link CreateApiCommand} */ 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; /** * @see {@link CreateApiMappingCommand} */ 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; /** * @see {@link CreateAuthorizerCommand} */ 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; /** * @see {@link CreateDeploymentCommand} */ 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; /** * @see {@link CreateDomainNameCommand} */ 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; /** * @see {@link CreateIntegrationCommand} */ 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; /** * @see {@link CreateIntegrationResponseCommand} */ 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; /** * @see {@link CreateModelCommand} */ 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; /** * @see {@link CreatePortalCommand} */ 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; /** * @see {@link CreatePortalProductCommand} */ 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; /** * @see {@link CreateProductPageCommand} */ 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; /** * @see {@link CreateProductRestEndpointPageCommand} */ 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; /** * @see {@link CreateRouteCommand} */ 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; /** * @see {@link CreateRouteResponseCommand} */ 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; /** * @see {@link CreateRoutingRuleCommand} */ 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; /** * @see {@link CreateStageCommand} */ 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; /** * @see {@link CreateVpcLinkCommand} */ 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; /** * @see {@link DeleteAccessLogSettingsCommand} */ 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; /** * @see {@link DeleteApiCommand} */ 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; /** * @see {@link DeleteApiMappingCommand} */ 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; /** * @see {@link DeleteAuthorizerCommand} */ 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; /** * @see {@link DeleteCorsConfigurationCommand} */ 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; /** * @see {@link DeleteDeploymentCommand} */ 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; /** * @see {@link DeleteDomainNameCommand} */ 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; /** * @see {@link DeleteIntegrationCommand} */ 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; /** * @see {@link DeleteIntegrationResponseCommand} */ 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; /** * @see {@link DeleteModelCommand} */ 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; /** * @see {@link DeletePortalCommand} */ 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; /** * @see {@link DeletePortalProductCommand} */ 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; /** * @see {@link DeletePortalProductSharingPolicyCommand} */ 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; /** * @see {@link DeleteProductPageCommand} */ 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; /** * @see {@link DeleteProductRestEndpointPageCommand} */ 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; /** * @see {@link DeleteRouteCommand} */ 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; /** * @see {@link DeleteRouteRequestParameterCommand} */ 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; /** * @see {@link DeleteRouteResponseCommand} */ 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; /** * @see {@link DeleteRouteSettingsCommand} */ 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; /** * @see {@link DeleteRoutingRuleCommand} */ 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; /** * @see {@link DeleteStageCommand} */ 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; /** * @see {@link DeleteVpcLinkCommand} */ 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; /** * @see {@link DisablePortalCommand} */ 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; /** * @see {@link ExportApiCommand} */ 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; /** * @see {@link GetApiCommand} */ 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; /** * @see {@link GetApiMappingCommand} */ 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; /** * @see {@link GetApiMappingsCommand} */ 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; /** * @see {@link GetApisCommand} */ 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; /** * @see {@link GetAuthorizerCommand} */ 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; /** * @see {@link GetAuthorizersCommand} */ 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; /** * @see {@link GetDeploymentCommand} */ 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; /** * @see {@link GetDeploymentsCommand} */ 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; /** * @see {@link GetDomainNameCommand} */ 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; /** * @see {@link GetDomainNamesCommand} */ 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; /** * @see {@link GetIntegrationCommand} */ 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; /** * @see {@link GetIntegrationResponseCommand} */ 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; /** * @see {@link GetIntegrationResponsesCommand} */ 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; /** * @see {@link GetIntegrationsCommand} */ 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; /** * @see {@link GetModelCommand} */ 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; /** * @see {@link GetModelsCommand} */ 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; /** * @see {@link GetModelTemplateCommand} */ 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; /** * @see {@link GetPortalCommand} */ 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; /** * @see {@link GetPortalProductCommand} */ 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; /** * @see {@link GetPortalProductSharingPolicyCommand} */ 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; /** * @see {@link GetProductPageCommand} */ 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; /** * @see {@link GetProductRestEndpointPageCommand} */ 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; /** * @see {@link GetRouteCommand} */ 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; /** * @see {@link GetRouteResponseCommand} */ 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; /** * @see {@link GetRouteResponsesCommand} */ 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; /** * @see {@link GetRoutesCommand} */ 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; /** * @see {@link GetRoutingRuleCommand} */ 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; /** * @see {@link GetStageCommand} */ 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; /** * @see {@link GetStagesCommand} */ 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; /** * @see {@link GetTagsCommand} */ 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; /** * @see {@link GetVpcLinkCommand} */ 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; /** * @see {@link GetVpcLinksCommand} */ 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; /** * @see {@link ImportApiCommand} */ 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; /** * @see {@link ListPortalProductsCommand} */ 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; /** * @see {@link ListPortalsCommand} */ 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; /** * @see {@link ListProductPagesCommand} */ 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; /** * @see {@link ListProductRestEndpointPagesCommand} */ 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; /** * @see {@link ListRoutingRulesCommand} */ 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; /** * @see {@link PreviewPortalCommand} */ 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; /** * @see {@link PublishPortalCommand} */ 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; /** * @see {@link PutPortalProductSharingPolicyCommand} */ 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; /** * @see {@link PutRoutingRuleCommand} */ 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; /** * @see {@link ReimportApiCommand} */ 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; /** * @see {@link ResetAuthorizersCacheCommand} */ 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; /** * @see {@link TagResourceCommand} */ 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; /** * @see {@link UntagResourceCommand} */ 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; /** * @see {@link UpdateApiCommand} */ 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; /** * @see {@link UpdateApiMappingCommand} */ 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; /** * @see {@link UpdateAuthorizerCommand} */ 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; /** * @see {@link UpdateDeploymentCommand} */ 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; /** * @see {@link UpdateDomainNameCommand} */ 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; /** * @see {@link UpdateIntegrationCommand} */ 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; /** * @see {@link UpdateIntegrationResponseCommand} */ 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; /** * @see {@link UpdateModelCommand} */ 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; /** * @see {@link UpdatePortalCommand} */ 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; /** * @see {@link UpdatePortalProductCommand} */ 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; /** * @see {@link UpdateProductPageCommand} */ 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; /** * @see {@link UpdateProductRestEndpointPageCommand} */ 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; /** * @see {@link UpdateRouteCommand} */ 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; /** * @see {@link UpdateRouteResponseCommand} */ 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; /** * @see {@link UpdateStageCommand} */ 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; /** * @see {@link UpdateVpcLinkCommand} */ 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; /** * @see {@link ListRoutingRulesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListRoutingRulesCommandOutput}. */ paginateListRoutingRules(args: ListRoutingRulesCommandInput, paginationConfig?: Omit): Paginator; } /** *

Amazon API Gateway V2

* @public */ export declare class ApiGatewayV2 extends ApiGatewayV2Client implements ApiGatewayV2 { }