public sealed class TransferDomainRequest : IMessage<TransferDomainRequest>, IEquatable<TransferDomainRequest>, IDeepCloneable<TransferDomainRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Domains v1 API class TransferDomainRequest.
Request for the TransferDomain
method.
Implements
IMessage<TransferDomainRequest>, IEquatable<TransferDomainRequest>, IDeepCloneable<TransferDomainRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.Domains.V1Assembly
Google.Cloud.Domains.V1.dll
Constructors
TransferDomainRequest()
public TransferDomainRequest()
TransferDomainRequest(TransferDomainRequest)
public TransferDomainRequest(TransferDomainRequest other)
Parameter | |
---|---|
Name | Description |
other | TransferDomainRequest |
Properties
AuthorizationCode
public AuthorizationCode AuthorizationCode { get; set; }
The domain's transfer authorization code. You can obtain this from the domain's current registrar.
Property Value | |
---|---|
Type | Description |
AuthorizationCode |
ContactNotices
public RepeatedField<ContactNotice> ContactNotices { get; }
The list of contact notices that you acknowledge. The notices
needed here depend on the values specified in
registration.contact_settings
.
Property Value | |
---|---|
Type | Description |
RepeatedField<ContactNotice> |
Parent
public string Parent { get; set; }
Required. The parent resource of the Registration
. Must be in the
format projects/*/locations/*
.
Property Value | |
---|---|
Type | Description |
String |
ParentAsLocationName
public LocationName ParentAsLocationName { get; set; }
LocationName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
LocationName |
Registration
public Registration Registration { get; set; }
Required. The complete Registration
resource to be created.
You can leave registration.dns_settings
unset to import the
domain's current DNS configuration from its current registrar. Use this
option only if you are sure that the domain's current DNS service
does not cease upon transfer, as is often the case for DNS services
provided for free by the registrar.
Property Value | |
---|---|
Type | Description |
Registration |
ValidateOnly
public bool ValidateOnly { get; set; }
Validate the request without actually transferring the domain.
Property Value | |
---|---|
Type | Description |
Boolean |
YearlyPrice
public Money YearlyPrice { get; set; }
Required. Acknowledgement of the price to transfer or renew the domain for one year.
Call RetrieveTransferParameters
to obtain the price, which you must
acknowledge.
Property Value | |
---|---|
Type | Description |
Money |