Class CfnTargetGroup.TargetGroupConfigProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.vpclattice.CfnTargetGroup.TargetGroupConfigProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnTargetGroup.TargetGroupConfigProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTargetGroup.TargetGroupConfigProperty
@Stability(Stable)
@Internal
public static final class CfnTargetGroup.TargetGroupConfigProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnTargetGroup.TargetGroupConfigProperty
An implementation for
CfnTargetGroup.TargetGroupConfigProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.vpclattice.CfnTargetGroup.TargetGroupConfigProperty
CfnTargetGroup.TargetGroupConfigProperty.Builder, CfnTargetGroup.TargetGroupConfigProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnTargetGroup.TargetGroupConfigProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Object
The health check configuration.final String
The type of IP address used for the target group.final String
The version of the event structure that your Lambda function receives.final Number
getPort()
The port on which the targets are listening.final String
The protocol to use for routing traffic to the targets.final String
The protocol version.final String
The ID of the VPC.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnTargetGroup.TargetGroupConfigProperty.Builder
.
-
-
Method Details
-
getHealthCheck
Description copied from interface:CfnTargetGroup.TargetGroupConfigProperty
The health check configuration.Not supported if the target group type is
LAMBDA
orALB
.- Specified by:
getHealthCheck
in interfaceCfnTargetGroup.TargetGroupConfigProperty
- See Also:
-
getIpAddressType
Description copied from interface:CfnTargetGroup.TargetGroupConfigProperty
The type of IP address used for the target group.Supported only if the target group type is
IP
. The default isIPV4
.Default: - "IPV4"
- Specified by:
getIpAddressType
in interfaceCfnTargetGroup.TargetGroupConfigProperty
- See Also:
-
getLambdaEventStructureVersion
Description copied from interface:CfnTargetGroup.TargetGroupConfigProperty
The version of the event structure that your Lambda function receives.Supported only if the target group type is
LAMBDA
. The default isV1
.- Specified by:
getLambdaEventStructureVersion
in interfaceCfnTargetGroup.TargetGroupConfigProperty
- See Also:
-
getPort
Description copied from interface:CfnTargetGroup.TargetGroupConfigProperty
The port on which the targets are listening.For HTTP, the default is 80. For HTTPS, the default is 443. Not supported if the target group type is
LAMBDA
.- Specified by:
getPort
in interfaceCfnTargetGroup.TargetGroupConfigProperty
- See Also:
-
getProtocol
Description copied from interface:CfnTargetGroup.TargetGroupConfigProperty
The protocol to use for routing traffic to the targets.The default is the protocol of the target group. Not supported if the target group type is
LAMBDA
.- Specified by:
getProtocol
in interfaceCfnTargetGroup.TargetGroupConfigProperty
- See Also:
-
getProtocolVersion
Description copied from interface:CfnTargetGroup.TargetGroupConfigProperty
The protocol version.The default is
HTTP1
. Not supported if the target group type isLAMBDA
.Default: - "HTTP1"
- Specified by:
getProtocolVersion
in interfaceCfnTargetGroup.TargetGroupConfigProperty
- See Also:
-
getVpcIdentifier
Description copied from interface:CfnTargetGroup.TargetGroupConfigProperty
The ID of the VPC.Not supported if the target group type is
LAMBDA
.- Specified by:
getVpcIdentifier
in interfaceCfnTargetGroup.TargetGroupConfigProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-