Freigeben über


CapacityReservation Klasse

Gibt Informationen zur Kapazitätsreservierung an.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

Vererbung
azure.mgmt.compute.v2022_11_01.models._models_py3.Resource
CapacityReservation

Konstruktor

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

Keyword-Only Parameters

location
str

Ressourcenspeicherort Erforderlich.

tags
dict[str, str]

Ressourcentags.

sku
Sku

SKU der Ressource, für die Kapazität reserviert werden muss. Der SKU-Name und die Kapazität müssen festgelegt werden. Derzeit werden VM-Skus unterstützt, deren Funktion "CapacityReservationSupported" auf true festgelegt ist. Unterstützte Werte finden Sie unter Auflisten von Microsoft.Compute-SKUs in einer Region (https://docs.microsoft.com/rest/api/compute/resourceskus/list). Erforderlich.

zones
list[str]

Verfügbarkeitszone, die für diese Kapazitätsreservierung verwendet werden soll. Die Zone muss ein einzelner Wert sein und sollte auch Teil der Liste der Zonen sein, die während der Erstellung der Kapazitätsreservierungsgruppe angegeben wurden. Die Zone kann nur während der Erstellung zugewiesen werden. Wenn nicht angegeben, unterstützt die Reservierung nur nicht zonale Bereitstellungen. Falls angegeben, erzwingt vm/VMSS, die diese Kapazitätsreservierung verwendet, sich in derselben Zone zu befinden.

Variablen

id
str

Ressourcen-ID.

name
str

Name der Ressource.

type
str

Der Ressourcentyp.

location
str

Ressourcenspeicherort Erforderlich.

tags
dict[str, str]

Ressourcentags.

sku
Sku

SKU der Ressource, für die Kapazität reserviert werden muss. Der SKU-Name und die Kapazität müssen festgelegt werden. Derzeit werden VM-Skus unterstützt, deren Funktion "CapacityReservationSupported" auf true festgelegt ist. Unterstützte Werte finden Sie unter Auflisten von Microsoft.Compute-SKUs in einer Region (https://docs.microsoft.com/rest/api/compute/resourceskus/list). Erforderlich.

zones
list[str]

Verfügbarkeitszone, die für diese Kapazitätsreservierung verwendet werden soll. Die Zone muss ein einzelner Wert sein und sollte auch Teil der Liste der Zonen sein, die während der Erstellung der Kapazitätsreservierungsgruppe angegeben wurden. Die Zone kann nur während der Erstellung zugewiesen werden. Wenn nicht angegeben, unterstützt die Reservierung nur nicht zonale Bereitstellungen. Falls angegeben, erzwingt vm/VMSS, die diese Kapazitätsreservierung verwendet, sich in derselben Zone zu befinden.

reservation_id
str

Eine eindeutige ID, die generiert und der Kapazitätsreservierung von der Plattform zugewiesen wird, die sich während der Gesamten Lebensdauer der Ressource nicht ändert.

platform_fault_domain_count
int

Gibt den Wert der Fehlerdomänenanzahl an, der von der Kapazitätsreservierung für die angeforderte VM-Größe unterstützt wird.:code:
NOTE: The fault domain count specified for a resource (like virtual machines scale set) must be less than or equal to this value if it deploys using capacity reservation.:code:
:code:>><<<br>Minimum api-version: 2022-08-01.

virtual_machines_associated
list[SubResourceReadOnly]

Eine Liste aller Ressourcen-IDs des virtuellen Computers, die der Kapazitätsreservierung zugeordnet sind.

provisioning_time
datetime

Das Datum, zu dem die Kapazitätsreservierung zuletzt aktualisiert wurde.

provisioning_state
str

Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird.

instance_view
CapacityReservationInstanceView

Die Ansicht Kapazitätsreservierung instance.

time_created
datetime

Gibt den Zeitpunkt an, zu dem die Kapazitätsreservierungsressource erstellt wurde.:code:
:code:>><<<br>Minimum api-version: 2021-11-01.