Class DomainRegistrantContactArgs


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

      • addressLine1

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> addressLine1()
        Returns:
        First line of the contact's address.
      • addressLine2

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> addressLine2()
        Returns:
        Second line of contact's address, if any.
      • city

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> city()
        Returns:
        The city of the contact's address.
      • contactType

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> contactType()
        Returns:
        Indicates whether the contact is a person, company, association, or public organization. See the [AWS API documentation](https://docs.aws.amazon.com/Route53/latest/APIReference/API_domains_ContactDetail.html#Route53Domains-Type-domains_ContactDetail-ContactType) for valid values.
      • countryCode

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> countryCode()
        Returns:
        Code for the country of the contact's address. See the [AWS API documentation](https://docs.aws.amazon.com/Route53/latest/APIReference/API_domains_ContactDetail.html#Route53Domains-Type-domains_ContactDetail-CountryCode) for valid values.
      • email

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> email()
        Returns:
        Email address of the contact.
      • extraParams

        public java.util.Optional<com.pulumi.core.Output<java.util.List<DomainRegistrantContactExtraParamArgs>>> extraParams()
        Returns:
        A list of name-value pairs for parameters required by certain top-level domains.
      • fax

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> fax()
        Returns:
        Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
      • firstName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> firstName()
        Returns:
        First name of contact.
      • lastName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> lastName()
        Returns:
        Last name of contact.
      • organizationName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> organizationName()
        Returns:
        Name of the organization for contact types other than `PERSON`.
      • phoneNumber

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> phoneNumber()
        Returns:
        The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
      • state

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> state()
        Returns:
        The state or province of the contact's city.
      • zipCode

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> zipCode()
        Returns:
        The zip or postal code of the contact's address.