public sealed class ContactSettings : IMessage<ContactSettings>, IEquatable<ContactSettings>, IDeepCloneable<ContactSettings>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Domains v1 API class ContactSettings.
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
IMessageContactSettings, IEquatableContactSettings, IDeepCloneableContactSettings, IBufferMessage, IMessageNamespace
Google.Cloud.Domains.V1Assembly
Google.Cloud.Domains.V1.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 |
ContactSettingsTypesContact |
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 |
ContactSettingsTypesContact |
TechnicalContact
public ContactSettings.Types.Contact TechnicalContact { get; set; }
Required. The technical contact for the Registration
.
Property Value | |
---|---|
Type | Description |
ContactSettingsTypesContact |