aws_cdk.aws_apigatewayv2ΒΆ

Package Overview

AddRoutesOptions

ApiMapping

(experimental) Create a new API mapping for API Gateway API endpoint.

ApiMappingAttributes

ApiMappingProps

BatchHttpRouteOptions

CfnApi

A CloudFormation AWS::ApiGatewayV2::Api.

CfnApiGatewayManagedOverrides

A CloudFormation AWS::ApiGatewayV2::ApiGatewayManagedOverrides.

CfnApiGatewayManagedOverridesProps

CfnApiMapping

A CloudFormation AWS::ApiGatewayV2::ApiMapping.

CfnApiMappingProps

CfnApiProps

CfnAuthorizer

A CloudFormation AWS::ApiGatewayV2::Authorizer.

CfnAuthorizerProps

CfnDeployment

A CloudFormation AWS::ApiGatewayV2::Deployment.

CfnDeploymentProps

CfnDomainName

A CloudFormation AWS::ApiGatewayV2::DomainName.

CfnDomainNameProps

CfnIntegration

A CloudFormation AWS::ApiGatewayV2::Integration.

CfnIntegrationProps

CfnIntegrationResponse

A CloudFormation AWS::ApiGatewayV2::IntegrationResponse.

CfnIntegrationResponseProps

CfnModel

A CloudFormation AWS::ApiGatewayV2::Model.

CfnModelProps

CfnRoute

A CloudFormation AWS::ApiGatewayV2::Route.

CfnRouteProps

CfnRouteResponse

A CloudFormation AWS::ApiGatewayV2::RouteResponse.

CfnRouteResponseProps

CfnStage

A CloudFormation AWS::ApiGatewayV2::Stage.

CfnStageProps

CfnVpcLink

A CloudFormation AWS::ApiGatewayV2::VpcLink.

CfnVpcLinkProps

CorsHttpMethod

(experimental) Supported CORS HTTP methods.

CorsPreflightOptions

DomainMappingOptions

DomainName

(experimental) Custom domain resource for the API.

DomainNameAttributes

DomainNameProps

HttpApi

(experimental) Create a new API Gateway HTTP API endpoint.

HttpApiAttributes

HttpApiProps

HttpAuthorizer

(experimental) An authorizer for Http Apis.

HttpAuthorizerAttributes

HttpAuthorizerProps

HttpAuthorizerType

(experimental) Supported Authorizer types.

HttpConnectionType

(experimental) Supported connection types.

HttpIntegration

(experimental) The integration for an API route.

HttpIntegrationProps

HttpIntegrationType

(experimental) Supported integration types.

HttpMethod

(experimental) Supported HTTP methods.

HttpNoneAuthorizer

(experimental) Explicitly configure no authorizers on specific HTTP API routes.

HttpRoute

(experimental) Route class that creates the Route for API Gateway HTTP API.

HttpRouteAuthorizerBindOptions

HttpRouteAuthorizerConfig

HttpRouteIntegrationBindOptions

HttpRouteIntegrationConfig

HttpRouteKey

(experimental) HTTP route in APIGateway is a combination of the HTTP method and the path component.

HttpRouteProps

HttpStage

(experimental) Represents a stage where an instance of the API is deployed.

HttpStageAttributes

HttpStageOptions

HttpStageProps

IApi

(experimental) Represents a API Gateway HTTP/WebSocket API.

IApiMapping

(experimental) Represents an ApiGatewayV2 ApiMapping resource.

IAuthorizer

(experimental) Represents an Authorizer.

IDomainName

(experimental) Represents an APIGatewayV2 DomainName.

IHttpApi

(experimental) Represents an HTTP API.

IHttpAuthorizer

(experimental) An authorizer for HTTP APIs.

IHttpIntegration

(experimental) Represents an Integration for an HTTP API.

IHttpRoute

(experimental) Represents a Route for an HTTP API.

IHttpRouteAuthorizer

(experimental) An authorizer that can attach to an Http Route.

IHttpRouteIntegration

(experimental) The interface that various route integration classes will inherit.

IHttpStage

(experimental) Represents the HttpStage.

IIntegration

(experimental) Represents an integration to an API Route.

IRoute

(experimental) Represents a route.

IStage

(experimental) Represents a Stage.

IVpcLink

(experimental) Represents an API Gateway VpcLink.

IWebSocketApi

(experimental) Represents a WebSocket API.

IWebSocketIntegration

(experimental) Represents an Integration for an WebSocket API.

IWebSocketRoute

(experimental) Represents a Route for an WebSocket API.

IWebSocketRouteIntegration

(experimental) The interface that various route integration classes will inherit.

IWebSocketStage

(experimental) Represents the WebSocketStage.

PayloadFormatVersion

(experimental) Payload format version for lambda proxy integration.

StageAttributes

StageOptions

VpcLink

(experimental) Define a new VPC Link Specifies an API Gateway VPC link for a HTTP API to access resources in an Amazon Virtual Private Cloud (VPC).

VpcLinkAttributes

VpcLinkProps

WebSocketApi

(experimental) Create a new API Gateway WebSocket API endpoint.

WebSocketApiProps

WebSocketIntegration

(experimental) The integration for an API route.

WebSocketIntegrationProps

WebSocketIntegrationType

(experimental) WebSocket Integration Types.

WebSocketRoute

(experimental) Route class that creates the Route for API Gateway WebSocket API.

WebSocketRouteIntegrationBindOptions

WebSocketRouteIntegrationConfig

WebSocketRouteOptions

WebSocketRouteProps

WebSocketStage

(experimental) Represents a stage where an instance of the API is deployed.

WebSocketStageAttributes

WebSocketStageProps