@Generated(value="jsii-pacmak/0.7.8 (build 100f5ad)", date="2018-10-26T17:55:41.597Z") public class LoadBalancer extends software.amazon.awscdk.Construct implements software.amazon.awscdk.services.ec2.IConnectable, software.amazon.awscdk.services.codedeploy.api.ILoadBalancer
software.amazon.jsii.JsiiObject.InitializationMode| Modifier | Constructor and Description |
|---|---|
|
LoadBalancer(software.amazon.awscdk.Construct parent,
String name,
LoadBalancerProps props) |
protected |
LoadBalancer(software.amazon.jsii.JsiiObject.InitializationMode mode) |
| Modifier and Type | Method and Description |
|---|---|
ListenerPort |
addListener(LoadBalancerListener listener)
Add a backend to the load balancer
|
void |
addTarget(ILoadBalancerTarget target) |
software.amazon.awscdk.services.codedeploy.api.ILoadBalancerProps |
asCodeDeployLoadBalancer()
Specify the CodeDeploy-required properties of this load balancer.
|
software.amazon.awscdk.services.ec2.Connections |
getConnections()
Control all connections from and to this load balancer
|
List<ListenerPort> |
getListenerPorts()
An object controlling specifically the connections for each listener added to this load balancer
|
String |
getLoadBalancerCanonicalHostedZoneName() |
String |
getLoadBalancerDnsName() |
String |
getLoadBalancerName() |
String |
getLoadBalancerSourceSecurityGroupGroupName() |
String |
getLoadBalancerSourceSecurityGroupOwnerAlias() |
addChild, addError, addInfo, addMetadata, addMetadata, addMetadata, addWarning, ancestors, ancestors, findChild, getChildren, getContext, getId, getLocked, getMetadata, getParent, getPath, getUniqueId, lock, requireContext, required, setContext, setContext, toString, toTreeString, toTreeString, tryFindChild, unlock, validate, validateTreeprotected LoadBalancer(software.amazon.jsii.JsiiObject.InitializationMode mode)
public LoadBalancer(software.amazon.awscdk.Construct parent,
String name,
LoadBalancerProps props)
public ListenerPort addListener(LoadBalancerListener listener)
public void addTarget(ILoadBalancerTarget target)
public software.amazon.awscdk.services.codedeploy.api.ILoadBalancerProps asCodeDeployLoadBalancer()
asCodeDeployLoadBalancer in interface software.amazon.awscdk.services.codedeploy.api.ILoadBalancerpublic software.amazon.awscdk.services.ec2.Connections getConnections()
getConnections in interface software.amazon.awscdk.services.ec2.IConnectablepublic List<ListenerPort> getListenerPorts()
public String getLoadBalancerCanonicalHostedZoneName()
public String getLoadBalancerDnsName()
public String getLoadBalancerName()
public String getLoadBalancerSourceSecurityGroupGroupName()
public String getLoadBalancerSourceSecurityGroupOwnerAlias()
Copyright © 2018. All rights reserved.