| Interface | Description |
|---|---|
| AddRoutesOptions |
(experimental) Options for the Route with Integration resoruce.
|
| BatchHttpRouteOptions |
(experimental) Options used when configuring multiple routes, at once.
|
| CfnApi.BodyS3LocationProperty | |
| CfnApi.CorsProperty | |
| CfnApiGatewayManagedOverrides.AccessLogSettingsProperty | |
| CfnApiGatewayManagedOverrides.IntegrationOverridesProperty | |
| CfnApiGatewayManagedOverrides.RouteOverridesProperty | |
| CfnApiGatewayManagedOverrides.RouteSettingsProperty | |
| CfnApiGatewayManagedOverrides.StageOverridesProperty | |
| CfnApiGatewayManagedOverridesProps |
Properties for defining a `AWS::ApiGatewayV2::ApiGatewayManagedOverrides`.
|
| CfnApiMappingProps |
Properties for defining a `AWS::ApiGatewayV2::ApiMapping`.
|
| CfnApiProps |
Properties for defining a `AWS::ApiGatewayV2::Api`.
|
| CfnAuthorizer.JWTConfigurationProperty | |
| CfnAuthorizerProps |
Properties for defining a `AWS::ApiGatewayV2::Authorizer`.
|
| CfnDeploymentProps |
Properties for defining a `AWS::ApiGatewayV2::Deployment`.
|
| CfnDomainName.DomainNameConfigurationProperty | |
| CfnDomainName.MutualTlsAuthenticationProperty | |
| CfnDomainNameProps |
Properties for defining a `AWS::ApiGatewayV2::DomainName`.
|
| CfnIntegration.TlsConfigProperty | |
| CfnIntegrationProps |
Properties for defining a `AWS::ApiGatewayV2::Integration`.
|
| CfnIntegrationResponseProps |
Properties for defining a `AWS::ApiGatewayV2::IntegrationResponse`.
|
| CfnModelProps |
Properties for defining a `AWS::ApiGatewayV2::Model`.
|
| CfnRoute.ParameterConstraintsProperty | |
| CfnRouteProps |
Properties for defining a `AWS::ApiGatewayV2::Route`.
|
| CfnRouteResponse.ParameterConstraintsProperty | |
| CfnRouteResponseProps |
Properties for defining a `AWS::ApiGatewayV2::RouteResponse`.
|
| CfnStage.AccessLogSettingsProperty | |
| CfnStage.RouteSettingsProperty | |
| CfnStageProps |
Properties for defining a `AWS::ApiGatewayV2::Stage`.
|
| CfnVpcLinkProps |
Properties for defining a `AWS::ApiGatewayV2::VpcLink`.
|
| CommonStageOptions |
(experimental) Options required to create a new stage.
|
| CorsPreflightOptions |
(experimental) Options for the CORS Configuration.
|
| DefaultDomainMappingOptions |
(experimental) Options for defaultDomainMapping.
|
| DomainMappingOptions |
(experimental) Options for DomainMapping.
|
| DomainNameAttributes |
(experimental) custom domain name attributes.
|
| DomainNameProps |
(experimental) properties used for creating the DomainName.
|
| HttpApiMappingAttributes |
(experimental) The attributes used to import existing HttpApiMapping.
|
| HttpApiMappingProps |
(experimental) Properties used to create the HttpApiMapping resource.
|
| HttpApiProps |
(experimental) Properties to initialize an instance of `HttpApi`.
|
| HttpIntegrationProps |
(experimental) The integration properties.
|
| HttpRouteIntegrationBindOptions |
(experimental) Options to the HttpRouteIntegration during its bind operation.
|
| HttpRouteIntegrationConfig |
(experimental) Config returned back as a result of the bind.
|
| HttpRouteProps |
(experimental) Properties to initialize a new Route.
|
| HttpStageOptions |
(experimental) Options to create a new stage for an HTTP API.
|
| HttpStageProps |
(experimental) Properties to initialize an instance of `HttpStage`.
|
| 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. |
| VpcLinkProps |
(experimental) Properties for a VpcLink.
|
| Enum | Description |
|---|---|
| HttpConnectionType |
(experimental) Supported connection types.
|
| HttpIntegrationType |
(experimental) Supported integration types.
|
| HttpMethod |
(experimental) Supported HTTP methods.
|
Copyright © 2020. All rights reserved.