GetNodeGroupResult

data class GetNodeGroupResult(val amiType: String, val arn: String, val capacityType: String, val clusterName: String, val diskSize: Int, val id: String, val instanceTypes: List<String>, val labels: Map<String, String>, val launchTemplates: List<GetNodeGroupLaunchTemplate>, val nodeGroupName: String, val nodeRoleArn: String, val releaseVersion: String, val remoteAccesses: List<GetNodeGroupRemoteAccess>, val resources: List<GetNodeGroupResource>, val scalingConfigs: List<GetNodeGroupScalingConfig>, val status: String, val subnetIds: List<String>, val tags: Map<String, String>, val taints: List<GetNodeGroupTaint>, val version: String)

A collection of values returned by getNodeGroup.

Constructors

Link copied to clipboard
constructor(amiType: String, arn: String, capacityType: String, clusterName: String, diskSize: Int, id: String, instanceTypes: List<String>, labels: Map<String, String>, launchTemplates: List<GetNodeGroupLaunchTemplate>, nodeGroupName: String, nodeRoleArn: String, releaseVersion: String, remoteAccesses: List<GetNodeGroupRemoteAccess>, resources: List<GetNodeGroupResource>, scalingConfigs: List<GetNodeGroupScalingConfig>, status: String, subnetIds: List<String>, tags: Map<String, String>, taints: List<GetNodeGroupTaint>, version: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Type of Amazon Machine Image (AMI) associated with the EKS Node Group.

Link copied to clipboard
val arn: String

ARN of the EKS Node Group.

Link copied to clipboard

Type of capacity associated with the EKS Node Group. Valid values: ON_DEMAND, SPOT.

Link copied to clipboard
Link copied to clipboard

Disk size in GiB for worker nodes.

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

Set of instance types associated with the EKS Node Group.

Link copied to clipboard

Key-value map of Kubernetes labels. Only labels that are applied with the EKS API are managed by this argument. Other Kubernetes labels applied to the EKS Node Group will not be managed.

Link copied to clipboard

Nested attribute containing information about the launch template used to create the EKS Node Group.

Link copied to clipboard
Link copied to clipboard

ARN of the IAM Role that provides permissions for the EKS Node Group.

Link copied to clipboard

AMI version of the EKS Node Group.

Link copied to clipboard

Configuration block with remote access settings.

Link copied to clipboard

List of objects containing information about underlying resources.

Link copied to clipboard

Configuration block with scaling settings.

Link copied to clipboard

Status of the EKS Node Group.

Link copied to clipboard

Identifiers of EC2 Subnets to associate with the EKS Node Group.

Link copied to clipboard

Key-value map of resource tags.

Link copied to clipboard

List of objects containing information about taints applied to the nodes in the EKS Node Group.

Link copied to clipboard

Kubernetes version.