Class DnsSettings
Defines the DNS configuration of a Registration
, including name servers, DNSSEC, and glue records.
Implements
Inherited Members
Namespace: Google.Apis.CloudDomains.v1.Data
Assembly: Google.Apis.CloudDomains.v1.dll
Syntax
public class DnsSettings : IDirectResponseSchema
Properties
CustomDns
An arbitrary DNS provider identified by its name servers.
Declaration
[JsonProperty("customDns")]
public virtual CustomDns CustomDns { get; set; }
Property Value
Type | Description |
---|---|
CustomDns |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
GlueRecords
The list of glue records for this Registration
. Commonly empty.
Declaration
[JsonProperty("glueRecords")]
public virtual IList<GlueRecord> GlueRecords { get; set; }
Property Value
Type | Description |
---|---|
IList<GlueRecord> |
GoogleDomainsDns
Deprecated: For more information, see Cloud Domains feature deprecation. The free DNS zone provided by Google Domains.
Declaration
[JsonProperty("googleDomainsDns")]
public virtual GoogleDomainsDns GoogleDomainsDns { get; set; }
Property Value
Type | Description |
---|---|
GoogleDomainsDns |
GoogleDomainsRedirectsDataAvailable
Output only. Indicates if this Registration
has configured one of the following deprecated Google Domains
DNS features: * Domain forwarding (HTTP 301
and 302
response status codes), * Email forwarding. See
https://cloud.google.com/domains/docs/deprecations/feature-deprecations for more details. If any of these
features is enabled call the RetrieveGoogleDomainsForwardingConfig
method to get details about the
feature's configuration. A forwarding configuration might not work correctly if required DNS records are not
present in the domain's authoritative DNS Zone.
Declaration
[JsonProperty("googleDomainsRedirectsDataAvailable")]
public virtual bool? GoogleDomainsRedirectsDataAvailable { get; set; }
Property Value
Type | Description |
---|---|
bool? |