Variable: CreatePlanRequestSchema
ts
const CreatePlanRequestSchema: ZodObject<{
crossProjectReleases: ZodOptional<ZodArray<ZodObject<{
name: ZodString;
releaseIds: ZodOptional<ZodArray<ZodNumber>>;
}, ApiObjectConfig<undefined>>>>;
customFields: ZodOptional<ZodArray<ZodObject<{
customFieldId: ZodNumber;
filter: ZodOptional<ZodBoolean>;
}, ApiObjectConfig<undefined>>>>;
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>>;
}, ApiObjectConfig<undefined>>>;
issueSources: ZodArray<ZodObject<{
type: ZodCustom<string & object | "Board" | "Project" | "Filter", string & object | "Board" | "Project" | "Filter">;
value: ZodNumber;
}, ApiObjectConfig<undefined>>>;
leadAccountId: ZodOptional<ZodString>;
name: ZodString;
permissions: ZodOptional<ZodArray<ZodObject<{
holder: ZodOptional<ZodObject<{
type: ZodCustom<... | ... | ..., ... | ... | ...>;
value: ZodString;
}, ApiObjectConfig<undefined>>>;
type: ZodCustom<string & object | "View" | "Edit", string & object | "View" | "Edit">;
}, ApiObjectConfig<undefined>>>>;
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">;
}, ApiObjectConfig<undefined>>>;
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">;
}, ApiObjectConfig<undefined>>>;
}, ApiObjectConfig<undefined>>>;
}, ApiObjectConfig<undefined>>;Defined in: src/cloud/models/createPlanRequest.ts:10