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

# Azure Cluster

This table represents the Azure Cluster resource from Google Cloud Platform.

```
gcp.gkemulticloud_azure_cluster
```

## Fields

| Title                         | ID   | Type          | Data Type                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | Description |
| ----------------------------- | ---- | ------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------- |
| _key                          | core | string        |
| ancestors                     | core | array<string> |
| annotations                   | core | hstore        | Optional. Annotations on the cluster. 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.                                                                                          |
| authorization                 | core | json          | Required. Configuration related to the cluster RBAC settings.                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| azure_client                  | core | string        | Optional. Name of the AzureClient that contains authentication configuration for how the Anthos Multi-Cloud API connects to Azure APIs. Either azure_client or azure_services_authentication should be provided. The `AzureClient` resource must reside on the same Google Cloud Platform project and region as the `AzureCluster`. `AzureClient` names are formatted as `projects//locations//azureClients/`. See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more details on Google Cloud resource names. |
| azure_region                  | core | string        | Required. The Azure region where the cluster runs. Each Google Cloud region supports a subset of nearby Azure regions. You can call GetAzureServerConfig to list all supported Azure regions within a given Google Cloud region.                                                                                                                                                                                                                                                                                                          |
| azure_services_authentication | core | json          | Optional. Authentication configuration for management of Azure resources. Either azure_client or azure_services_authentication should be provided.                                                                                                                                                                                                                                                                                                                                                                                        |
| cluster_ca_certificate        | core | string        | Output only. PEM encoded x509 certificate of the cluster root of trust.                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| control_plane                 | core | json          | Required. Configuration related to the cluster control plane.                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| create_time                   | core | timestamp     | Output only. The time at which this cluster was created.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| datadog_display_name          | core | string        |
| description                   | core | string        | Optional. A human readable description of this cluster. Cannot be longer than 255 UTF-8 encoded bytes.                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| endpoint                      | core | string        | Output only. The endpoint of the cluster's API server.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| errors                        | core | json          | Output only. A set of errors found in the cluster.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| 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.                                                                                                                                                                                                                                                                                                                                 |
| fleet                         | core | json          | Required. Fleet configuration.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| labels                        | core | array<string> |
| logging_config                | core | json          | Optional. Logging configuration for this cluster.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| managed_resources             | core | json          | Output only. Managed Azure resources for this cluster.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| monitoring_config             | core | json          | Optional. Monitoring configuration for this cluster.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| name                          | core | string        | The name of this resource. Cluster names are formatted as `projects//locations//azureClusters/`. See [Resource Names](https://cloud.google.com/apis/design/resource_names) for more details on Google Cloud Platform resource names.                                                                                                                                                                                                                                                                                                      |
| networking                    | core | json          | Required. Cluster-wide networking configuration.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| 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 cluster.                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| region_id                     | core | string        |
| resource_group_id             | core | string        | Required. The ARM ID of the resource group where the cluster resources are deployed. For example: `/subscriptions//resourceGroups/`                                                                                                                                                                                                                                                                                                                                                                                                       |
| resource_name                 | core | string        |
| state                         | core | string        | Output only. The current state of the cluster.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| tags                          | core | hstore_csv    |
| uid                           | core | string        | Output only. A globally unique identifier for the cluster.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| update_time                   | core | timestamp     | Output only. The time at which this cluster was last updated.                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| workload_identity_config      | core | json          | Output only. Workload Identity settings.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| zone_id                       | core | string        |
