@Stability(value=Experimental) public static final class ApplicationLoadBalancerProps.Builder extends Object implements software.amazon.jsii.Builder<ApplicationLoadBalancerProps>
ApplicationLoadBalancerProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Experimental) public ApplicationLoadBalancerProps.Builder http2Enabled(Boolean http2Enabled)
ApplicationLoadBalancerProps.getHttp2Enabled()http2Enabled - Indicates whether HTTP/2 is enabled.this@Stability(value=Experimental) public ApplicationLoadBalancerProps.Builder idleTimeout(Duration idleTimeout)
ApplicationLoadBalancerProps.getIdleTimeout()idleTimeout - The load balancer idle timeout, in seconds.this@Stability(value=Experimental) public ApplicationLoadBalancerProps.Builder ipAddressType(IpAddressType ipAddressType)
ApplicationLoadBalancerProps.getIpAddressType()ipAddressType - The type of IP addresses to use.
Only applies to application load balancers.this@Stability(value=Experimental) public ApplicationLoadBalancerProps.Builder securityGroup(ISecurityGroup securityGroup)
ApplicationLoadBalancerProps.getSecurityGroup()securityGroup - Security group to associate with this load balancer.this@Stability(value=Experimental) public ApplicationLoadBalancerProps.Builder vpc(IVpc vpc)
BaseLoadBalancerProps.getVpc()vpc - The VPC network to place the load balancer in. This parameter is required.this@Stability(value=Experimental) public ApplicationLoadBalancerProps.Builder deletionProtection(Boolean deletionProtection)
BaseLoadBalancerProps.getDeletionProtection()deletionProtection - Indicates whether deletion protection is enabled.this@Stability(value=Experimental) public ApplicationLoadBalancerProps.Builder internetFacing(Boolean internetFacing)
BaseLoadBalancerProps.getInternetFacing()internetFacing - Whether the load balancer has an internet-routable address.this@Stability(value=Experimental) public ApplicationLoadBalancerProps.Builder loadBalancerName(String loadBalancerName)
BaseLoadBalancerProps.getLoadBalancerName()loadBalancerName - Name of the load balancer.this@Stability(value=Experimental) public ApplicationLoadBalancerProps.Builder vpcSubnets(SubnetSelection vpcSubnets)
BaseLoadBalancerProps.getVpcSubnets()vpcSubnets - Which subnets place the load balancer in.this@Stability(value=Experimental) public ApplicationLoadBalancerProps build()
build in interface software.amazon.jsii.Builder<ApplicationLoadBalancerProps>ApplicationLoadBalancerPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.