public sealed class ControlPlaneEndpointsConfig.Types.DNSEndpointConfig : IMessage<ControlPlaneEndpointsConfig.Types.DNSEndpointConfig>, IEquatable<ControlPlaneEndpointsConfig.Types.DNSEndpointConfig>, IDeepCloneable<ControlPlaneEndpointsConfig.Types.DNSEndpointConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Kubernetes Engine v1 API class ControlPlaneEndpointsConfig.Types.DNSEndpointConfig.
Describes the configuration of a DNS endpoint.
Implements
IMessageControlPlaneEndpointsConfigTypesDNSEndpointConfig, IEquatableControlPlaneEndpointsConfigTypesDNSEndpointConfig, IDeepCloneableControlPlaneEndpointsConfigTypesDNSEndpointConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
DNSEndpointConfig()
public DNSEndpointConfig()
DNSEndpointConfig(DNSEndpointConfig)
public DNSEndpointConfig(ControlPlaneEndpointsConfig.Types.DNSEndpointConfig other)
Parameter | |
---|---|
Name | Description |
other |
ControlPlaneEndpointsConfigTypesDNSEndpointConfig |
Properties
AllowExternalTraffic
public bool AllowExternalTraffic { get; set; }
Controls whether user traffic is allowed over this endpoint. Note that GCP-managed services may still use the endpoint even if this is false.
Property Value | |
---|---|
Type | Description |
bool |
Endpoint
public string Endpoint { get; set; }
Output only. The cluster's DNS endpoint configuration. A DNS format address. This is accessible from the public internet. Ex: uid.us-central1.gke.goog. Always present, but the behavior may change according to the value of [DNSEndpointConfig.allow_external_traffic][google.container.v1.ControlPlaneEndpointsConfig.DNSEndpointConfig.allow_external_traffic].
Property Value | |
---|---|
Type | Description |
string |
HasAllowExternalTraffic
public bool HasAllowExternalTraffic { get; }
Gets whether the "allow_external_traffic" field is set
Property Value | |
---|---|
Type | Description |
bool |