@vtexlab/planner-contracts
Version:
Contracts to use in an Eventual-Driven Architecture (EDA)
15 lines (14 loc) • 493 B
TypeScript
import { Message } from "../../abstractions/message";
import { BaseData, IDelayEvent } from "../../utils/types";
export declare namespace plannerDelayEvent {
class DeploymentScheduled extends Message implements IDelayEvent {
readonly DeploymentId: string;
readonly CreatedAt: Date;
readonly ScheduleAt: Date;
readonly StartedAt: Date;
constructor(data: BaseData & {
deploymentId: string;
startedAt: Date;
});
}
}