View Source GoogleApi.Domains.V1.Model.RegisterParameters (google_api_domains v0.12.0)

Parameters required to register a new domain.

Attributes

  • availability (type: String.t, default: nil) - Indicates whether the domain is available for registration. This value is accurate when obtained by calling RetrieveRegisterParameters, but is approximate when obtained by calling SearchDomains.
  • domainName (type: String.t, default: nil) - The domain name. Unicode domain names are expressed in Punycode format.
  • domainNotices (type: list(String.t), default: nil) - Notices about special properties of the domain.
  • supportedPrivacy (type: list(String.t), default: nil) - Contact privacy options that the domain supports.
  • yearlyPrice (type: GoogleApi.Domains.V1.Model.Money.t, default: nil) - Price to register or renew the domain for one year.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Domains.V1.Model.RegisterParameters{
  availability: String.t() | nil,
  domainName: String.t() | nil,
  domainNotices: [String.t()] | nil,
  supportedPrivacy: [String.t()] | nil,
  yearlyPrice: GoogleApi.Domains.V1.Model.Money.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.