# HistoryLogEntrySchema

> `const` **HistoryLogEntrySchema**: `ZodObject`\<\{ `attachments`: `ZodOptional`\<`ZodArray`\<`ZodObject`\<\{ `description`: `ZodOptional`\<`ZodString`\>; `document_type`: `ZodOptional`\<`ZodString`\>; `filename`: `ZodOptional`\<`ZodString`\>; `id`: `ZodString`; `media_type`: `ZodString`; `sha256`: `ZodOptional`\<`ZodString`\>; `uri`: `ZodString`; \}, `"strip"`, `ZodTypeAny`, \{ `description?`: `string`; `document_type?`: `string`; `filename?`: `string`; `id`: `string`; `media_type`: `string`; `sha256?`: `string`; `uri`: `string`; \}, \{ `description?`: `string`; `document_type?`: `string`; `filename?`: `string`; `id`: `string`; `media_type`: `string`; `sha256?`: `string`; `uri`: `string`; \}\>, `"many"`\>\>; `author`: `ZodOptional`\<`ZodString`\>; `category`: `ZodString`; `datetime`: `ZodString`; `description`: `ZodString`; `hydrodynamic_event_ids`: `ZodOptional`\<`ZodArray`\<`ZodString`, `"many"`\>\>; `id`: `ZodString`; `maintenance_type`: `ZodOptional`\<`ZodString`\>; `meter_id`: `ZodOptional`\<`ZodString`\>; `pump_installation_id`: `ZodOptional`\<`ZodString`\>; `sample_ids`: `ZodOptional`\<`ZodArray`\<`ZodString`, `"many"`\>\>; `severity`: `ZodOptional`\<`ZodString`\>; `status`: `ZodOptional`\<`ZodEnum`\<\[`"active"`, `"maintenance"`, `"inactive"`, `"decommissioned"`, `"abandoned"`\]\>\>; `updated_at`: `ZodOptional`\<`ZodString`\>; \}, `"strip"`, `ZodTypeAny`, \{ `attachments?`: `object`[]; `author?`: `string`; `category`: `string`; `datetime`: `string`; `description`: `string`; `hydrodynamic_event_ids?`: `string`[]; `id`: `string`; `maintenance_type?`: `string`; `meter_id?`: `string`; `pump_installation_id?`: `string`; `sample_ids?`: `string`[]; `severity?`: `string`; `status?`: `"maintenance"` \| `"active"` \| `"inactive"` \| `"decommissioned"` \| `"abandoned"`; `updated_at?`: `string`; \}, \{ `attachments?`: `object`[]; `author?`: `string`; `category`: `string`; `datetime`: `string`; `description`: `string`; `hydrodynamic_event_ids?`: `string`[]; `id`: `string`; `maintenance_type?`: `string`; `meter_id?`: `string`; `pump_installation_id?`: `string`; `sample_ids?`: `string`[]; `severity?`: `string`; `status?`: `"maintenance"` \| `"active"` \| `"inactive"` \| `"decommissioned"` \| `"abandoned"`; `updated_at?`: `string`; \}\>
