Class RegisteredDomainAdminContactArgs.Builder

    • Method Detail

      • addressLine1

        public RegisteredDomainAdminContactArgs.Builder addressLine1​(@Nullable
                                                                     com.pulumi.core.Output<java.lang.String> addressLine1)
        Parameters:
        addressLine1 - First line of the contact's address.
        Returns:
        builder
      • addressLine2

        public RegisteredDomainAdminContactArgs.Builder addressLine2​(@Nullable
                                                                     com.pulumi.core.Output<java.lang.String> addressLine2)
        Parameters:
        addressLine2 - Second line of contact's address, if any.
        Returns:
        builder
      • contactType

        public RegisteredDomainAdminContactArgs.Builder contactType​(@Nullable
                                                                    com.pulumi.core.Output<java.lang.String> contactType)
        Parameters:
        contactType - 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.
        Returns:
        builder
      • contactType

        public RegisteredDomainAdminContactArgs.Builder contactType​(java.lang.String contactType)
        Parameters:
        contactType - 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.
        Returns:
        builder
      • countryCode

        public RegisteredDomainAdminContactArgs.Builder countryCode​(@Nullable
                                                                    com.pulumi.core.Output<java.lang.String> countryCode)
        Parameters:
        countryCode - 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.
        Returns:
        builder
      • countryCode

        public RegisteredDomainAdminContactArgs.Builder countryCode​(java.lang.String countryCode)
        Parameters:
        countryCode - 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.
        Returns:
        builder
      • extraParams

        public RegisteredDomainAdminContactArgs.Builder extraParams​(@Nullable
                                                                    com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> extraParams)
        Parameters:
        extraParams - A key-value map of parameters required by certain top-level domains.
        Returns:
        builder
      • extraParams

        public RegisteredDomainAdminContactArgs.Builder extraParams​(java.util.Map<java.lang.String,​java.lang.String> extraParams)
        Parameters:
        extraParams - A key-value map of parameters required by certain top-level domains.
        Returns:
        builder
      • fax

        public RegisteredDomainAdminContactArgs.Builder fax​(@Nullable
                                                            com.pulumi.core.Output<java.lang.String> fax)
        Parameters:
        fax - Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
        Returns:
        builder
      • fax

        public RegisteredDomainAdminContactArgs.Builder fax​(java.lang.String fax)
        Parameters:
        fax - Fax number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
        Returns:
        builder
      • firstName

        public RegisteredDomainAdminContactArgs.Builder firstName​(@Nullable
                                                                  com.pulumi.core.Output<java.lang.String> firstName)
        Parameters:
        firstName - First name of contact.
        Returns:
        builder
      • organizationName

        public RegisteredDomainAdminContactArgs.Builder organizationName​(@Nullable
                                                                         com.pulumi.core.Output<java.lang.String> organizationName)
        Parameters:
        organizationName - Name of the organization for contact types other than `PERSON`.
        Returns:
        builder
      • organizationName

        public RegisteredDomainAdminContactArgs.Builder organizationName​(java.lang.String organizationName)
        Parameters:
        organizationName - Name of the organization for contact types other than `PERSON`.
        Returns:
        builder
      • phoneNumber

        public RegisteredDomainAdminContactArgs.Builder phoneNumber​(@Nullable
                                                                    com.pulumi.core.Output<java.lang.String> phoneNumber)
        Parameters:
        phoneNumber - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
        Returns:
        builder
      • phoneNumber

        public RegisteredDomainAdminContactArgs.Builder phoneNumber​(java.lang.String phoneNumber)
        Parameters:
        phoneNumber - The phone number of the contact. Phone number must be specified in the format "+[country dialing code].[number including any area code]".
        Returns:
        builder
      • state

        public RegisteredDomainAdminContactArgs.Builder state​(@Nullable
                                                              com.pulumi.core.Output<java.lang.String> state)
        Parameters:
        state - The state or province of the contact's city.
        Returns:
        builder
      • zipCode

        public RegisteredDomainAdminContactArgs.Builder zipCode​(@Nullable
                                                                com.pulumi.core.Output<java.lang.String> zipCode)
        Parameters:
        zipCode - The zip or postal code of the contact's address.
        Returns:
        builder