Skip to content

Variable: FieldConfigSchemeSchema ​

ts
const FieldConfigSchemeSchema: ZodObject<{
  allIssueTypes: ZodOptional<ZodBoolean>;
  allProjects: ZodOptional<ZodBoolean>;
  defaultValue: ZodOptional<ZodRecord<ZodString, ZodAny>>;
  description: ZodOptional<ZodString>;
  field: ZodOptional<ZodObject<{
     clauseNames: ZodOptional<ZodArray<ZodString>>;
     custom: ZodOptional<ZodBoolean>;
     id: ZodOptional<ZodString>;
     name: ZodOptional<ZodString>;
     navigable: ZodOptional<ZodBoolean>;
     orderable: ZodOptional<ZodBoolean>;
     schema: ZodOptional<ZodObject<{
        custom: ZodOptional<ZodString>;
        customId: ZodOptional<ZodNumber>;
        items: ZodOptional<ZodString>;
        system: ZodOptional<ZodString>;
        type: ZodOptional<ZodString>;
     }, ApiObjectConfig<undefined>>>;
     searchable: ZodOptional<ZodBoolean>;
  }, ApiObjectConfig<undefined>>>;
  fieldConfigIds: ZodOptional<ZodArray<ZodNumber>>;
  id: ZodOptional<ZodNumber>;
  issueTypes: ZodOptional<ZodArray<ZodObject<{
     avatarId: ZodOptional<ZodNumber>;
     description: ZodOptional<ZodString>;
     iconUrl: ZodOptional<ZodString>;
     id: ZodOptional<ZodString>;
     name: ZodOptional<ZodString>;
     self: ZodOptional<ZodString>;
     subtask: ZodOptional<ZodBoolean>;
  }, ApiObjectConfig<undefined>>>>;
  name: ZodOptional<ZodString>;
  projects: ZodOptional<ZodArray<ZodObject<{
     archived: ZodOptional<ZodBoolean>;
     avatarUrls: ZodOptional<ZodRecord<ZodString, ZodString>>;
     description: ZodOptional<ZodString>;
     id: ZodOptional<ZodString>;
     key: ZodOptional<ZodString>;
     name: ZodOptional<ZodString>;
     self: ZodOptional<ZodURL>;
  }, ApiObjectConfig<undefined>>>>;
  self: ZodOptional<ZodURL>;
}, ApiObjectConfig<undefined>>;

Defined in: src/server/models/fieldConfigScheme.ts:7