Class: Google::Apis::DnsV2beta1::ManagedZoneForwardingConfig
- Inherits:
-
Object
- Object
- Google::Apis::DnsV2beta1::ManagedZoneForwardingConfig
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/dns_v2beta1/classes.rb,
generated/google/apis/dns_v2beta1/representations.rb,
generated/google/apis/dns_v2beta1/representations.rb
Instance Attribute Summary collapse
-
#kind ⇒ String
Identifies what kind of resource this is.
-
#target_name_servers ⇒ Array<Google::Apis::DnsV2beta1::ManagedZoneForwardingConfigNameServerTarget>
List of target name servers to forward to.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ManagedZoneForwardingConfig
constructor
A new instance of ManagedZoneForwardingConfig.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ ManagedZoneForwardingConfig
Returns a new instance of ManagedZoneForwardingConfig.
512 513 514 |
# File 'generated/google/apis/dns_v2beta1/classes.rb', line 512 def initialize(**args) update!(**args) end |
Instance Attribute Details
#kind ⇒ String
Identifies what kind of resource this is. Value: the fixed string "dns#
managedZoneForwardingConfig".
Corresponds to the JSON property kind
504 505 506 |
# File 'generated/google/apis/dns_v2beta1/classes.rb', line 504 def kind @kind end |
#target_name_servers ⇒ Array<Google::Apis::DnsV2beta1::ManagedZoneForwardingConfigNameServerTarget>
List of target name servers to forward to. Cloud DNS will select the best
available name server if more than one target is given.
Corresponds to the JSON property targetNameServers
510 511 512 |
# File 'generated/google/apis/dns_v2beta1/classes.rb', line 510 def target_name_servers @target_name_servers end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
517 518 519 520 |
# File 'generated/google/apis/dns_v2beta1/classes.rb', line 517 def update!(**args) @kind = args[:kind] if args.key?(:kind) @target_name_servers = args[:target_name_servers] if args.key?(:target_name_servers) end |