VersionInstallationSchema: ZodObject<{
    Comments: ZodNullable<ZodString>;
    CompleteVersion: ZodNullable<ZodString>;
    ID: ZodString;
    InstallLog: ZodNullable<ZodString>;
    InstalledAt: ZodDate;
    MajorVersion: ZodNumber;
    MinorVersion: ZodNumber;
    PatchVersion: ZodNumber;
    Status: ZodUnion<[ZodLiteral<"Complete">, ZodLiteral<"Failed">, ZodLiteral<"In Progress">, ZodLiteral<"Pending">]>;
    Type: ZodNullable<ZodUnion<[ZodLiteral<"New">, ZodLiteral<"Upgrade">]>>;
    __mj_CreatedAt: ZodDate;
    __mj_UpdatedAt: ZodDate;
}, "strip", ZodTypeAny, {
    Comments?: string;
    CompleteVersion?: string;
    ID?: string;
    InstallLog?: string;
    InstalledAt?: Date;
    MajorVersion?: number;
    MinorVersion?: number;
    PatchVersion?: number;
    Status?: "Pending" | "Complete" | "Failed" | "In Progress";
    Type?: "New" | "Upgrade";
    __mj_CreatedAt?: Date;
    __mj_UpdatedAt?: Date;
}, {
    Comments?: string;
    CompleteVersion?: string;
    ID?: string;
    InstallLog?: string;
    InstalledAt?: Date;
    MajorVersion?: number;
    MinorVersion?: number;
    PatchVersion?: number;
    Status?: "Pending" | "Complete" | "Failed" | "In Progress";
    Type?: "New" | "Upgrade";
    __mj_CreatedAt?: Date;
    __mj_UpdatedAt?: Date;
}> = ...

zod schema definition for the entity Version Installations

Type declaration

  • Comments: ZodNullable<ZodString>
  • CompleteVersion: ZodNullable<ZodString>
  • ID: ZodString
  • InstallLog: ZodNullable<ZodString>
  • InstalledAt: ZodDate
  • MajorVersion: ZodNumber
  • MinorVersion: ZodNumber
  • PatchVersion: ZodNumber
  • Status: ZodUnion<[ZodLiteral<"Complete">, ZodLiteral<"Failed">, ZodLiteral<"In Progress">, ZodLiteral<"Pending">]>
  • Type: ZodNullable<ZodUnion<[ZodLiteral<"New">, ZodLiteral<"Upgrade">]>>
  • __mj_CreatedAt: ZodDate
  • __mj_UpdatedAt: ZodDate

Type declaration

  • Optional Comments?: string
  • Optional CompleteVersion?: string
  • Optional ID?: string
  • Optional InstallLog?: string
  • Optional InstalledAt?: Date
  • Optional MajorVersion?: number
  • Optional MinorVersion?: number
  • Optional PatchVersion?: number
  • Optional Status?: "Pending" | "Complete" | "Failed" | "In Progress"
  • Optional Type?: "New" | "Upgrade"
  • Optional __mj_CreatedAt?: Date
  • Optional __mj_UpdatedAt?: Date

Type declaration

  • Optional Comments?: string
  • Optional CompleteVersion?: string
  • Optional ID?: string
  • Optional InstallLog?: string
  • Optional InstalledAt?: Date
  • Optional MajorVersion?: number
  • Optional MinorVersion?: number
  • Optional PatchVersion?: number
  • Optional Status?: "Pending" | "Complete" | "Failed" | "In Progress"
  • Optional Type?: "New" | "Upgrade"
  • Optional __mj_CreatedAt?: Date
  • Optional __mj_UpdatedAt?: Date