Freigeben über


CapacityReservation interface

Gibt Informationen zur Kapazitätsreservierung an.

Extends

Eigenschaften

instanceView

Die Ansicht der Kapazitätsreservierungsinstanz. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

platformFaultDomainCount

Gibt den Wert der Fehlerdomänenanzahl an, die die Kapazitätsreservierung für die angeforderte VM-Größe unterstützt. Hinweis: Die für eine Ressource angegebene Fehlerdomänenanzahl (z. B. skalierungssatz virtueller Computer) muss kleiner oder gleich diesem Wert sein, wenn er mithilfe der Kapazitätsreservierung bereitgestellt wird. Mindest-API-Version: 2022-08-01. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

provisioningState

Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

provisioningTime

Datum, zu dem die Kapazitätsreservierung zuletzt aktualisiert wurde. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

reservationId

Eine eindeutige ID, die von der Plattform generiert und der Kapazitätsreservierung zugewiesen wird, die sich während der gesamten Lebensdauer der Ressource nicht ändert. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

scheduleProfile

Definiert den Zeitplan für Kapazitätsreservierungen vom Typ Block. Gibt den Zeitplan an, während dessen die Kapazitätsreservierung aktiv ist und eine VM oder VMSS-Ressource mithilfe der Reservierung zugeordnet werden kann. Diese Eigenschaft ist erforderlich und wird nur unterstützt, wenn der Kapazitätsreservierungsgruppentyp "Block" ist. Die Felder scheduleProfile, start und end sind nach der Erstellung unveränderlich. Minimale API-Version: 2025-04-01. Weitere Informationen finden Sie unter https://aka.ms/blockcapacityreservation.

sku

SKU der Ressource, für die Kapazität reserviert werden muss. Der SKU-Name und die Kapazität müssen festgelegt werden. Für Blockkapazitätsreservierungen kann sku.capacity nur die Werte 1, 2, 4, 8, 16, 32, 64 akzeptieren. Derzeit werden VM-Skus mit der Funktion "CapacityReservationSupported" auf "true" festgelegt. Wenn "CapacityReservationSupported" auf "true" festgelegt ist, gibt die SKU-Funktion auch "SupportedCapacityReservationTypes" an, in dem die Typen von Kapazitätsreservierungen (z. B. "Targeting" oder "Block") aufgeführt sind, die von der SKU unterstützt werden. Informationen zu unterstützten Werten finden Sie unter "Auflisten von Microsoft.Compute-SKUs in einer Region (https://docs.microsoft.com/rest/api/compute/resourceskus/list).

timeCreated

Gibt den Zeitpunkt an, zu dem die Kapazitätsreservierungsressource erstellt wurde. Mindest-API-Version: 2021-11-01. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

virtualMachinesAssociated

Eine Liste aller RESSOURCEN-IDs des virtuellen Computers, die der Kapazitätsreservierung zugeordnet sind. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

zones

Die Verfügbarkeitszonen.

Geerbte Eigenschaften

id

Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

location

Der geografische Standort, an dem sich die Ressource befindet

name

Der Name der RessourcenHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

systemData

Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

tags

Ressourcentags.

type

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts": Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

Details zur Eigenschaft

instanceView

Die Ansicht der Kapazitätsreservierungsinstanz. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

instanceView?: CapacityReservationInstanceView

Eigenschaftswert

platformFaultDomainCount

Gibt den Wert der Fehlerdomänenanzahl an, die die Kapazitätsreservierung für die angeforderte VM-Größe unterstützt. Hinweis: Die für eine Ressource angegebene Fehlerdomänenanzahl (z. B. skalierungssatz virtueller Computer) muss kleiner oder gleich diesem Wert sein, wenn er mithilfe der Kapazitätsreservierung bereitgestellt wird. Mindest-API-Version: 2022-08-01. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

platformFaultDomainCount?: number

Eigenschaftswert

number

provisioningState

Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

provisioningState?: string

Eigenschaftswert

string

provisioningTime

Datum, zu dem die Kapazitätsreservierung zuletzt aktualisiert wurde. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

provisioningTime?: Date

Eigenschaftswert

Date

reservationId

Eine eindeutige ID, die von der Plattform generiert und der Kapazitätsreservierung zugewiesen wird, die sich während der gesamten Lebensdauer der Ressource nicht ändert. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

reservationId?: string

Eigenschaftswert

string

scheduleProfile

Definiert den Zeitplan für Kapazitätsreservierungen vom Typ Block. Gibt den Zeitplan an, während dessen die Kapazitätsreservierung aktiv ist und eine VM oder VMSS-Ressource mithilfe der Reservierung zugeordnet werden kann. Diese Eigenschaft ist erforderlich und wird nur unterstützt, wenn der Kapazitätsreservierungsgruppentyp "Block" ist. Die Felder scheduleProfile, start und end sind nach der Erstellung unveränderlich. Minimale API-Version: 2025-04-01. Weitere Informationen finden Sie unter https://aka.ms/blockcapacityreservation.

scheduleProfile?: ScheduleProfile

Eigenschaftswert

sku

SKU der Ressource, für die Kapazität reserviert werden muss. Der SKU-Name und die Kapazität müssen festgelegt werden. Für Blockkapazitätsreservierungen kann sku.capacity nur die Werte 1, 2, 4, 8, 16, 32, 64 akzeptieren. Derzeit werden VM-Skus mit der Funktion "CapacityReservationSupported" auf "true" festgelegt. Wenn "CapacityReservationSupported" auf "true" festgelegt ist, gibt die SKU-Funktion auch "SupportedCapacityReservationTypes" an, in dem die Typen von Kapazitätsreservierungen (z. B. "Targeting" oder "Block") aufgeführt sind, die von der SKU unterstützt werden. Informationen zu unterstützten Werten finden Sie unter "Auflisten von Microsoft.Compute-SKUs in einer Region (https://docs.microsoft.com/rest/api/compute/resourceskus/list).

sku: Sku

Eigenschaftswert

Sku

timeCreated

Gibt den Zeitpunkt an, zu dem die Kapazitätsreservierungsressource erstellt wurde. Mindest-API-Version: 2021-11-01. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

timeCreated?: Date

Eigenschaftswert

Date

virtualMachinesAssociated

Eine Liste aller RESSOURCEN-IDs des virtuellen Computers, die der Kapazitätsreservierung zugeordnet sind. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

virtualMachinesAssociated?: SubResourceReadOnly[]

Eigenschaftswert

zones

Die Verfügbarkeitszonen.

zones?: string[]

Eigenschaftswert

string[]

Geerbte Eigenschaftsdetails

id

Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

id?: string

Eigenschaftswert

string

geerbt vonTrackedResource.id

location

Der geografische Standort, an dem sich die Ressource befindet

location: string

Eigenschaftswert

string

geerbt vonTrackedResource.location

name

Der Name der RessourcenHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

name?: string

Eigenschaftswert

string

geerbt vonTrackedResource.name

systemData

Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

systemData?: SystemData

Eigenschaftswert

geerbt vonTrackedResource.systemData-

tags

Ressourcentags.

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

Eigenschaftswert

{[propertyName: string]: string}

vonTrackedResource.tags geerbt

type

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts": Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

type?: string

Eigenschaftswert

string

geerbt vonTrackedResource.type