Struct rusoto_route53domains::RegisterDomainRequest [] [src]

pub struct RegisterDomainRequest {
    pub admin_contact: ContactDetail,
    pub auto_renew: Option<Boolean>,
    pub domain_name: DomainName,
    pub duration_in_years: DurationInYears,
    pub idn_lang_code: Option<LangCode>,
    pub privacy_protect_admin_contact: Option<Boolean>,
    pub privacy_protect_registrant_contact: Option<Boolean>,
    pub privacy_protect_tech_contact: Option<Boolean>,
    pub registrant_contact: ContactDetail,
    pub tech_contact: ContactDetail,
}

The RegisterDomain request includes the following elements.

Fields

Provides detailed contact information.

Type: Complex

Children: FirstName, MiddleName, LastName, ContactType, OrganizationName, AddressLine1, AddressLine2, City, State, CountryCode, ZipCode, PhoneNumber, Email, Fax, ExtraParams

Required: Yes

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Type: Boolean

Valid values: true | false

Default: true

Required: No

The name of a domain.

Type: String

Default: None

Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Internationalized Domain Names are not supported.

Required: Yes

The number of years the domain will be registered. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Type: Integer

Default: 1

Valid values: Integer from 1 to 10

Required: Yes

Reserved for future use.

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS ("who is") queries will return contact information for our registrar partner, Gandi, instead of the contact information that you enter.

Type: Boolean

Default: true

Valid values: true | false

Required: No

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS ("who is") queries will return contact information for our registrar partner, Gandi, instead of the contact information that you enter.

Type: Boolean

Default: true

Valid values: true | false

Required: No

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS ("who is") queries will return contact information for our registrar partner, Gandi, instead of the contact information that you enter.

Type: Boolean

Default: true

Valid values: true | false

Required: No

Provides detailed contact information.

Type: Complex

Children: FirstName, MiddleName, LastName, ContactType, OrganizationName, AddressLine1, AddressLine2, City, State, CountryCode, ZipCode, PhoneNumber, Email, Fax, ExtraParams

Required: Yes

Provides detailed contact information.

Type: Complex

Children: FirstName, MiddleName, LastName, ContactType, OrganizationName, AddressLine1, AddressLine2, City, State, CountryCode, ZipCode, PhoneNumber, Email, Fax, ExtraParams

Required: Yes

Trait Implementations

impl Default for RegisterDomainRequest
[src]

Returns the "default value" for a type. Read more

impl Debug for RegisterDomainRequest
[src]

Formats the value using the given formatter.

impl Clone for RegisterDomainRequest
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more