Condividi tramite


CapacityReservation Classe

Specifica informazioni sulla prenotazione della capacità.

Le variabili vengono popolate solo dal server e verranno ignorate quando si invia una richiesta.

Tutti i parametri obbligatori devono essere popolati per inviare ad Azure.

Ereditarietà
azure.mgmt.compute.v2023_07_01.models._models_py3.Resource
CapacityReservation

Costruttore

CapacityReservation(*, location: str, sku: _models.Sku, tags: Dict[str, str] | None = None, zones: List[str] | None = None, **kwargs: Any)

Keyword-Only Parameters

location
str

Percorso della risorsa. Obbligatorio.

tags
dict[str, str]

Tag di risorse.

sku
Sku

SKU della risorsa per cui la capacità deve essere riservata. È necessario impostare il nome e la capacità dello SKU. Attualmente sono supportati sku vm con la funzionalità "CapacityReservationSupported" impostata su true. Per i valori supportati, vedere Elencare SKU Microsoft.Compute in un'area (https://docs.microsoft.com/rest/api/compute/resourceskus/list). Obbligatorio.

zones
list[str]

Zona di disponibilità da usare per questa prenotazione di capacità. La zona deve essere un singolo valore e deve essere inclusa anche nell'elenco delle zone specificate durante la creazione del gruppo di prenotazioni di capacità. La zona può essere assegnata solo durante la creazione. In caso contrario, la prenotazione supporta solo distribuzioni non zonali. Se specificato, applica VM/VMSS usando questa prenotazione di capacità per trovarsi nella stessa zona.

Variabili

id
str

ID risorsa.

name
str

Nome risorsa.

type
str

Tipo di risorsa.

location
str

Percorso della risorsa. Obbligatorio.

tags
dict[str, str]

Tag di risorse.

sku
Sku

SKU della risorsa per cui la capacità deve essere riservata. È necessario impostare il nome e la capacità dello SKU. Attualmente sono supportati sku vm con la funzionalità "CapacityReservationSupported" impostata su true. Per i valori supportati, vedere Elencare SKU Microsoft.Compute in un'area (https://docs.microsoft.com/rest/api/compute/resourceskus/list). Obbligatorio.

zones
list[str]

Zona di disponibilità da usare per questa prenotazione di capacità. La zona deve essere un singolo valore e deve essere inclusa anche nell'elenco delle zone specificate durante la creazione del gruppo di prenotazioni di capacità. La zona può essere assegnata solo durante la creazione. In caso contrario, la prenotazione supporta solo distribuzioni non zonali. Se specificato, applica VM/VMSS usando questa prenotazione di capacità per trovarsi nella stessa zona.

reservation_id
str

ID univoco generato e assegnato alla prenotazione della capacità dalla piattaforma che non cambia durante la durata della risorsa.

platform_fault_domain_count
int

Specifica il valore del numero di domini di errore supportati dalla prenotazione della capacità per le dimensioni della macchina virtuale richiesta. 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 distribuisce usando la prenotazione della capacità. Versione minima api: 2022-08-01.

virtual_machines_associated
list[SubResourceReadOnly]

Elenco di tutti gli ID risorsa macchina virtuale associati alla prenotazione della capacità.

provisioning_time
datetime

Data di aggiornamento della prenotazione della capacità.

provisioning_state
str

Stato di provisioning, che viene visualizzato solo nella risposta.

instance_view
CapacityReservationInstanceView

Visualizzazione Istanza di prenotazione della capacità.

time_created
datetime

Specifica il momento in cui è stata creata la risorsa di prenotazione della capacità. Versione minima api: 2021-11-01.