teamsAsyncOperation-Ressourcentyp
Namespace: microsoft.graph
Ein asynchroner Microsoft Teams-Vorgang ist ein Vorgang, der die Lebensdauer einer einzelnen API-Anforderung überschreitet. Diese Vorgänge sind lang oder zu teuer, um sie innerhalb des Zeitrahmens ihrer ursprünglichen Anforderung abzuschließen.
Wenn ein asynchroner Vorgang initiiert wird, gibt die Methode den Antwortcode 202 Accepted zurück. Die Antwort enthält auch einen Location-Header, der den Speicherort von teamsAsyncOperation enthält. Überprüfen Sie regelmäßig die status des Vorgangs, indem Sie eine GET-Anforderung an diesen Speicherort stellen. Warten Sie >zwischen den Überprüfungen 30 Sekunden. Wenn die Anforderung erfolgreich abgeschlossen wird, wird die status "erfolgreich" und targetResourceLocation verweist auf die erstellte/geänderte Ressource.
Eigenschaften
Eigenschaft | Typ | Beschreibung |
---|---|---|
attemptsCount | Int32 | Anzahl der Versuche des Vorgangs, bevor er als erfolgreich oder fehlgeschlagen markiert wurde. |
createdDateTime | DateTimeOffset | Zeitpunkt, zu dem der Vorgang erstellt wurde. |
error | operationError | Jeder Fehler, der dazu führt, dass der asynchrone Vorgang fehlschlägt. |
id | string | Eindeutige Vorgangs-ID. |
lastActionDateTime | DateTimeOffset | Zeitpunkt, zu dem der asynchrone Vorgang zuletzt aktualisiert wurde. |
operationType | teamsAsyncOperationType | Gibt an, welcher Vorgangstyp beschrieben wird. |
status | teamsAsyncOperationStatus | Vorgang status. |
targetResourceId | GUID | Die ID des Objekts, das als Ergebnis dieses asynchronen Vorgangs erstellt oder geändert wird, in der Regel ein Team. |
targetResourceLocation | string | Die Position des Objekts, das als Ergebnis dieses asynchronen Vorgangs erstellt oder geändert wird. Diese URL sollte als nicht transparenter Wert behandelt und nicht in die Komponentenpfade analysiert werden. |
JSON-Darstellung
Es folgt eine JSON-Darstellung der Ressource.
{
"id": "string",
"operationType": "archiveTeam",
"createdDateTime": "2018-01-01T00:00:00.0000000Z",
"status": "succeeded",
"lastActionDateTime": "2018-01-01T00:00:00.0000000Z",
"attemptsCount": 1,
"targetResourceId": "fa4aa5a2-a75b-4769-86f4-9e2742a18fda",
"targetResourceLocation": "/groups('fa4aa5a2-a75b-4769-86f4-9e2742a18fda')/team",
"error": null
}
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für