Class CfnRecordSetGroupProps.Jsii$Proxy
- All Implemented Interfaces:
CfnRecordSetGroupProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnRecordSetGroupProps
CfnRecordSetGroupProps
-
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.route53.CfnRecordSetGroupProps
CfnRecordSetGroupProps.Builder, CfnRecordSetGroupProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnRecordSetGroupProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnRecordSetGroupProps.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
Optional: Any comments you want to include about a change batch request.final String
The ID of the hosted zone that you want to create records in.final String
The name of the hosted zone that you want to create records in.final Object
A complex type that contains oneRecordSet
element for each record that you want to create.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 theCfnRecordSetGroupProps.Builder
.
-
-
Method Details
-
getComment
Description copied from interface:CfnRecordSetGroupProps
Optional: Any comments you want to include about a change batch request.- Specified by:
getComment
in interfaceCfnRecordSetGroupProps
-
getHostedZoneId
Description copied from interface:CfnRecordSetGroupProps
The ID of the hosted zone that you want to create records in.Specify either
HostedZoneName
orHostedZoneId
, but not both. If you have multiple hosted zones with the same domain name, you must specify the hosted zone usingHostedZoneId
.- Specified by:
getHostedZoneId
in interfaceCfnRecordSetGroupProps
-
getHostedZoneName
Description copied from interface:CfnRecordSetGroupProps
The name of the hosted zone that you want to create records in.You must include a trailing dot (for example,
www.example.com.
) as part of theHostedZoneName
.When you create a stack using an
AWS::Route53::RecordSet
that specifiesHostedZoneName
, AWS CloudFormation attempts to find a hosted zone whose name matches theHostedZoneName
. If AWS CloudFormation can't find a hosted zone with a matching domain name, or if there is more than one hosted zone with the specified domain name, AWS CloudFormation will not create the stack.Specify either
HostedZoneName
orHostedZoneId
, but not both. If you have multiple hosted zones with the same domain name, you must specify the hosted zone usingHostedZoneId
.- Specified by:
getHostedZoneName
in interfaceCfnRecordSetGroupProps
-
getRecordSets
Description copied from interface:CfnRecordSetGroupProps
A complex type that contains oneRecordSet
element for each record that you want to create.- Specified by:
getRecordSets
in interfaceCfnRecordSetGroupProps
-
$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()
-