Kubernetes Engine V1beta1 API - Class Google::Cloud::Container::V1beta1::DNSConfig (v0.40.1)

Reference documentation and code samples for the Kubernetes Engine V1beta1 API class Google::Cloud::Container::V1beta1::DNSConfig.

DNSConfig contains the desired set of options for configuring clusterDNS.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#additive_vpc_scope_dns_domain

def additive_vpc_scope_dns_domain() -> ::String
Returns
  • (::String) — Optional. The domain used in Additive VPC scope.

#additive_vpc_scope_dns_domain=

def additive_vpc_scope_dns_domain=(value) -> ::String
Parameter
  • value (::String) — Optional. The domain used in Additive VPC scope.
Returns
  • (::String) — Optional. The domain used in Additive VPC scope.

#cluster_dns

def cluster_dns() -> ::Google::Cloud::Container::V1beta1::DNSConfig::Provider
Returns

#cluster_dns=

def cluster_dns=(value) -> ::Google::Cloud::Container::V1beta1::DNSConfig::Provider
Parameter
Returns

#cluster_dns_domain

def cluster_dns_domain() -> ::String
Returns
  • (::String) — cluster_dns_domain is the suffix used for all cluster service records.

#cluster_dns_domain=

def cluster_dns_domain=(value) -> ::String
Parameter
  • value (::String) — cluster_dns_domain is the suffix used for all cluster service records.
Returns
  • (::String) — cluster_dns_domain is the suffix used for all cluster service records.

#cluster_dns_scope

def cluster_dns_scope() -> ::Google::Cloud::Container::V1beta1::DNSConfig::DNSScope
Returns

#cluster_dns_scope=

def cluster_dns_scope=(value) -> ::Google::Cloud::Container::V1beta1::DNSConfig::DNSScope
Parameter
Returns