Class DnsForwarding (1.7.0)

DnsForwarding(mapping=None, *, ignore_unknown_fields=False, **kwargs)

DNS forwarding config. This config defines a list of domain to name server mappings, and is attached to the private cloud for custom domain resolution.

Attributes

Name Description
name str
Output only. The resource name of this DNS profile. Resource names are schemeless URIs that follow the conventions in https://cloud.google.com/apis/design/resource_names. For example: projects/my-project/locations/us-central1-a/privateClouds/my-cloud/dnsForwarding
create_time google.protobuf.timestamp_pb2.Timestamp
Output only. Creation time of this resource.
update_time google.protobuf.timestamp_pb2.Timestamp
Output only. Last update time of this resource.
forwarding_rules MutableSequence[google.cloud.vmwareengine_v1.types.DnsForwarding.ForwardingRule]
Required. List of domain mappings to configure

Classes

ForwardingRule

ForwardingRule(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A forwarding rule is a mapping of a domain to name_servers. This mapping allows VMware Engine to resolve domains for attached private clouds by forwarding DNS requests for a given domain to the specified nameservers.