Capacity Reservations - Get
Der Vorgang, der Informationen zur Kapazitätsreservierung abruft.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/capacityReservationGroups/{capacityReservationGroupName}/capacityReservations/{capacityReservationName}?api-version=2026-03-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/capacityReservationGroups/{capacityReservationGroupName}/capacityReservations/{capacityReservationName}?api-version=2026-03-01&$expand=instanceView
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
capacity
|
path | True |
string |
Der Name der Kapazitätsreservierungsgruppe. |
|
capacity
|
path | True |
string |
Der Name der Kapazitätsreservierung. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet. |
|
subscription
|
path | True |
string minLength: 1 |
Die ID des Zielabonnements. |
|
api-version
|
query | True |
string minLength: 1 |
Die API-Version, die für diesen Vorgang verwendet werden soll. |
|
$expand
|
query |
Der erweiterungsausdruck, der für den Vorgang angewendet werden soll. "InstanceView" ruft eine Momentaufnahme der Laufzeiteigenschaften der Kapazitätsreservierung ab, die von der Plattform verwaltet wird, und kann sich außerhalb der Steuerungsebenenvorgänge ändern. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK |
Der Azure-Vorgang wurde erfolgreich abgeschlossen. |
|
| Other Status Codes |
Unerwartete Fehlerantwort. |
Sicherheit
azure_auth
Azure Active Directory OAuth2 Flow.
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
| Name | Beschreibung |
|---|---|
| user_impersonation | Sich als Ihr Benutzerkonto ausgeben |
Beispiele
| Get a block capacity reservation. |
| Get a capacity reservation. |
| Get a targeted capacity reservation. |
Get a block capacity reservation.
Beispielanforderung
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/capacityReservationGroups/blockCapacityReservationGroup/capacityReservations/blockCapacityReservation?api-version=2026-03-01&$expand=instanceView
Beispiel für eine Antwort
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/capacityReservationGroups/blockCapacityReservationGroup/capacityReservations/blockCapacityReservation",
"properties": {
"platformFaultDomainCount": 3,
"reservationId": "{GUID}",
"provisioningTime": "2021-06-27T01:02:38.3138469+00:00",
"virtualMachinesAssociated": [
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM1"
},
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM2"
},
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM3"
}
],
"provisioningState": "Succeeded",
"instanceView": {
"utilizationInfo": {
"currentCapacity": 5,
"virtualMachinesAllocated": [
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM1"
},
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM2"
}
]
},
"statuses": [
{
"code": "ProvisioningState/succeeded",
"level": "Info",
"displayStatus": "Provisioning succeeded"
}
]
},
"scheduleProfile": {
"start": "2025-08-01T12:00:00Z",
"end": "2025-08-02T11:30:00Z"
},
"timeCreated": "2021-06-27T01:02:38.3138469+00:00"
},
"location": "westus",
"tags": {
"department": "HR"
},
"sku": {
"name": "Standard_ND96isr_H100_v5",
"capacity": 1
},
"zones": [
"1"
],
"name": "blockCapacityReservation"
}
Get a capacity reservation.
Beispielanforderung
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/capacityReservationGroups/myCapacityReservationGroup/capacityReservations/myCapacityReservation?api-version=2026-03-01&$expand=instanceView
Beispiel für eine Antwort
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/capacityReservationGroups/myCapacityReservationGroup/capacityReservations/myCapacityReservation",
"properties": {
"platformFaultDomainCount": 3,
"reservationId": "{GUID}",
"provisioningTime": "2021-06-27T01:02:38.3138469+00:00",
"virtualMachinesAssociated": [
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM1"
},
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM2"
},
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM3"
}
],
"provisioningState": "Succeeded",
"instanceView": {
"utilizationInfo": {
"currentCapacity": 5,
"virtualMachinesAllocated": [
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM1"
},
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM2"
}
]
},
"statuses": [
{
"code": "ProvisioningState/succeeded",
"level": "Info",
"displayStatus": "Provisioning succeeded"
}
]
},
"timeCreated": "2021-06-27T01:02:38.3138469+00:00"
},
"location": "westus",
"tags": {
"department": "HR"
},
"sku": {
"name": "Standard_DS1_v2",
"capacity": 4
},
"zones": [
"1"
],
"name": "myCapacityReservation"
}
Get a targeted capacity reservation.
Beispielanforderung
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/capacityReservationGroups/targetedCapacityReservationGroup/capacityReservations/targetedCapacityReservation?api-version=2026-03-01&$expand=instanceView
Beispiel für eine Antwort
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/capacityReservationGroups/targetedCapacityReservationGroup/capacityReservations/targetedCapacityReservation",
"properties": {
"platformFaultDomainCount": 3,
"reservationId": "{GUID}",
"provisioningTime": "2021-06-27T01:02:38.3138469+00:00",
"virtualMachinesAssociated": [
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM1"
},
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM2"
},
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM3"
}
],
"provisioningState": "Succeeded",
"instanceView": {
"utilizationInfo": {
"currentCapacity": 5,
"virtualMachinesAllocated": [
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM1"
},
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM2"
}
]
},
"statuses": [
{
"code": "ProvisioningState/succeeded",
"level": "Info",
"displayStatus": "Provisioning succeeded"
}
]
},
"timeCreated": "2021-06-27T01:02:38.3138469+00:00"
},
"location": "westus",
"tags": {
"department": "HR"
},
"sku": {
"name": "Standard_DS1_v2",
"capacity": 4
},
"zones": [
"1"
],
"name": "targetedCapacityReservation"
}
Definitionen
| Name | Beschreibung |
|---|---|
|
Api |
API-Fehler. |
|
Api |
API-Fehlerbasis. |
|
Capacity |
Gibt Informationen zur Kapazitätsreservierung an. |
|
Capacity |
Die Instanzansicht einer Kapazitätsreservierung, die als Momentaufnahme der Laufzeiteigenschaften der Kapazitätsreservierung bereitgestellt wird, die von der Plattform verwaltet wird, und kann sich außerhalb der Steuerungsebenenvorgänge ändern. |
|
Capacity |
|
|
Capacity |
Stellt die Kapazitätsreservierungsauslastung in Bezug auf zugeordnete Ressourcen dar. |
|
Cloud |
Eine Fehlerantwort vom Compute-Dienst. |
|
created |
Der Identitätstyp, der die Ressource erstellt hat. |
|
Inner |
Innere Fehlerdetails. |
|
Instance |
Instanzansichtsstatus. |
|
Schedule |
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 |
Beschreibt eine VM-Skalierungssatz-SKU. HINWEIS: Wenn die neue VM-SKU auf der Hardware, auf der der Skalierungssatz derzeit installiert ist, nicht unterstützt wird, müssen Sie die virtuellen Computer im Skalierungssatz umstellen, bevor Sie den SKU-Namen ändern. |
|
Status |
Der Ebenencode. |
|
Sub |
|
|
system |
Metadaten zur Erstellung und letzten Änderung der Ressource. |
ApiError
API-Fehler.
| Name | Typ | Beschreibung |
|---|---|---|
| code |
string |
Der Fehlercode. |
| details |
Die Details zum API-Fehler |
|
| innererror |
Der innere API-Fehler |
|
| message |
string |
Die Fehlermeldung. |
| target |
string |
Das Ziel des bestimmten Fehlers. |
ApiErrorBase
API-Fehlerbasis.
| Name | Typ | Beschreibung |
|---|---|---|
| code |
string |
Der Fehlercode. |
| message |
string |
Die Fehlermeldung. |
| target |
string |
Das Ziel des bestimmten Fehlers. |
CapacityReservation
Gibt Informationen zur Kapazitätsreservierung an.
| Name | Typ | Beschreibung |
|---|---|---|
| id |
string |
Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location |
string |
Der geografische Standort, an dem sich die Ressource befindet |
| name |
string |
Der Name der Ressource |
| properties.instanceView |
Die Ansicht der Kapazitätsreservierungsinstanz. |
|
| properties.platformFaultDomainCount |
integer (int32) |
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. |
| properties.provisioningState |
string |
Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird. |
| properties.provisioningTime |
string (date-time) |
Datum, zu dem die Kapazitätsreservierung zuletzt aktualisiert wurde. |
| properties.reservationId |
string |
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. |
| properties.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. |
|
| properties.timeCreated |
string (date-time) |
Gibt den Zeitpunkt an, zu dem die Kapazitätsreservierungsressource erstellt wurde. Mindest-API-Version: 2021-11-01. |
| properties.virtualMachinesAssociated |
Eine Liste aller RESSOURCEN-IDs des virtuellen Computers, die der Kapazitätsreservierung zugeordnet sind. |
|
| 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). |
|
| systemData |
Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten. |
|
| tags |
object |
Ressourcenkennzeichnungen. |
| type |
string |
Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" |
| zones |
string[] |
Die Verfügbarkeitszonen. |
CapacityReservationInstanceView
Die Instanzansicht einer Kapazitätsreservierung, die als Momentaufnahme der Laufzeiteigenschaften der Kapazitätsreservierung bereitgestellt wird, die von der Plattform verwaltet wird, und kann sich außerhalb der Steuerungsebenenvorgänge ändern.
| Name | Typ | Beschreibung |
|---|---|---|
| statuses |
Die Ressourcenstatusinformationen. |
|
| utilizationInfo |
Nicht genutzte Kapazität der Kapazitätsreservierung. |
CapacityReservationInstanceViewTypes
| Wert | Beschreibung |
|---|---|
| instanceView |
CapacityReservationUtilization
Stellt die Kapazitätsreservierungsauslastung in Bezug auf zugeordnete Ressourcen dar.
| Name | Typ | Beschreibung |
|---|---|---|
| currentCapacity |
integer (int32) |
Der Wert stellt die aktuelle Kapazität der VM-Größe bereit, die erfolgreich reserviert wurde und für die der Kunde in Rechnung gestellt wird. Mindest-API-Version: 2022-08-01. |
| virtualMachinesAllocated |
Eine Liste aller ressourcen-IDs aller virtuellen Computer, die der Kapazitätsreservierung zugeordnet sind. |
CloudError
Eine Fehlerantwort vom Compute-Dienst.
| Name | Typ | Beschreibung |
|---|---|---|
| error |
API-Fehler. |
createdByType
Der Identitätstyp, der die Ressource erstellt hat.
| Wert | Beschreibung |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
InnerError
Innere Fehlerdetails.
| Name | Typ | Beschreibung |
|---|---|---|
| errordetail |
string |
Die interne Fehlermeldung oder der Ausnahmedump. |
| exceptiontype |
string |
Der Ausnahmetyp. |
InstanceViewStatus
Instanzansichtsstatus.
| Name | Typ | Beschreibung |
|---|---|---|
| code |
string |
Der Statuscode. |
| displayStatus |
string |
Die kurze lokalisierbare Bezeichnung für den Status. |
| level |
Der Ebenencode. |
|
| message |
string |
Die detaillierte Statusmeldung, einschließlich warnungen und Fehlermeldungen. |
| time |
string (date-time) |
Die Uhrzeit des Status. |
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.
| Name | Typ | Beschreibung |
|---|---|---|
| end |
string |
Das erforderliche Enddatum für Blockkapazitätsreservierungen. Muss nach dem Startdatum liegen, mit einer Dauer von entweder 1-14 ganzen Tagen oder 3-26 ganzen Wochen. Beispiel: 28.06.2025. |
| start |
string |
Das erforderliche Startdatum für Blockkapazitätsreservierungen. Muss heute oder innerhalb von 56 Tagen in der Zukunft sein. Für die Planung am selben Tag müssen Anfragen vor 11:30 Uhr UTC eingereicht werden. Beispiel: 27.06.2025. |
Sku
Beschreibt eine VM-Skalierungssatz-SKU. HINWEIS: Wenn die neue VM-SKU auf der Hardware, auf der der Skalierungssatz derzeit installiert ist, nicht unterstützt wird, müssen Sie die virtuellen Computer im Skalierungssatz umstellen, bevor Sie den SKU-Namen ändern.
| Name | Typ | Beschreibung |
|---|---|---|
| capacity |
integer (int64) |
Gibt die Anzahl der virtuellen Computer im Skalierungssatz an. |
| name |
string |
Der Sku-Name. |
| tier |
string |
Gibt die Ebene der virtuellen Computer in einem Skalierungssatz an. |
StatusLevelTypes
Der Ebenencode.
| Wert | Beschreibung |
|---|---|
| Info | |
| Warning | |
| Error |
SubResourceReadOnly
| Name | Typ | Beschreibung |
|---|---|---|
| id |
string |
Ressourcen-ID |
systemData
Metadaten zur Erstellung und letzten Änderung der Ressource.
| Name | Typ | Beschreibung |
|---|---|---|
| createdAt |
string (date-time) |
Der Zeitstempel der Ressourcenerstellung (UTC). |
| createdBy |
string |
Die Identität, die die Ressource erstellt hat. |
| createdByType |
Der Identitätstyp, der die Ressource erstellt hat. |
|
| lastModifiedAt |
string (date-time) |
Der Zeitstempel der letzten Änderung der Ressource (UTC) |
| lastModifiedBy |
string |
Die Identität, die die Ressource zuletzt geändert hat. |
| lastModifiedByType |
Der Identitätstyp, der die Ressource zuletzt geändert hat. |