| Class and Description |
|---|
| AddRoutesOptions
(experimental) Options for the Route with Integration resoruce.
|
| AddRoutesOptions.Builder
A builder for
AddRoutesOptions |
| 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.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 |
| CommonStageOptions
(experimental) Options required to create a new stage.
|
| CommonStageOptions.Builder
A builder for
CommonStageOptions |
| CorsPreflightOptions
(experimental) Options for the CORS Configuration.
|
| CorsPreflightOptions.Builder
A builder for
CorsPreflightOptions |
| DefaultDomainMappingOptions
(experimental) Options for defaultDomainMapping.
|
| DefaultDomainMappingOptions.Builder
A builder for
DefaultDomainMappingOptions |
| 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. |
| HttpApiMapping
(experimental) Create a new API mapping for API Gateway HTTP API endpoint.
|
| HttpApiMapping.Builder
(experimental) A fluent builder for
HttpApiMapping. |
| HttpApiMappingAttributes
(experimental) The attributes used to import existing HttpApiMapping.
|
| HttpApiMappingAttributes.Builder
A builder for
HttpApiMappingAttributes |
| HttpApiMappingProps
(experimental) Properties used to create the HttpApiMapping resource.
|
| HttpApiMappingProps.Builder
A builder for
HttpApiMappingProps |
| HttpApiProps
(experimental) Properties to initialize an instance of `HttpApi`.
|
| HttpApiProps.Builder
A builder for
HttpApiProps |
| 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. |
| 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. |
| HttpStageOptions
(experimental) 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 |
| IApiMapping
(experimental) Represents an ApiGatewayV2 ApiMapping resource.
|
| IApiMapping.Jsii$Default
Internal default implementation for
IApiMapping. |
| IDomainName
(experimental) Represents an APIGatewayV2 DomainName.
|
| IDomainName.Jsii$Default
Internal default implementation for
IDomainName. |
| IHttpApi
(experimental) Represents an HTTP API.
|
| IHttpApi.Jsii$Default
Internal default implementation for
IHttpApi. |
| 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. |
| 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.
|
| IVpcLink.Jsii$Default
Internal default implementation for
IVpcLink. |
| PayloadFormatVersion
(experimental) Payload format version for lambda proxy integration.
|
| 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. |
| VpcLinkProps
(experimental) Properties for a VpcLink.
|
| VpcLinkProps.Builder
A builder for
VpcLinkProps |
| 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.
|
| PayloadFormatVersion
(experimental) Payload format version for lambda proxy integration.
|
| Class and Description |
|---|
| IDomainName
(experimental) Represents an APIGatewayV2 DomainName.
|
Copyright © 2020. All rights reserved.