public sealed class DnsSettings : IMessage<DnsSettings>, IEquatable<DnsSettings>, IDeepCloneable<DnsSettings>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Domains v1 API class DnsSettings.
Defines the DNS configuration of a Registration, including name servers,
DNSSEC, and glue records.
Implements
IMessageDnsSettings, IEquatableDnsSettings, IDeepCloneableDnsSettings, IBufferMessage, IMessageNamespace
Google.Cloud.Domains.V1Assembly
Google.Cloud.Domains.V1.dll
Constructors
DnsSettings()
public DnsSettings()DnsSettings(DnsSettings)
public DnsSettings(DnsSettings other)| Parameter | |
|---|---|
| Name | Description |
other |
DnsSettings |
Properties
CustomDns
public DnsSettings.Types.CustomDns CustomDns { get; set; }An arbitrary DNS provider identified by its name servers.
| Property Value | |
|---|---|
| Type | Description |
DnsSettingsTypesCustomDns |
|
DnsProviderCase
public DnsSettings.DnsProviderOneofCase DnsProviderCase { get; }| Property Value | |
|---|---|
| Type | Description |
DnsSettingsDnsProviderOneofCase |
|
GlueRecords
public RepeatedField<DnsSettings.Types.GlueRecord> GlueRecords { get; }The list of glue records for this Registration. Commonly empty.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldDnsSettingsTypesGlueRecord |
|
GoogleDomainsDns
public DnsSettings.Types.GoogleDomainsDns GoogleDomainsDns { get; set; }The free DNS zone provided by Google Domains.
| Property Value | |
|---|---|
| Type | Description |
DnsSettingsTypesGoogleDomainsDns |
|