@Stability(value=Experimental) @Internal public static final class BaseTargetGroupProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements BaseTargetGroupProps
BaseTargetGroupPropssoftware.amazon.jsii.JsiiObject.InitializationModeBaseTargetGroupProps.Builder, BaseTargetGroupProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(Duration deregistrationDelay,
HealthCheck healthCheck,
String targetGroupName,
TargetType targetType,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
BaseTargetGroupProps.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) |
Duration |
getDeregistrationDelay()
(experimental) The amount of time for Elastic Load Balancing to wait before deregistering a target.
|
HealthCheck |
getHealthCheck()
(experimental) Health check configuration.
|
String |
getTargetGroupName()
(experimental) The name of the target group.
|
TargetType |
getTargetType()
(experimental) The type of targets registered to this TargetGroup, either IP or Instance.
|
IVpc |
getVpc()
(experimental) The virtual private cloud (VPC).
|
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(Duration deregistrationDelay, HealthCheck healthCheck, String targetGroupName, TargetType targetType, IVpc vpc)
BaseTargetGroupProps.Builder.public final Duration getDeregistrationDelay()
BaseTargetGroupPropsThe range is 0-3600 seconds.
Default: 300
getDeregistrationDelay in interface BaseTargetGroupPropspublic final HealthCheck getHealthCheck()
BaseTargetGroupPropsDefault: - None.
getHealthCheck in interface BaseTargetGroupPropspublic final String getTargetGroupName()
BaseTargetGroupPropsThis name must be unique per region per account, can have a maximum of 32 characters, must contain only alphanumeric characters or hyphens, and must not begin or end with a hyphen.
Default: - Automatically generated.
getTargetGroupName in interface BaseTargetGroupPropspublic final TargetType getTargetType()
BaseTargetGroupPropsAll targets registered into the group must be of this type. If you register targets to the TargetGroup in the CDK app, the TargetType is determined automatically.
Default: - Determined automatically.
getTargetType in interface BaseTargetGroupPropspublic final IVpc getVpc()
BaseTargetGroupProps
only if TargetType is Ip or InstanceId
Default: - undefined
getVpc in interface BaseTargetGroupProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.