teamsAsyncOperation 资源类型
命名空间:microsoft.graph
Microsoft Teams 异步操作是超越单个 API 请求生存期的操作。 这些操作运行时间长或成本过高,无法在发起请求的时间范围内完成。
启动异步操作时,该方法将返回 202 Accepted 响应代码。 响应还将包含 Location 标头,其中包含 teamsAsyncOperation 的位置。 通过对此位置发出 GET 请求,定期检查操作的状态;在检查之间等待 >30 秒。 请求成功完成后,状态将为“成功”,并且 targetResourceLocation 将指向已创建/修改的资源。
属性
属性 | 类型 | 说明 |
---|---|---|
attemptsCount | Int32 | 在标记为成功或失败之前尝试操作的次数。 |
createdDateTime | DateTimeOffset | 创建操作的时间。 |
error | operationError | 导致异步操作失败的任何错误。 |
id | string | 唯一操作 ID。 |
lastActionDateTime | DateTimeOffset | 上次更新异步操作的时间。 |
operationType | teamsAsyncOperationType | 表示要描述的操作类型。 |
status | teamsAsyncOperationStatus | 操作状态。 |
targetResourceId | guid | 由于此异步操作而创建或修改的对象(通常是 团队)的 ID。 |
targetResourceLocation | string | 由于此异步操作而创建或修改的对象的位置。 此 URL 应被视为不透明的值,而不是解析为其组件路径。 |
JSON 表示形式
下面是资源的 JSON 表示形式。
{
"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
}
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈