마이그레이션 작업 의 이벤트 가져오기

마크다운으로 보기
얻다 /jobs/{jobId}/logs

마이그레이션 작업 의 이벤트 가져오기

경로 매개변수

  • jobId 문자열 필수 사항

    jobId

    형식은 ^[A-Za-z0-9\-]+$ 패턴 과 일치해야 합니다.

쿼리 매개변수

  • limit integer

    이벤트 수 제한

    최소값은 0입니다. 기본값은 1000입니다.

  • 오프셋 integer

    가장 최근 이벤트 이후의 이벤트 수

    최소값은 0입니다. 기본값은 0입니다.

  • eventType 문자열

    특정 작업 이벤트 유형으로 필터하다

    값은 ERROR, WARNING 또는 INFO입니다.

응답

  • 200 application/json

    확인

    응답 속성 숨기기 응답 속성 표시 객체
    • eventType 문자열 필수 사항

      값은 ERROR, WARNING 또는 INFO입니다.

    • 메시지 문자열 필수 사항
    • 세부 정보 문자열
    • timestamp 문자열(날짜-시간) 필수 사항
    • stackTrace array[string]
    • 위치 유형 문자열

      값은 TABLE 또는 COLLECTION입니다.

    • locationName 문자열
    • 필드 이름 문자열
    • 객체
      키 속성 숨기기 키 속성 표시 객체
      • * 문자열 additionalProperties
    • errorType 문자열
  • 400 application/json

    잘못된 요청

    응답 속성 숨기기 응답 속성 표시 객체
    • jobId 문자열

      형식은 ^[A-Za-z0-9\-]+$ 패턴 과 일치해야 합니다.

    • 메시지 문자열 필수 사항
    • description 문자열
    • timestamp 문자열(날짜-시간) 필수 사항
  • 404 application/json

    찾을 수 없습니다.

    응답 속성 숨기기 응답 속성 표시 객체
    • jobId 문자열

      형식은 ^[A-Za-z0-9\-]+$ 패턴 과 일치해야 합니다.

    • 메시지 문자열 필수 사항
    • description 문자열
    • timestamp 문자열(날짜-시간) 필수 사항
GET /jobs/{jobId}/logs
curl \
 --request GET 'http://127.0.0.1:8278/api/v1/jobs/{jobId}/logs'
응답 예시(200)
[
  {
    "eventType": "ERROR",
    "message": "string",
    "details": "string",
    "timestamp": "2025-05-04T09:42:00Z",
    "stackTrace": [
      "string"
    ],
    "locationType": "TABLE",
    "locationName": "string",
    "fieldName": "string",
    "key": {
      "additionalProperty1": "string",
      "additionalProperty2": "string"
    },
    "errorType": "DuplicateKeyError"
  }
]
응답 예시(400)
{
  "jobId": "string",
  "message": "string",
  "description": "string",
  "timestamp": "2025-05-04T09:42:00Z"
}
응답 예시(404)
{
  "jobId": "string",
  "message": "string",
  "description": "string",
  "timestamp": "2025-05-04T09:42:00Z"
}