Enable process log live updates
[arvados-workbench2.git] / src / websocket / resource-event-message.ts
index 05553bd9c36ab723c27d60ce7b2dea7dc84c03ef..420f25a2d04c2bca7b8044a22d9628764cdfdafa 100644 (file)
@@ -3,7 +3,7 @@ import { LogEventType } from '../models/log';
 //
 // SPDX-License-Identifier: AGPL-3.0
 
-export interface ResourceEventMessage {
+export interface ResourceEventMessage<Properties = {}> {
     eventAt: string;
     eventType: LogEventType;
     id: string;
@@ -11,6 +11,6 @@ export interface ResourceEventMessage {
     objectKind: string;
     objectOwnerUuid: string;
     objectUuid: string;
-    properties: {};
+    properties: Properties;
     uuid: string;
 }