Class: Google::Cloud::Domains::V1::ConfigureDnsSettingsRequest
- Inherits:
-
Object
- Object
- Google::Cloud::Domains::V1::ConfigureDnsSettingsRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/domains/v1/domains.rb
Overview
Request for the ConfigureDnsSettings
method.
Instance Attribute Summary collapse
-
#dns_settings ⇒ ::Google::Cloud::Domains::V1::DnsSettings
Fields of the
DnsSettings
to update. -
#registration ⇒ ::String
Required.
-
#update_mask ⇒ ::Google::Protobuf::FieldMask
Required.
-
#validate_only ⇒ ::Boolean
Validate the request without actually updating the DNS settings.
Instance Attribute Details
#dns_settings ⇒ ::Google::Cloud::Domains::V1::DnsSettings
Returns Fields of the DnsSettings
to update.
678 679 680 681 |
# File 'proto_docs/google/cloud/domains/v1/domains.rb', line 678 class ConfigureDnsSettingsRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#registration ⇒ ::String
Returns Required. The name of the Registration
whose DNS settings are being updated,
in the format projects/*/locations/*/registrations/*
.
678 679 680 681 |
# File 'proto_docs/google/cloud/domains/v1/domains.rb', line 678 class ConfigureDnsSettingsRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#update_mask ⇒ ::Google::Protobuf::FieldMask
Returns Required. The field mask describing which fields to update as a comma-separated list.
For example, if only the name servers are being updated for an existing
Custom DNS configuration, the update_mask
is
"custom_dns.name_servers"
.
When changing the DNS provider from one type to another, pass the new
provider's field name as part of the field mask. For example, when changing
from a Google Domains DNS configuration to a Custom DNS configuration, the
update_mask
is "custom_dns"
. //.
678 679 680 681 |
# File 'proto_docs/google/cloud/domains/v1/domains.rb', line 678 class ConfigureDnsSettingsRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#validate_only ⇒ ::Boolean
Returns Validate the request without actually updating the DNS settings.
678 679 680 681 |
# File 'proto_docs/google/cloud/domains/v1/domains.rb', line 678 class ConfigureDnsSettingsRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |