CapacityReservation interface
Especifica informações sobre a reserva de capacidade.
- Extends
Propriedades
| instance |
A exibição da instância de reserva de capacidade. |
| platform |
Especifica o valor da contagem de domínio de falha que a Reserva de Capacidade suporta para o tamanho da VM solicitada. Nota: A contagem de domínio de falha especificada para um recurso (como o conjunto de dimensionamento de máquinas virtuais) deve ser menor ou igual a esse valor se ele for implantado usando reserva de capacidade. Versão mínima da api: 2022-08-01. |
| provisioning |
O estado de provisionamento, que só aparece na resposta. |
| provisioning |
A data em que a reserva de capacidade foi atualizada pela última vez. |
| reservation |
Um id único gerado e atribuído à reserva de capacidade pela plataforma que não muda ao longo da vida útil do recurso. |
| schedule |
Define o calendário para reservas de capacidade por bloco e futuro. Especifica o cronograma durante o qual a reserva de capacidade está ativa e o recurso VM ou VMSS pode ser alocado usando reserva. Para reservas de capacidade de bloco, os campos scheduleProfile, início e fim são imutáveis após a criação. Consulte https://aka.ms/blockcapacityreservation para obter mais detalhes. Versão mínima da API para reservas de capacidade de bloco: 01-04-2025. Futuras reservas de capacidade devem usar esta propriedade com apenas uma hora de início, que pode ser alterada até à hora 'modificávelAté'. Consulte https://aka.ms/futurecapacityreservation para obter mais detalhes. Versão mínima da API para futuras reservas de capacidade: 01-04-2026. |
| sku | SKU do recurso para o qual a capacidade precisa ser reservada. O nome e a capacidade da SKU devem ser definidos. Para reservas de capacidade de bloco, sku.capacity só pode aceitar valores 1, 2, 4, 8, 16, 32, 64. Atualmente, há suporte para VM Skus com o recurso chamado 'CapacityReservationSupported' definido como true. Quando 'CapacityReservationSupported' é true, o recurso de SKU também especifica o 'SupportedCapacityReservationTypes', que lista os tipos de reservas de capacidade (como Targeted ou Block) que a SKU suporta. Consulte Listar SKUs Microsoft.Compute em uma região (https://docs.microsoft.com/rest/api/compute/resourceskus/list) para obter os valores suportados. |
| time |
Especifica a hora em que o recurso de Reserva de Capacidade foi criado. Versão mínima api: 2021-11-01. |
| virtual |
Uma lista de todas as ids de recursos de máquina virtual associadas à reserva de capacidade. |
| zones | As zonas de disponibilidade. |
Propriedades Herdadas
| id | ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location | A geolocalização onde o recurso vive |
| name | O nome do recurso |
| system |
Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. |
| tags | Tags de recursos. |
| type | O tipo do recurso. Por exemplo, "Microsoft. Computação/Máquinas Virtuais" ou "Microsoft. ContasArmazenamento/Armazenamento" |
Detalhes de Propriedade
instanceView
A exibição da instância de reserva de capacidade.
instanceView?: CapacityReservationInstanceView
Valor de Propriedade
platformFaultDomainCount
Especifica o valor da contagem de domínio de falha que a Reserva de Capacidade suporta para o tamanho da VM solicitada. Nota: A contagem de domínio de falha especificada para um recurso (como o conjunto de dimensionamento de máquinas virtuais) deve ser menor ou igual a esse valor se ele for implantado usando reserva de capacidade. Versão mínima da api: 2022-08-01.
platformFaultDomainCount?: number
Valor de Propriedade
number
provisioningState
O estado de provisionamento, que só aparece na resposta.
provisioningState?: string
Valor de Propriedade
string
provisioningTime
A data em que a reserva de capacidade foi atualizada pela última vez.
provisioningTime?: Date
Valor de Propriedade
Date
reservationId
Um id único gerado e atribuído à reserva de capacidade pela plataforma que não muda ao longo da vida útil do recurso.
reservationId?: string
Valor de Propriedade
string
scheduleProfile
Define o calendário para reservas de capacidade por bloco e futuro. Especifica o cronograma durante o qual a reserva de capacidade está ativa e o recurso VM ou VMSS pode ser alocado usando reserva. Para reservas de capacidade de bloco, os campos scheduleProfile, início e fim são imutáveis após a criação. Consulte https://aka.ms/blockcapacityreservation para obter mais detalhes. Versão mínima da API para reservas de capacidade de bloco: 01-04-2025. Futuras reservas de capacidade devem usar esta propriedade com apenas uma hora de início, que pode ser alterada até à hora 'modificávelAté'. Consulte https://aka.ms/futurecapacityreservation para obter mais detalhes. Versão mínima da API para futuras reservas de capacidade: 01-04-2026.
scheduleProfile?: ScheduleProfile
Valor de Propriedade
sku
SKU do recurso para o qual a capacidade precisa ser reservada. O nome e a capacidade da SKU devem ser definidos. Para reservas de capacidade de bloco, sku.capacity só pode aceitar valores 1, 2, 4, 8, 16, 32, 64. Atualmente, há suporte para VM Skus com o recurso chamado 'CapacityReservationSupported' definido como true. Quando 'CapacityReservationSupported' é true, o recurso de SKU também especifica o 'SupportedCapacityReservationTypes', que lista os tipos de reservas de capacidade (como Targeted ou Block) que a SKU suporta. Consulte Listar SKUs Microsoft.Compute em uma região (https://docs.microsoft.com/rest/api/compute/resourceskus/list) para obter os valores suportados.
sku: Sku
Valor de Propriedade
timeCreated
Especifica a hora em que o recurso de Reserva de Capacidade foi criado. Versão mínima api: 2021-11-01.
timeCreated?: Date
Valor de Propriedade
Date
virtualMachinesAssociated
Uma lista de todas as ids de recursos de máquina virtual associadas à reserva de capacidade.
virtualMachinesAssociated?: SubResourceReadOnly[]
Valor de Propriedade
zones
As zonas de disponibilidade.
zones?: string[]
Valor de Propriedade
string[]
Detalhes da Propriedade Herdada
id
ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Valor de Propriedade
string
herdado deTrackedResource.id
location
name
systemData
Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy.
systemData?: SystemData
Valor de Propriedade
herdado deTrackedResource.systemData
tags
Tags de recursos.
tags?: Record<string, string>
Valor de Propriedade
Record<string, string>
herdado deTrackedResource.tags