public static final class BaseServiceProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements BaseServiceProps
BaseServiceProps
BaseServiceProps.Builder, BaseServiceProps.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
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(java.lang.Object o) |
HealthCheckCustomConfig |
getCustomHealthCheck()
Structure containing failure threshold for a custom health checker.
|
java.lang.String |
getDescription()
A description of the service.
|
HealthCheckConfig |
getHealthCheck()
Settings for an optional health check.
|
java.lang.String |
getName()
A name for the Service.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final HealthCheckCustomConfig getCustomHealthCheck()
BaseServiceProps
Only one of healthCheckConfig or healthCheckCustomConfig can be specified. See: https://docs.aws.amazon.com/cloud-map/latest/api/API_HealthCheckCustomConfig.html
Default: none
getCustomHealthCheck
in interface BaseServiceProps
public final java.lang.String getDescription()
BaseServiceProps
Default: none
getDescription
in interface BaseServiceProps
public final HealthCheckConfig getHealthCheck()
BaseServiceProps
If you specify health check settings, AWS Cloud Map associates the health check with the records that you specify in DnsConfig. Only one of healthCheckConfig or healthCheckCustomConfig can be specified. Not valid for PrivateDnsNamespaces. If you use healthCheck, you can only register IP instances to this service.
Default: none
getHealthCheck
in interface BaseServiceProps
public final java.lang.String getName()
BaseServiceProps
Default: CloudFormation-generated name
getName
in interface BaseServiceProps
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()