public static interface CfnContainer.HealthCheckConfigProperty
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.lightsail.*; HealthCheckConfigProperty healthCheckConfigProperty = HealthCheckConfigProperty.builder() .healthyThreshold(123) .intervalSeconds(123) .path("path") .successCodes("successCodes") .timeoutSeconds(123) .unhealthyThreshold(123) .build();
Modifier and Type | Interface and Description |
---|---|
static class |
CfnContainer.HealthCheckConfigProperty.Builder
A builder for
CfnContainer.HealthCheckConfigProperty |
static class |
CfnContainer.HealthCheckConfigProperty.Jsii$Proxy
An implementation for
CfnContainer.HealthCheckConfigProperty |
Modifier and Type | Method and Description |
---|---|
static CfnContainer.HealthCheckConfigProperty.Builder |
builder() |
default java.lang.Number |
getHealthyThreshold()
The number of consecutive health check successes required before moving the container to the `Healthy` state.
|
default java.lang.Number |
getIntervalSeconds()
The approximate interval, in seconds, between health checks of an individual container.
|
default java.lang.String |
getPath()
The path on the container on which to perform the health check.
|
default java.lang.String |
getSuccessCodes()
The HTTP codes to use when checking for a successful response from a container.
|
default java.lang.Number |
getTimeoutSeconds()
The amount of time, in seconds, during which no response means a failed health check.
|
default java.lang.Number |
getUnhealthyThreshold()
The number of consecutive health check failures required before moving the container to the `Unhealthy` state.
|
default java.lang.Number getHealthyThreshold()
The default value is 2
.
default java.lang.Number getIntervalSeconds()
You can specify between 5
and 300
seconds. The default value is 5
.
default java.lang.String getPath()
The default value is /
.
default java.lang.String getSuccessCodes()
You can specify values between 200
and 499
. You can specify multiple values (for example, 200,202
) or a range of values (for example, 200-299
).
default java.lang.Number getTimeoutSeconds()
You can specify between 2
and 60
seconds. The default value is 2
.
default java.lang.Number getUnhealthyThreshold()
The default value is 2
.
static CfnContainer.HealthCheckConfigProperty.Builder builder()