@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.Builder |
accessLoggingPolicy(CfnLoadBalancer.AccessLoggingPolicyProperty accessLoggingPolicy)
`AWS::ElasticLoadBalancing::LoadBalancer.AccessLoggingPolicy`.
|
CfnLoadBalancer.Builder |
accessLoggingPolicy(IResolvable accessLoggingPolicy)
`AWS::ElasticLoadBalancing::LoadBalancer.AccessLoggingPolicy`.
|
CfnLoadBalancer.Builder |
appCookieStickinessPolicy(IResolvable appCookieStickinessPolicy)
`AWS::ElasticLoadBalancing::LoadBalancer.AppCookieStickinessPolicy`.
|
CfnLoadBalancer.Builder |
appCookieStickinessPolicy(List<? extends Object> appCookieStickinessPolicy)
`AWS::ElasticLoadBalancing::LoadBalancer.AppCookieStickinessPolicy`.
|
CfnLoadBalancer.Builder |
availabilityZones(List<String> availabilityZones)
`AWS::ElasticLoadBalancing::LoadBalancer.AvailabilityZones`.
|
CfnLoadBalancer |
build() |
CfnLoadBalancer.Builder |
connectionDrainingPolicy(CfnLoadBalancer.ConnectionDrainingPolicyProperty connectionDrainingPolicy)
`AWS::ElasticLoadBalancing::LoadBalancer.ConnectionDrainingPolicy`.
|
CfnLoadBalancer.Builder |
connectionDrainingPolicy(IResolvable connectionDrainingPolicy)
`AWS::ElasticLoadBalancing::LoadBalancer.ConnectionDrainingPolicy`.
|
CfnLoadBalancer.Builder |
connectionSettings(CfnLoadBalancer.ConnectionSettingsProperty connectionSettings)
`AWS::ElasticLoadBalancing::LoadBalancer.ConnectionSettings`.
|
CfnLoadBalancer.Builder |
connectionSettings(IResolvable connectionSettings)
`AWS::ElasticLoadBalancing::LoadBalancer.ConnectionSettings`.
|
static CfnLoadBalancer.Builder |
create(software.constructs.Construct scope,
String id) |
CfnLoadBalancer.Builder |
crossZone(Boolean crossZone)
`AWS::ElasticLoadBalancing::LoadBalancer.CrossZone`.
|
CfnLoadBalancer.Builder |
crossZone(IResolvable crossZone)
`AWS::ElasticLoadBalancing::LoadBalancer.CrossZone`.
|
CfnLoadBalancer.Builder |
healthCheck(CfnLoadBalancer.HealthCheckProperty healthCheck)
`AWS::ElasticLoadBalancing::LoadBalancer.HealthCheck`.
|
CfnLoadBalancer.Builder |
healthCheck(IResolvable healthCheck)
`AWS::ElasticLoadBalancing::LoadBalancer.HealthCheck`.
|
CfnLoadBalancer.Builder |
instances(List<String> instances)
`AWS::ElasticLoadBalancing::LoadBalancer.Instances`.
|
CfnLoadBalancer.Builder |
lbCookieStickinessPolicy(IResolvable lbCookieStickinessPolicy)
`AWS::ElasticLoadBalancing::LoadBalancer.LBCookieStickinessPolicy`.
|
CfnLoadBalancer.Builder |
lbCookieStickinessPolicy(List<? extends Object> lbCookieStickinessPolicy)
`AWS::ElasticLoadBalancing::LoadBalancer.LBCookieStickinessPolicy`.
|
CfnLoadBalancer.Builder |
listeners(IResolvable listeners)
`AWS::ElasticLoadBalancing::LoadBalancer.Listeners`.
|
CfnLoadBalancer.Builder |
listeners(List<? extends Object> listeners)
`AWS::ElasticLoadBalancing::LoadBalancer.Listeners`.
|
CfnLoadBalancer.Builder |
loadBalancerName(String loadBalancerName)
`AWS::ElasticLoadBalancing::LoadBalancer.LoadBalancerName`.
|
CfnLoadBalancer.Builder |
policies(IResolvable policies)
`AWS::ElasticLoadBalancing::LoadBalancer.Policies`.
|
CfnLoadBalancer.Builder |
policies(List<? extends Object> policies)
`AWS::ElasticLoadBalancing::LoadBalancer.Policies`.
|
CfnLoadBalancer.Builder |
scheme(String scheme)
`AWS::ElasticLoadBalancing::LoadBalancer.Scheme`.
|
CfnLoadBalancer.Builder |
securityGroups(List<String> securityGroups)
`AWS::ElasticLoadBalancing::LoadBalancer.SecurityGroups`.
|
CfnLoadBalancer.Builder |
subnets(List<String> subnets)
`AWS::ElasticLoadBalancing::LoadBalancer.Subnets`.
|
CfnLoadBalancer.Builder |
tags(List<? extends CfnTag> tags)
`AWS::ElasticLoadBalancing::LoadBalancer.Tags`.
|
@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.AccessLoggingPolicyProperty.Builder.@Stability(value=Stable) public CfnLoadBalancer.Builder listeners(IResolvable listeners)
listeners - `AWS::ElasticLoadBalancing::LoadBalancer.Listeners`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder listeners(List<? extends Object> listeners)
listeners - `AWS::ElasticLoadBalancing::LoadBalancer.Listeners`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder accessLoggingPolicy(CfnLoadBalancer.AccessLoggingPolicyProperty accessLoggingPolicy)
accessLoggingPolicy - `AWS::ElasticLoadBalancing::LoadBalancer.AccessLoggingPolicy`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder accessLoggingPolicy(IResolvable accessLoggingPolicy)
accessLoggingPolicy - `AWS::ElasticLoadBalancing::LoadBalancer.AccessLoggingPolicy`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder appCookieStickinessPolicy(IResolvable appCookieStickinessPolicy)
appCookieStickinessPolicy - `AWS::ElasticLoadBalancing::LoadBalancer.AppCookieStickinessPolicy`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder appCookieStickinessPolicy(List<? extends Object> appCookieStickinessPolicy)
appCookieStickinessPolicy - `AWS::ElasticLoadBalancing::LoadBalancer.AppCookieStickinessPolicy`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder availabilityZones(List<String> availabilityZones)
availabilityZones - `AWS::ElasticLoadBalancing::LoadBalancer.AvailabilityZones`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder connectionDrainingPolicy(CfnLoadBalancer.ConnectionDrainingPolicyProperty connectionDrainingPolicy)
connectionDrainingPolicy - `AWS::ElasticLoadBalancing::LoadBalancer.ConnectionDrainingPolicy`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder connectionDrainingPolicy(IResolvable connectionDrainingPolicy)
connectionDrainingPolicy - `AWS::ElasticLoadBalancing::LoadBalancer.ConnectionDrainingPolicy`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder connectionSettings(CfnLoadBalancer.ConnectionSettingsProperty connectionSettings)
connectionSettings - `AWS::ElasticLoadBalancing::LoadBalancer.ConnectionSettings`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder connectionSettings(IResolvable connectionSettings)
connectionSettings - `AWS::ElasticLoadBalancing::LoadBalancer.ConnectionSettings`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder crossZone(Boolean crossZone)
crossZone - `AWS::ElasticLoadBalancing::LoadBalancer.CrossZone`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder crossZone(IResolvable crossZone)
crossZone - `AWS::ElasticLoadBalancing::LoadBalancer.CrossZone`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder healthCheck(CfnLoadBalancer.HealthCheckProperty healthCheck)
healthCheck - `AWS::ElasticLoadBalancing::LoadBalancer.HealthCheck`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder healthCheck(IResolvable healthCheck)
healthCheck - `AWS::ElasticLoadBalancing::LoadBalancer.HealthCheck`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder instances(List<String> instances)
instances - `AWS::ElasticLoadBalancing::LoadBalancer.Instances`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder lbCookieStickinessPolicy(IResolvable lbCookieStickinessPolicy)
lbCookieStickinessPolicy - `AWS::ElasticLoadBalancing::LoadBalancer.LBCookieStickinessPolicy`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder lbCookieStickinessPolicy(List<? extends Object> lbCookieStickinessPolicy)
lbCookieStickinessPolicy - `AWS::ElasticLoadBalancing::LoadBalancer.LBCookieStickinessPolicy`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder loadBalancerName(String loadBalancerName)
loadBalancerName - `AWS::ElasticLoadBalancing::LoadBalancer.LoadBalancerName`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder policies(IResolvable policies)
policies - `AWS::ElasticLoadBalancing::LoadBalancer.Policies`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder policies(List<? extends Object> policies)
policies - `AWS::ElasticLoadBalancing::LoadBalancer.Policies`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder scheme(String scheme)
scheme - `AWS::ElasticLoadBalancing::LoadBalancer.Scheme`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder securityGroups(List<String> securityGroups)
securityGroups - `AWS::ElasticLoadBalancing::LoadBalancer.SecurityGroups`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder subnets(List<String> subnets)
subnets - `AWS::ElasticLoadBalancing::LoadBalancer.Subnets`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::ElasticLoadBalancing::LoadBalancer.Tags`. This parameter is required.this@Stability(value=Stable) public CfnLoadBalancer build()
build in interface software.amazon.jsii.Builder<CfnLoadBalancer>Copyright © 2021. All rights reserved.