Skip to content

Variable: UpdateSchemesSchema

ts
const UpdateSchemesSchema: ZodObject<{
  defaultWorkflowId: ZodOptional<ZodString>;
  description: ZodString;
  id: ZodString;
  name: ZodString;
  statusMappingsByIssueTypeOverride: ZodOptional<ZodArray<ZodObject<{
     issueTypeId: ZodOptional<ZodString>;
     statusMappings: ZodOptional<ZodArray<ZodObject<{
        newStatusId: ZodOptional<...>;
        oldStatusId: ZodOptional<...>;
     }, $loose>>>;
  }, $loose>>>;
  statusMappingsByWorkflows: ZodOptional<ZodArray<ZodObject<{
     newWorkflowId: ZodString;
     oldWorkflowId: ZodString;
     statusMappings: ZodArray<ZodObject<{
        newStatusId: ZodOptional<ZodString>;
        oldStatusId: ZodOptional<ZodString>;
     }, $loose>>;
  }, $loose>>>;
  version: ZodObject<{
     id: ZodOptional<ZodString>;
     versionNumber: ZodOptional<ZodNumber>;
  }, $loose>;
  workflowsForIssueTypes: ZodOptional<ZodArray<ZodObject<{
     issueTypeIds: ZodArray<ZodString>;
     workflowId: ZodString;
  }, $loose>>>;
}, $strip>;

Defined in: src/cloud/parameters/updateSchemes.ts:4