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

# AKS Cluster

This table represents the AKS Cluster resource from Microsoft Azure.

```
azure.aks_cluster
```

## Fields

| Title                        | ID   | Type       | Data Type                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Description |
| ---------------------------- | ---- | ---------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------- |
| _key                         | core | string     |
| aad_profile                  | core | json       | The Azure Active Directory configuration.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| agent_pool_profiles          | core | json       | The agent pool properties.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| api_server_access_profile    | core | json       | The access profile for managed cluster API server.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| auto_scaler_profile          | core | json       | Parameters to be applied to the cluster-autoscaler when enabled                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| auto_upgrade_profile         | core | json       | The auto upgrade configuration.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| azure_monitor_profile        | core | json       |
| azure_portal_fqdn            | core | string     | The Azure Portal requires certain Cross-Origin Resource Sharing (CORS) headers to be sent in some responses, which Kubernetes APIServer doesn't handle by default. This special FQDN supports CORS, allowing the Azure Portal to function properly.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| bootstrap_profile            | core | json       | Profile of the cluster bootstrap configuration.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| current_kubernetes_version   | core | string     | If kubernetesVersion was a fully specified version <major.minor.patch>, this field will be exactly equal to it. If kubernetesVersion was <major.minor>, this field will contain the full <major.minor.patch> version being used.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| disable_local_accounts       | core | bool       | If set to true, getting static credentials will be disabled for this cluster. This must only be used on Managed Clusters that are AAD enabled. For more details see [disable local accounts](https://docs.microsoft.com/azure/aks/managed-aad#disable-local-accounts-preview).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| disk_encryption_set_id       | core | string     | This is of the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}'                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| dns_prefix                   | core | string     | This cannot be updated once the Managed Cluster has been created.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| e_tag                        | core | string     | Unique read-only string used to implement optimistic concurrency. The eTag value will change when the resource is updated. Specify an if-match or if-none-match header with the eTag value for a subsequent request to enable optimistic concurrency per the normal etag convention.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| enable_pod_security_policy   | core | bool       | (DEPRECATED) Whether to enable Kubernetes pod security policy (preview). PodSecurityPolicy was deprecated in Kubernetes v1.21, and removed from Kubernetes in v1.25. Learn more at https://aka.ms/k8s/psp and https://aka.ms/aks/psp.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| enable_rbac                  | core | bool       | Whether to enable Kubernetes Role-Based Access Control.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| fqdn                         | core | string     | The FQDN of the master pool.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| fqdn_subdomain               | core | string     | This cannot be updated once the Managed Cluster has been created.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| http_proxy_config            | core | json       | Configurations for provisioning the cluster with HTTP proxy servers.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| id                           | core | string     | Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| identity                     | core | json       | The identity of the managed cluster, if configured.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| ingress_profile              | core | json       | Ingress profile for the managed cluster.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| kubernetes_version           | core | string     | Both patch version <major.minor.patch> (e.g. 1.20.13) and <major.minor> (e.g. 1.20) are supported. When <major.minor> is specified, the latest supported GA patch version is chosen automatically. Updating the cluster with the same <major.minor> once it has been created (e.g. 1.14.x -> 1.14) will not trigger an upgrade, even if a newer patch version is available. When you upgrade a supported AKS cluster, Kubernetes minor versions cannot be skipped. All upgrades must be performed sequentially by major version number. For example, upgrades between 1.14.x -> 1.15.x or 1.15.x -> 1.16.x are allowed, however 1.14.x -> 1.16.x is not allowed. See [upgrading an AKS cluster](https://docs.microsoft.com/azure/aks/upgrade-cluster) for more details. |
| linux_profile                | core | json       | The profile for Linux VMs in the Managed Cluster.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| location                     | core | string     | The geo-location where the resource lives                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| max_agent_pools              | core | int64      | The max number of agent pools for the managed cluster.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| metrics_profile              | core | json       | Optional cluster metrics configuration.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| name                         | core | string     | The name of the resource                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| network_profile              | core | json       | The network configuration profile.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| node_resource_group          | core | string     | The name of the resource group containing agent pool nodes.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| node_resource_group_profile  | core | json       | Profile of the node resource group configuration.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| oidc_issuer_profile          | core | json       | The OIDC issuer profile of the Managed Cluster.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| pod_identity_profile         | core | json       | See [use AAD pod identity](https://docs.microsoft.com/azure/aks/use-azure-ad-pod-identity) for more details on AAD pod identity integration.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| power_state                  | core | json       | The Power State of the cluster.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| private_fqdn                 | core | string     | The FQDN of private cluster.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| private_link_resources       | core | json       | Private link resources associated with the cluster.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| provisioning_state           | core | string     | The current provisioning state.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| public_network_access        | core | string     | Allow or deny public network access for AKS                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| resource_group               | core | string     |
| resource_uid                 | core | string     | The resourceUID uniquely identifies ManagedClusters that reuse ARM ResourceIds (i.e: create, delete, create sequence)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| security_profile             | core | json       | Security profile for the managed cluster.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| service_mesh_profile         | core | json       |
| service_principal_profile    | core | json       | Information about a service principal identity for the cluster to use for manipulating Azure APIs.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| sku                          | core | json       | The managed cluster SKU.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| storage_profile              | core | json       | Storage profile for the managed cluster.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| subscription_id              | core | string     |
| subscription_name            | core | string     |
| support_plan                 | core | string     | The support plan for the Managed Cluster. If unspecified, the default is 'KubernetesOfficial'.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| system_data                  | core | json       | Azure Resource Manager metadata containing createdBy and modifiedBy information.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| tags                         | core | hstore_csv |
| type                         | core | string     | The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| upgrade_settings             | core | json       | Settings for upgrading a cluster.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| windows_profile              | core | json       | The profile for Windows VMs in the Managed Cluster.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| workload_auto_scaler_profile | core | json       |
