ClusterNodeGroupArgs

constructor(ackConfig: Output<ClusterNodeGroupAckConfigArgs>? = null, additionalSecurityGroupIds: Output<List<String>>? = null, autoScalingPolicy: Output<ClusterNodeGroupAutoScalingPolicyArgs>? = null, costOptimizedConfig: Output<ClusterNodeGroupCostOptimizedConfigArgs>? = null, dataDisks: Output<List<ClusterNodeGroupDataDiskArgs>>, deploymentSetStrategy: Output<String>? = null, gracefulShutdown: Output<Boolean>? = null, instanceTypes: Output<List<String>>, nodeCount: Output<Int>, nodeGroupName: Output<String>, nodeGroupType: Output<String>, nodeResizeStrategy: Output<String>? = null, paymentType: Output<String>? = null, spotBidPrices: Output<List<ClusterNodeGroupSpotBidPriceArgs>>? = null, spotInstanceRemedy: Output<Boolean>? = null, spotStrategy: Output<String>? = null, subscriptionConfig: Output<ClusterNodeGroupSubscriptionConfigArgs>? = null, systemDisk: Output<ClusterNodeGroupSystemDiskArgs>, vswitchIds: Output<List<String>>? = null, withPublicIp: Output<Boolean>? = null)