BusEventos (evt)

evt.sources.availabilityChanged

Cambió la disponibilidad de una fuente.

ImplementadoSin versión del tren todavía· generada desde packages/api-contracts/src/bus/nats.ts

Página generada desde packages/api-contracts/src/bus/nats.ts + packages/api-contracts/src/bus/routes.ts. No se edita a mano: bun run docs:gen la regenera y bun run docs:check falla si difiere.

evt.sources.availabilityChanged · v1

Cambió la disponibilidad de una fuente. Lo publica sources-svc en el stream JetStream SOURCES.

CampoValor
Familiaevt
Versión1
Tope del payload65536 bytes
ContratoSourcesAvailabilityChanged en packages/api-contracts/src/bus/nats.ts
Publican (BUS_EMITS)sources-svc

Stream JetStream

StreamDueñoSubjectsEdad máx. (ms)Bytes máx.Mensajes máx.
SOURCESsources-svcevt.sources.>6048000002684354561000000

Petición

{
  "type": "object",
  "required": [
    "assetId",
    "uri",
    "sourceKind",
    "available",
    "changedAt"
  ],
  "properties": {
    "assetId": {
      "type": "string"
    },
    "uri": {
      "type": "string"
    },
    "sourceKind": {
      "type": "string"
    },
    "available": {
      "type": "boolean"
    },
    "changedAt": {
      "type": "integer"
    }
  }
}