Class: Google::Cloud::Domains::V1::DnsSettings::GoogleDomainsDns

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/domains/v1/domains.rb

Overview

Configuration for using the free DNS zone provided by Google Domains as a Registration's dns_provider. You cannot configure the DNS zone itself using the API. To configure the DNS zone, go to Google Domains.

Instance Attribute Summary collapse

Instance Attribute Details

#ds_records::Array<::Google::Cloud::Domains::V1::DnsSettings::DsRecord> (readonly)

Returns Output only. The list of DS records published for this domain. The list is automatically populated when ds_state is DS_RECORDS_PUBLISHED, otherwise it remains empty.

Returns:



243
244
245
246
# File 'proto_docs/google/cloud/domains/v1/domains.rb', line 243

class GoogleDomainsDns
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#ds_state::Google::Cloud::Domains::V1::DnsSettings::DsState

Returns Required. The state of DS records for this domain. Used to enable or disable automatic DNSSEC.

Returns:



243
244
245
246
# File 'proto_docs/google/cloud/domains/v1/domains.rb', line 243

class GoogleDomainsDns
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#name_servers::Array<::String> (readonly)

Returns Output only. A list of name servers that store the DNS zone for this domain. Each name server is a domain name, with Unicode domain names expressed in Punycode format. This field is automatically populated with the name servers assigned to the Google Domains DNS zone.

Returns:

  • (::Array<::String>)

    Output only. A list of name servers that store the DNS zone for this domain. Each name server is a domain name, with Unicode domain names expressed in Punycode format. This field is automatically populated with the name servers assigned to the Google Domains DNS zone.



243
244
245
246
# File 'proto_docs/google/cloud/domains/v1/domains.rb', line 243

class GoogleDomainsDns
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end