Class TargetGroupConfigArgs


  • public final class TargetGroupConfigArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • healthCheck

        public java.util.Optional<com.pulumi.core.Output<TargetGroupConfigHealthCheckArgs>> healthCheck()
        Returns:
        Health check configuration. See `healthCheck` Block below.
      • ipAddressType

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

        public java.util.Optional<com.pulumi.core.Output<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<com.pulumi.core.Output<java.lang.Integer>> port()
        Returns:
        Port on which the targets are listening.
      • protocol

        public java.util.Optional<com.pulumi.core.Output<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<com.pulumi.core.Output<java.lang.String>> protocolVersion()
        Returns:
        Protocol version. Valid values are `HTTP1`, `HTTP2`, or `GRPC`. Default value is `HTTP1`.
      • vpcIdentifier

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