public sealed class RegisterDomainRequest : IMessage<RegisterDomainRequest>, IEquatable<RegisterDomainRequest>, IDeepCloneable<RegisterDomainRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Domains v1 API class RegisterDomainRequest.
Request for the RegisterDomain
method.
Implements
IMessage<RegisterDomainRequest>, IEquatable<RegisterDomainRequest>, IDeepCloneable<RegisterDomainRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.Domains.V1Assembly
Google.Cloud.Domains.V1.dll
Constructors
RegisterDomainRequest()
public RegisterDomainRequest()
RegisterDomainRequest(RegisterDomainRequest)
public RegisterDomainRequest(RegisterDomainRequest other)
Parameter | |
---|---|
Name | Description |
other | RegisterDomainRequest |
Properties
ContactNotices
public RepeatedField<ContactNotice> ContactNotices { get; }
The list of contact notices that the caller acknowledges. The notices
needed here depend on the values specified in
registration.contact_settings
.
Property Value | |
---|---|
Type | Description |
RepeatedField<ContactNotice> |
DomainNotices
public RepeatedField<DomainNotice> DomainNotices { get; }
The list of domain notices that you acknowledge. Call
RetrieveRegisterParameters
to see the notices that need acknowledgement.
Property Value | |
---|---|
Type | Description |
RepeatedField<DomainNotice> |
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.
Property Value | |
---|---|
Type | Description |
Registration |
ValidateOnly
public bool ValidateOnly { get; set; }
When true, only validation is performed, without actually registering the domain. Follows: https://cloud.google.com/apis/design/design_patterns#request_validation
Property Value | |
---|---|
Type | Description |
Boolean |
YearlyPrice
public Money YearlyPrice { get; set; }
Required. Yearly price to register or renew the domain. The value that should be put here can be obtained from RetrieveRegisterParameters or SearchDomains calls.
Property Value | |
---|---|
Type | Description |
Money |