Compartilhar via


CapacityReservation Classe

Especifica informações sobre a reserva de capacidade.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

Herança
azure.mgmt.compute.v2021_11_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

Local do recurso. Obrigatórios.

tags
dict[str, str]

Marcas de recurso.

sku
Sku

SKU do recurso para o qual a capacidade precisa ser reservada. O nome e a capacidade do SKU precisam ser definidos. Atualmente, há suporte para SKUs de VM com a funcionalidade chamada 'CapacityReservationSupported' definida como true. Consulte Listar SKUs Microsoft.Compute em uma região (https://docs.microsoft.com/rest/api/compute/resourceskus/list) para obter valores com suporte. Obrigatórios.

zones
list[str]

Zona de Disponibilidade a ser usada para essa reserva de capacidade. A zona deve 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 dá suporte apenas a implantações não zonais. Se fornecido, impõe que a VM/VMSS usando essa reserva de capacidade esteja na mesma zona.

Variáveis

id
str

ID do recurso.

name
str

Nome do recurso.

type
str

Tipo de recurso.

location
str

Local do recurso. Obrigatórios.

tags
dict[str, str]

Marcas de recurso.

sku
Sku

SKU do recurso para o qual a capacidade precisa ser reservada. O nome e a capacidade do SKU precisam ser definidos. Atualmente, há suporte para SKUs de VM com a funcionalidade chamada 'CapacityReservationSupported' definida como true. Consulte Listar SKUs Microsoft.Compute em uma região (https://docs.microsoft.com/rest/api/compute/resourceskus/list) para obter valores com suporte. Obrigatórios.

zones
list[str]

Zona de Disponibilidade a ser usada para essa reserva de capacidade. A zona deve 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 dá suporte apenas a implantações não zonais. Se fornecido, impõe que a VM/VMSS usando essa reserva de capacidade esteja na mesma zona.

reservation_id
str

Uma ID exclusiva gerada e atribuída à reserva de capacidade pela plataforma que não é alterada durante todo o tempo de vida do recurso.

virtual_machines_associated
list[SubResourceReadOnly]

Uma lista de todas as IDs de recursos de máquina virtual associadas à reserva de capacidade.

provisioning_time
datetime

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

provisioning_state
str

O estado de provisionamento, que aparece apenas na resposta.

instance_view
CapacityReservationInstanceView

A exibição da instância de reserva de capacidade.

time_created
datetime

Especifica a hora em que o recurso de Reserva de Capacidade foi criado.:code:
:code:>><<<br>Versão mínima da api: 2021-11-01.