Class CfnResourceSet.DNSTargetResourceProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.route53recoveryreadiness.CfnResourceSet.DNSTargetResourceProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnResourceSet.DNSTargetResourceProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnResourceSet.DNSTargetResourceProperty
@Stability(Stable)
@Internal
public static final class CfnResourceSet.DNSTargetResourceProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnResourceSet.DNSTargetResourceProperty
An implementation for
CfnResourceSet.DNSTargetResourceProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.route53recoveryreadiness.CfnResourceSet.DNSTargetResourceProperty
CfnResourceSet.DNSTargetResourceProperty.Builder, CfnResourceSet.DNSTargetResourceProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnResourceSet.DNSTargetResourceProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
The domain name that acts as an ingress point to a portion of the customer application.final String
The hosted zone Amazon Resource Name (ARN) that contains the DNS record with the provided name of the target resource.final String
The Amazon Route 53 record set ID that uniquely identifies a DNS record, given a name and a type.final String
The type of DNS record of the target resource.final Object
The target resource that the Route 53 record points to.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnResourceSet.DNSTargetResourceProperty.Builder
.
-
-
Method Details
-
getDomainName
Description copied from interface:CfnResourceSet.DNSTargetResourceProperty
The domain name that acts as an ingress point to a portion of the customer application.- Specified by:
getDomainName
in interfaceCfnResourceSet.DNSTargetResourceProperty
-
getHostedZoneArn
Description copied from interface:CfnResourceSet.DNSTargetResourceProperty
The hosted zone Amazon Resource Name (ARN) that contains the DNS record with the provided name of the target resource.- Specified by:
getHostedZoneArn
in interfaceCfnResourceSet.DNSTargetResourceProperty
-
getRecordSetId
Description copied from interface:CfnResourceSet.DNSTargetResourceProperty
The Amazon Route 53 record set ID that uniquely identifies a DNS record, given a name and a type.- Specified by:
getRecordSetId
in interfaceCfnResourceSet.DNSTargetResourceProperty
-
getRecordType
Description copied from interface:CfnResourceSet.DNSTargetResourceProperty
The type of DNS record of the target resource.- Specified by:
getRecordType
in interfaceCfnResourceSet.DNSTargetResourceProperty
-
getTargetResource
Description copied from interface:CfnResourceSet.DNSTargetResourceProperty
The target resource that the Route 53 record points to.- Specified by:
getTargetResource
in interfaceCfnResourceSet.DNSTargetResourceProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-