---
title: AWS Node Pool
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > DDSQL Reference > Data Directory > AWS Node Pool
---

# AWS Node Pool

This table represents the AWS Node Pool resource from Google Cloud Platform.

```
gcp.gkemulticloud_aws_node_pool
```

## Fields

| Title                | ID   | Type          | Data Type                                                                                                                                                                                                                                                                                                                                                                                                                                         | Description |
| -------------------- | ---- | ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------- |
| _key                 | core | string        |
| ancestors            | core | array<string> |
| annotations          | core | hstore        | Optional. Annotations on the node pool. This field has the same restrictions as Kubernetes annotations. The total size of all keys and values combined is limited to 256k. Key can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between. |
| autoscaling          | core | json          | Required. Autoscaler configuration for this node pool.                                                                                                                                                                                                                                                                                                                                                                                            |
| config               | core | json          | Required. The configuration of the node pool.                                                                                                                                                                                                                                                                                                                                                                                                     |
| create_time          | core | timestamp     | Output only. The time at which this node pool was created.                                                                                                                                                                                                                                                                                                                                                                                        |
| datadog_display_name | core | string        |
| errors               | core | json          | Output only. A set of errors found in the node pool.                                                                                                                                                                                                                                                                                                                                                                                              |
| etag                 | core | string        | Allows clients to perform consistent read-modify-writes through optimistic concurrency control. Can be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.                                                                                                                                                                                                                                         |
| kubelet_config       | core | json          | Optional. Node kubelet configs.                                                                                                                                                                                                                                                                                                                                                                                                                   |
| labels               | core | array<string> |
| management           | core | json          | Optional. The Management configuration for this node pool.                                                                                                                                                                                                                                                                                                                                                                                        |
| max_pods_constraint  | core | json          | Required. The constraint on the maximum number of pods that can be run simultaneously on a node in the node pool.                                                                                                                                                                                                                                                                                                                                 |
| name                 | core | string        | The name of this resource. Node pool names are formatted as `projects//locations//awsClusters//awsNodePools/`. For more details on Google Cloud resource names, see [Resource Names](https://cloud.google.com/apis/design/resource_names)                                                                                                                                                                                                         |
| organization_id      | core | string        |
| parent               | core | string        |
| project_id           | core | string        |
| project_number       | core | string        |
| reconciling          | core | bool          | Output only. If set, there are currently changes in flight to the node pool.                                                                                                                                                                                                                                                                                                                                                                      |
| region_id            | core | string        |
| resource_name        | core | string        |
| state                | core | string        | Output only. The lifecycle state of the node pool.                                                                                                                                                                                                                                                                                                                                                                                                |
| subnet_id            | core | string        | Required. The subnet where the node pool node run.                                                                                                                                                                                                                                                                                                                                                                                                |
| tags                 | core | hstore_csv    |
| uid                  | core | string        | Output only. A globally unique identifier for the node pool.                                                                                                                                                                                                                                                                                                                                                                                      |
| update_settings      | core | json          | Optional. Update settings control the speed and disruption of the update.                                                                                                                                                                                                                                                                                                                                                                         |
| update_time          | core | timestamp     | Output only. The time at which this node pool was last updated.                                                                                                                                                                                                                                                                                                                                                                                   |
| version              | core | string        | Required. The Kubernetes version to run on this node pool (e.g. `1.19.10-gke.1000`). You can list all supported versions on a given Google Cloud region by calling GetAwsServerConfig.                                                                                                                                                                                                                                                            |
| zone_id              | core | string        |
