@Stability(value=Stable) @Internal public static final class IpInstanceProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements IpInstanceProps
IpInstancePropssoftware.amazon.jsii.JsiiObject.InitializationModeIpInstanceProps.Builder, IpInstanceProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(IpInstanceProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
IpInstanceProps.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) |
Map<String,String> |
getCustomAttributes()
Custom attributes of the instance.
|
String |
getInstanceId()
The id of the instance resource.
|
String |
getIpv4()
If the service that you specify contains a template for an A record, the IPv4 address that you want AWS Cloud Map to use for the value of the A record.
|
String |
getIpv6()
If the service that you specify contains a template for an AAAA record, the IPv6 address that you want AWS Cloud Map to use for the value of the AAAA record.
|
Number |
getPort()
The port on the endpoint that you want AWS Cloud Map to perform health checks on.
|
IService |
getService()
The Cloudmap service this resource is registered to.
|
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(IpInstanceProps.Builder builder)
IpInstanceProps.Builder.public final IService getService()
IpInstancePropsgetService in interface IpInstancePropspublic final String getIpv4()
IpInstanceBasePropsDefault: none
getIpv4 in interface IpInstanceBasePropspublic final String getIpv6()
IpInstanceBasePropsDefault: none
getIpv6 in interface IpInstanceBasePropspublic final Number getPort()
IpInstanceBasePropsThis value is also used for the port value in an SRV record if the service that you specify includes an SRV record. You can also specify a default port that is applied to all instances in the Service configuration.
Default: 80
getPort in interface IpInstanceBasePropspublic final Map<String,String> getCustomAttributes()
BaseInstancePropsDefault: none
getCustomAttributes in interface BaseInstancePropspublic final String getInstanceId()
BaseInstancePropsDefault: Automatically generated name
getInstanceId in interface BaseInstanceProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.