Interface IDomainName.Jsii$Default

All Superinterfaces:
software.constructs.IConstruct, software.constructs.IConstruct.Jsii$Default, software.constructs.IDependable, software.constructs.IDependable.Jsii$Default, IDomainName, IDomainNameRef, IDomainNameRef.Jsii$Default, IEnvironmentAware, IEnvironmentAware.Jsii$Default, IResource, IResource.Jsii$Default, software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
IDomainName.Jsii$Proxy
Enclosing interface:
IDomainName

@Internal public static interface IDomainName.Jsii$Default extends IDomainName, IResource.Jsii$Default, IDomainNameRef.Jsii$Default
Internal default implementation for IDomainName.
  • Method Details

    • getDomainName

      @Stability(Stable) @NotNull default String getDomainName()
      The domain name (e.g. example.com).
      Specified by:
      getDomainName in interface IDomainName
    • getDomainNameAliasDomainName

      @Stability(Stable) @NotNull default String getDomainNameAliasDomainName()
      The Route53 alias target to use in order to connect a record set to this domain through an alias.
      Specified by:
      getDomainNameAliasDomainName in interface IDomainName
    • getDomainNameAliasHostedZoneId

      @Stability(Stable) @NotNull default String getDomainNameAliasHostedZoneId()
      The Route53 hosted zone ID to use in order to connect a record set to this domain through an alias.
      Specified by:
      getDomainNameAliasHostedZoneId in interface IDomainName