Operation(네이버클라우드 정의 데이터 타입)에 대해 설명합니다.
스키마 정의
Operation의 구조는 다음과 같습니다.
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"done": false,
"metadata": {
"operationType": "UPDATE",
"resourceType": "records",
"startDateTime": "2026-06-30T12:00:00Z",
"endDateTime": "2026-06-30T12:00:05Z",
"phase": "SYNCHRONIZING"
},
"error": {
"errorCode": "string",
"message": "string",
"detail": "string",
"fieldErrors": [
{
"message": "string",
"field": "string"
}
]
}
}
스키마 필드
Operation의 필드에 대한 설명은 다음과 같습니다.
| 필드 | 타입 | 필수 여부 | 설명 |
|---|---|---|---|
id |
String (uuid) | Required | 작업 ID
|
done |
Boolean | Required | 작업 완료 여부
|
metadata |
Object<OperationMetadata> | Required | 작업 메타데이터 |
error |
Object<Error> | Null | Optional | 실패 사유 (완료 및 실패 시에만 존재)
|
Error
에러 정보
| 필드 | 타입 | 필수 여부 | 설명 |
|---|---|---|---|
errorCode |
String | Required | 에러 코드 |
message |
String | Required | 에러 메시지 (기본 영어, 다국어 지원 가능) |
detail |
String | Optional | 에러 상세 정보 (기본 영어, 다국어 지원 가능) |
fieldErrors |
List<FieldError> | Optional | 입력값 에러가 발생한 경우 각 필드별 에러 상세 정보 목록 |
연관 리소스
Operation와(과) 연관된 데이터 타입은 다음과 같습니다.