@Stability(value=Stable) @Internal public static final class CfnPrivateDnsNamespaceProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnPrivateDnsNamespaceProps
CfnPrivateDnsNamespacePropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnPrivateDnsNamespaceProps.Builder, CfnPrivateDnsNamespaceProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnPrivateDnsNamespaceProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnPrivateDnsNamespaceProps.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) |
String |
getDescription()
A description for the namespace.
|
String |
getName()
The name that you want to assign to this namespace.
|
Object |
getProperties()
Properties for the private DNS namespace.
|
List<CfnTag> |
getTags()
The tags for the namespace.
|
String |
getVpc()
The ID of the Amazon VPC that you want to associate the namespace with.
|
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(CfnPrivateDnsNamespaceProps.Builder builder)
CfnPrivateDnsNamespaceProps.Builder.public final String getName()
CfnPrivateDnsNamespacePropsWhen you create a private DNS namespace, AWS Cloud Map automatically creates an Amazon RouteĀ 53 private hosted zone that has the same name as the namespace.
getName in interface CfnPrivateDnsNamespacePropspublic final String getVpc()
CfnPrivateDnsNamespacePropsgetVpc in interface CfnPrivateDnsNamespacePropspublic final String getDescription()
CfnPrivateDnsNamespacePropsgetDescription in interface CfnPrivateDnsNamespacePropspublic final Object getProperties()
CfnPrivateDnsNamespacePropsgetProperties in interface CfnPrivateDnsNamespacePropspublic final List<CfnTag> getTags()
CfnPrivateDnsNamespacePropsEach tag consists of a key and an optional value, both of which you define. Tag keys can have a maximum character length of 128 characters, and tag values can have a maximum length of 256 characters.
getTags in interface CfnPrivateDnsNamespaceProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.