Skip to content

Variable: ArchivedObjectSchema ​

ts
const ArchivedObjectSchema: ZodObject<{
  archived: ZodBoolean;
  archivedBy: ZodOptional<ZodObject<{
     avatarUrl: ZodOptional<ZodString>;
     displayName: ZodOptional<ZodString>;
     html: ZodOptional<ZodString>;
     isDeleted: ZodOptional<ZodBoolean>;
     key: ZodOptional<ZodString>;
     lastSeenVersion: ZodOptional<ZodString>;
     name: ZodOptional<ZodString>;
     renderedLink: ZodOptional<ZodString>;
  }, ApiObjectConfig<undefined>>>;
  archivedDate: ZodOptional<ZodString>;
  avatar: ZodOptional<ZodObject<{
     avatarUUID: ZodOptional<ZodString>;
     id: ZodOptional<ZodNumber>;
     objectId: ZodOptional<ZodNumber>;
     url144: ZodOptional<ZodString>;
     url16: ZodOptional<ZodString>;
     url288: ZodOptional<ZodString>;
     url48: ZodOptional<ZodString>;
     url72: ZodOptional<ZodString>;
  }, ApiObjectConfig<undefined>>>;
  createdAt: ZodOptional<ZodString>;
  hasAvatar: ZodOptional<ZodBoolean>;
  id: ZodNumber;
  key: ZodString;
  label: ZodString;
  objectSchema: ZodOptional<ZodObject<{
     archivedObjectCount: ZodOptional<ZodNumber>;
     created: ZodOptional<ZodCoercedDate<unknown>>;
     description: ZodOptional<ZodString>;
     id: ZodOptional<ZodNumber>;
     name: ZodOptional<ZodString>;
     objectCount: ZodOptional<ZodNumber>;
     objectSchemaKey: ZodOptional<ZodString>;
     objectTypeCount: ZodOptional<ZodNumber>;
     status: ZodOptional<ZodString>;
     updated: ZodOptional<ZodCoercedDate<unknown>>;
  }, ApiObjectConfig<undefined>>>;
  objectType: ZodOptional<ZodObject<{
     abstractObjectType: ZodOptional<ZodBoolean>;
     created: ZodOptional<ZodCoercedDate<unknown>>;
     description: ZodOptional<ZodString>;
     icon: ZodOptional<ZodObject<{
        after: ZodOptional<ZodString>;
        expand: ZodOptional<ZodString>;
        id: ZodOptional<ZodNumber>;
        name: ZodOptional<ZodString>;
        position: ZodOptional<ZodString>;
        project: ZodOptional<ZodString>;
        url16: ZodOptional<ZodString>;
        url48: ZodOptional<ZodString>;
     }, ApiObjectConfig<undefined>>>;
     id: ZodOptional<ZodNumber>;
     inherited: ZodOptional<ZodBoolean>;
     name: ZodOptional<ZodString>;
     objectCount: ZodOptional<ZodNumber>;
     objectSchemaId: ZodOptional<ZodNumber>;
     parentObjectTypeId: ZodOptional<ZodNumber>;
     parentObjectTypeInherited: ZodOptional<ZodBoolean>;
     position: ZodOptional<ZodNumber>;
     type: ZodOptional<ZodNumber>;
     updated: ZodOptional<ZodCoercedDate<unknown>>;
  }, ApiObjectConfig<undefined>>>;
  updatedAt: ZodOptional<ZodString>;
}, ApiObjectConfig<undefined>>;

Defined in: src/assetsServer/models/archivedObject.ts:9

An object that has been archived, as the archive listing describes it.