public sealed class RegisterDomainRequest : IMessage<RegisterDomainRequest>, IEquatable<RegisterDomainRequest>, IDeepCloneable<RegisterDomainRequest>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Domains v1 API class RegisterDomainRequest.
Request for the RegisterDomain method.
Implements
IMessageRegisterDomainRequest, IEquatableRegisterDomainRequest, IDeepCloneableRegisterDomainRequest, 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 |
RepeatedFieldContactNotice |
|
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 |
RepeatedFieldDomainNotice |
|
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 |
bool |
|
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 |
|