Reference documentation and code samples for the Cloud Domains V1beta1 API class Google::Cloud::Domains::V1beta1::DnsSettings.
Defines the DNS configuration of a Registration
, including name servers,
DNSSEC, and glue records.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#custom_dns
def custom_dns() -> ::Google::Cloud::Domains::V1beta1::DnsSettings::CustomDns
-
(::Google::Cloud::Domains::V1beta1::DnsSettings::CustomDns) — An arbitrary DNS provider identified by its name servers.
Note: The following fields are mutually exclusive:
custom_dns
,google_domains_dns
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#custom_dns=
def custom_dns=(value) -> ::Google::Cloud::Domains::V1beta1::DnsSettings::CustomDns
-
value (::Google::Cloud::Domains::V1beta1::DnsSettings::CustomDns) — An arbitrary DNS provider identified by its name servers.
Note: The following fields are mutually exclusive:
custom_dns
,google_domains_dns
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Domains::V1beta1::DnsSettings::CustomDns) — An arbitrary DNS provider identified by its name servers.
Note: The following fields are mutually exclusive:
custom_dns
,google_domains_dns
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#glue_records
def glue_records() -> ::Array<::Google::Cloud::Domains::V1beta1::DnsSettings::GlueRecord>
-
(::Array<::Google::Cloud::Domains::V1beta1::DnsSettings::GlueRecord>) — The list of glue records for this
Registration
. Commonly empty.
#glue_records=
def glue_records=(value) -> ::Array<::Google::Cloud::Domains::V1beta1::DnsSettings::GlueRecord>
-
value (::Array<::Google::Cloud::Domains::V1beta1::DnsSettings::GlueRecord>) — The list of glue records for this
Registration
. Commonly empty.
-
(::Array<::Google::Cloud::Domains::V1beta1::DnsSettings::GlueRecord>) — The list of glue records for this
Registration
. Commonly empty.
#google_domains_dns
def google_domains_dns() -> ::Google::Cloud::Domains::V1beta1::DnsSettings::GoogleDomainsDns
-
(::Google::Cloud::Domains::V1beta1::DnsSettings::GoogleDomainsDns) — The free DNS zone provided by
Google Domains.
Note: The following fields are mutually exclusive:
google_domains_dns
,custom_dns
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#google_domains_dns=
def google_domains_dns=(value) -> ::Google::Cloud::Domains::V1beta1::DnsSettings::GoogleDomainsDns
-
value (::Google::Cloud::Domains::V1beta1::DnsSettings::GoogleDomainsDns) — The free DNS zone provided by
Google Domains.
Note: The following fields are mutually exclusive:
google_domains_dns
,custom_dns
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Domains::V1beta1::DnsSettings::GoogleDomainsDns) — The free DNS zone provided by
Google Domains.
Note: The following fields are mutually exclusive:
google_domains_dns
,custom_dns
. If a field in that set is populated, all other fields in the set will automatically be cleared.