public sealed class RegisterParameters : IMessage<RegisterParameters>, IEquatable<RegisterParameters>, IDeepCloneable<RegisterParameters>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Domains v1 API class RegisterParameters.
Parameters required to register a new domain.
Implements
IMessageRegisterParameters, IEquatableRegisterParameters, IDeepCloneableRegisterParameters, IBufferMessage, IMessageNamespace
Google.Cloud.Domains.V1Assembly
Google.Cloud.Domains.V1.dll
Constructors
RegisterParameters()
public RegisterParameters()
RegisterParameters(RegisterParameters)
public RegisterParameters(RegisterParameters other)
Parameter | |
---|---|
Name | Description |
other | RegisterParameters |
Properties
Availability
public RegisterParameters.Types.Availability Availability { get; set; }
Indicates whether the domain is available for registration. This value is
accurate when obtained by calling RetrieveRegisterParameters
, but is
approximate when obtained by calling SearchDomains
.
Property Value | |
---|---|
Type | Description |
RegisterParametersTypesAvailability |
DomainName
public string DomainName { get; set; }
The domain name. Unicode domain names are expressed in Punycode format.
Property Value | |
---|---|
Type | Description |
string |
DomainNotices
public RepeatedField<DomainNotice> DomainNotices { get; }
Notices about special properties of the domain.
Property Value | |
---|---|
Type | Description |
RepeatedFieldDomainNotice |
SupportedPrivacy
public RepeatedField<ContactPrivacy> SupportedPrivacy { get; }
Contact privacy options that the domain supports.
Property Value | |
---|---|
Type | Description |
RepeatedFieldContactPrivacy |
YearlyPrice
public Money YearlyPrice { get; set; }
Price to register or renew the domain for one year.
Property Value | |
---|---|
Type | Description |
Money |