engagementAsyncOperation 资源类型
命名空间:microsoft.graph
重要
Microsoft Graph /beta
版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。
表示Viva Engage异步操作的状态,该操作是超出单个 API 请求生存期的操作。 这些操作运行时间过长或成本过高,无法在原始请求的时限内完成。
启动异步操作时,该方法返回 202 Accepted
响应代码和操作位置标头,其中包含 engagementAsyncOperation 的位置。 通过对此位置发出 GET 请求,定期检查操作的状态;在检查之间等待 >30 秒。 当请求成功完成时,操作 状态 指示 succeeded
, resourceLocation 指向已创建或修改的资源。
继承自 longRunningOperation。
方法
方法 | 返回类型 | 说明 |
---|---|---|
Get | engagementAsyncOperation | 获取 engagementAsyncOperation 以跟踪长时间运行的操作请求。 |
属性
属性 | 类型 | 说明 |
---|---|---|
createdDateTime | DateTimeOffset | 创建操作的日期和时间。 时间戳类型使用 ISO 8601 格式表示日期和时间信息,并且始终采用 UTC 格式。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z 。 继承自 longRunningOperation。 |
id | String | 操作的唯一标识符。 继承自 longRunningOperation。 |
lastActionDateTime | DateTimeOffset | 上次更新异步操作的日期和时间。 时间戳类型使用 ISO 8601 格式表示日期和时间信息,并且始终采用 UTC 格式。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z 。 继承自 longRunningOperation。 |
operationType | engagementAsyncOperationType | 长时间运行的操作的类型。 可能的值为: createCommunity 、 unknownFutureValue 。 |
resourceId | String | 由于此异步操作而创建或修改的对象 ID。 |
resourceLocation | String | 由于此异步操作而创建或修改的对象的位置。 继承自 longRunningOperation。 |
status | longRunningOperationStatus | 操作的状态。 可能的值包括 notStarted 、running 、succeeded 、failed 、skipped 、unknownFutureValue 。 继承自 longRunningOperation。 |
statusDetail | String | 有关操作状态的详细信息。 继承自 longRunningOperation。 |
engagementAsyncOperationType 值
成员 | 说明 |
---|---|
createCommunity | 创建Viva Engage社区的操作。 |
unknownFutureValue | 可演变枚举 sentinel 值。 请勿使用。 |
JSON 表示形式
以下 JSON 表示形式显示了资源类型。
{
"@odata.type": "#microsoft.graph.engagementAsyncOperation",
"createdDateTime": "String (timestamp)",
"id": "String (identifier)",
"lastActionDateTime": "String (timestamp)",
"operationType": "String",
"resourceId": "String",
"resourceLocation": "String",
"status": "String",
"statusDetail": "String"
}