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