@Generated(value="jsii-pacmak/1.74.0 (build 6d08790)", date="2023-03-28T21:34:27.949Z") public interface LoadBalancerV2OriginProps extends HttpOriginProps
Example:
import software.amazon.awscdk.services.elasticloadbalancingv2.*; ApplicationLoadBalancer loadBalancer; LoadBalancerV2Origin origin = LoadBalancerV2Origin.Builder.create(loadBalancer) .connectionAttempts(3) .connectionTimeout(Duration.seconds(5)) .readTimeout(Duration.seconds(45)) .keepaliveTimeout(Duration.seconds(45)) .protocolPolicy(OriginProtocolPolicy.MATCH_VIEWER) .build();
Modifier and Type | Interface and Description |
---|---|
static class |
LoadBalancerV2OriginProps.Builder
A builder for
LoadBalancerV2OriginProps |
static class |
LoadBalancerV2OriginProps.Jsii$Proxy
An implementation for
LoadBalancerV2OriginProps |
Modifier and Type | Method and Description |
---|---|
static LoadBalancerV2OriginProps.Builder |
builder() |
getHttpPort, getHttpsPort, getKeepaliveTimeout, getOriginSslProtocols, getProtocolPolicy, getReadTimeout
getOriginPath
getConnectionAttempts, getConnectionTimeout, getCustomHeaders, getOriginShieldRegion
static LoadBalancerV2OriginProps.Builder builder()
builder
in interface HttpOriginProps
builder
in interface OriginOptions
builder
in interface OriginProps
LoadBalancerV2OriginProps.Builder
of LoadBalancerV2OriginProps