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.
Implements
IMessageDnsForwarding, IEquatableDnsForwarding, IDeepCloneableDnsForwarding, IBufferMessage, IMessageNamespace
Google.Cloud.VmwareEngine.V1Assembly
Google.Cloud.VmwareEngine.V1.dll
Constructors
DnsForwarding()
public DnsForwarding()
DnsForwarding(DnsForwarding)
public DnsForwarding(DnsForwarding other)
Parameter | |
---|---|
Name | Description |
other |
DnsForwarding |
Properties
CreateTime
public Timestamp CreateTime { get; set; }
Output only. Creation time of this resource.
Property Value | |
---|---|
Type | Description |
Timestamp |
DnsForwardingName
public DnsForwardingName DnsForwardingName { get; set; }
DnsForwardingName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
DnsForwardingName |
ForwardingRules
public RepeatedField<DnsForwarding.Types.ForwardingRule> ForwardingRules { get; }
Required. List of domain mappings to configure
Property Value | |
---|---|
Type | Description |
RepeatedFieldDnsForwardingTypesForwardingRule |
Name
public string Name { get; set; }
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
Property Value | |
---|---|
Type | Description |
string |
UpdateTime
public Timestamp UpdateTime { get; set; }
Output only. Last update time of this resource.
Property Value | |
---|---|
Type | Description |
Timestamp |