View Source GoogleApi.Domains.V1alpha2.Model.TransferParameters (google_api_domains v0.11.0)

Deprecated: For more information, see Cloud Domains feature deprecation. Parameters required to transfer a domain from another registrar.

Attributes

  • currentRegistrar (type: String.t, default: nil) - The registrar that currently manages the domain.
  • currentRegistrarUri (type: String.t, default: nil) - The URL of the registrar that currently manages the domain.
  • domainName (type: String.t, default: nil) - The domain name. Unicode domain names are expressed in Punycode format.
  • nameServers (type: list(String.t), default: nil) - The name servers that currently store the configuration of the domain.
  • supportedPrivacy (type: list(String.t), default: nil) - Contact privacy options that the domain supports.
  • transferLockState (type: String.t, default: nil) - Indicates whether the domain is protected by a transfer lock. For a transfer to succeed, this must show UNLOCKED. To unlock a domain, go to its current registrar.
  • yearlyPrice (type: GoogleApi.Domains.V1alpha2.Model.Money.t, default: nil) - Price to transfer or renew the domain for one year.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Domains.V1alpha2.Model.TransferParameters{
  currentRegistrar: String.t() | nil,
  currentRegistrarUri: String.t() | nil,
  domainName: String.t() | nil,
  nameServers: [String.t()] | nil,
  supportedPrivacy: [String.t()] | nil,
  transferLockState: String.t() | nil,
  yearlyPrice: GoogleApi.Domains.V1alpha2.Model.Money.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.