Class CfnRecordSetGroupMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnRecordSetGroupMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnRecordSetGroupMixinProps
CfnRecordSetGroupMixinProps-
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.route53.CfnRecordSetGroupMixinProps
CfnRecordSetGroupMixinProps.Builder, CfnRecordSetGroupMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnRecordSetGroupMixinProps.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 StringOptional: Any comments you want to include about a change batch request.final StringThe ID of the hosted zone that you want to create records in.final StringThe name of the hosted zone that you want to create records in.final ObjectA complex type that contains oneRecordSetelement for each record that you want to create.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 theCfnRecordSetGroupMixinProps.Builder.
-
-
Method Details
-
getComment
Description copied from interface:CfnRecordSetGroupMixinPropsOptional: Any comments you want to include about a change batch request.- Specified by:
getCommentin interfaceCfnRecordSetGroupMixinProps- See Also:
-
getHostedZoneId
Description copied from interface:CfnRecordSetGroupMixinPropsThe ID of the hosted zone that you want to create records in.Specify either
HostedZoneNameorHostedZoneId, but not both. If you have multiple hosted zones with the same domain name, you must specify the hosted zone usingHostedZoneId.- Specified by:
getHostedZoneIdin interfaceCfnRecordSetGroupMixinProps- See Also:
-
getHostedZoneName
Description copied from interface:CfnRecordSetGroupMixinPropsThe 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::RecordSetthat 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
HostedZoneNameorHostedZoneId, but not both. If you have multiple hosted zones with the same domain name, you must specify the hosted zone usingHostedZoneId.- Specified by:
getHostedZoneNamein interfaceCfnRecordSetGroupMixinProps- See Also:
-
getRecordSets
Description copied from interface:CfnRecordSetGroupMixinPropsA complex type that contains oneRecordSetelement for each record that you want to create.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnRecordSetGroupPropsMixin.RecordSetProperty>- Specified by:
getRecordSetsin interfaceCfnRecordSetGroupMixinProps- 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()
-