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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.route53recoveryreadiness.CfnResourceSet.DNSTargetResourceProperty
CfnResourceSet.DNSTargetResourceProperty.Builder, CfnResourceSet.DNSTargetResourceProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnResourceSet.DNSTargetResourceProperty.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringThe domain name that acts as an ingress point to a portion of the customer application.final StringThe hosted zone Amazon Resource Name (ARN) that contains the DNS record with the provided name of the target resource.final StringThe Amazon Route 53 record set ID that uniquely identifies a DNS record, given a name and a type.final StringThe type of DNS record of the target resource.final ObjectThe target resource that the Route 53 record points to.final inthashCode()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.DNSTargetResourcePropertyThe domain name that acts as an ingress point to a portion of the customer application.- Specified by:
getDomainNamein interfaceCfnResourceSet.DNSTargetResourceProperty- See Also:
-
getHostedZoneArn
Description copied from interface:CfnResourceSet.DNSTargetResourcePropertyThe hosted zone Amazon Resource Name (ARN) that contains the DNS record with the provided name of the target resource.- Specified by:
getHostedZoneArnin interfaceCfnResourceSet.DNSTargetResourceProperty- See Also:
-
getRecordSetId
Description copied from interface:CfnResourceSet.DNSTargetResourcePropertyThe Amazon Route 53 record set ID that uniquely identifies a DNS record, given a name and a type.- Specified by:
getRecordSetIdin interfaceCfnResourceSet.DNSTargetResourceProperty- See Also:
-
getRecordType
Description copied from interface:CfnResourceSet.DNSTargetResourcePropertyThe type of DNS record of the target resource.- Specified by:
getRecordTypein interfaceCfnResourceSet.DNSTargetResourceProperty- See Also:
-
getTargetResource
Description copied from interface:CfnResourceSet.DNSTargetResourcePropertyThe target resource that the Route 53 record points to.Returns union: either
IResolvableorCfnResourceSet.TargetResourceProperty- Specified by:
getTargetResourcein interfaceCfnResourceSet.DNSTargetResourceProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-