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.ResourceCapacityReservation
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.
- 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.
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.
- 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.
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.
Azure SDK for Python