Nodegroup Args
data class NodegroupArgs(val amiType: Output<String>? = null, val capacityType: Output<String>? = null, val clusterName: Output<String>? = null, val diskSize: Output<Int>? = null, val forceUpdateEnabled: Output<Boolean>? = null, val instanceTypes: Output<List<String>>? = null, val labels: Output<Any>? = null, val launchTemplate: Output<NodegroupLaunchTemplateSpecificationArgs>? = null, val nodeRole: Output<String>? = null, val nodegroupName: Output<String>? = null, val releaseVersion: Output<String>? = null, val remoteAccess: Output<NodegroupRemoteAccessArgs>? = null, val scalingConfig: Output<NodegroupScalingConfigArgs>? = null, val subnets: Output<List<String>>? = null, val tags: Output<Any>? = null, val taints: Output<List<NodegroupTaintArgs>>? = null, val updateConfig: Output<NodegroupUpdateConfigArgs>? = null, val version: Output<String>? = null) : ConvertibleToJava<NodegroupArgs>
Resource schema for AWS::EKS::Nodegroup
Example Usage
Example
No Java example available.
Example
No Java example available.
Constructors
Link copied to clipboard
fun NodegroupArgs(amiType: Output<String>? = null, capacityType: Output<String>? = null, clusterName: Output<String>? = null, diskSize: Output<Int>? = null, forceUpdateEnabled: Output<Boolean>? = null, instanceTypes: Output<List<String>>? = null, labels: Output<Any>? = null, launchTemplate: Output<NodegroupLaunchTemplateSpecificationArgs>? = null, nodeRole: Output<String>? = null, nodegroupName: Output<String>? = null, releaseVersion: Output<String>? = null, remoteAccess: Output<NodegroupRemoteAccessArgs>? = null, scalingConfig: Output<NodegroupScalingConfigArgs>? = null, subnets: Output<List<String>>? = null, tags: Output<Any>? = null, taints: Output<List<NodegroupTaintArgs>>? = null, updateConfig: Output<NodegroupUpdateConfigArgs>? = null, version: Output<String>? = null)