- 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 | 
 처리에 실패하면 오류 유형입니다. |