Class: Google::Cloud::Domains::V1beta1::DnsSettings::CustomDns

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

Overview

Configuration for an arbitrary DNS provider.

Instance Attribute Summary collapse

Instance Attribute Details

#ds_records::Array<::Google::Cloud::Domains::V1beta1::DnsSettings::DsRecord>

Returns The list of DS records for this domain, which are used to enable DNSSEC. The domain's DNS provider can provide the values to set here. If this field is empty, DNSSEC is disabled.

Returns:



219
220
221
222
# File 'proto_docs/google/cloud/domains/v1beta1/domains.rb', line 219

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

#name_servers::Array<::String>

Returns Required. 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.

Returns:

  • (::Array<::String>)

    Required. 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.



219
220
221
222
# File 'proto_docs/google/cloud/domains/v1beta1/domains.rb', line 219

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