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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.vpclattice.CfnTargetGroup.TargetGroupConfigProperty
CfnTargetGroup.TargetGroupConfigProperty.Builder, CfnTargetGroup.TargetGroupConfigProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnTargetGroup.TargetGroupConfigProperty.Builder.protectedJsii$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.JsonNodefinal booleanfinal ObjectThe health check configuration.final StringThe type of IP address used for the target group.final StringThe version of the event structure that your Lambda function receives.final NumbergetPort()The port on which the targets are listening.final StringThe protocol to use for routing traffic to the targets.final StringThe protocol version.final StringThe ID of the VPC.final inthashCode()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.TargetGroupConfigPropertyThe health check configuration.Not supported if the target group type is
LAMBDAorALB.Returns union: either
IResolvableorCfnTargetGroup.HealthCheckConfigProperty- Specified by:
getHealthCheckin interfaceCfnTargetGroup.TargetGroupConfigProperty- See Also:
-
getIpAddressType
Description copied from interface:CfnTargetGroup.TargetGroupConfigPropertyThe 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:
getIpAddressTypein interfaceCfnTargetGroup.TargetGroupConfigProperty- See Also:
-
getLambdaEventStructureVersion
Description copied from interface:CfnTargetGroup.TargetGroupConfigPropertyThe version of the event structure that your Lambda function receives.Supported only if the target group type is
LAMBDA. The default isV1.- Specified by:
getLambdaEventStructureVersionin interfaceCfnTargetGroup.TargetGroupConfigProperty- See Also:
-
getPort
Description copied from interface:CfnTargetGroup.TargetGroupConfigPropertyThe 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:
getPortin interfaceCfnTargetGroup.TargetGroupConfigProperty- See Also:
-
getProtocol
Description copied from interface:CfnTargetGroup.TargetGroupConfigPropertyThe 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:
getProtocolin interfaceCfnTargetGroup.TargetGroupConfigProperty- See Also:
-
getProtocolVersion
Description copied from interface:CfnTargetGroup.TargetGroupConfigPropertyThe protocol version.The default is
HTTP1. Not supported if the target group type isLAMBDA.Default: - "HTTP1"
- Specified by:
getProtocolVersionin interfaceCfnTargetGroup.TargetGroupConfigProperty- See Also:
-
getVpcIdentifier
Description copied from interface:CfnTargetGroup.TargetGroupConfigPropertyThe ID of the VPC.Not supported if the target group type is
LAMBDA.- Specified by:
getVpcIdentifierin interfaceCfnTargetGroup.TargetGroupConfigProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-