AmazonApiGatewayV2
  1. Root
AmazonApiGatewayV2
  • Root
    • /v2/apis
      POST
    • /v2/apis
      GET
    • /v2/apis
      PUT
    • /v2/domainnames/{domainName}/apimappings
      POST
    • /v2/domainnames/{domainName}/apimappings
      GET
    • /v2/apis/{apiId}/authorizers
      POST
    • /v2/apis/{apiId}/authorizers
      GET
    • /v2/apis/{apiId}/deployments
      POST
    • /v2/apis/{apiId}/deployments
      GET
    • /v2/domainnames
      POST
    • /v2/domainnames
      GET
    • /v2/apis/{apiId}/integrations
      POST
    • /v2/apis/{apiId}/integrations
      GET
    • /v2/apis/{apiId}/integrations/{integrationId}/integrationresponses
      POST
    • /v2/apis/{apiId}/integrations/{integrationId}/integrationresponses
      GET
    • /v2/apis/{apiId}/models
      POST
    • /v2/apis/{apiId}/models
      GET
    • /v2/apis/{apiId}/routes
      POST
    • /v2/apis/{apiId}/routes
      GET
    • /v2/apis/{apiId}/routes/{routeId}/routeresponses
      POST
    • /v2/apis/{apiId}/routes/{routeId}/routeresponses
      GET
    • /v2/apis/{apiId}/stages
      POST
    • /v2/apis/{apiId}/stages
      GET
    • /v2/vpclinks
      POST
    • /v2/vpclinks
      GET
    • /v2/apis/{apiId}/stages/{stageName}/accesslogsettings
      DELETE
    • /v2/apis/{apiId}
      DELETE
    • /v2/apis/{apiId}
      GET
    • /v2/apis/{apiId}
      PUT
    • /v2/apis/{apiId}
      PATCH
    • /v2/domainnames/{domainName}/apimappings/{apiMappingId}
      DELETE
    • /v2/domainnames/{domainName}/apimappings/{apiMappingId}
      GET
    • /v2/domainnames/{domainName}/apimappings/{apiMappingId}
      PATCH
    • /v2/apis/{apiId}/authorizers/{authorizerId}
      DELETE
    • /v2/apis/{apiId}/authorizers/{authorizerId}
      GET
    • /v2/apis/{apiId}/authorizers/{authorizerId}
      PATCH
    • /v2/apis/{apiId}/cors
      DELETE
    • /v2/apis/{apiId}/deployments/{deploymentId}
      DELETE
    • /v2/apis/{apiId}/deployments/{deploymentId}
      GET
    • /v2/apis/{apiId}/deployments/{deploymentId}
      PATCH
    • /v2/domainnames/{domainName}
      DELETE
    • /v2/domainnames/{domainName}
      GET
    • /v2/domainnames/{domainName}
      PATCH
    • /v2/apis/{apiId}/integrations/{integrationId}
      DELETE
    • /v2/apis/{apiId}/integrations/{integrationId}
      GET
    • /v2/apis/{apiId}/integrations/{integrationId}
      PATCH
    • /v2/apis/{apiId}/integrations/{integrationId}/integrationresponses/{integrationResponseId}
      DELETE
    • /v2/apis/{apiId}/integrations/{integrationId}/integrationresponses/{integrationResponseId}
      GET
    • /v2/apis/{apiId}/integrations/{integrationId}/integrationresponses/{integrationResponseId}
      PATCH
    • /v2/apis/{apiId}/models/{modelId}
      DELETE
    • /v2/apis/{apiId}/models/{modelId}
      GET
    • /v2/apis/{apiId}/models/{modelId}
      PATCH
    • /v2/apis/{apiId}/routes/{routeId}
      DELETE
    • /v2/apis/{apiId}/routes/{routeId}
      GET
    • /v2/apis/{apiId}/routes/{routeId}
      PATCH
    • /v2/apis/{apiId}/routes/{routeId}/requestparameters/{requestParameterKey}
      DELETE
    • /v2/apis/{apiId}/routes/{routeId}/routeresponses/{routeResponseId}
      DELETE
    • /v2/apis/{apiId}/routes/{routeId}/routeresponses/{routeResponseId}
      GET
    • /v2/apis/{apiId}/routes/{routeId}/routeresponses/{routeResponseId}
      PATCH
    • /v2/apis/{apiId}/stages/{stageName}/routesettings/{routeKey}
      DELETE
    • /v2/apis/{apiId}/stages/{stageName}
      DELETE
    • /v2/apis/{apiId}/stages/{stageName}
      GET
    • /v2/apis/{apiId}/stages/{stageName}
      PATCH
    • /v2/vpclinks/{vpcLinkId}
      DELETE
    • /v2/vpclinks/{vpcLinkId}
      GET
    • /v2/vpclinks/{vpcLinkId}
      PATCH
    • /v2/apis/{apiId}/exports/{specification}
      GET
    • /v2/apis/{apiId}/stages/{stageName}/cache/authorizers
      DELETE
    • /v2/apis/{apiId}/models/{modelId}/template
      GET
    • /v2/tags/{resource-arn}
      GET
    • /v2/tags/{resource-arn}
      POST
    • /v2/tags/{resource-arn}
      DELETE
  • Schemas
    • Schemas
      • CreateApiResponse
      • __boolean
      • CorsHeaderList
      • CorsMethodList
      • CorsOriginList
      • IntegerWithLengthBetweenMinus1And86400
      • StringWithLengthBetween1And1600
      • NotFoundException
      • TooManyRequestsException
      • BadRequestException
      • ConflictException
      • CreateApiMappingResponse
      • CreateAuthorizerResponse
      • __string
      • __listOf__string
      • UriWithLengthBetween1And2048
      • CreateDeploymentResponse
      • CreateDomainNameResponse
      • DomainNameConfiguration
      • StringWithLengthBetween1And64
      • AccessDeniedException
      • CreateIntegrationResult
      • StringWithLengthBetween1And512
      • StringWithLengthBetween0And32K
      • IntegrationParameters
      • CreateIntegrationResponseResponse
      • CreateModelResponse
      • CreateRouteResult
      • StringWithLengthBetween1And128
      • ParameterConstraints
      • CreateRouteResponseResponse
      • CreateStageResponse
      • Arn
      • StringWithLengthBetween1And1024
      • LoggingLevel
      • __integer
      • __double
      • RouteSettings
      • StringWithLengthBetween0And2048
      • CreateVpcLinkResponse
      • DeleteVpcLinkResponse
      • ExportApiResponse
      • GetApiResponse
      • GetApiMappingResponse
      • GetApiMappingsResponse
      • GetApisResponse
      • GetAuthorizerResponse
      • GetAuthorizersResponse
      • GetDeploymentResponse
      • GetDeploymentsResponse
      • GetDomainNameResponse
      • GetDomainNamesResponse
      • GetIntegrationResult
      • GetIntegrationResponseResponse
      • GetIntegrationResponsesResponse
      • GetIntegrationsResponse
      • GetModelResponse
      • GetModelTemplateResponse
      • GetModelsResponse
      • GetRouteResult
      • GetRouteResponseResponse
      • GetRouteResponsesResponse
      • GetRoutesResponse
      • GetStageResponse
      • GetStagesResponse
      • GetTagsResponse
      • GetVpcLinkResponse
      • GetVpcLinksResponse
      • ImportApiResponse
      • ReimportApiResponse
      • TagResourceResponse
      • UpdateApiResponse
      • UpdateApiMappingResponse
      • UpdateAuthorizerResponse
      • UpdateDeploymentResponse
      • UpdateDomainNameResponse
      • UpdateIntegrationResult
      • UpdateIntegrationResponseResponse
      • UpdateModelResponse
      • UpdateRouteResult
      • UpdateRouteResponseResponse
      • UpdateStageResponse
      • UpdateVpcLinkResponse
      • AccessLogSettings
      • Id
      • SelectionExpression
      • Cors
      • __timestampIso8601
      • StringWithLengthBetween0And1024
      • ProtocolType
      • Tags
      • Api
      • SelectionKey
      • ApiMapping
      • AuthorizationScopes
      • AuthorizationType
      • IntegerWithLengthBetween0And3600
      • AuthorizerType
      • IdentitySourceList
      • JWTConfiguration
      • Authorizer
      • ConnectionType
      • ContentHandlingStrategy
      • CreateApiMappingRequest
      • CreateApiRequest
      • CreateAuthorizerRequest
      • CreateDeploymentRequest
      • DeploymentStatus
      • DomainNameConfigurations
      • MutualTlsAuthenticationInput
      • CreateDomainNameRequest
      • MutualTlsAuthentication
      • IntegrationType
      • PassthroughBehavior
      • TemplateMap
      • ResponseParameters
      • IntegerWithLengthBetween50And30000
      • TlsConfigInput
      • CreateIntegrationRequest
      • TlsConfig
      • CreateIntegrationResponseRequest
      • StringWithLengthBetween1And256
      • CreateModelRequest
      • RouteModels
      • RouteParameters
      • CreateRouteRequest
      • CreateRouteResponseRequest
      • RouteSettingsMap
      • StageVariablesMap
      • CreateStageRequest
      • SecurityGroupIdList
      • SubnetIdList
      • CreateVpcLinkRequest
      • VpcLinkStatus
      • VpcLinkVersion
      • DeleteAccessLogSettingsRequest
      • DeleteApiMappingRequest
      • DeleteApiRequest
      • DeleteAuthorizerRequest
      • DeleteCorsConfigurationRequest
      • DeleteDeploymentRequest
      • DeleteDomainNameRequest
      • DeleteIntegrationRequest
      • DeleteIntegrationResponseRequest
      • DeleteModelRequest
      • DeleteRouteRequest
      • DeleteRouteRequestParameterRequest
      • DeleteRouteResponseRequest
      • DeleteRouteSettingsRequest
      • DeleteStageRequest
      • DeleteVpcLinkRequest
      • Deployment
      • DomainName
      • DomainNameStatus
      • EndpointType
      • SecurityPolicy
      • ExportApiRequest
      • ExportedApi
      • ResetAuthorizersCacheRequest
      • GetApiMappingRequest
      • GetApiMappingsRequest
      • __listOfApiMapping
      • NextToken
      • GetApiRequest
      • GetApisRequest
      • __listOfApi
      • GetAuthorizerRequest
      • GetAuthorizersRequest
      • __listOfAuthorizer
      • GetDeploymentRequest
      • GetDeploymentsRequest
      • __listOfDeployment
      • GetDomainNameRequest
      • GetDomainNamesRequest
      • __listOfDomainName
      • GetIntegrationRequest
      • GetIntegrationResponseRequest
      • GetIntegrationResponsesRequest
      • __listOfIntegrationResponse
      • GetIntegrationsRequest
      • __listOfIntegration
      • GetModelRequest
      • GetModelTemplateRequest
      • GetModelsRequest
      • __listOfModel
      • GetRouteRequest
      • GetRouteResponseRequest
      • GetRouteResponsesRequest
      • __listOfRouteResponse
      • GetRoutesRequest
      • __listOfRoute
      • GetStageRequest
      • GetStagesRequest
      • __listOfStage
      • GetTagsRequest
      • GetVpcLinkRequest
      • GetVpcLinksRequest
      • __listOfVpcLink
      • ImportApiRequest
      • Integration
      • IntegrationResponse
      • Model
      • ReimportApiRequest
      • Route
      • RouteResponse
      • Stage
      • TagResourceRequest
      • UntagResourceRequest
      • UpdateApiMappingRequest
      • UpdateApiRequest
      • UpdateAuthorizerRequest
      • UpdateDeploymentRequest
      • UpdateDomainNameRequest
      • UpdateIntegrationRequest
      • UpdateIntegrationResponseRequest
      • UpdateModelRequest
      • UpdateRouteRequest
      • UpdateRouteResponseRequest
      • UpdateStageRequest
      • UpdateVpcLinkRequest
      • VpcLink
  1. Root

/v2/vpclinks

POST
/v2/vpclinks
Creates a VPC link.

Request

Body Params application/json

Examples

Responses

🟢201Success
application/json
Body

🟠480BadRequestException
🟠481TooManyRequestsException
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/v2/vpclinks' \
--header 'Content-Type: application/json' \
--data-raw ''
Response Response Example
201 - Example 1
Modified at 2023-08-15 05:49:07
Previous
/v2/apis/{apiId}/stages
Next
/v2/vpclinks
Built with