Class RegisteredDomainState


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

      • abuseContactEmail

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> abuseContactEmail()
        Returns:
        Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.
      • abuseContactPhone

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> abuseContactPhone()
        Returns:
        Phone number for reporting abuse.
      • 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`.
      • creationDate

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> creationDate()
        Returns:
        The date when the domain was created as found in the response to a WHOIS query.
      • domainName

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

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> expirationDate()
        Returns:
        The date when the registration for the domain is set to expire.
      • 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`.
      • registrarName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> registrarName()
        Returns:
        Name of the registrar of the domain as identified in the registry.
      • registrarUrl

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> registrarUrl()
        Returns:
        Web address of the registrar.
      • reseller

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> reseller()
        Returns:
        Reseller of the domain.
      • statusLists

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> statusLists()
        Returns:
        List of [domain name status codes](https://www.icann.org/resources/pages/epp-status-codes-2014-06-16-en).
      • 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.
      • tagsAll

        public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>>> tagsAll()
        Returns:
        A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
      • 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`.
      • updatedDate

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> updatedDate()
        Returns:
        The last updated date of the domain as found in the response to a WHOIS query.
      • whoisServer

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> whoisServer()
        Returns:
        The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.