- JSON 表示法
- OperationPerDevice
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- PerDeviceStatusInBatch
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
跟踪长时间运行的操作的状态,以声明、取消声明元数据或将元数据附加到设备。如需了解详情,请参阅长时间运行的批量操作。
JSON 表示法 | |
---|---|
{
"successCount": integer,
"perDeviceStatus": [
{
object ( |
字段 | |
---|---|
successCount |
服务器在操作中成功处理的项数摘要。随着操作的进行而更新。 |
perDeviceStatus[] |
操作中每台设备的处理状态。每台设备只能获得一次 |
OperationPerDevice
操作中每台设备的一项任务。对应于请求中的每项设备更改。
JSON 表示法 | |
---|---|
{ "result": { object ( |
字段 | ||
---|---|---|
result |
每台设备的处理结果。 |
|
联合字段 request 。包含服务器收到的请求。request 只能是下列其中一项: |
||
claim |
服务器收到的原始设备所有权声明请求的副本。 |
|
unclaim |
服务器收到的原始设备取消声明请求的副本。 |
|
updateMetadata |
服务器收到的原始元数据更新请求的副本。 |
PerDeviceStatusInBatch
捕获操作中每台设备的处理状态。
JSON 表示法 | |
---|---|
{
"status": enum ( |
字段 | |
---|---|
status |
处理后的设备结果状态。 |
deviceId |
如果处理成功,则为设备的 ID。 |
errorMessage |
如果处理失败,则显示一条说明错误原因的开发者消息。 |
errorIdentifier |
如果处理失败,则为错误类型。 |