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. |
Inheritance
builtins.object > proto.message.Message > DNSConfigClasses
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.