Class GrantDelegationOptions.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.route53.GrantDelegationOptions.Jsii$Proxy
- All Implemented Interfaces:
GrantDelegationOptions,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
GrantDelegationOptions
@Stability(Stable)
@Internal
public static final class GrantDelegationOptions.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements GrantDelegationOptions
An implementation for
GrantDelegationOptions-
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.route53.GrantDelegationOptions
GrantDelegationOptions.Builder, GrantDelegationOptions.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(GrantDelegationOptions.Builder builder) Constructor that initializes the object based on literal property values passed by theGrantDelegationOptions.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 booleanList of hosted zone names to allow delegation to in the grant permissions.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 theGrantDelegationOptions.Builder.
-
-
Method Details
-
getDelegatedZoneNames
Description copied from interface:GrantDelegationOptionsList of hosted zone names to allow delegation to in the grant permissions.If the delegated zone name contains an unresolved token, it must resolve to a zone name that satisfies the requirements according to the documentation: https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/specifying-conditions-route53.html#route53_rrset_conditionkeys_normalization
All letters must be lowercase. The DNS name must be without the trailing dot. Characters other than a–z, 0–9, - (hyphen), _ (underscore), and . (period, as a delimiter between labels) must use escape codes in the format \three-digit octal code. For example, \052 is the octal code for character *.
Default: the grant allows delegation to any hosted zone
- Specified by:
getDelegatedZoneNamesin interfaceGrantDelegationOptions
-
$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()
-