public sealed class DNSConfig : IMessage<DNSConfig>, IEquatable<DNSConfig>, IDeepCloneable<DNSConfig>, IBufferMessage, IMessageDNSConfig contains the desired set of options for configuring clusterDNS.
Implements
IMessage<DNSConfig>, IEquatable<DNSConfig>, IDeepCloneable<DNSConfig>, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
DNSConfig()
public DNSConfig()DNSConfig(DNSConfig)
public DNSConfig(DNSConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
DNSConfig |
Properties
ClusterDns
public DNSConfig.Types.Provider ClusterDns { get; set; }cluster_dns indicates which in-cluster DNS provider should be used.
| Property Value | |
|---|---|
| Type | Description |
DNSConfig.Types.Provider |
|
ClusterDnsDomain
public string ClusterDnsDomain { get; set; }cluster_dns_domain is the suffix used for all cluster service records.
| Property Value | |
|---|---|
| Type | Description |
String |
|
ClusterDnsScope
public DNSConfig.Types.DNSScope ClusterDnsScope { get; set; }cluster_dns_scope indicates the scope of access to cluster DNS records.
| Property Value | |
|---|---|
| Type | Description |
DNSConfig.Types.DNSScope |
|