Variable: CreatePlanRequestSchema
ts
const CreatePlanRequestSchema: ZodObject<{
crossProjectReleases: ZodOptional<ZodArray<ZodObject<{
name: ZodString;
releaseIds: ZodOptional<ZodArray<ZodNumber>>;
}, $loose>>>;
customFields: ZodOptional<ZodArray<ZodObject<{
customFieldId: ZodNumber;
filter: ZodOptional<ZodBoolean>;
}, $loose>>>;
exclusionRules: ZodOptional<ZodObject<{
issueIds: ZodOptional<ZodArray<ZodNumber>>;
issueTypeIds: ZodOptional<ZodArray<ZodNumber>>;
numberOfDaysToShowCompletedIssues: ZodOptional<ZodNumber>;
releaseIds: ZodOptional<ZodArray<ZodNumber>>;
workStatusCategoryIds: ZodOptional<ZodArray<ZodNumber>>;
workStatusIds: ZodOptional<ZodArray<ZodNumber>>;
}, $loose>>;
issueSources: ZodArray<ZodObject<{
type: ZodCustom<string & object | "Board" | "Project" | "Filter", string & object | "Board" | "Project" | "Filter">;
value: ZodNumber;
}, $loose>>;
leadAccountId: ZodOptional<ZodString>;
name: ZodString;
permissions: ZodOptional<ZodArray<ZodObject<{
holder: ZodOptional<ZodObject<{
type: ZodCustom<... | ... | ..., ... | ... | ...>;
value: ZodString;
}, $loose>>;
type: ZodCustom<string & object | "View" | "Edit", string & object | "View" | "Edit">;
}, $loose>>>;
scheduling: ZodOptional<ZodObject<{
dependencies: ZodOptional<ZodCustom<string & object | "Sequential" | "Concurrent", string & object | "Sequential" | "Concurrent">>;
endDate: ZodOptional<ZodObject<{
dateCustomFieldId: ZodOptional<ZodNumber>;
type: ZodCustom<
| ... & ...
| "DueDate"
| "TargetStartDate"
| "TargetEndDate"
| "DateCustomField",
| ... & ...
| "DueDate"
| "TargetStartDate"
| "TargetEndDate"
| "DateCustomField">;
}, $loose>>;
estimation: ZodCustom<string & object | "StoryPoints" | "Days" | "Hours", string & object | "StoryPoints" | "Days" | "Hours">;
inferredDates: ZodOptional<ZodCustom<string & object | "None" | "SprintDates" | "ReleaseDates", string & object | "None" | "SprintDates" | "ReleaseDates">>;
startDate: ZodOptional<ZodObject<{
dateCustomFieldId: ZodOptional<ZodNumber>;
type: ZodCustom<
| ... & ...
| "DueDate"
| "TargetStartDate"
| "TargetEndDate"
| "DateCustomField",
| ... & ...
| "DueDate"
| "TargetStartDate"
| "TargetEndDate"
| "DateCustomField">;
}, $loose>>;
}, $loose>>;
}, $loose>;Defined in: src/cloud/models/createPlanRequest.ts:10