Package com.pulumi.aws.appmesh.inputs
Class VirtualGatewaySpecListenerHealthCheckArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.appmesh.inputs.VirtualGatewaySpecListenerHealthCheckArgs
-
public final class VirtualGatewaySpecListenerHealthCheckArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVirtualGatewaySpecListenerHealthCheckArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static VirtualGatewaySpecListenerHealthCheckArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static VirtualGatewaySpecListenerHealthCheckArgs.Builderbuilder()static VirtualGatewaySpecListenerHealthCheckArgs.Builderbuilder(VirtualGatewaySpecListenerHealthCheckArgs defaults)com.pulumi.core.Output<java.lang.Integer>healthyThreshold()com.pulumi.core.Output<java.lang.Integer>intervalMillis()java.util.Optional<com.pulumi.core.Output<java.lang.String>>path()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>port()com.pulumi.core.Output<java.lang.String>protocol()com.pulumi.core.Output<java.lang.Integer>timeoutMillis()com.pulumi.core.Output<java.lang.Integer>unhealthyThreshold()
-
-
-
Field Detail
-
Empty
public static final VirtualGatewaySpecListenerHealthCheckArgs Empty
-
-
Method Detail
-
healthyThreshold
public com.pulumi.core.Output<java.lang.Integer> healthyThreshold()
- Returns:
- Number of consecutive successful health checks that must occur before declaring listener healthy.
-
intervalMillis
public com.pulumi.core.Output<java.lang.Integer> intervalMillis()
- Returns:
- Time period in milliseconds between each health check execution.
-
path
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> path()
- Returns:
- Destination path for the health check request. This is only required if the specified protocol is `http` or `http2`.
-
port
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> port()
- Returns:
- Destination port for the health check request. This port must match the port defined in the `portMapping` for the listener.
-
protocol
public com.pulumi.core.Output<java.lang.String> protocol()
- Returns:
- Protocol for the health check request. Valid values are `http`, `http2`, and `grpc`.
-
timeoutMillis
public com.pulumi.core.Output<java.lang.Integer> timeoutMillis()
- Returns:
- Amount of time to wait when receiving a response from the health check, in milliseconds.
-
unhealthyThreshold
public com.pulumi.core.Output<java.lang.Integer> unhealthyThreshold()
- Returns:
- Number of consecutive failed health checks that must occur before declaring a virtual gateway unhealthy.
-
builder
public static VirtualGatewaySpecListenerHealthCheckArgs.Builder builder()
-
builder
public static VirtualGatewaySpecListenerHealthCheckArgs.Builder builder(VirtualGatewaySpecListenerHealthCheckArgs defaults)
-
-