Class DNSConfig (2.54.0)

DNSConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)

DNSConfig contains the desired set of options for configuring clusterDNS.

Attributes

Name Description
cluster_dns google.cloud.container_v1beta1.types.DNSConfig.Provider
cluster_dns indicates which in-cluster DNS provider should be used.
cluster_dns_scope google.cloud.container_v1beta1.types.DNSConfig.DNSScope
cluster_dns_scope indicates the scope of access to cluster DNS records.
cluster_dns_domain str
cluster_dns_domain is the suffix used for all cluster service records.
additive_vpc_scope_dns_domain str
Optional. The domain used in Additive VPC scope.

Classes

DNSScope

DNSScope(value)

DNSScope lists the various scopes of access to cluster DNS records.

Provider

Provider(value)

Provider lists the various in-cluster DNS providers.