import { ApiGatewayV2Client } from "./ApiGatewayV2Client"; import { CreateApiInput } from "./types/CreateApiInput"; import { CreateApiMappingInput } from "./types/CreateApiMappingInput"; import { CreateApiMappingOutput } from "./types/CreateApiMappingOutput"; import { CreateApiOutput } from "./types/CreateApiOutput"; import { CreateAuthorizerInput } from "./types/CreateAuthorizerInput"; import { CreateAuthorizerOutput } from "./types/CreateAuthorizerOutput"; import { CreateDeploymentInput } from "./types/CreateDeploymentInput"; import { CreateDeploymentOutput } from "./types/CreateDeploymentOutput"; import { CreateDomainNameInput } from "./types/CreateDomainNameInput"; import { CreateDomainNameOutput } from "./types/CreateDomainNameOutput"; import { CreateIntegrationInput } from "./types/CreateIntegrationInput"; import { CreateIntegrationOutput } from "./types/CreateIntegrationOutput"; import { CreateIntegrationResponseInput } from "./types/CreateIntegrationResponseInput"; import { CreateIntegrationResponseOutput } from "./types/CreateIntegrationResponseOutput"; import { CreateModelInput } from "./types/CreateModelInput"; import { CreateModelOutput } from "./types/CreateModelOutput"; import { CreateRouteInput } from "./types/CreateRouteInput"; import { CreateRouteOutput } from "./types/CreateRouteOutput"; import { CreateRouteResponseInput } from "./types/CreateRouteResponseInput"; import { CreateRouteResponseOutput } from "./types/CreateRouteResponseOutput"; import { CreateStageInput } from "./types/CreateStageInput"; import { CreateStageOutput } from "./types/CreateStageOutput"; import { DeleteApiInput } from "./types/DeleteApiInput"; import { DeleteApiMappingInput } from "./types/DeleteApiMappingInput"; import { DeleteApiMappingOutput } from "./types/DeleteApiMappingOutput"; import { DeleteApiOutput } from "./types/DeleteApiOutput"; import { DeleteAuthorizerInput } from "./types/DeleteAuthorizerInput"; import { DeleteAuthorizerOutput } from "./types/DeleteAuthorizerOutput"; import { DeleteDeploymentInput } from "./types/DeleteDeploymentInput"; import { DeleteDeploymentOutput } from "./types/DeleteDeploymentOutput"; import { DeleteDomainNameInput } from "./types/DeleteDomainNameInput"; import { DeleteDomainNameOutput } from "./types/DeleteDomainNameOutput"; import { DeleteIntegrationInput } from "./types/DeleteIntegrationInput"; import { DeleteIntegrationOutput } from "./types/DeleteIntegrationOutput"; import { DeleteIntegrationResponseInput } from "./types/DeleteIntegrationResponseInput"; import { DeleteIntegrationResponseOutput } from "./types/DeleteIntegrationResponseOutput"; import { DeleteModelInput } from "./types/DeleteModelInput"; import { DeleteModelOutput } from "./types/DeleteModelOutput"; import { DeleteRouteInput } from "./types/DeleteRouteInput"; import { DeleteRouteOutput } from "./types/DeleteRouteOutput"; import { DeleteRouteResponseInput } from "./types/DeleteRouteResponseInput"; import { DeleteRouteResponseOutput } from "./types/DeleteRouteResponseOutput"; import { DeleteStageInput } from "./types/DeleteStageInput"; import { DeleteStageOutput } from "./types/DeleteStageOutput"; import { GetApiInput } from "./types/GetApiInput"; import { GetApiMappingInput } from "./types/GetApiMappingInput"; import { GetApiMappingOutput } from "./types/GetApiMappingOutput"; import { GetApiMappingsInput } from "./types/GetApiMappingsInput"; import { GetApiMappingsOutput } from "./types/GetApiMappingsOutput"; import { GetApiOutput } from "./types/GetApiOutput"; import { GetApisInput } from "./types/GetApisInput"; import { GetApisOutput } from "./types/GetApisOutput"; import { GetAuthorizerInput } from "./types/GetAuthorizerInput"; import { GetAuthorizerOutput } from "./types/GetAuthorizerOutput"; import { GetAuthorizersInput } from "./types/GetAuthorizersInput"; import { GetAuthorizersOutput } from "./types/GetAuthorizersOutput"; import { GetDeploymentInput } from "./types/GetDeploymentInput"; import { GetDeploymentOutput } from "./types/GetDeploymentOutput"; import { GetDeploymentsInput } from "./types/GetDeploymentsInput"; import { GetDeploymentsOutput } from "./types/GetDeploymentsOutput"; import { GetDomainNameInput } from "./types/GetDomainNameInput"; import { GetDomainNameOutput } from "./types/GetDomainNameOutput"; import { GetDomainNamesInput } from "./types/GetDomainNamesInput"; import { GetDomainNamesOutput } from "./types/GetDomainNamesOutput"; import { GetIntegrationInput } from "./types/GetIntegrationInput"; import { GetIntegrationOutput } from "./types/GetIntegrationOutput"; import { GetIntegrationResponseInput } from "./types/GetIntegrationResponseInput"; import { GetIntegrationResponseOutput } from "./types/GetIntegrationResponseOutput"; import { GetIntegrationResponsesInput } from "./types/GetIntegrationResponsesInput"; import { GetIntegrationResponsesOutput } from "./types/GetIntegrationResponsesOutput"; import { GetIntegrationsInput } from "./types/GetIntegrationsInput"; import { GetIntegrationsOutput } from "./types/GetIntegrationsOutput"; import { GetModelInput } from "./types/GetModelInput"; import { GetModelOutput } from "./types/GetModelOutput"; import { GetModelTemplateInput } from "./types/GetModelTemplateInput"; import { GetModelTemplateOutput } from "./types/GetModelTemplateOutput"; import { GetModelsInput } from "./types/GetModelsInput"; import { GetModelsOutput } from "./types/GetModelsOutput"; import { GetRouteInput } from "./types/GetRouteInput"; import { GetRouteOutput } from "./types/GetRouteOutput"; import { GetRouteResponseInput } from "./types/GetRouteResponseInput"; import { GetRouteResponseOutput } from "./types/GetRouteResponseOutput"; import { GetRouteResponsesInput } from "./types/GetRouteResponsesInput"; import { GetRouteResponsesOutput } from "./types/GetRouteResponsesOutput"; import { GetRoutesInput } from "./types/GetRoutesInput"; import { GetRoutesOutput } from "./types/GetRoutesOutput"; import { GetStageInput } from "./types/GetStageInput"; import { GetStageOutput } from "./types/GetStageOutput"; import { GetStagesInput } from "./types/GetStagesInput"; import { GetStagesOutput } from "./types/GetStagesOutput"; import { GetTagsInput } from "./types/GetTagsInput"; import { GetTagsOutput } from "./types/GetTagsOutput"; import { TagResourceInput } from "./types/TagResourceInput"; import { TagResourceOutput } from "./types/TagResourceOutput"; import { UntagResourceInput } from "./types/UntagResourceInput"; import { UntagResourceOutput } from "./types/UntagResourceOutput"; import { UpdateApiInput } from "./types/UpdateApiInput"; import { UpdateApiMappingInput } from "./types/UpdateApiMappingInput"; import { UpdateApiMappingOutput } from "./types/UpdateApiMappingOutput"; import { UpdateApiOutput } from "./types/UpdateApiOutput"; import { UpdateAuthorizerInput } from "./types/UpdateAuthorizerInput"; import { UpdateAuthorizerOutput } from "./types/UpdateAuthorizerOutput"; import { UpdateDeploymentInput } from "./types/UpdateDeploymentInput"; import { UpdateDeploymentOutput } from "./types/UpdateDeploymentOutput"; import { UpdateDomainNameInput } from "./types/UpdateDomainNameInput"; import { UpdateDomainNameOutput } from "./types/UpdateDomainNameOutput"; import { UpdateIntegrationInput } from "./types/UpdateIntegrationInput"; import { UpdateIntegrationOutput } from "./types/UpdateIntegrationOutput"; import { UpdateIntegrationResponseInput } from "./types/UpdateIntegrationResponseInput"; import { UpdateIntegrationResponseOutput } from "./types/UpdateIntegrationResponseOutput"; import { UpdateModelInput } from "./types/UpdateModelInput"; import { UpdateModelOutput } from "./types/UpdateModelOutput"; import { UpdateRouteInput } from "./types/UpdateRouteInput"; import { UpdateRouteOutput } from "./types/UpdateRouteOutput"; import { UpdateRouteResponseInput } from "./types/UpdateRouteResponseInput"; import { UpdateRouteResponseOutput } from "./types/UpdateRouteResponseOutput"; import { UpdateStageInput } from "./types/UpdateStageInput"; import { UpdateStageOutput } from "./types/UpdateStageOutput"; export declare class ApiGatewayV2 extends ApiGatewayV2Client { /** *
Creates an Api resource.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {ConflictException}The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ createApi(args: CreateApiInput): PromiseCreates an API mapping.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {ConflictException}The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ createApiMapping(args: CreateApiMappingInput): PromiseCreates an Authorizer for an API.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {ConflictException}The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ createAuthorizer(args: CreateAuthorizerInput): PromiseCreates a Deployment for an API.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {ConflictException}The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ createDeployment(args: CreateDeploymentInput): PromiseCreates a domain name.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {ConflictException}The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ createDomainName(args: CreateDomainNameInput): PromiseCreates an Integration.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {ConflictException}The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ createIntegration(args: CreateIntegrationInput): PromiseCreates an IntegrationResponses.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {ConflictException}The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ createIntegrationResponse(args: CreateIntegrationResponseInput): PromiseCreates a Model for an API.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {ConflictException}The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ createModel(args: CreateModelInput): PromiseCreates a Route for an API.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {ConflictException}The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ createRoute(args: CreateRouteInput): PromiseCreates a RouteResponse for a Route.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {ConflictException}The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ createRouteResponse(args: CreateRouteResponseInput): PromiseCreates a Stage for an API.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {ConflictException}The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ createStage(args: CreateStageInput): PromiseDeletes an Api resource.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ deleteApi(args: DeleteApiInput): PromiseDeletes an API mapping.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ deleteApiMapping(args: DeleteApiMappingInput): PromiseDeletes an Authorizer.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ deleteAuthorizer(args: DeleteAuthorizerInput): PromiseDeletes a Deployment.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ deleteDeployment(args: DeleteDeploymentInput): PromiseDeletes a domain name.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ deleteDomainName(args: DeleteDomainNameInput): PromiseDeletes an Integration.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ deleteIntegration(args: DeleteIntegrationInput): PromiseDeletes an IntegrationResponses.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ deleteIntegrationResponse(args: DeleteIntegrationResponseInput): PromiseDeletes a Model.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ deleteModel(args: DeleteModelInput): PromiseDeletes a Route.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ deleteRoute(args: DeleteRouteInput): PromiseDeletes a RouteResponse.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ deleteRouteResponse(args: DeleteRouteResponseInput): PromiseDeletes a Stage.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ deleteStage(args: DeleteStageInput): PromiseGets an Api resource.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ getApi(args: GetApiInput): PromiseThe API mapping.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ getApiMapping(args: GetApiMappingInput): PromiseThe API mappings.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ getApiMappings(args: GetApiMappingsInput): PromiseGets a collection of Api resources.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ getApis(args: GetApisInput): PromiseGets an Authorizer.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ getAuthorizer(args: GetAuthorizerInput): PromiseGets the Authorizers for an API.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ getAuthorizers(args: GetAuthorizersInput): PromiseGets a Deployment.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ getDeployment(args: GetDeploymentInput): PromiseGets the Deployments for an API.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ getDeployments(args: GetDeploymentsInput): PromiseGets a domain name.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ getDomainName(args: GetDomainNameInput): PromiseGets the domain names for an AWS account.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ getDomainNames(args: GetDomainNamesInput): PromiseGets an Integration.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ getIntegration(args: GetIntegrationInput): PromiseGets an IntegrationResponses.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ getIntegrationResponse(args: GetIntegrationResponseInput): PromiseGets the IntegrationResponses for an Integration.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ getIntegrationResponses(args: GetIntegrationResponsesInput): PromiseGets the Integrations for an API.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ getIntegrations(args: GetIntegrationsInput): PromiseGets a Model.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ getModel(args: GetModelInput): PromiseGets a model template.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ getModelTemplate(args: GetModelTemplateInput): PromiseGets the Models for an API.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ getModels(args: GetModelsInput): PromiseGets a Route.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ getRoute(args: GetRouteInput): PromiseGets a RouteResponse.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ getRouteResponse(args: GetRouteResponseInput): PromiseGets the RouteResponses for a Route.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ getRouteResponses(args: GetRouteResponsesInput): PromiseGets the Routes for an API.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ getRoutes(args: GetRoutesInput): PromiseGets a Stage.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ getStage(args: GetStageInput): PromiseGets the Stages for an API.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ getStages(args: GetStagesInput): PromiseGets the Tags for an API.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {ConflictException}The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ getTags(args: GetTagsInput): PromiseTag an APIGW resource
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {ConflictException}The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ tagResource(args: TagResourceInput): PromiseUntag an APIGW resource
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {ConflictException}The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ untagResource(args: UntagResourceInput): PromiseUpdates an Api resource.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {ConflictException}The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ updateApi(args: UpdateApiInput): PromiseThe API mapping.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {ConflictException}The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ updateApiMapping(args: UpdateApiMappingInput): PromiseUpdates an Authorizer.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {ConflictException}The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ updateAuthorizer(args: UpdateAuthorizerInput): PromiseUpdates a Deployment.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {ConflictException}The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ updateDeployment(args: UpdateDeploymentInput): PromiseUpdates a domain name.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {ConflictException}The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ updateDomainName(args: UpdateDomainNameInput): PromiseUpdates an Integration.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {ConflictException}The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ updateIntegration(args: UpdateIntegrationInput): PromiseUpdates an IntegrationResponses.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {ConflictException}The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ updateIntegrationResponse(args: UpdateIntegrationResponseInput): PromiseUpdates a Model.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {ConflictException}The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ updateModel(args: UpdateModelInput): PromiseUpdates a Route.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {ConflictException}The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ updateRoute(args: UpdateRouteInput): PromiseUpdates a RouteResponse.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {ConflictException}The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ updateRouteResponse(args: UpdateRouteResponseInput): PromiseUpdates a Stage.
* * This operation may fail with one of the following errors: * - {NotFoundException}The resource specified in the request was not found. See the message field for more information.
* - {TooManyRequestsException}A limit has been exceeded. See the accompanying error message for details.
* - {BadRequestException}The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
* - {ConflictException}The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.
* - {Error} An error originating from the SDK or customizations rather than the service */ updateStage(args: UpdateStageInput): Promise