Skip to content

Variable: TargetToSourcesMappingSchema ​

ts
const TargetToSourcesMappingSchema: ZodObject<{
  inferClassificationDefaults: ZodBoolean;
  inferFieldDefaults: ZodBoolean;
  inferStatusDefaults: ZodBoolean;
  inferSubtaskTypeDefault: ZodBoolean;
  issueIdsOrKeys: ZodOptional<ZodArray<ZodString>>;
  targetClassification: ZodOptional<ZodNullable<ZodArray<ZodObject<{
     classifications: ZodRecord<ZodString, ZodArray<ZodString>>;
     issueType: ZodOptional<ZodString>;
     projectKeyOrId: ZodOptional<ZodString>;
  }, ApiObjectConfig<undefined>>>>>;
  targetMandatoryFields: ZodOptional<ZodNullable<ZodArray<ZodObject<{
     fields: ZodRecord<ZodString, ZodUnion<readonly [ZodObject<..., ...>, ZodObject<..., ...>]>>;
  }, ApiObjectConfig<undefined>>>>>;
  targetStatus: ZodOptional<ZodNullable<ZodArray<ZodObject<{
     statuses: ZodRecord<ZodString, ZodArray<ZodString>>;
  }, ApiObjectConfig<undefined>>>>>;
}, ApiObjectConfig<undefined>>;

Defined in: src/cloud/models/targetToSourcesMapping.ts:11

An object representing the mapping of issues and data related to destination entities, like fields and statuses, that are required during a bulk move.