Class RegisteredDomainArgs


  • public final class RegisteredDomainArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • adminContact

        public java.util.Optional<com.pulumi.core.Output<RegisteredDomainAdminContactArgs>> adminContact()
        Returns:
        Details about the domain administrative contact. See Contact Blocks for more details.
      • adminPrivacy

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> adminPrivacy()
        Returns:
        Whether domain administrative contact information is concealed from WHOIS queries. Default: `true`.
      • autoRenew

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> autoRenew()
        Returns:
        Whether the domain registration is set to renew automatically. Default: `true`.
      • billingContact

        public java.util.Optional<com.pulumi.core.Output<RegisteredDomainBillingContactArgs>> billingContact()
        Returns:
        Details about the domain billing contact. See Contact Blocks for more details.
      • billingPrivacy

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> billingPrivacy()
        Returns:
        Whether domain billing contact information is concealed from WHOIS queries. Default: `true`.
      • domainName

        public com.pulumi.core.Output<java.lang.String> domainName()
        Returns:
        The name of the registered domain.
      • nameServers

        public java.util.Optional<com.pulumi.core.Output<java.util.List<RegisteredDomainNameServerArgs>>> nameServers()
        Returns:
        The list of nameservers for the domain. See `nameServer` Blocks for more details.
      • registrantContact

        public java.util.Optional<com.pulumi.core.Output<RegisteredDomainRegistrantContactArgs>> registrantContact()
        Returns:
        Details about the domain registrant. See Contact Blocks for more details.
      • registrantPrivacy

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> registrantPrivacy()
        Returns:
        Whether domain registrant contact information is concealed from WHOIS queries. Default: `true`.
      • tags

        public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>>> tags()
        Returns:
        A map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
      • techContact

        public java.util.Optional<com.pulumi.core.Output<RegisteredDomainTechContactArgs>> techContact()
        Returns:
        Details about the domain technical contact. See Contact Blocks for more details.
      • techPrivacy

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> techPrivacy()
        Returns:
        Whether domain technical contact information is concealed from WHOIS queries. Default: `true`.
      • transferLock

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> transferLock()
        Returns:
        Whether the domain is locked for transfer. Default: `true`. > **NOTE:** You must specify the same privacy setting for `adminPrivacy`, `registrantPrivacy` and `techPrivacy`.