Variable MJRemoteOperationSchemaConst
MJRemoteOperationSchema: ZodObject<
{
__mj_CreatedAt: ZodDate;
__mj_UpdatedAt: ZodDate;
CacheTTLSeconds: ZodNullable<ZodNumber>;
Category: ZodNullable<ZodString>;
CategoryID: ZodNullable<ZodString>;
Code: ZodNullable<ZodString>;
CodeApprovalStatus: ZodUnion<
[
ZodLiteral<"Approved">,
ZodLiteral<"Pending">,
ZodLiteral<"Rejected">,
],
>;
CodeApprovedAt: ZodNullable<ZodDate>;
CodeApprovedByUser: ZodNullable<ZodString>;
CodeApprovedByUserID: ZodNullable<ZodString>;
CodeComments: ZodNullable<ZodString>;
CodeLocked: ZodBoolean;
ContractFingerprint: ZodNullable<ZodString>;
Description: ZodNullable<ZodString>;
ExecutionMode: ZodUnion<[ZodLiteral<"LongRunning">, ZodLiteral<"Sync">]>;
GenerationType: ZodUnion<
[ZodLiteral<"AI">, ZodLiteral<"Default">, ZodLiteral<"Manual">],
>;
ID: ZodString;
InputTypeDefinition: ZodNullable<ZodString>;
InputTypeIsArray: ZodBoolean;
InputTypeName: ZodNullable<ZodString>;
Libraries: ZodNullable<ZodAny>;
MaxConcurrency: ZodNullable<ZodNumber>;
Name: ZodString;
OperationKey: ZodString;
OutputTypeDefinition: ZodNullable<ZodString>;
OutputTypeIsArray: ZodBoolean;
OutputTypeName: ZodNullable<ZodString>;
RequiredScope: ZodNullable<ZodString>;
RequiresSystemUser: ZodBoolean;
Status: ZodUnion<
[ZodLiteral<"Active">, ZodLiteral<"Disabled">, ZodLiteral<"Pending">],
>;
TimeoutMS: ZodNullable<ZodNumber>;
},
"strip",
ZodTypeAny,
{
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
CacheTTLSeconds?: number;
Category?: string;
CategoryID?: string;
Code?: string;
CodeApprovalStatus?: "Pending"
| "Approved"
| "Rejected";
CodeApprovedAt?: Date;
CodeApprovedByUser?: string;
CodeApprovedByUserID?: string;
CodeComments?: string;
CodeLocked?: boolean;
ContractFingerprint?: string;
Description?: string;
ExecutionMode?: "Sync" | "LongRunning";
GenerationType?: "Default" | "Manual" | "AI";
ID?: string;
InputTypeDefinition?: string;
InputTypeIsArray?: boolean;
InputTypeName?: string;
Libraries?: any;
MaxConcurrency?: number;
Name?: string;
OperationKey?: string;
OutputTypeDefinition?: string;
OutputTypeIsArray?: boolean;
OutputTypeName?: string;
RequiredScope?: string;
RequiresSystemUser?: boolean;
Status?: "Active" | "Disabled" | "Pending";
TimeoutMS?: number;
},
{
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
CacheTTLSeconds?: number;
Category?: string;
CategoryID?: string;
Code?: string;
CodeApprovalStatus?: "Pending"
| "Approved"
| "Rejected";
CodeApprovedAt?: Date;
CodeApprovedByUser?: string;
CodeApprovedByUserID?: string;
CodeComments?: string;
CodeLocked?: boolean;
ContractFingerprint?: string;
Description?: string;
ExecutionMode?: "Sync" | "LongRunning";
GenerationType?: "Default" | "Manual" | "AI";
ID?: string;
InputTypeDefinition?: string;
InputTypeIsArray?: boolean;
InputTypeName?: string;
Libraries?: any;
MaxConcurrency?: number;
Name?: string;
OperationKey?: string;
OutputTypeDefinition?: string;
OutputTypeIsArray?: boolean;
OutputTypeName?: string;
RequiredScope?: string;
RequiresSystemUser?: boolean;
Status?: "Active" | "Disabled" | "Pending";
TimeoutMS?: number;
},
> = ...
zod schema definition for the entity MJ: Remote Operations