Condividi tramite


CapacityReservation interface

Specifica informazioni sulla prenotazione della capacità.

Extends

Proprietà

instanceView

Visualizzazione dell'istanza della prenotazione capacity. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

platformFaultDomainCount

Specifica il valore del numero di domini di errore supportati da Capacity Reservation per le dimensioni richieste della macchina virtuale. Nota: Il numero di domini di errore specificato per una risorsa (ad esempio il set di scalabilità di macchine virtuali) deve essere minore o uguale a questo valore se viene distribuito usando la prenotazione della capacità. Versione minima api: 2022-08-01. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

provisioningState

Stato di provisioning, visualizzato solo nella risposta. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

provisioningTime

Data dell'ultimo aggiornamento della prenotazione della capacità. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

reservationId

ID univoco generato e assegnato alla prenotazione della capacità dalla piattaforma che non cambia per tutta la durata della risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

scheduleProfile

Definisce la pianificazione per le prenotazioni di capacità di tipo Blocco. Specifica la pianificazione durante la quale la prenotazione della capacità è attiva e la risorsa VM o VMSS può essere allocata utilizzando la prenotazione. Questa proprietà è obbligatoria e supportata solo quando il tipo di gruppo di prenotazione della capacità è "Blocca". I campi scheduleProfile, start e end non sono modificabili dopo la creazione. Versione minima dell'API: 2025-04-01. Per altri dettagli, vedere https://aka.ms/blockcapacityreservation.

sku

SKU della risorsa per cui è necessario riservare la capacità. Il nome e la capacità dello SKU devono essere impostati. Per le prenotazioni di capacità in blocco, sku.capacity può accettare solo i valori 1, 2, 4, 8, 16, 32, 64. Attualmente sono supportati gli SKU delle macchine virtuali con la funzionalità denominata "CapacityReservationSupported" impostata su true. Quando 'CapacityReservationSupported' è true, la funzionalità SKU specifica anche 'SupportedCapacityReservationTypes', che elenca i tipi di prenotazioni di capacità (ad esempio Targeted o Block) supportati dallo SKU. Per i valori supportati, vedere Elencare gli SKU Microsoft.Compute in un'area (https://docs.microsoft.com/rest/api/compute/resourceskus/list).

timeCreated

Specifica l'ora in cui è stata creata la risorsa Prenotazione capacità. Versione minima api: 2021-11-01. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

virtualMachinesAssociated

Elenco di tutti gli ID risorsa macchina virtuale associati alla prenotazione della capacità. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

zones

Zone di disponibilità.

Proprietà ereditate

id

ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

location

Posizione geografica in cui risiede la risorsa

name

Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

tags

Tag di risorsa.

type

Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

Dettagli proprietà

instanceView

Visualizzazione dell'istanza della prenotazione capacity. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

instanceView?: CapacityReservationInstanceView

Valore della proprietà

platformFaultDomainCount

Specifica il valore del numero di domini di errore supportati da Capacity Reservation per le dimensioni richieste della macchina virtuale. Nota: Il numero di domini di errore specificato per una risorsa (ad esempio il set di scalabilità di macchine virtuali) deve essere minore o uguale a questo valore se viene distribuito usando la prenotazione della capacità. Versione minima api: 2022-08-01. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

platformFaultDomainCount?: number

Valore della proprietà

number

provisioningState

Stato di provisioning, visualizzato solo nella risposta. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

provisioningState?: string

Valore della proprietà

string

provisioningTime

Data dell'ultimo aggiornamento della prenotazione della capacità. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

provisioningTime?: Date

Valore della proprietà

Date

reservationId

ID univoco generato e assegnato alla prenotazione della capacità dalla piattaforma che non cambia per tutta la durata della risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

reservationId?: string

Valore della proprietà

string

scheduleProfile

Definisce la pianificazione per le prenotazioni di capacità di tipo Blocco. Specifica la pianificazione durante la quale la prenotazione della capacità è attiva e la risorsa VM o VMSS può essere allocata utilizzando la prenotazione. Questa proprietà è obbligatoria e supportata solo quando il tipo di gruppo di prenotazione della capacità è "Blocca". I campi scheduleProfile, start e end non sono modificabili dopo la creazione. Versione minima dell'API: 2025-04-01. Per altri dettagli, vedere https://aka.ms/blockcapacityreservation.

scheduleProfile?: ScheduleProfile

Valore della proprietà

sku

SKU della risorsa per cui è necessario riservare la capacità. Il nome e la capacità dello SKU devono essere impostati. Per le prenotazioni di capacità in blocco, sku.capacity può accettare solo i valori 1, 2, 4, 8, 16, 32, 64. Attualmente sono supportati gli SKU delle macchine virtuali con la funzionalità denominata "CapacityReservationSupported" impostata su true. Quando 'CapacityReservationSupported' è true, la funzionalità SKU specifica anche 'SupportedCapacityReservationTypes', che elenca i tipi di prenotazioni di capacità (ad esempio Targeted o Block) supportati dallo SKU. Per i valori supportati, vedere Elencare gli SKU Microsoft.Compute in un'area (https://docs.microsoft.com/rest/api/compute/resourceskus/list).

sku: Sku

Valore della proprietà

Sku

timeCreated

Specifica l'ora in cui è stata creata la risorsa Prenotazione capacità. Versione minima api: 2021-11-01. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

timeCreated?: Date

Valore della proprietà

Date

virtualMachinesAssociated

Elenco di tutti gli ID risorsa macchina virtuale associati alla prenotazione della capacità. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

virtualMachinesAssociated?: SubResourceReadOnly[]

Valore della proprietà

zones

Zone di disponibilità.

zones?: string[]

Valore della proprietà

string[]

Dettagli proprietà ereditate

id

ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

id?: string

Valore della proprietà

string

ereditato daTrackedResource.id

location

Posizione geografica in cui risiede la risorsa

location: string

Valore della proprietà

string

ereditato daTrackedResource.location

name

Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

name?: string

Valore della proprietà

string

ereditato daTrackedResource.name

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

systemData?: SystemData

Valore della proprietà

ereditato daTrackedResource.systemData

tags

Tag di risorsa.

tags?: {[propertyName: string]: string}

Valore della proprietà

{[propertyName: string]: string}

ereditato daTrackedResource.tags

type

Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

type?: string

Valore della proprietà

string

ereditato daTrackedResource.type