@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:01:08.237Z") @Stability(value=Experimental) public interface ApplicationLoadBalancerProps extends software.amazon.jsii.JsiiSerializable, BaseLoadBalancerProps
| Modifier and Type | Interface and Description |
|---|---|
static class |
ApplicationLoadBalancerProps.Builder
A builder for
ApplicationLoadBalancerProps |
static class |
ApplicationLoadBalancerProps.Jsii$Proxy
An implementation for
ApplicationLoadBalancerProps |
| Modifier and Type | Method and Description |
|---|---|
static ApplicationLoadBalancerProps.Builder |
builder() |
default Boolean |
getHttp2Enabled()
(experimental) Indicates whether HTTP/2 is enabled.
|
default Duration |
getIdleTimeout()
(experimental) The load balancer idle timeout, in seconds.
|
default IpAddressType |
getIpAddressType()
(experimental) The type of IP addresses to use.
|
default ISecurityGroup |
getSecurityGroup()
(experimental) Security group to associate with this load balancer.
|
getDeletionProtection, getInternetFacing, getLoadBalancerName, getVpc, getVpcSubnets@Stability(value=Experimental) @Nullable default Boolean getHttp2Enabled()
Default: true
@Stability(value=Experimental) @Nullable default Duration getIdleTimeout()
Default: 60
@Stability(value=Experimental) @Nullable default IpAddressType getIpAddressType()
Only applies to application load balancers.
Default: IpAddressType.Ipv4
@Stability(value=Experimental) @Nullable default ISecurityGroup getSecurityGroup()
Default: A security group is created
@Stability(value=Experimental) static ApplicationLoadBalancerProps.Builder builder()
builder in interface BaseLoadBalancerPropsApplicationLoadBalancerProps.Builder of ApplicationLoadBalancerPropsCopyright © 2021. All rights reserved.