Class CfnResourceSetPropsMixin.DNSTargetResourceProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.route53recoveryreadiness.CfnResourceSetPropsMixin.DNSTargetResourceProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnResourceSetPropsMixin.DNSTargetResourceProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnResourceSetPropsMixin.DNSTargetResourceProperty
@Stability(Stable)
@Internal
public static final class CfnResourceSetPropsMixin.DNSTargetResourceProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnResourceSetPropsMixin.DNSTargetResourceProperty
An implementation for
CfnResourceSetPropsMixin.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.cfnpropertymixins.services.route53recoveryreadiness.CfnResourceSetPropsMixin.DNSTargetResourceProperty
CfnResourceSetPropsMixin.DNSTargetResourceProperty.Builder, CfnResourceSetPropsMixin.DNSTargetResourceProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnResourceSetPropsMixin.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 theCfnResourceSetPropsMixin.DNSTargetResourceProperty.Builder.
-
-
Method Details
-
getDomainName
Description copied from interface:CfnResourceSetPropsMixin.DNSTargetResourcePropertyThe domain name that acts as an ingress point to a portion of the customer application.- Specified by:
getDomainNamein interfaceCfnResourceSetPropsMixin.DNSTargetResourceProperty- See Also:
-
getHostedZoneArn
Description copied from interface:CfnResourceSetPropsMixin.DNSTargetResourcePropertyThe hosted zone Amazon Resource Name (ARN) that contains the DNS record with the provided name of the target resource.- Specified by:
getHostedZoneArnin interfaceCfnResourceSetPropsMixin.DNSTargetResourceProperty- See Also:
-
getRecordSetId
Description copied from interface:CfnResourceSetPropsMixin.DNSTargetResourcePropertyThe Amazon Route 53 record set ID that uniquely identifies a DNS record, given a name and a type.- Specified by:
getRecordSetIdin interfaceCfnResourceSetPropsMixin.DNSTargetResourceProperty- See Also:
-
getRecordType
Description copied from interface:CfnResourceSetPropsMixin.DNSTargetResourcePropertyThe type of DNS record of the target resource.- Specified by:
getRecordTypein interfaceCfnResourceSetPropsMixin.DNSTargetResourceProperty- See Also:
-
getTargetResource
Description copied from interface:CfnResourceSetPropsMixin.DNSTargetResourcePropertyThe target resource that the Route 53 record points to.Returns union: either
IResolvableorCfnResourceSetPropsMixin.TargetResourceProperty- Specified by:
getTargetResourcein interfaceCfnResourceSetPropsMixin.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()
-