Class ContactSettings (1.0.0-beta04)

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.

Inheritance

Object > ContactSettings

Namespace

Google.Cloud.Domains.V1Beta1

Assembly

Google.Cloud.Domains.V1Beta1.dll

Constructors

ContactSettings()

public ContactSettings()

ContactSettings(ContactSettings)

public ContactSettings(ContactSettings other)
Parameter
NameDescription
otherContactSettings

Properties

AdminContact

public ContactSettings.Types.Contact AdminContact { get; set; }

Required. The administrative contact for the Registration.

Property Value
TypeDescription
ContactSettings.Types.Contact

Privacy

public ContactPrivacy Privacy { get; set; }

Required. Privacy setting for the contacts associated with the Registration.

Property Value
TypeDescription
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 Registrations, the registrant receives an email confirmation that they must complete within 15 days to avoid domain suspension.

Property Value
TypeDescription
ContactSettings.Types.Contact

TechnicalContact

public ContactSettings.Types.Contact TechnicalContact { get; set; }

Required. The technical contact for the Registration.

Property Value
TypeDescription
ContactSettings.Types.Contact