GetClusterControlPlaneEndpointsConfigDnsEndpointConfig constructor
const
GetClusterControlPlaneEndpointsConfigDnsEndpointConfig({})
Creates a new GetClusterControlPlaneEndpointsConfigDnsEndpointConfig.
allowExternalTraffic Controls whether user traffic is allowed over this endpoint. Note that GCP-managed services may still use the endpoint even if this is false.
enableK8sCertsViaDns Controls whether the k8s certs auth is allowed via dns.
enableK8sTokensViaDns Controls whether the k8s token auth is allowed via dns.
endpoint The cluster's DNS endpoint.
Implementation
const GetClusterControlPlaneEndpointsConfigDnsEndpointConfig({
required this.allowExternalTraffic,
required this.enableK8sCertsViaDns,
required this.enableK8sTokensViaDns,
required this.endpoint,
});