Partilhar via


AvailabilitySet Classe

Especifica informações sobre o conjunto de disponibilidade ao qual a máquina virtual deve ser atribuída. As máquinas virtuais especificadas no mesmo conjunto de disponibilidade são alocadas a nós diferentes para maximizar a disponibilidade. Para obter mais informações sobre os conjuntos de disponibilidade, veja Descrição geral dos conjuntos de disponibilidade. <br>``<br>Para obter mais informações sobre a manutenção planeada do Azure, veja Manutenção e atualizações para Máquinas Virtuais no Azure<br>``<br> Atualmente, uma VM só pode ser adicionada ao conjunto de disponibilidade no momento da criação. Não é possível adicionar uma VM existente a um conjunto de disponibilidade.

As variáveis só são preenchidas pelo servidor e serão ignoradas ao enviar um pedido.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

Herança
azure.mgmt.compute.v2021_04_01.models._models_py3.Resource
AvailabilitySet

Construtor

AvailabilitySet(*, location: str, tags: Dict[str, str] | None = None, sku: _models.Sku | None = None, platform_update_domain_count: int | None = None, platform_fault_domain_count: int | None = None, virtual_machines: List[_models.SubResource] | None = None, proximity_placement_group: _models.SubResource | None = None, **kwargs: Any)

Keyword-Only Parameters

location
str

Localização do recurso. Obrigatório.

tags
dict[str, str]

Etiquetas de recursos.

sku
Sku

SKU do conjunto de disponibilidade, só é necessário definir o nome. Veja AvailabilitySetSkuTypes para obter um possível conjunto de valores. Utilize "Alinhado" para máquinas virtuais com discos geridos e "Clássico" para máquinas virtuais com discos não geridos. O valor predefinido é "Clássico".

platform_update_domain_count
int

Atualizar Contagem de domínios.

platform_fault_domain_count
int

Contagem de Domínios de Falha.

virtual_machines
list[SubResource]

Uma lista de referências a todas as máquinas virtuais no conjunto de disponibilidade.

proximity_placement_group
SubResource

Especifica informações sobre o grupo de colocação por proximidade ao qual o conjunto de disponibilidade deve ser atribuído. <br>:code:>><<<br>Minimum api-version: 2018-04-01.

Variáveis

id
str

ID do Recurso.

name
str

Nome do recurso.

type
str

Tipo de recurso.

location
str

Localização do recurso. Obrigatório.

tags
dict[str, str]

Etiquetas de recursos.

sku
Sku

SKU do conjunto de disponibilidade, só é necessário definir o nome. Veja AvailabilitySetSkuTypes para obter um possível conjunto de valores. Utilize "Alinhado" para máquinas virtuais com discos geridos e "Clássico" para máquinas virtuais com discos não geridos. O valor predefinido é "Clássico".

platform_update_domain_count
int

Atualizar Contagem de domínios.

platform_fault_domain_count
int

Contagem de Domínios de Falha.

virtual_machines
list[SubResource]

Uma lista de referências a todas as máquinas virtuais no conjunto de disponibilidade.

proximity_placement_group
SubResource

Especifica informações sobre o grupo de colocação por proximidade ao qual o conjunto de disponibilidade deve ser atribuído. <br>:code:>><<<br>Minimum api-version: 2018-04-01.

statuses
list[InstanceViewStatus]

As informações de estado do recurso.