@Stability(value=Stable) @Internal public static final class CfnService.HealthCheckConfigProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnService.HealthCheckConfigProperty
CfnService.HealthCheckConfigPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnService.HealthCheckConfigProperty.Builder, CfnService.HealthCheckConfigProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnService.HealthCheckConfigProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnService.DnsConfigProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Number |
getFailureThreshold()
The number of consecutive health checks that an endpoint must pass or fail for Route 53 to change the current status of the endpoint from unhealthy to healthy or the other way around.
|
String |
getResourcePath()
The path that you want Route 53 to request when performing health checks.
|
String |
getType()
The type of health check that you want to create, which indicates how Route 53 determines whether an endpoint is healthy.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnService.HealthCheckConfigProperty.Builder builder)
CfnService.DnsConfigProperty.Builder.public final String getType()
CfnService.HealthCheckConfigProperty
You can't change the value of
Typeafter you create a health check.
You can create the following types of health checks:
If you specify HTTPS for the value of
Type, the endpoint must support TLS v1.0 or later.
If you specify TCP for Type , don't specify a value for ResourcePath .
For more information, see How Route 53 Determines Whether an Endpoint Is Healthy in the Route 53 Developer Guide .
getType in interface CfnService.HealthCheckConfigPropertypublic final Number getFailureThreshold()
CfnService.HealthCheckConfigPropertyFor more information, see How Route 53 Determines Whether an Endpoint Is Healthy in the Route 53 Developer Guide .
getFailureThreshold in interface CfnService.HealthCheckConfigPropertypublic final String getResourcePath()
CfnService.HealthCheckConfigProperty
The path can be any value that your endpoint returns an HTTP status code of a 2xx or 3xx format for when the endpoint is healthy. An example file is /docs/route53-health-check.html . Route 53 automatically adds the DNS name for the service. If you don't specify a value for ResourcePath , the default value is / .
If you specify TCP for Type , you must not specify a value for ResourcePath .
getResourcePath in interface CfnService.HealthCheckConfigProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.