Cluster Private Cluster Config Args
data class ClusterPrivateClusterConfigArgs(val enablePrivateEndpoint: Output<Boolean>? = null, val enablePrivateNodes: Output<Boolean>? = null, val masterGlobalAccessConfig: Output<ClusterPrivateClusterConfigMasterGlobalAccessConfigArgs>? = null, val masterIpv4CidrBlock: Output<String>? = null, val peeringName: Output<String>? = null, val privateEndpoint: Output<String>? = null, val privateEndpointSubnetwork: Output<String>? = null, val publicEndpoint: Output<String>? = null) : ConvertibleToJava<ClusterPrivateClusterConfigArgs>
Constructors
Link copied to clipboard
fun ClusterPrivateClusterConfigArgs(enablePrivateEndpoint: Output<Boolean>? = null, enablePrivateNodes: Output<Boolean>? = null, masterGlobalAccessConfig: Output<ClusterPrivateClusterConfigMasterGlobalAccessConfigArgs>? = null, masterIpv4CidrBlock: Output<String>? = null, peeringName: Output<String>? = null, privateEndpoint: Output<String>? = null, privateEndpointSubnetwork: Output<String>? = null, publicEndpoint: Output<String>? = null)
Functions
Properties
Link copied to clipboard
val masterGlobalAccessConfig: Output<ClusterPrivateClusterConfigMasterGlobalAccessConfigArgs>? = null
Link copied to clipboard
The IP range in CIDR notation to use for the hosted master network. This range will be used for assigning private IP addresses to the cluster master(s) and the ILB VIP. This range must not overlap with any other ranges in use within the cluster's network, and it must be a /28 subnet. See Private Cluster Limitations for more details. This field only applies to private clusters, when enable_private_nodes
is true
.