aws_cdk.aws_apigatewayv2

Package Overview

AddRoutesOptions

ApiMapping

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

ApiMappingAttributes

ApiMappingProps

AuthorizerPayloadVersion

(experimental) Payload format version for lambda authorizers.

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

EndpointOptions

EndpointType

(experimental) Endpoint type for a domain name.

GrantInvokeOptions

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

HttpIntegrationSubtype

(experimental) Supported integration subtypes.

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

HttpRouteIntegration

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

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.

IHttpStage

(experimental) Represents the HttpStage.

IIntegration

(experimental) Represents an integration to an API Route.

IMappingValue

(experimental) Represents a Mapping Value.

IRoute

(experimental) Represents a route.

IStage

(experimental) Represents a Stage.

IVpcLink

(experimental) Represents an API Gateway VpcLink.

IWebSocketApi

(experimental) Represents a WebSocket API.

IWebSocketAuthorizer

(experimental) An authorizer for WebSocket APIs.

IWebSocketIntegration

(experimental) Represents an Integration for an WebSocket API.

IWebSocketRoute

(experimental) Represents a Route for an WebSocket API.

IWebSocketRouteAuthorizer

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

IWebSocketStage

(experimental) Represents the WebSocketStage.

IntegrationCredentials

(experimental) Credentials used for AWS Service integrations.

MTLSConfig

MappingValue

(experimental) Represents a Mapping Value.

ParameterMapping

(experimental) Represents a Parameter Mapping.

PayloadFormatVersion

(experimental) Payload format version for lambda proxy integration.

SecurityPolicy

(experimental) The minimum version of the SSL protocol that you want API Gateway to use for HTTPS connections.

StageAttributes

StageOptions

ThrottleSettings

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.

WebSocketApiAttributes

WebSocketApiKeySelectionExpression

(experimental) Represents the currently available API Key Selection Expressions.

WebSocketApiProps

WebSocketAuthorizer

(experimental) An authorizer for WebSocket Apis.

WebSocketAuthorizerAttributes

WebSocketAuthorizerProps

WebSocketAuthorizerType

(experimental) Supported Authorizer types.

WebSocketIntegration

(experimental) The integration for an API route.

WebSocketIntegrationProps

WebSocketIntegrationType

(experimental) WebSocket Integration Types.

WebSocketNoneAuthorizer

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

WebSocketRoute

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

WebSocketRouteAuthorizerBindOptions

WebSocketRouteAuthorizerConfig

WebSocketRouteIntegration

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

WebSocketRouteIntegrationBindOptions

WebSocketRouteIntegrationConfig

WebSocketRouteOptions

WebSocketRouteProps

WebSocketStage

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

WebSocketStageAttributes

WebSocketStageProps