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

# Azure Node Pool

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

```
gcp.gkemulticloud_azure_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. Keys 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.                                                                                                                                                                                                                                                                                                                                                                                             |
| azure_availability_zone | core | string        | Optional. The Azure availability zone of the nodes in this nodepool. When unspecified, it defaults to `1`.                                                                                                                                                                                                                                                                                                                                         |
| config                  | core | json          | Required. The node 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.                                                                                                                                                                                                                                          |
| 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//azureClusters//azureNodePools/`. 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 pending changes to the node pool.                                                                                                                                                                                                                                                                                                                                                                         |
| region_id               | core | string        |
| resource_name           | core | string        |
| state                   | core | string        | Output only. The current state of the node pool.                                                                                                                                                                                                                                                                                                                                                                                                   |
| subnet_id               | core | string        | Required. The ARM ID of the subnet where the node pool VMs run. Make sure it's a subnet under the virtual network in the cluster configuration.                                                                                                                                                                                                                                                                                                    |
| tags                    | core | hstore_csv    |
| uid                     | core | string        | Output only. A globally unique identifier for the node pool.                                                                                                                                                                                                                                                                                                                                                                                       |
| update_time             | core | timestamp     | Output only. The time at which this node pool was last updated.                                                                                                                                                                                                                                                                                                                                                                                    |
| version                 | core | string        | Required. The Kubernetes version (e.g. `1.19.10-gke.1000`) running on this node pool.                                                                                                                                                                                                                                                                                                                                                              |
| zone_id                 | core | string        |
