@Stability(value=Stable) @Internal public static final class CfnLoadBalancerProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnLoadBalancerProps
CfnLoadBalancerPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnLoadBalancerProps.Builder, CfnLoadBalancerProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnLoadBalancerProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnLoadBalancerProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
List<String> |
getAttachedInstances()
The Lightsail instances to attach to the load balancer.
|
String |
getHealthCheckPath()
The path on the attached instance where the health check will be performed.
|
Number |
getInstancePort()
The port that the load balancer uses to direct traffic to your Lightsail instances.
|
String |
getIpAddressType()
The IP address type of the load balancer.
|
String |
getLoadBalancerName()
The name of the load balancer.
|
Object |
getSessionStickinessEnabled()
A Boolean value indicating whether session stickiness is enabled.
|
String |
getSessionStickinessLbCookieDurationSeconds()
The time period, in seconds, after which the load balancer session stickiness cookie should be considered stale.
|
List<CfnTag> |
getTags()
An array of key-value pairs to apply to this resource.
|
String |
getTlsPolicyName()
The name of the TLS security policy for the load balancer.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnLoadBalancerProps.Builder builder)
CfnLoadBalancerProps.Builder.public final Number getInstancePort()
CfnLoadBalancerProps
For HTTP traffic, specify port 80 . For HTTPS traffic, specify port 443 .
getInstancePort in interface CfnLoadBalancerPropspublic final String getLoadBalancerName()
CfnLoadBalancerPropsgetLoadBalancerName in interface CfnLoadBalancerPropspublic final List<String> getAttachedInstances()
CfnLoadBalancerPropsgetAttachedInstances in interface CfnLoadBalancerPropspublic final String getHealthCheckPath()
CfnLoadBalancerProps
If no path is specified, the load balancer tries to make a request to the default (root) page ( /index.html ).
getHealthCheckPath in interface CfnLoadBalancerPropspublic final String getIpAddressType()
CfnLoadBalancerProps
The possible values are ipv4 for IPv4 only, and dualstack for both IPv4 and IPv6.
getIpAddressType in interface CfnLoadBalancerPropspublic final Object getSessionStickinessEnabled()
CfnLoadBalancerPropsEnable session stickiness (also known as session affinity ) to bind a user's session to a specific instance. This ensures that all requests from the user during the session are sent to the same instance.
getSessionStickinessEnabled in interface CfnLoadBalancerPropspublic final String getSessionStickinessLbCookieDurationSeconds()
CfnLoadBalancerPropsIf you do not specify this parameter, the default value is 0, which indicates that the sticky session should last for the duration of the browser session.
getSessionStickinessLbCookieDurationSeconds in interface CfnLoadBalancerPropspublic final List<CfnTag> getTags()
CfnLoadBalancerPropsFor more information, see Tag in the AWS CloudFormation User Guide .
The
ValueofTagsis optional for Lightsail resources.
getTags in interface CfnLoadBalancerPropspublic final String getTlsPolicyName()
CfnLoadBalancerPropsgetTlsPolicyName in interface CfnLoadBalancerProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.