| Package | Description |
|---|---|
| software.amazon.awscdk.services.apigatewayv2 |
AWS::APIGatewayv2 Construct Library
|
| software.amazon.awscdk.services.apigatewayv2.integrations |
AWS APIGatewayv2 Integrations
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IHttpRouteIntegration.Jsii$Default
Internal default implementation for
IHttpRouteIntegration. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IHttpRouteIntegration.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
default IHttpRouteIntegration |
HttpApiProps.getDefaultIntegration()
(experimental) An integration that will be configured on the catch-all route ($default).
|
IHttpRouteIntegration |
HttpApiProps.Jsii$Proxy.getDefaultIntegration() |
IHttpRouteIntegration |
AddRoutesOptions.Jsii$Proxy.getIntegration() |
IHttpRouteIntegration |
HttpRouteProps.Jsii$Proxy.getIntegration() |
IHttpRouteIntegration |
BatchHttpRouteOptions.getIntegration()
(experimental) The integration to be configured on this route.
|
IHttpRouteIntegration |
BatchHttpRouteOptions.Jsii$Proxy.getIntegration() |
| Modifier and Type | Method and Description |
|---|---|
HttpApi.Builder |
HttpApi.Builder.defaultIntegration(IHttpRouteIntegration defaultIntegration)
(experimental) An integration that will be configured on the catch-all route ($default).
|
HttpApiProps.Builder |
HttpApiProps.Builder.defaultIntegration(IHttpRouteIntegration defaultIntegration)
Sets the value of
HttpApiProps.getDefaultIntegration() |
HttpRoute.Builder |
HttpRoute.Builder.integration(IHttpRouteIntegration integration)
(experimental) The integration to be configured on this route.
|
AddRoutesOptions.Builder |
AddRoutesOptions.Builder.integration(IHttpRouteIntegration integration)
Sets the value of
BatchHttpRouteOptions.getIntegration() |
HttpRouteProps.Builder |
HttpRouteProps.Builder.integration(IHttpRouteIntegration integration)
Sets the value of
BatchHttpRouteOptions.getIntegration() |
BatchHttpRouteOptions.Builder |
BatchHttpRouteOptions.Builder.integration(IHttpRouteIntegration integration)
Sets the value of
BatchHttpRouteOptions.getIntegration() |
| Constructor and Description |
|---|
Jsii$Proxy(IHttpApi httpApi,
HttpRouteKey routeKey,
List<String> authorizationScopes,
IHttpRouteAuthorizer authorizer,
IHttpRouteIntegration integration)
Constructor that initializes the object based on literal property values passed by the
HttpRouteProps.Builder. |
Jsii$Proxy(IHttpRouteIntegration integration)
Constructor that initializes the object based on literal property values passed by the
BatchHttpRouteOptions.Builder. |
Jsii$Proxy(String apiName,
CorsPreflightOptions corsPreflight,
Boolean createDefaultStage,
List<String> defaultAuthorizationScopes,
IHttpRouteAuthorizer defaultAuthorizer,
DomainMappingOptions defaultDomainMapping,
IHttpRouteIntegration defaultIntegration,
String description,
Boolean disableExecuteApiEndpoint)
Constructor that initializes the object based on literal property values passed by the
HttpApiProps.Builder. |
Jsii$Proxy(String path,
List<String> authorizationScopes,
IHttpRouteAuthorizer authorizer,
List<? extends HttpMethod> methods,
IHttpRouteIntegration integration)
Constructor that initializes the object based on literal property values passed by the
AddRoutesOptions.Builder. |
| Modifier and Type | Class and Description |
|---|---|
class |
HttpAlbIntegration
(experimental) The Application Load Balancer integration resource for HTTP API.
|
class |
HttpNlbIntegration
(experimental) The Network Load Balancer integration resource for HTTP API.
|
class |
HttpProxyIntegration
(experimental) The HTTP Proxy integration resource for HTTP API.
|
class |
HttpServiceDiscoveryIntegration
(experimental) The Service Discovery integration resource for HTTP API.
|
class |
LambdaProxyIntegration
(experimental) The Lambda Proxy integration resource for HTTP API.
|
Copyright © 2021. All rights reserved.