Package com.pulumi.aws.vpclattice.inputs
Class TargetGroupConfigArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.vpclattice.inputs.TargetGroupConfigArgs
-
public final class TargetGroupConfigArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTargetGroupConfigArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static TargetGroupConfigArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TargetGroupConfigArgs.Builderbuilder()static TargetGroupConfigArgs.Builderbuilder(TargetGroupConfigArgs defaults)java.util.Optional<com.pulumi.core.Output<TargetGroupConfigHealthCheckArgs>>healthCheck()java.util.Optional<com.pulumi.core.Output<java.lang.String>>ipAddressType()java.util.Optional<com.pulumi.core.Output<java.lang.String>>lambdaEventStructureVersion()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>port()java.util.Optional<com.pulumi.core.Output<java.lang.String>>protocol()java.util.Optional<com.pulumi.core.Output<java.lang.String>>protocolVersion()java.util.Optional<com.pulumi.core.Output<java.lang.String>>vpcIdentifier()
-
-
-
Field Detail
-
Empty
public static final TargetGroupConfigArgs Empty
-
-
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.
-
builder
public static TargetGroupConfigArgs.Builder builder()
-
builder
public static TargetGroupConfigArgs.Builder builder(TargetGroupConfigArgs defaults)
-
-