Class RegisteredDomainRegistrantContactArgs.Builder

    • Method Detail

      • addressLine1

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

        public RegisteredDomainRegistrantContactArgs.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 RegisteredDomainRegistrantContactArgs.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 RegisteredDomainRegistrantContactArgs.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 RegisteredDomainRegistrantContactArgs.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 RegisteredDomainRegistrantContactArgs.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 RegisteredDomainRegistrantContactArgs.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 RegisteredDomainRegistrantContactArgs.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 RegisteredDomainRegistrantContactArgs.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 RegisteredDomainRegistrantContactArgs.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
      • organizationName

        public RegisteredDomainRegistrantContactArgs.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 RegisteredDomainRegistrantContactArgs.Builder organizationName​(java.lang.String organizationName)
        Parameters:
        organizationName - Name of the organization for contact types other than `PERSON`.
        Returns:
        builder
      • phoneNumber

        public RegisteredDomainRegistrantContactArgs.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 RegisteredDomainRegistrantContactArgs.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