AwsClusterNetworkingArgs

data class AwsClusterNetworkingArgs(val perNodePoolSgRulesDisabled: Output<Boolean>? = null, val podAddressCidrBlocks: Output<List<String>>, val serviceAddressCidrBlocks: Output<List<String>>, val vpcId: Output<String>) : ConvertibleToJava<AwsClusterNetworkingArgs>

Constructors

Link copied to clipboard
constructor(perNodePoolSgRulesDisabled: Output<Boolean>? = null, podAddressCidrBlocks: Output<List<String>>, serviceAddressCidrBlocks: Output<List<String>>, vpcId: Output<String>)

Properties

Link copied to clipboard
val perNodePoolSgRulesDisabled: Output<Boolean>? = null

Disable the per node pool subnet security group rules on the control plane security group. When set to true, you must also provide one or more security groups that ensure node pools are able to send requests to the control plane on TCP/443 and TCP/8132. Failure to do so may result in unavailable node pools.

Link copied to clipboard

All pods in the cluster are assigned an RFC1918 IPv4 address from these ranges. Only a single range is supported. This field cannot be changed after creation.

Link copied to clipboard

All services in the cluster are assigned an RFC1918 IPv4 address from these ranges. Only a single range is supported. This field cannot be changed after creation.

Link copied to clipboard
val vpcId: Output<String>

The VPC associated with the cluster. All component clusters (i.e. control plane and node pools) run on a single VPC. This field cannot be changed after creation.

Functions

Link copied to clipboard
open override fun toJava(): AwsClusterNetworkingArgs