| Package | Description |
|---|---|
| software.amazon.awscdk.services.apigatewayv2 |
AWS::APIGatewayv2 Construct Library
|
| software.amazon.awscdk.services.apigatewayv2.authorizers |
AWS APIGatewayv2 Authorizers
|
| software.amazon.awscdk.services.apigatewayv2.integrations |
AWS APIGatewayv2 Integrations
|
| software.amazon.awscdk.services.route53.targets |
Route53 Alias Record Targets for the CDK Route53 Library
|
| software.amazon.awscdk.services.stepfunctions.tasks |
Tasks for AWS Step Functions
|
| Class and Description |
|---|
| AddRoutesOptions
(experimental) Options for the Route with Integration resoruce.
|
| AddRoutesOptions.Builder
A builder for
AddRoutesOptions |
| ApiMapping
(experimental) Create a new API mapping for API Gateway API endpoint.
|
| ApiMapping.Builder
(experimental) A fluent builder for
ApiMapping. |
| ApiMappingAttributes
(experimental) The attributes used to import existing ApiMapping.
|
| ApiMappingAttributes.Builder
A builder for
ApiMappingAttributes |
| ApiMappingProps
(experimental) Properties used to create the ApiMapping resource.
|
| ApiMappingProps.Builder
A builder for
ApiMappingProps |
| BatchHttpRouteOptions
(experimental) Options used when configuring multiple routes, at once.
|
| BatchHttpRouteOptions.Builder
A builder for
BatchHttpRouteOptions |
| CfnApi
A CloudFormation `AWS::ApiGatewayV2::Api`.
|
| CfnApi.BodyS3LocationProperty |
| CfnApi.BodyS3LocationProperty.Builder
A builder for
CfnApi.BodyS3LocationProperty |
| CfnApi.Builder
A fluent builder for
CfnApi. |
| CfnApi.CorsProperty |
| CfnApi.CorsProperty.Builder
A builder for
CfnApi.CorsProperty |
| CfnApiGatewayManagedOverrides
A CloudFormation `AWS::ApiGatewayV2::ApiGatewayManagedOverrides`.
|
| CfnApiGatewayManagedOverrides.AccessLogSettingsProperty |
| CfnApiGatewayManagedOverrides.AccessLogSettingsProperty.Builder
A builder for
CfnApiGatewayManagedOverrides.AccessLogSettingsProperty |
| CfnApiGatewayManagedOverrides.Builder
A fluent builder for
CfnApiGatewayManagedOverrides. |
| CfnApiGatewayManagedOverrides.IntegrationOverridesProperty |
| CfnApiGatewayManagedOverrides.IntegrationOverridesProperty.Builder |
| CfnApiGatewayManagedOverrides.RouteOverridesProperty |
| CfnApiGatewayManagedOverrides.RouteOverridesProperty.Builder
A builder for
CfnApiGatewayManagedOverrides.RouteOverridesProperty |
| CfnApiGatewayManagedOverrides.RouteSettingsProperty |
| CfnApiGatewayManagedOverrides.RouteSettingsProperty.Builder
A builder for
CfnApiGatewayManagedOverrides.RouteSettingsProperty |
| CfnApiGatewayManagedOverrides.StageOverridesProperty |
| CfnApiGatewayManagedOverrides.StageOverridesProperty.Builder
A builder for
CfnApiGatewayManagedOverrides.StageOverridesProperty |
| CfnApiGatewayManagedOverridesProps
Properties for defining a `AWS::ApiGatewayV2::ApiGatewayManagedOverrides`.
|
| CfnApiGatewayManagedOverridesProps.Builder
A builder for
CfnApiGatewayManagedOverridesProps |
| CfnApiMapping
A CloudFormation `AWS::ApiGatewayV2::ApiMapping`.
|
| CfnApiMapping.Builder
A fluent builder for
CfnApiMapping. |
| CfnApiMappingProps
Properties for defining a `AWS::ApiGatewayV2::ApiMapping`.
|
| CfnApiMappingProps.Builder
A builder for
CfnApiMappingProps |
| CfnApiProps
Properties for defining a `AWS::ApiGatewayV2::Api`.
|
| CfnApiProps.Builder
A builder for
CfnApiProps |
| CfnAuthorizer
A CloudFormation `AWS::ApiGatewayV2::Authorizer`.
|
| CfnAuthorizer.Builder
A fluent builder for
CfnAuthorizer. |
| CfnAuthorizer.JWTConfigurationProperty |
| CfnAuthorizer.JWTConfigurationProperty.Builder
A builder for
CfnAuthorizer.JWTConfigurationProperty |
| CfnAuthorizerProps
Properties for defining a `AWS::ApiGatewayV2::Authorizer`.
|
| CfnAuthorizerProps.Builder
A builder for
CfnAuthorizerProps |
| CfnDeployment
A CloudFormation `AWS::ApiGatewayV2::Deployment`.
|
| CfnDeployment.Builder
A fluent builder for
CfnDeployment. |
| CfnDeploymentProps
Properties for defining a `AWS::ApiGatewayV2::Deployment`.
|
| CfnDeploymentProps.Builder
A builder for
CfnDeploymentProps |
| CfnDomainName
A CloudFormation `AWS::ApiGatewayV2::DomainName`.
|
| CfnDomainName.Builder
A fluent builder for
CfnDomainName. |
| CfnDomainName.DomainNameConfigurationProperty |
| CfnDomainName.DomainNameConfigurationProperty.Builder
A builder for
CfnDomainName.DomainNameConfigurationProperty |
| CfnDomainName.MutualTlsAuthenticationProperty |
| CfnDomainName.MutualTlsAuthenticationProperty.Builder
A builder for
CfnDomainName.MutualTlsAuthenticationProperty |
| CfnDomainNameProps
Properties for defining a `AWS::ApiGatewayV2::DomainName`.
|
| CfnDomainNameProps.Builder
A builder for
CfnDomainNameProps |
| CfnIntegration
A CloudFormation `AWS::ApiGatewayV2::Integration`.
|
| CfnIntegration.Builder
A fluent builder for
CfnIntegration. |
| CfnIntegration.ResponseParameterListProperty |
| CfnIntegration.ResponseParameterListProperty.Builder
A builder for
CfnIntegration.ResponseParameterListProperty |
| CfnIntegration.ResponseParameterProperty |
| CfnIntegration.ResponseParameterProperty.Builder
A builder for
CfnIntegration.ResponseParameterProperty |
| CfnIntegration.TlsConfigProperty |
| CfnIntegration.TlsConfigProperty.Builder
A builder for
CfnIntegration.TlsConfigProperty |
| CfnIntegrationProps
Properties for defining a `AWS::ApiGatewayV2::Integration`.
|
| CfnIntegrationProps.Builder
A builder for
CfnIntegrationProps |
| CfnIntegrationResponse
A CloudFormation `AWS::ApiGatewayV2::IntegrationResponse`.
|
| CfnIntegrationResponse.Builder
A fluent builder for
CfnIntegrationResponse. |
| CfnIntegrationResponseProps
Properties for defining a `AWS::ApiGatewayV2::IntegrationResponse`.
|
| CfnIntegrationResponseProps.Builder
A builder for
CfnIntegrationResponseProps |
| CfnModel
A CloudFormation `AWS::ApiGatewayV2::Model`.
|
| CfnModel.Builder
A fluent builder for
CfnModel. |
| CfnModelProps
Properties for defining a `AWS::ApiGatewayV2::Model`.
|
| CfnModelProps.Builder
A builder for
CfnModelProps |
| CfnRoute
A CloudFormation `AWS::ApiGatewayV2::Route`.
|
| CfnRoute.Builder
A fluent builder for
CfnRoute. |
| CfnRoute.ParameterConstraintsProperty |
| CfnRoute.ParameterConstraintsProperty.Builder
A builder for
CfnRoute.ParameterConstraintsProperty |
| CfnRouteProps
Properties for defining a `AWS::ApiGatewayV2::Route`.
|
| CfnRouteProps.Builder
A builder for
CfnRouteProps |
| CfnRouteResponse
A CloudFormation `AWS::ApiGatewayV2::RouteResponse`.
|
| CfnRouteResponse.Builder
A fluent builder for
CfnRouteResponse. |
| CfnRouteResponse.ParameterConstraintsProperty |
| CfnRouteResponse.ParameterConstraintsProperty.Builder
A builder for
CfnRouteResponse.ParameterConstraintsProperty |
| CfnRouteResponseProps
Properties for defining a `AWS::ApiGatewayV2::RouteResponse`.
|
| CfnRouteResponseProps.Builder
A builder for
CfnRouteResponseProps |
| CfnStage
A CloudFormation `AWS::ApiGatewayV2::Stage`.
|
| CfnStage.AccessLogSettingsProperty |
| CfnStage.AccessLogSettingsProperty.Builder
A builder for
CfnStage.AccessLogSettingsProperty |
| CfnStage.Builder
A fluent builder for
CfnStage. |
| CfnStage.RouteSettingsProperty |
| CfnStage.RouteSettingsProperty.Builder
A builder for
CfnStage.RouteSettingsProperty |
| CfnStageProps
Properties for defining a `AWS::ApiGatewayV2::Stage`.
|
| CfnStageProps.Builder
A builder for
CfnStageProps |
| CfnVpcLink
A CloudFormation `AWS::ApiGatewayV2::VpcLink`.
|
| CfnVpcLink.Builder
A fluent builder for
CfnVpcLink. |
| CfnVpcLinkProps
Properties for defining a `AWS::ApiGatewayV2::VpcLink`.
|
| CfnVpcLinkProps.Builder
A builder for
CfnVpcLinkProps |
| CorsHttpMethod
(experimental) Supported CORS HTTP methods.
|
| CorsPreflightOptions
(experimental) Options for the CORS Configuration.
|
| CorsPreflightOptions.Builder
A builder for
CorsPreflightOptions |
| DomainMappingOptions
(experimental) Options for DomainMapping.
|
| DomainMappingOptions.Builder
A builder for
DomainMappingOptions |
| DomainName
(experimental) Custom domain resource for the API.
|
| DomainName.Builder
(experimental) A fluent builder for
DomainName. |
| DomainNameAttributes
(experimental) custom domain name attributes.
|
| DomainNameAttributes.Builder
A builder for
DomainNameAttributes |
| DomainNameProps
(experimental) properties used for creating the DomainName.
|
| DomainNameProps.Builder
A builder for
DomainNameProps |
| HttpApi
(experimental) Create a new API Gateway HTTP API endpoint.
|
| HttpApi.Builder
(experimental) A fluent builder for
HttpApi. |
| HttpApiAttributes
(experimental) Attributes for importing an HttpApi into the CDK.
|
| HttpApiAttributes.Builder
A builder for
HttpApiAttributes |
| HttpApiProps
(experimental) Properties to initialize an instance of `HttpApi`.
|
| HttpApiProps.Builder
A builder for
HttpApiProps |
| HttpAuthorizer
(experimental) An authorizer for Http Apis.
|
| HttpAuthorizer.Builder
(experimental) A fluent builder for
HttpAuthorizer. |
| HttpAuthorizerAttributes
(experimental) Reference to an http authorizer.
|
| HttpAuthorizerAttributes.Builder
A builder for
HttpAuthorizerAttributes |
| HttpAuthorizerProps
(experimental) Properties to initialize an instance of `HttpAuthorizer`.
|
| HttpAuthorizerProps.Builder
A builder for
HttpAuthorizerProps |
| HttpAuthorizerType
(experimental) Supported Authorizer types.
|
| HttpConnectionType
(experimental) Supported connection types.
|
| HttpIntegration
(experimental) The integration for an API route.
|
| HttpIntegration.Builder
(experimental) A fluent builder for
HttpIntegration. |
| HttpIntegrationProps
(experimental) The integration properties.
|
| HttpIntegrationProps.Builder
A builder for
HttpIntegrationProps |
| HttpIntegrationType
(experimental) Supported integration types.
|
| HttpMethod
(experimental) Supported HTTP methods.
|
| HttpRoute
(experimental) Route class that creates the Route for API Gateway HTTP API.
|
| HttpRoute.Builder
(experimental) A fluent builder for
HttpRoute. |
| HttpRouteAuthorizerBindOptions
(experimental) Input to the bind() operation, that binds an authorizer to a route.
|
| HttpRouteAuthorizerBindOptions.Builder
A builder for
HttpRouteAuthorizerBindOptions |
| HttpRouteAuthorizerConfig
(experimental) Results of binding an authorizer to an http route.
|
| HttpRouteAuthorizerConfig.Builder
A builder for
HttpRouteAuthorizerConfig |
| HttpRouteIntegrationBindOptions
(experimental) Options to the HttpRouteIntegration during its bind operation.
|
| HttpRouteIntegrationBindOptions.Builder
A builder for
HttpRouteIntegrationBindOptions |
| HttpRouteIntegrationConfig
(experimental) Config returned back as a result of the bind.
|
| HttpRouteIntegrationConfig.Builder
A builder for
HttpRouteIntegrationConfig |
| HttpRouteKey
(experimental) HTTP route in APIGateway is a combination of the HTTP method and the path component.
|
| HttpRouteProps
(experimental) Properties to initialize a new Route.
|
| HttpRouteProps.Builder
A builder for
HttpRouteProps |
| HttpStage
(experimental) Represents a stage where an instance of the API is deployed.
|
| HttpStage.Builder
(experimental) A fluent builder for
HttpStage. |
| HttpStageAttributes
(experimental) The attributes used to import existing HttpStage.
|
| HttpStageAttributes.Builder
A builder for
HttpStageAttributes |
| HttpStageOptions
(experimental) The options to create a new Stage for an HTTP API.
|
| HttpStageOptions.Builder
A builder for
HttpStageOptions |
| HttpStageProps
(experimental) Properties to initialize an instance of `HttpStage`.
|
| HttpStageProps.Builder
A builder for
HttpStageProps |
| IApi
(experimental) Represents a API Gateway HTTP/WebSocket API.
|
| IApi.Jsii$Default
Internal default implementation for
IApi. |
| IApiMapping
(experimental) Represents an ApiGatewayV2 ApiMapping resource.
|
| IApiMapping.Jsii$Default
Internal default implementation for
IApiMapping. |
| IAuthorizer
(experimental) Represents an Authorizer.
|
| IAuthorizer.Jsii$Default
Internal default implementation for
IAuthorizer. |
| IDomainName
(experimental) Represents an APIGatewayV2 DomainName.
|
| IHttpApi
(experimental) Represents an HTTP API.
|
| IHttpApi.Jsii$Default
Internal default implementation for
IHttpApi. |
| IHttpAuthorizer
(experimental) An authorizer for HTTP APIs.
|
| IHttpAuthorizer.Jsii$Default
Internal default implementation for
IHttpAuthorizer. |
| IHttpIntegration
(experimental) Represents an Integration for an HTTP API.
|
| IHttpIntegration.Jsii$Default
Internal default implementation for
IHttpIntegration. |
| IHttpRoute
(experimental) Represents a Route for an HTTP API.
|
| IHttpRoute.Jsii$Default
Internal default implementation for
IHttpRoute. |
| IHttpRouteAuthorizer
(experimental) An authorizer that can attach to an Http Route.
|
| IHttpRouteAuthorizer.Jsii$Default
Internal default implementation for
IHttpRouteAuthorizer. |
| IHttpRouteIntegration
(experimental) The interface that various route integration classes will inherit.
|
| IHttpRouteIntegration.Jsii$Default
Internal default implementation for
IHttpRouteIntegration. |
| IHttpStage
(experimental) Represents the HttpStage.
|
| IHttpStage.Jsii$Default
Internal default implementation for
IHttpStage. |
| IIntegration
(experimental) Represents an integration to an API Route.
|
| IIntegration.Jsii$Default
Internal default implementation for
IIntegration. |
| IRoute
(experimental) Represents a route.
|
| IRoute.Jsii$Default
Internal default implementation for
IRoute. |
| IStage
(experimental) Represents a Stage.
|
| IStage.Jsii$Default
Internal default implementation for
IStage. |
| IVpcLink
(experimental) Represents an API Gateway VpcLink.
|
| IWebSocketApi
(experimental) Represents a WebSocket API.
|
| IWebSocketApi.Jsii$Default
Internal default implementation for
IWebSocketApi. |
| IWebSocketIntegration
(experimental) Represents an Integration for an WebSocket API.
|
| IWebSocketIntegration.Jsii$Default
Internal default implementation for
IWebSocketIntegration. |
| IWebSocketRoute
(experimental) Represents a Route for an WebSocket API.
|
| IWebSocketRoute.Jsii$Default
Internal default implementation for
IWebSocketRoute. |
| IWebSocketRouteIntegration
(experimental) The interface that various route integration classes will inherit.
|
| IWebSocketRouteIntegration.Jsii$Default
Internal default implementation for
IWebSocketRouteIntegration. |
| IWebSocketStage
(experimental) Represents the WebSocketStage.
|
| IWebSocketStage.Jsii$Default
Internal default implementation for
IWebSocketStage. |
| PayloadFormatVersion
(experimental) Payload format version for lambda proxy integration.
|
| StageAttributes
(experimental) The attributes used to import existing Stage.
|
| StageAttributes.Builder
A builder for
StageAttributes |
| StageOptions
(experimental) Options required to create a new stage.
|
| StageOptions.Builder
A builder for
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).
|
| VpcLink.Builder
(experimental) A fluent builder for
VpcLink. |
| VpcLinkAttributes
(experimental) Attributes when importing a new VpcLink.
|
| VpcLinkAttributes.Builder
A builder for
VpcLinkAttributes |
| VpcLinkProps
(experimental) Properties for a VpcLink.
|
| VpcLinkProps.Builder
A builder for
VpcLinkProps |
| WebSocketApi
(experimental) Create a new API Gateway WebSocket API endpoint.
|
| WebSocketApi.Builder
(experimental) A fluent builder for
WebSocketApi. |
| WebSocketApiProps
(experimental) Props for WebSocket API.
|
| WebSocketApiProps.Builder
A builder for
WebSocketApiProps |
| WebSocketIntegration
(experimental) The integration for an API route.
|
| WebSocketIntegration.Builder
(experimental) A fluent builder for
WebSocketIntegration. |
| WebSocketIntegrationProps
(experimental) The integration properties.
|
| WebSocketIntegrationProps.Builder
A builder for
WebSocketIntegrationProps |
| WebSocketIntegrationType
(experimental) WebSocket Integration Types.
|
| WebSocketRoute
(experimental) Route class that creates the Route for API Gateway WebSocket API.
|
| WebSocketRoute.Builder
(experimental) A fluent builder for
WebSocketRoute. |
| WebSocketRouteIntegrationBindOptions
(experimental) Options to the WebSocketRouteIntegration during its bind operation.
|
| WebSocketRouteIntegrationBindOptions.Builder
A builder for
WebSocketRouteIntegrationBindOptions |
| WebSocketRouteIntegrationConfig
(experimental) Config returned back as a result of the bind.
|
| WebSocketRouteIntegrationConfig.Builder
A builder for
WebSocketRouteIntegrationConfig |
| WebSocketRouteOptions
(experimental) Options used to add route to the API.
|
| WebSocketRouteOptions.Builder
A builder for
WebSocketRouteOptions |
| WebSocketRouteProps
(experimental) Properties to initialize a new Route.
|
| WebSocketRouteProps.Builder
A builder for
WebSocketRouteProps |
| WebSocketStage
(experimental) Represents a stage where an instance of the API is deployed.
|
| WebSocketStage.Builder
(experimental) A fluent builder for
WebSocketStage. |
| WebSocketStageAttributes
(experimental) The attributes used to import existing WebSocketStage.
|
| WebSocketStageAttributes.Builder
A builder for
WebSocketStageAttributes |
| WebSocketStageProps
(experimental) Properties to initialize an instance of `WebSocketStage`.
|
| WebSocketStageProps.Builder
A builder for
WebSocketStageProps |
| Class and Description |
|---|
| HttpRouteAuthorizerBindOptions
(experimental) Input to the bind() operation, that binds an authorizer to a route.
|
| HttpRouteAuthorizerConfig
(experimental) Results of binding an authorizer to an http route.
|
| IHttpRouteAuthorizer
(experimental) An authorizer that can attach to an Http Route.
|
| Class and Description |
|---|
| HttpConnectionType
(experimental) Supported connection types.
|
| HttpIntegrationType
(experimental) Supported integration types.
|
| HttpMethod
(experimental) Supported HTTP methods.
|
| HttpRouteIntegrationBindOptions
(experimental) Options to the HttpRouteIntegration during its bind operation.
|
| HttpRouteIntegrationConfig
(experimental) Config returned back as a result of the bind.
|
| IHttpRouteIntegration
(experimental) The interface that various route integration classes will inherit.
|
| IVpcLink
(experimental) Represents an API Gateway VpcLink.
|
| IWebSocketRouteIntegration
(experimental) The interface that various route integration classes will inherit.
|
| PayloadFormatVersion
(experimental) Payload format version for lambda proxy integration.
|
| WebSocketRouteIntegrationBindOptions
(experimental) Options to the WebSocketRouteIntegration during its bind operation.
|
| WebSocketRouteIntegrationConfig
(experimental) Config returned back as a result of the bind.
|
| Class and Description |
|---|
| IDomainName
(experimental) Represents an APIGatewayV2 DomainName.
|
| Class and Description |
|---|
| IHttpApi
(experimental) Represents an HTTP API.
|
Copyright © 2021. All rights reserved.