Variable ScheduledJobSchemaConst
ScheduledJobSchema: ZodObject<{
ConcurrencyMode: ZodUnion<[ZodLiteral<"Concurrent">, ZodLiteral<"Queue">, ZodLiteral<"Skip">]>;
Configuration: ZodNullable<ZodString>;
CronExpression: ZodString;
Description: ZodNullable<ZodString>;
EndAt: ZodNullable<ZodDate>;
ExpectedCompletionAt: ZodNullable<ZodDate>;
FailureCount: ZodNumber;
ID: ZodString;
JobType: ZodString;
JobTypeID: ZodString;
LastRunAt: ZodNullable<ZodDate>;
LockToken: ZodNullable<ZodString>;
LockedAt: ZodNullable<ZodDate>;
LockedByInstance: ZodNullable<ZodString>;
Name: ZodString;
NextRunAt: ZodNullable<ZodDate>;
NotifyOnFailure: ZodBoolean;
NotifyOnSuccess: ZodBoolean;
NotifyUser: ZodNullable<ZodString>;
NotifyUserID: ZodNullable<ZodString>;
NotifyViaEmail: ZodBoolean;
NotifyViaInApp: ZodBoolean;
OwnerUser: ZodNullable<ZodString>;
OwnerUserID: ZodNullable<ZodString>;
RunCount: ZodNumber;
StartAt: ZodNullable<ZodDate>;
Status: ZodUnion<[ZodLiteral<"Active">, ZodLiteral<"Disabled">, ZodLiteral<"Expired">, ZodLiteral<"Paused">, ZodLiteral<"Pending">]>;
SuccessCount: ZodNumber;
Timezone: ZodString;
__mj_CreatedAt: ZodDate;
__mj_UpdatedAt: ZodDate;
}, "strip", ZodTypeAny, {
ConcurrencyMode?: "Concurrent" | "Queue" | "Skip";
Configuration?: string;
CronExpression?: string;
Description?: string;
EndAt?: Date;
ExpectedCompletionAt?: Date;
FailureCount?: number;
ID?: string;
JobType?: string;
JobTypeID?: string;
LastRunAt?: Date;
LockToken?: string;
LockedAt?: Date;
LockedByInstance?: string;
Name?: string;
NextRunAt?: Date;
NotifyOnFailure?: boolean;
NotifyOnSuccess?: boolean;
NotifyUser?: string;
NotifyUserID?: string;
NotifyViaEmail?: boolean;
NotifyViaInApp?: boolean;
OwnerUser?: string;
OwnerUserID?: string;
RunCount?: number;
StartAt?: Date;
Status?: "Active" | "Disabled" | "Pending" | "Expired" | "Paused";
SuccessCount?: number;
Timezone?: string;
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
}, {
ConcurrencyMode?: "Concurrent" | "Queue" | "Skip";
Configuration?: string;
CronExpression?: string;
Description?: string;
EndAt?: Date;
ExpectedCompletionAt?: Date;
FailureCount?: number;
ID?: string;
JobType?: string;
JobTypeID?: string;
LastRunAt?: Date;
LockToken?: string;
LockedAt?: Date;
LockedByInstance?: string;
Name?: string;
NextRunAt?: Date;
NotifyOnFailure?: boolean;
NotifyOnSuccess?: boolean;
NotifyUser?: string;
NotifyUserID?: string;
NotifyViaEmail?: boolean;
NotifyViaInApp?: boolean;
OwnerUser?: string;
OwnerUserID?: string;
RunCount?: number;
StartAt?: Date;
Status?: "Active" | "Disabled" | "Pending" | "Expired" | "Paused";
SuccessCount?: number;
Timezone?: string;
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
}> = ...
Type declaration
ConcurrencyMode: ZodUnion<[ZodLiteral<"Concurrent">, ZodLiteral<"Queue">, ZodLiteral<"Skip">]>
Configuration: ZodNullable<ZodString>
CronExpression: ZodString
Description: ZodNullable<ZodString>
EndAt: ZodNullable<ZodDate>
ExpectedCompletionAt: ZodNullable<ZodDate>
FailureCount: ZodNumber
ID: ZodString
JobType: ZodString
JobTypeID: ZodString
LastRunAt: ZodNullable<ZodDate>
LockToken: ZodNullable<ZodString>
LockedAt: ZodNullable<ZodDate>
LockedByInstance: ZodNullable<ZodString>
Name: ZodString
NextRunAt: ZodNullable<ZodDate>
NotifyOnFailure: ZodBoolean
NotifyOnSuccess: ZodBoolean
NotifyUser: ZodNullable<ZodString>
NotifyUserID: ZodNullable<ZodString>
NotifyViaEmail: ZodBoolean
NotifyViaInApp: ZodBoolean
OwnerUser: ZodNullable<ZodString>
OwnerUserID: ZodNullable<ZodString>
RunCount: ZodNumber
StartAt: ZodNullable<ZodDate>
Status: ZodUnion<[ZodLiteral<"Active">, ZodLiteral<"Disabled">, ZodLiteral<"Expired">, ZodLiteral<"Paused">, ZodLiteral<"Pending">]>
SuccessCount: ZodNumber
Timezone: ZodString
__mj_CreatedAt: ZodDate
__mj_UpdatedAt: ZodDate
Type declaration
Optional ConcurrencyMode?: "Concurrent" | "Queue" | "Skip"
Optional Configuration?: string
Optional CronExpression?: string
Optional Description?: string
Optional EndAt?: Date
Optional ExpectedCompletionAt?: Date
Optional FailureCount?: number
Optional ID?: string
Optional JobType?: string
Optional JobTypeID?: string
Optional LastRunAt?: Date
Optional LockToken?: string
Optional LockedAt?: Date
Optional LockedByInstance?: string
Optional Name?: string
Optional NextRunAt?: Date
Optional NotifyOnFailure?: boolean
Optional NotifyOnSuccess?: boolean
Optional NotifyUser?: string
Optional NotifyUserID?: string
Optional NotifyViaEmail?: boolean
Optional NotifyViaInApp?: boolean
Optional OwnerUser?: string
Optional OwnerUserID?: string
Optional RunCount?: number
Optional StartAt?: Date
Optional Status?: "Active" | "Disabled" | "Pending" | "Expired" | "Paused"
Optional SuccessCount?: number
Optional Timezone?: string
Optional __mj_CreatedAt?: Date
Optional __mj_UpdatedAt?: Date
Type declaration
Optional ConcurrencyMode?: "Concurrent" | "Queue" | "Skip"
Optional Configuration?: string
Optional CronExpression?: string
Optional Description?: string
Optional EndAt?: Date
Optional ExpectedCompletionAt?: Date
Optional FailureCount?: number
Optional ID?: string
Optional JobType?: string
Optional JobTypeID?: string
Optional LastRunAt?: Date
Optional LockToken?: string
Optional LockedAt?: Date
Optional LockedByInstance?: string
Optional Name?: string
Optional NextRunAt?: Date
Optional NotifyOnFailure?: boolean
Optional NotifyOnSuccess?: boolean
Optional NotifyUser?: string
Optional NotifyUserID?: string
Optional NotifyViaEmail?: boolean
Optional NotifyViaInApp?: boolean
Optional OwnerUser?: string
Optional OwnerUserID?: string
Optional RunCount?: number
Optional StartAt?: Date
Optional Status?: "Active" | "Disabled" | "Pending" | "Expired" | "Paused"
Optional SuccessCount?: number
Optional Timezone?: string
Optional __mj_CreatedAt?: Date
Optional __mj_UpdatedAt?: Date
zod schema definition for the entity MJ: Scheduled Jobs