public sealed class DnsForwarding : IMessage<DnsForwarding>, IEquatable<DnsForwarding>, IDeepCloneable<DnsForwarding>, IBufferMessage, IMessage
Reference documentation and code samples for the VMware Engine v1 API class DnsForwarding.
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.
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
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eDnsForwarding\u003c/code\u003e class in the Google Cloud VMware Engine v1 API facilitates custom domain resolution through a list of domain-to-name server mappings.\u003c/p\u003e\n"],["\u003cp\u003eThis documentation covers the \u003ccode\u003eDnsForwarding\u003c/code\u003e class, its constructors, properties, and how it implements several interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDnsForwarding\u003c/code\u003e class is associated with the namespace \u003ccode\u003eGoogle.Cloud.VmwareEngine.V1\u003c/code\u003e and is part of the \u003ccode\u003eGoogle.Cloud.VmwareEngine.V1.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eDnsForwarding\u003c/code\u003e instances maintain timestamps for creation (\u003ccode\u003eCreateTime\u003c/code\u003e) and update (\u003ccode\u003eUpdateTime\u003c/code\u003e), along with a resource name (\u003ccode\u003eName\u003c/code\u003e) and a typed view of the resource name (\u003ccode\u003eDnsForwardingName\u003c/code\u003e).\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eForwardingRules\u003c/code\u003e property, which is of the \u003ccode\u003eRepeatedField\u003c/code\u003e type, is a required field that dictates the specific domain mappings to be configured.\u003c/p\u003e\n"]]],[],null,[]]