types:
  MigrationStatus:
    enum:
      - value: RUNNING
        docs: The migration is running
      - value: FAILED
        docs: The migration is failed
      - FINISHED
  Migration:
    properties:
      name: string
      status: MigrationStatus

service:
  base-path: /migration-info
  auth: false
  endpoints:
    getAttemptedMigrations:
      method: GET
      path: /all
      request:
        name: GetAttemptedMigrationsRequest
        headers:
          admin-key-header: string
      response: list<Migration>
