---
title: Azure RM - Availability Set
slug: homologacao-atmosphere/azure-rm-availability-set
description: Learn how to effectively manage Azure Availability Sets with this comprehensive document. Discover step-by-step instructions on creating, updating, and deleting sets, along with essential parameters like location, name, fault domain count, and more. Explo
docTags: 
createdAt: 2021-06-17T11:35:46.000Z
---

## Resumo

- Crie, atualize e exclua um Conjunto de Disponibilidade do Azure.

## Parâmetros

| **Parâmetro**                    | **Tipo** | **Escolhas \| Valor Padrão**                           | **Comentários**                                                                                                                                                          |
| -------------------------------- | -------- | ------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| location                         | string   |                                                        | Local válido do Azure. O padrão é a localização do grupo de recursos.                                                                                                    |
| name - *required*                | string   |                                                        | Nome do conjunto de disponibilidade.                                                                                                                                     |
| platform\_fault\_domain\_count   | integer  | 3<br />(default)                                       | Os domínios de falha definem o grupo de máquinas virtuais que compartilham uma fonte de alimentação e switch de rede comuns. Deve estar entre 1 e 3.                     |
| platform\_update\_domain\_count  | integer  | 5<br />(default)                                       | Os domínios de atualização indicam grupos de máquinas virtuais e hardware físico subjacente que podem ser reinicializados ao mesmo tempo.                                |
| resource\_group - *required*     | string   |                                                        | Nome de um grupo de recursos onde o conjunto de disponibilidade existe ou será criado.                                                                                   |
| sku                              | string   | Escolhas:<br />- Classic<br />(default)<br />- Aligned | Defina se o conjunto de disponibilidade oferece suporte a discos gerenciados.                                                                                            |
| state                            | string   | Escolhas:<br />- absent<br />- present<br />(default)  | Afirma o estado do conjunto de disponibilidade. Use present para criar ou atualizar um conjunto de disponibilidade e absent para excluir um conjunto de disponibilidade. |



## Exemplos

```yaml
# Exemplo: Create an availability set with default options
- azure_rm_availabilityset:
    name: myAvailabilitySet
    location: eastus
    resource_group: myResourceGroup

# Exemplo: Create an availability set with advanced options
- azure_rm_availabilityset:
    name: myAvailabilitySet
    location: eastus
    resource_group: myResourceGroup
    platform_update_domain_count: 5
    platform_fault_domain_count: 3
    sku: Aligned

# Exemplo: Delete an availability set
- azure_rm_availabilityset:
    name: myAvailabilitySet
    location: eastus
    resource_group: myResourceGroup
    state: absent
```



## Valores retornados

| **Chave** | **Tipo** | **Retornado quando** | **Descrição**                                |
| --------- | -------- | -------------------- | -------------------------------------------- |
| changed   | boolean  | Sempre               | Se o recurso mudou ou não                    |
| state     | complex  | Sempre               | Estado atual do conjunto de disponibilidade. |

### Subcampos da chave de retorno state

| **Chave**                       | **Tipo**   | **Retornado quando** | **Descrição**                                                     |
| ------------------------------- | ---------- | -------------------- | ----------------------------------------------------------------- |
| id                              | string     | Sucesso              | ID do recurso.                                                    |
| location                        | string     | Sucesso              | Local onde reside o recurso.                                      |
| name                            | string     | Sucesso              | Nome do recurso.                                                  |
| platform\_fault\_domain\_count  | integer    | Sucesso              | Valores de domínios de falha.                                     |
| platform\_update\_domain\_count | integer    | Sucesso              | Valores dos domínios de atualização.                              |
| sku                             | string     | Sucesso              | Conjunto de disponibilidade oferece suporte a discos gerenciados. |
| tags                            | dictionary | Sucesso              | Tags de recursos.                                                 |

