Class RegisteredDomainBillingContactArgs


  • public final class RegisteredDomainBillingContactArgs
    extends com.pulumi.resources.ResourceArgs
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  RegisteredDomainBillingContactArgs.Builder  
      • Nested classes/interfaces inherited from class com.pulumi.resources.InputArgs

        com.pulumi.resources.InputArgs.InputArgsInternal
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> addressLine1()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> addressLine2()  
      static RegisteredDomainBillingContactArgs.Builder builder()  
      static RegisteredDomainBillingContactArgs.Builder builder​(RegisteredDomainBillingContactArgs defaults)  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> city()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> contactType()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> countryCode()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> email()  
      java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>>> extraParams()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> fax()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> firstName()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> lastName()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> organizationName()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> phoneNumber()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> state()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> zipCode()  
      • Methods inherited from class com.pulumi.resources.ResourceArgs

        validateMember
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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.Map<java.lang.String,​java.lang.String>>> extraParams()
        Returns:
        A key-value map of 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.