Class TargetGroupConfig


  • public final class TargetGroupConfig
    extends java.lang.Object
    • Method Detail

      • healthCheck

        public java.util.Optional<TargetGroupConfigHealthCheck> healthCheck()
        Returns:
        Health check configuration. See `healthCheck` Block below.
      • ipAddressType

        public java.util.Optional<java.lang.String> ipAddressType()
        Returns:
        Type of IP address used for the target group. Valid values: `IPV4` or `IPV6`.
      • lambdaEventStructureVersion

        public java.util.Optional<java.lang.String> lambdaEventStructureVersion()
        Returns:
        Version of the event structure that the Lambda function receives. Supported only if `type` is `LAMBDA`. Valid values are `V1` or `V2`.
      • port

        public java.util.Optional<java.lang.Integer> port()
        Returns:
        Port on which the targets are listening.
      • protocol

        public java.util.Optional<java.lang.String> protocol()
        Returns:
        Protocol to use for routing traffic to the targets. Valid values are `HTTP` or `HTTPS`.
      • protocolVersion

        public java.util.Optional<java.lang.String> protocolVersion()
        Returns:
        Protocol version. Valid values are `HTTP1`, `HTTP2`, or `GRPC`. Default value is `HTTP1`.
      • vpcIdentifier

        public java.util.Optional<java.lang.String> vpcIdentifier()
        Returns:
        ID of the VPC.