GetClusterMasterAuthorizedNetworksConfig constructor

const GetClusterMasterAuthorizedNetworksConfig({
  1. required Input<List<GetClusterMasterAuthorizedNetworksConfigCidrBlock>> cidrBlocks,
  2. required Input<bool> gcpPublicCidrsAccessEnabled,
  3. required Input<bool> privateEndpointEnforcementEnabled,
})

Creates a new GetClusterMasterAuthorizedNetworksConfig. cidrBlocks External networks that can access the Kubernetes cluster master through HTTPS. gcpPublicCidrsAccessEnabled Whether Kubernetes master is accessible via Google Compute Engine Public IPs. privateEndpointEnforcementEnabled Whether authorized networks is enforced on the private endpoint or not. Defaults to false.

Implementation

const GetClusterMasterAuthorizedNetworksConfig({
  required this.cidrBlocks,
  required this.gcpPublicCidrsAccessEnabled,
  required this.privateEndpointEnforcementEnabled,
});