Partilhar via


CapacityReservation Classe

Especifica informações sobre a reserva de capacidade.

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
CapacityReservation

Construtor

CapacityReservation(*, location: str, sku: _models.Sku, tags: Dict[str, str] | None = None, zones: List[str] | 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 recurso para o qual a capacidade precisa de ser reservada. O nome e a capacidade do SKU têm de ser definidos. Atualmente, são suportados os SKUs da VM com a capacidade denominada "CapacityReservationSupported" definida como true. Veja Listar SKUs Microsoft.Compute numa região (https://docs.microsoft.com/rest/api/compute/resourceskus/list) para obter os valores suportados. Obrigatório.

zones
list[str]

Zona de Disponibilidade a utilizar para esta reserva de capacidade. A zona tem de ser um valor único e também deve fazer parte da lista de zonas especificadas durante a criação do grupo de reserva de capacidade. A zona só pode ser atribuída durante a criação. Se não for fornecida, a reserva suporta apenas implementações não zonais. Se for fornecido, impõe a VM/VMSS através desta reserva de capacidade para estar na mesma zona.

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 recurso para o qual a capacidade precisa de ser reservada. O nome e a capacidade do SKU têm de ser definidos. Atualmente, são suportados os SKUs da VM com a capacidade denominada "CapacityReservationSupported" definida como true. Veja Listar SKUs Microsoft.Compute numa região (https://docs.microsoft.com/rest/api/compute/resourceskus/list) para obter os valores suportados. Obrigatório.

zones
list[str]

Zona de Disponibilidade a utilizar para esta reserva de capacidade. A zona tem de ser um valor único e também deve fazer parte da lista de zonas especificadas durante a criação do grupo de reserva de capacidade. A zona só pode ser atribuída durante a criação. Se não for fornecida, a reserva suporta apenas implementações não zonais. Se for fornecido, impõe a VM/VMSS através desta reserva de capacidade para estar na mesma zona.

reservation_id
str

Um ID exclusivo gerado e atribuído à reserva de capacidade pela plataforma, que não muda ao longo da duração do recurso.

virtual_machines_associated
list[SubResourceReadOnly]

Uma lista de todos os IDs de recursos da máquina virtual que estão associados à reserva de capacidade.

provisioning_time
datetime

A data em que a reserva de capacidade foi atualizada pela última vez.

provisioning_state
str

O estado de aprovisionamento, que só aparece na resposta.

instance_view
CapacityReservationInstanceView

A vista Instância de reserva de capacidade.