Freigeben über


Get-Vorgang

Namespace: microsoft.graph.partners.billing

Wichtig

Die APIs unter der /beta Version in Microsoft Graph können sich ändern. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in v1.0 verfügbar ist, verwenden Sie die Version Selektor.

Hinweis

Diese API ist nur für CSP-Partner (Cloud Solution Provider) verfügbar, um auf ihre abgerechneten und nicht abgerechneten Abstimmungsdaten für einen Mandanten zuzugreifen. Weitere Informationen zum CSP-Programm finden Sie unter Microsoft Cloud Solution Provider.

Liest die Eigenschaften und Beziehungen eines Vorgangsobjekts .

Diese API ist in den folgenden nationalen Cloudbereitstellungen verfügbar.

Globaler Dienst US Government L4 US Government L5 (DOD) China, betrieben von 21Vianet

Berechtigungen

Eine der nachfolgenden Berechtigungen ist erforderlich, um diese API aufrufen zu können. Weitere Informationen, unter anderem zur Auswahl von Berechtigungen, finden Sie unter Berechtigungen.

Berechtigungstyp Berechtigungen mit den geringsten Berechtigungen Berechtigungen mit höheren Berechtigungen
Delegiert (Geschäfts-, Schul- oder Unikonto) PartnerBilling.Read.All Nicht verfügbar.
Delegiert (persönliches Microsoft-Konto) Nicht unterstützt Nicht unterstützt
Anwendung PartnerBilling.Read.All Nicht verfügbar.

HTTP-Anforderung

GET /reports/partners/billing/operations/{id}

Optionale Abfrageparameter

Diese Methode unterstützt keine OData-Abfrageparameter, um die Antwort anzupassen. Allgemeine Informationen finden Sie unter OData-Abfrageparameter.

Anforderungsheader

Name Beschreibung
Authorization Bearer {token}. Erforderlich. Erfahren Sie mehr über die Authentifizierung und Autorisierung.

Anforderungstext

Geben Sie keinen Anforderungstext für diese Methode an.

Antwort

Wenn ein Vorgang erfolgreich abgeschlossen wird, gibt diese Methode einen 200 OK Antwortcode und ein microsoft.graph.partners.billing.exportSuccessOperation-Objekt im Antworttext zurück. Die resourceLocation-Navigationseigenschaft im Antworttext stellt die Ressource microsoft.graph.partners.billing.manifest für den Vorgang dar.

Wenn ein Vorgang fehlschlägt, gibt diese Methode einen 200 OK Antwortcode und ein objekt microsoft.graph.partners.billing.failedOperation im Antworttext zurück.

Wenn ein Vorgang noch ausgeführt wird, gibt diese Methode einen 200 OK Antwortcode und ein microsoft.graph.partners.billing.runningOperation-Objekt im Antworttext zurück.

Beispiele

Beispiel 1: Get-Vorgang erfolgreich

Anforderung

Das folgende Beispiel zeigt eine Anforderung, die ein microsoft.graph.partners.billing.exportSuccessOperation-Objekt zurückgibt.

GET https://graph.microsoft.com/beta/reports/partners/billing/operations/6fe687d7-1e0f-4bd6-9091-4672691f64bc

Antwort

Das folgende Beispiel zeigt die Antwort für einen Vorgang, der erfolgreich abgeschlossen wurde.

Hinweis: Das hier gezeigte Antwortobjekt kann zur besseren Lesbarkeit gekürzt werden.

HTTP/1.1 200 OK
Content-Type: application/json

{
  "@odata.type": "#microsoft.graph.partners.billing.exportSuccessOperation",
  "id": "6fe687d7-1e0f-4bd6-9091-4672691f64bc",
  "status": "succeeded",
  "createdDateTime": "2023-03-09T08:12:53",
  "lastActionDateTime": "2023-03-09T08:37:48.5046691Z",
  "resourceLocation@odata.navigationLink": "https://graph.microsoft.com/beta/reports/partners/billing/manifests/8fe347d7-1e0f-4bd6-9091-4672691f32db"
}

Beispiel 2: Fehler beim Get-Vorgang

Anforderung

Das folgende Beispiel zeigt eine Anforderung, die ein microsoft.graph.partners.billing.failedOperation-Objekt zurückgibt.

GET https://graph.microsoft.com/beta/reports/partners/billing/operations/6fe687d7-1e0f-4bd6-9091-4672691f64bc

Antwort

Das folgende Beispiel zeigt die Antwort für einen fehlgeschlagenen Vorgang.

Hinweis: Das hier gezeigte Antwortobjekt kann zur besseren Lesbarkeit gekürzt werden.

HTTP/1.1 200 OK
Content-Type: application/json

{
  "@odata.type": "#microsoft.graph.partners.billing.failedOperation",
  "id": "6fe687d7-1e0f-4bd6-9091-4672691f64bc",
  "status": "failed",
  "createdDateTime": "2023-03-09T08:12:53",
  "lastActionDateTime": "2023-03-09T08:37:48.5046691Z",
  "error": {
    "message": "No data available",
    "code": "5000"
  }
}

Beispiel 3: Get-Vorgang wird noch ausgeführt

Anforderung

Das folgende Beispiel zeigt eine Anforderung, die ein microsoft.graph.partners.billing.runningOperation-Objekt zurückgibt.

GET https://graph.microsoft.com/beta/reports/partners/billing/operations/6fe687d7-1e0f-4bd6-9091-4672691f64bc

Antwort

Das folgende Beispiel zeigt die Antwort für einen Vorgang, der noch ausgeführt wird.

Hinweis: Das hier gezeigte Antwortobjekt kann zur besseren Lesbarkeit gekürzt werden.

HTTP/1.1 200 OK
Content-Type: application/json

{
  "@odata.type": "#microsoft.graph.partners.billing.runningOperation",
  "id": "6fe687d7-1e0f-4bd6-9091-4672691f64bc",
  "status": "running",
  "createdDateTime": "2023-03-09T08:12:53",
  "lastActionDateTime": "2023-03-09T08:37:48.5046691Z"
}