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.