Skip to content

Variable: IssueTypeProjectCreatePayloadSchema

ts
const IssueTypeProjectCreatePayloadSchema: ZodObject<{
  issueTypeHierarchy: ZodOptional<ZodNullable<ZodArray<ZodObject<{
     hierarchyLevel: ZodOptional<ZodNumber>;
     name: ZodOptional<ZodString>;
     onConflict: ZodOptional<ZodCustom<... & ... | "FAIL" | "USE" | "NEW", ... & ... | "FAIL" | "USE" | "NEW">>;
     pcri: ZodOptional<ZodObject<{
        anID: ZodOptional<...>;
        areference: ZodOptional<...>;
        entityId: ZodOptional<...>;
        entityType: ZodOptional<...>;
        id: ZodOptional<...>;
        type: ZodOptional<...>;
     }, $loose>>;
  }, $loose>>>>;
  issueTypes: ZodOptional<ZodNullable<ZodArray<ZodObject<{
     avatarId: ZodOptional<ZodNullable<ZodNumber>>;
     description: ZodOptional<ZodNullable<ZodString>>;
     hierarchyLevel: ZodOptional<ZodNumber>;
     name: ZodOptional<ZodString>;
     onConflict: ZodOptional<ZodCustom<... & ... | "FAIL" | "USE" | "NEW", ... & ... | "FAIL" | "USE" | "NEW">>;
     pcri: ZodOptional<ZodObject<{
        anID: ZodOptional<...>;
        areference: ZodOptional<...>;
        entityId: ZodOptional<...>;
        entityType: ZodOptional<...>;
        id: ZodOptional<...>;
        type: ZodOptional<...>;
     }, $loose>>;
  }, $loose>>>>;
  issueTypeScheme: ZodOptional<ZodObject<{
     defaultIssueTypeId: ZodOptional<ZodObject<{
        anID: ZodOptional<ZodBoolean>;
        areference: ZodOptional<ZodBoolean>;
        entityId: ZodOptional<ZodString>;
        entityType: ZodOptional<ZodString>;
        id: ZodOptional<ZodString>;
        type: ZodOptional<ZodCustom<... | ... | ..., ... | ... | ...>>;
     }, $loose>>;
     description: ZodOptional<ZodNullable<ZodString>>;
     issueTypeIds: ZodOptional<ZodArray<ZodObject<{
        anID: ZodOptional<ZodBoolean>;
        areference: ZodOptional<ZodBoolean>;
        entityId: ZodOptional<ZodString>;
        entityType: ZodOptional<ZodString>;
        id: ZodOptional<ZodString>;
        type: ZodOptional<ZodCustom<..., ...>>;
     }, $loose>>>;
     name: ZodOptional<ZodString>;
     pcri: ZodOptional<ZodObject<{
        anID: ZodOptional<ZodBoolean>;
        areference: ZodOptional<ZodBoolean>;
        entityId: ZodOptional<ZodString>;
        entityType: ZodOptional<ZodString>;
        id: ZodOptional<ZodString>;
        type: ZodOptional<ZodCustom<... | ... | ..., ... | ... | ...>>;
     }, $loose>>;
  }, $loose>>;
}, $loose>;

Defined in: src/cloud/models/issueTypeProjectCreatePayload.ts:8

The payload for creating issue types in a project