Obter os eventos de um tarefa de migração

OBTER /jobs/{jobId}/logs

Obter os eventos de um tarefa de migração

parâmetros de caminho

  • jobId string Obrigatório

    jobId

    O formato deve corresponder ao seguinte padrão: ^[A-Za-z0-9\-]+$.

parâmetros de query

  • limit inteiro

    Limitar o número de eventos

    O valor mínimo é 0. O valor padrão é 1000.

  • offset inteiro

    o número de eventos desde o evento mais recente

    O valor mínimo é 0. O valor padrão é 0.

  • eventType string

    filtrar por um tipo de evento de tarefa específico

    Os valores são ERROR, WARNING ou INFO.

Respostas

  • 200 aplicação/json

    OK

    Ocultar atributos de resposta Mostrar atributos de resposta objeto
    • eventType string Obrigatório

      Os valores são ERROR, WARNING ou INFO.

    • mensagem string Obrigatório
    • Detalhes string
    • timestamp string(data-hora) Obrigatório
    • stackTrace array[string]
    • locationType string

      Os valores são TABLE ou COLLECTION.

    • locationName string
    • Nome do campo string
    • chave objeto
      Ocultar atributo chave Mostrar atributo chave objeto
      • * string Propriedades adicionais
    • errorType string
  • 400 aplicação/json

    Solicitação errada

    Ocultar atributos de resposta Mostrar atributos de resposta objeto
    • jobId string

      O formato deve corresponder ao seguinte padrão: ^[A-Za-z0-9\-]+$.

    • mensagem string Obrigatório
    • Descrição string
    • timestamp string(data-hora) Obrigatório
  • 404 aplicação/json

    Não encontrado

    Ocultar atributos de resposta Mostrar atributos de resposta objeto
    • jobId string

      O formato deve corresponder ao seguinte padrão: ^[A-Za-z0-9\-]+$.

    • mensagem string Obrigatório
    • Descrição string
    • timestamp string(data-hora) Obrigatório
GET /jobs/{jobId}/logs
curl \
 --request GET 'http://127.0.0.1:8278/api/v1/jobs/{jobId}/logs'
Exemplos de resposta (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"
  }
]
Exemplos de resposta (400)
{
  "jobId": "string",
  "message": "string",
  "description": "string",
  "timestamp": "2025-05-04T09:42:00Z"
}
Exemplos de resposta (404)
{
  "jobId": "string",
  "message": "string",
  "description": "string",
  "timestamp": "2025-05-04T09:42:00Z"
}