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

# Availability Set

An Azure Availability Set is a logical grouping of virtual machines that helps keep applications running during hardware or software failures. Azure distributes the VMs across multiple fault domains and update domains, reducing the impact of host outages or maintenance events. It is commonly used to improve the reliability and uptime of workloads running on Azure Virtual Machines.

```
azure.compute_availability_set
```

## Fields

| Title                                    | ID   | Type       | Data Type                                                                                                                                                                                                          | Description |
| ---------------------------------------- | ---- | ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------- |
| _key                                     | core | string     |
| id                                       | core | string     | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}                          |
| location                                 | core | string     | The geo-location where the resource lives                                                                                                                                                                          |
| name                                     | core | string     | The name of the resource                                                                                                                                                                                           |
| platform_fault_domain_count              | core | int64      | Fault Domain count.                                                                                                                                                                                                |
| platform_update_domain_count             | core | int64      | Update Domain count.                                                                                                                                                                                               |
| proximity_placement_group                | core | json       | Specifies information about the proximity placement group that the availability set should be assigned to. Minimum api-version: 2018-04-01.                                                                        |
| resource_group                           | core | string     |
| scheduled_events_policy                  | core | json       | Specifies Redeploy, Reboot and ScheduledEventsAdditionalPublishingTargets Scheduled Event related configurations.                                                                                                  |
| sku                                      | core | json       | Describes a virtual machine scale set sku. NOTE: If the new VM SKU is not supported on the hardware the scale set is currently on, you need to deallocate the VMs in the scale set before you modify the SKU name. |
| statuses                                 | core | json       | The resource status information.                                                                                                                                                                                   |
| subscription_id                          | core | string     |
| subscription_name                        | core | string     |
| system_data                              | core | json       | Metadata pertaining to creation and last modification of the resource.                                                                                                                                             |
| tags                                     | core | hstore_csv |
| type                                     | core | string     | The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"                                                                                                          |
| virtual_machine_scale_set_migration_info | core | json       | Describes the Availability Set properties related to migration to Flexible Virtual Machine Scale Set.                                                                                                              |
| virtual_machines                         | core | json       | A list of references to all virtual machines in the availability set.                                                                                                                                              |
