@Generated(value="jsii-pacmak/1.63.2 (build a8a8833)", date="2022-08-17T17:31:19.669Z") @Stability(value=Experimental) public interface HttpAlbIntegrationProps extends software.amazon.jsii.JsiiSerializable, HttpPrivateIntegrationOptions
Example:
import software.amazon.awscdk.services.apigatewayv2.integrations.HttpAlbIntegration;
ApplicationLoadBalancer lb;
ApplicationListener listener = lb.addListener("listener", BaseApplicationListenerProps.builder().port(80).build());
listener.addTargets("target", AddApplicationTargetsProps.builder()
.port(80)
.build());
HttpApi httpEndpoint = HttpApi.Builder.create(this, "HttpProxyPrivateApi")
.defaultIntegration(HttpAlbIntegration.Builder.create("DefaultIntegration", listener)
.parameterMapping(new ParameterMapping().appendHeader("header2", MappingValue.requestHeader("header1")).removeHeader("header1"))
.build())
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
HttpAlbIntegrationProps.Builder
A builder for
HttpAlbIntegrationProps |
static class |
HttpAlbIntegrationProps.Jsii$Proxy
An implementation for
HttpAlbIntegrationProps |
| Modifier and Type | Method and Description |
|---|---|
static HttpAlbIntegrationProps.Builder |
builder() |
getMethod, getParameterMapping, getSecureServerName, getVpcLink@Stability(value=Experimental) static HttpAlbIntegrationProps.Builder builder()
builder in interface HttpPrivateIntegrationOptionsHttpAlbIntegrationProps.Builder of HttpAlbIntegrationPropsCopyright © 2022. All rights reserved.