Cloud Domains v1 API - Class TransferParameters (2.2.0)

public sealed class TransferParameters : IMessage<TransferParameters>, IEquatable<TransferParameters>, IDeepCloneable<TransferParameters>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Domains v1 API class TransferParameters.

Parameters required to transfer a domain from another registrar.

Inheritance

object > TransferParameters

Namespace

Google.Cloud.Domains.V1

Assembly

Google.Cloud.Domains.V1.dll

Constructors

TransferParameters()

public TransferParameters()

TransferParameters(TransferParameters)

public TransferParameters(TransferParameters other)
Parameter
NameDescription
otherTransferParameters

Properties

CurrentRegistrar

public string CurrentRegistrar { get; set; }

The registrar that currently manages the domain.

Property Value
TypeDescription
string

DomainName

public string DomainName { get; set; }

The domain name. Unicode domain names are expressed in Punycode format.

Property Value
TypeDescription
string

NameServers

public RepeatedField<string> NameServers { get; }

The name servers that currently store the configuration of the domain.

Property Value
TypeDescription
RepeatedFieldstring

SupportedPrivacy

public RepeatedField<ContactPrivacy> SupportedPrivacy { get; }

Contact privacy options that the domain supports.

Property Value
TypeDescription
RepeatedFieldContactPrivacy

TransferLockState

public TransferLockState TransferLockState { get; set; }

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.

Property Value
TypeDescription
TransferLockState

YearlyPrice

public Money YearlyPrice { get; set; }

Price to transfer or renew the domain for one year.

Property Value
TypeDescription
Money