@Stability(value=Stable) public static final class CfnLoadBalancer.Builder extends Object implements software.amazon.jsii.Builder<CfnLoadBalancer>
CfnLoadBalancer.| Modifier and Type | Method and Description |
|---|---|
CfnLoadBalancer |
build() |
static CfnLoadBalancer.Builder |
create(software.constructs.Construct scope,
String id) |
CfnLoadBalancer.Builder |
ipAddressType(String ipAddressType)
`AWS::ElasticLoadBalancingV2::LoadBalancer.IpAddressType`.
|
CfnLoadBalancer.Builder |
loadBalancerAttributes(IResolvable loadBalancerAttributes)
`AWS::ElasticLoadBalancingV2::LoadBalancer.LoadBalancerAttributes`.
|
CfnLoadBalancer.Builder |
loadBalancerAttributes(List<? extends Object> loadBalancerAttributes)
`AWS::ElasticLoadBalancingV2::LoadBalancer.LoadBalancerAttributes`.
|
CfnLoadBalancer.Builder |
name(String name)
`AWS::ElasticLoadBalancingV2::LoadBalancer.Name`.
|
CfnLoadBalancer.Builder |
scheme(String scheme)
`AWS::ElasticLoadBalancingV2::LoadBalancer.Scheme`.
|
CfnLoadBalancer.Builder |
securityGroups(List<String> securityGroups)
`AWS::ElasticLoadBalancingV2::LoadBalancer.SecurityGroups`.
|
CfnLoadBalancer.Builder |
subnetMappings(IResolvable subnetMappings)
`AWS::ElasticLoadBalancingV2::LoadBalancer.SubnetMappings`.
|
CfnLoadBalancer.Builder |
subnetMappings(List<? extends Object> subnetMappings)
`AWS::ElasticLoadBalancingV2::LoadBalancer.SubnetMappings`.
|
CfnLoadBalancer.Builder |
subnets(List<String> subnets)
`AWS::ElasticLoadBalancingV2::LoadBalancer.Subnets`.
|
CfnLoadBalancer.Builder |
tags(List<? extends CfnTag> tags)
`AWS::ElasticLoadBalancingV2::LoadBalancer.Tags`.
|
CfnLoadBalancer.Builder |
type(String type)
`AWS::ElasticLoadBalancingV2::LoadBalancer.Type`.
|
@Stability(value=Stable) public static CfnLoadBalancer.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnLoadBalancer.LoadBalancerAttributeProperty.Builder.@Stability(value=Stable) public CfnLoadBalancer.Builder ipAddressType(String ipAddressType)
ipAddressType - `AWS::ElasticLoadBalancingV2::LoadBalancer.IpAddressType`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder loadBalancerAttributes(IResolvable loadBalancerAttributes)
loadBalancerAttributes - `AWS::ElasticLoadBalancingV2::LoadBalancer.LoadBalancerAttributes`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder loadBalancerAttributes(List<? extends Object> loadBalancerAttributes)
loadBalancerAttributes - `AWS::ElasticLoadBalancingV2::LoadBalancer.LoadBalancerAttributes`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder name(String name)
name - `AWS::ElasticLoadBalancingV2::LoadBalancer.Name`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder scheme(String scheme)
scheme - `AWS::ElasticLoadBalancingV2::LoadBalancer.Scheme`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder securityGroups(List<String> securityGroups)
securityGroups - `AWS::ElasticLoadBalancingV2::LoadBalancer.SecurityGroups`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder subnetMappings(IResolvable subnetMappings)
subnetMappings - `AWS::ElasticLoadBalancingV2::LoadBalancer.SubnetMappings`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder subnetMappings(List<? extends Object> subnetMappings)
subnetMappings - `AWS::ElasticLoadBalancingV2::LoadBalancer.SubnetMappings`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder subnets(List<String> subnets)
subnets - `AWS::ElasticLoadBalancingV2::LoadBalancer.Subnets`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::ElasticLoadBalancingV2::LoadBalancer.Tags`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder type(String type)
type - `AWS::ElasticLoadBalancingV2::LoadBalancer.Type`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer build()
build in interface software.amazon.jsii.Builder<CfnLoadBalancer>Copyright © 2021. All rights reserved.