public sealed class ContactSettings : IMessage<ContactSettings>, IEquatable<ContactSettings>, IDeepCloneable<ContactSettings>, IBufferMessage, IMessage
Defines the contact information associated with a Registration
.
ICANN requires all domain names to have associated
contact information. The registrant_contact
is considered the
domain's legal owner, and often the other contacts are identical.
Implements
IMessage<ContactSettings>, IEquatable<ContactSettings>, IDeepCloneable<ContactSettings>, IBufferMessage, IMessageNamespace
Google.Cloud.Domains.V1Beta1Assembly
Google.Cloud.Domains.V1Beta1.dll
Constructors
ContactSettings()
public ContactSettings()
ContactSettings(ContactSettings)
public ContactSettings(ContactSettings other)
Parameter | |
---|---|
Name | Description |
other | ContactSettings |
Properties
AdminContact
public ContactSettings.Types.Contact AdminContact { get; set; }
Required. The administrative contact for the Registration
.
Property Value | |
---|---|
Type | Description |
ContactSettings.Types.Contact |
Privacy
public ContactPrivacy Privacy { get; set; }
Required. Privacy setting for the contacts associated with the Registration
.
Property Value | |
---|---|
Type | Description |
ContactPrivacy |
RegistrantContact
public ContactSettings.Types.Contact RegistrantContact { get; set; }
Required. The registrant contact for the Registration
.
Caution: Anyone with access to this email address, phone number, and/or postal address can take control of the domain.
Warning: For new Registration
s, the registrant receives an email
confirmation that they must complete within 15 days to avoid domain
suspension.
Property Value | |
---|---|
Type | Description |
ContactSettings.Types.Contact |
TechnicalContact
public ContactSettings.Types.Contact TechnicalContact { get; set; }
Required. The technical contact for the Registration
.
Property Value | |
---|---|
Type | Description |
ContactSettings.Types.Contact |