@Generated(value="jsii-pacmak/0.7.8 (build 100f5ad)", date="2018-10-26T17:55:41.611Z") public interface LoadBalancerResourceProps extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
LoadBalancerResourceProps.Builder
A builder for
LoadBalancerResourceProps |
static class |
LoadBalancerResourceProps.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
static LoadBalancerResourceProps.Builder |
builder() |
Object |
getAccessLoggingPolicy()
``AWS::ElasticLoadBalancing::LoadBalancer.AccessLoggingPolicy``
|
Object |
getAppCookieStickinessPolicy()
``AWS::ElasticLoadBalancing::LoadBalancer.AppCookieStickinessPolicy``
|
Object |
getAvailabilityZones()
``AWS::ElasticLoadBalancing::LoadBalancer.AvailabilityZones``
|
Object |
getConnectionDrainingPolicy()
``AWS::ElasticLoadBalancing::LoadBalancer.ConnectionDrainingPolicy``
|
Object |
getConnectionSettings()
``AWS::ElasticLoadBalancing::LoadBalancer.ConnectionSettings``
|
Object |
getCrossZone()
``AWS::ElasticLoadBalancing::LoadBalancer.CrossZone``
|
Object |
getHealthCheck()
``AWS::ElasticLoadBalancing::LoadBalancer.HealthCheck``
|
Object |
getInstances()
``AWS::ElasticLoadBalancing::LoadBalancer.Instances``
|
Object |
getLbCookieStickinessPolicy()
``AWS::ElasticLoadBalancing::LoadBalancer.LBCookieStickinessPolicy``
|
Object |
getListeners()
``AWS::ElasticLoadBalancing::LoadBalancer.Listeners``
|
Object |
getLoadBalancerName()
``AWS::ElasticLoadBalancing::LoadBalancer.LoadBalancerName``
|
Object |
getPolicies()
``AWS::ElasticLoadBalancing::LoadBalancer.Policies``
|
Object |
getScheme()
``AWS::ElasticLoadBalancing::LoadBalancer.Scheme``
|
Object |
getSecurityGroups()
``AWS::ElasticLoadBalancing::LoadBalancer.SecurityGroups``
|
Object |
getSubnets()
``AWS::ElasticLoadBalancing::LoadBalancer.Subnets``
|
Object |
getTags()
``AWS::ElasticLoadBalancing::LoadBalancer.Tags``
|
void |
setAccessLoggingPolicy(LoadBalancerResource.AccessLoggingPolicyProperty value)
``AWS::ElasticLoadBalancing::LoadBalancer.AccessLoggingPolicy``
|
void |
setAccessLoggingPolicy(software.amazon.awscdk.Token value)
``AWS::ElasticLoadBalancing::LoadBalancer.AccessLoggingPolicy``
|
void |
setAppCookieStickinessPolicy(List<Object> value)
``AWS::ElasticLoadBalancing::LoadBalancer.AppCookieStickinessPolicy``
|
void |
setAppCookieStickinessPolicy(software.amazon.awscdk.Token value)
``AWS::ElasticLoadBalancing::LoadBalancer.AppCookieStickinessPolicy``
|
void |
setAvailabilityZones(List<Object> value)
``AWS::ElasticLoadBalancing::LoadBalancer.AvailabilityZones``
|
void |
setAvailabilityZones(software.amazon.awscdk.Token value)
``AWS::ElasticLoadBalancing::LoadBalancer.AvailabilityZones``
|
void |
setConnectionDrainingPolicy(LoadBalancerResource.ConnectionDrainingPolicyProperty value)
``AWS::ElasticLoadBalancing::LoadBalancer.ConnectionDrainingPolicy``
|
void |
setConnectionDrainingPolicy(software.amazon.awscdk.Token value)
``AWS::ElasticLoadBalancing::LoadBalancer.ConnectionDrainingPolicy``
|
void |
setConnectionSettings(LoadBalancerResource.ConnectionSettingsProperty value)
``AWS::ElasticLoadBalancing::LoadBalancer.ConnectionSettings``
|
void |
setConnectionSettings(software.amazon.awscdk.Token value)
``AWS::ElasticLoadBalancing::LoadBalancer.ConnectionSettings``
|
void |
setCrossZone(Boolean value)
``AWS::ElasticLoadBalancing::LoadBalancer.CrossZone``
|
void |
setCrossZone(software.amazon.awscdk.Token value)
``AWS::ElasticLoadBalancing::LoadBalancer.CrossZone``
|
void |
setHealthCheck(LoadBalancerResource.HealthCheckProperty value)
``AWS::ElasticLoadBalancing::LoadBalancer.HealthCheck``
|
void |
setHealthCheck(software.amazon.awscdk.Token value)
``AWS::ElasticLoadBalancing::LoadBalancer.HealthCheck``
|
void |
setInstances(List<Object> value)
``AWS::ElasticLoadBalancing::LoadBalancer.Instances``
|
void |
setInstances(software.amazon.awscdk.Token value)
``AWS::ElasticLoadBalancing::LoadBalancer.Instances``
|
void |
setLbCookieStickinessPolicy(List<Object> value)
``AWS::ElasticLoadBalancing::LoadBalancer.LBCookieStickinessPolicy``
|
void |
setLbCookieStickinessPolicy(software.amazon.awscdk.Token value)
``AWS::ElasticLoadBalancing::LoadBalancer.LBCookieStickinessPolicy``
|
void |
setListeners(List<Object> value)
``AWS::ElasticLoadBalancing::LoadBalancer.Listeners``
|
void |
setListeners(software.amazon.awscdk.Token value)
``AWS::ElasticLoadBalancing::LoadBalancer.Listeners``
|
void |
setLoadBalancerName(String value)
``AWS::ElasticLoadBalancing::LoadBalancer.LoadBalancerName``
|
void |
setLoadBalancerName(software.amazon.awscdk.Token value)
``AWS::ElasticLoadBalancing::LoadBalancer.LoadBalancerName``
|
void |
setPolicies(List<Object> value)
``AWS::ElasticLoadBalancing::LoadBalancer.Policies``
|
void |
setPolicies(software.amazon.awscdk.Token value)
``AWS::ElasticLoadBalancing::LoadBalancer.Policies``
|
void |
setScheme(String value)
``AWS::ElasticLoadBalancing::LoadBalancer.Scheme``
|
void |
setScheme(software.amazon.awscdk.Token value)
``AWS::ElasticLoadBalancing::LoadBalancer.Scheme``
|
void |
setSecurityGroups(List<Object> value)
``AWS::ElasticLoadBalancing::LoadBalancer.SecurityGroups``
|
void |
setSecurityGroups(software.amazon.awscdk.Token value)
``AWS::ElasticLoadBalancing::LoadBalancer.SecurityGroups``
|
void |
setSubnets(List<Object> value)
``AWS::ElasticLoadBalancing::LoadBalancer.Subnets``
|
void |
setSubnets(software.amazon.awscdk.Token value)
``AWS::ElasticLoadBalancing::LoadBalancer.Subnets``
|
void |
setTags(List<Object> value)
``AWS::ElasticLoadBalancing::LoadBalancer.Tags``
|
void |
setTags(software.amazon.awscdk.Token value)
``AWS::ElasticLoadBalancing::LoadBalancer.Tags``
|
Object getListeners()
void setListeners(software.amazon.awscdk.Token value)
void setListeners(List<Object> value)
Object getAccessLoggingPolicy()
void setAccessLoggingPolicy(software.amazon.awscdk.Token value)
void setAccessLoggingPolicy(LoadBalancerResource.AccessLoggingPolicyProperty value)
Object getAppCookieStickinessPolicy()
void setAppCookieStickinessPolicy(software.amazon.awscdk.Token value)
void setAppCookieStickinessPolicy(List<Object> value)
Object getAvailabilityZones()
void setAvailabilityZones(software.amazon.awscdk.Token value)
void setAvailabilityZones(List<Object> value)
Object getConnectionDrainingPolicy()
void setConnectionDrainingPolicy(software.amazon.awscdk.Token value)
void setConnectionDrainingPolicy(LoadBalancerResource.ConnectionDrainingPolicyProperty value)
Object getConnectionSettings()
void setConnectionSettings(software.amazon.awscdk.Token value)
void setConnectionSettings(LoadBalancerResource.ConnectionSettingsProperty value)
Object getCrossZone()
void setCrossZone(Boolean value)
void setCrossZone(software.amazon.awscdk.Token value)
Object getHealthCheck()
void setHealthCheck(software.amazon.awscdk.Token value)
void setHealthCheck(LoadBalancerResource.HealthCheckProperty value)
Object getInstances()
void setInstances(software.amazon.awscdk.Token value)
void setInstances(List<Object> value)
Object getLbCookieStickinessPolicy()
void setLbCookieStickinessPolicy(software.amazon.awscdk.Token value)
void setLbCookieStickinessPolicy(List<Object> value)
Object getLoadBalancerName()
void setLoadBalancerName(String value)
void setLoadBalancerName(software.amazon.awscdk.Token value)
Object getPolicies()
void setPolicies(software.amazon.awscdk.Token value)
void setPolicies(List<Object> value)
Object getScheme()
void setScheme(String value)
void setScheme(software.amazon.awscdk.Token value)
Object getSecurityGroups()
void setSecurityGroups(software.amazon.awscdk.Token value)
void setSecurityGroups(List<Object> value)
Object getSubnets()
void setSubnets(software.amazon.awscdk.Token value)
Object getTags()
void setTags(software.amazon.awscdk.Token value)
static LoadBalancerResourceProps.Builder builder()
LoadBalancerResourceProps.Builder of LoadBalancerResourcePropsCopyright © 2018. All rights reserved.