Operation Metadata

Prev Next

OperationMetadata(네이버클라우드 정의 데이터 타입)에 대해 설명합니다.

스키마 정의

OperationMetadata의 구조는 다음과 같습니다.

{
  "operationType": "UPDATE",
  "resourceType": "records",
  "startDateTime": "2026-06-30T12:00:00Z",
  "endDateTime": "2026-06-30T12:00:05Z",
  "phase": "SYNCHRONIZING"
}

스키마 필드

OperationMetadata의 필드에 대한 설명은 다음과 같습니다.

필드 타입 필수 여부 설명
operationType String Required 작업 타입 (대상 자원은 resourceType 으로 구분)
  • CREATE | UPDATE | DELETE
    • CREATE: 도메인 생성
    • UPDATE: 도메인 수정, 레코드 적용
    • DELETE: 도메인 삭제
  • <예시> UPDATE
resourceType String Required 작업 대상 자원 이름 (작업 자원 경로의 상위 자원)
  • domains | records
    • domains: 도메인 생성·수정·삭제 작업
    • records: 레코드 적용 작업
  • <예시> records
startDateTime String (date-time) Required 작업 시작 시각 (ISO 8601)
  • <예시> 2026-06-30T12:00:00Z
endDateTime String (date-time) | null Optional 작업 종료 시각 (ISO 8601, 완료 시에만 존재)
  • <예시> 2026-06-30T12:00:05Z
phase String Optional 진행 단계 (진행 중인 작업에만 포함)
  • 완료되면 포함되지 않으며 endDateTime 이 채워짐. 완료 판정에는 done 사용
  • WAITING | APPLYING | SYNCHRONIZING
    • WAITING: 처리 순서를 기다리는 중
    • APPLYING: 요청한 변경분을 검증하고 저장소에 반영하는 구간
    • SYNCHRONIZING: 반영된 내용이 네임서버에 실제로 적용됐는지 확인하는 구간
  • <예시> SYNCHRONIZING