ClusterControlPlaneEndpointsConfigDnsEndpointConfig constructor

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

Creates a new ClusterControlPlaneEndpointsConfigDnsEndpointConfig. 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 ClusterControlPlaneEndpointsConfigDnsEndpointConfig({
  this.allowExternalTraffic,
  this.enableK8sCertsViaDns,
  this.enableK8sTokensViaDns,
  this.endpoint,
});