GetClusterControlPlaneEndpointsConfigDnsEndpointConfig constructor

const GetClusterControlPlaneEndpointsConfigDnsEndpointConfig({
  1. required Input<bool> allowExternalTraffic,
  2. required Input<bool> enableK8sCertsViaDns,
  3. required Input<bool> enableK8sTokensViaDns,
  4. required Input<String> endpoint,
})

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,
});