- 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 | 
 如果处理失败,则为错误类型。 |