pub struct ProjectCreateInput {Show 22 fields
pub id: Option<String>,
pub name: Option<String>,
pub icon: Option<String>,
pub color: Option<String>,
pub status_id: Option<String>,
pub description: Option<String>,
pub content: Option<String>,
pub team_ids: Option<Vec<String>>,
pub converted_from_issue_id: Option<String>,
pub last_applied_template_id: Option<String>,
pub template_id: Option<String>,
pub use_default_template: Option<bool>,
pub lead_id: Option<String>,
pub member_ids: Option<Vec<String>>,
pub start_date: Option<NaiveDate>,
pub start_date_resolution: Option<DateResolutionType>,
pub target_date: Option<NaiveDate>,
pub target_date_resolution: Option<DateResolutionType>,
pub sort_order: Option<f64>,
pub priority_sort_order: Option<f64>,
pub priority: Option<i64>,
pub label_ids: Option<Vec<String>>,
}Fields§
§id: Option<String>The identifier in UUID v4 format. If none is provided, the backend will generate one.
name: Option<String>The name of the project.
icon: Option<String>The icon of the project.
color: Option<String>The color of the project.
status_id: Option<String>The ID of the project status.
description: Option<String>The description for the project.
content: Option<String>The project content as markdown.
team_ids: Option<Vec<String>>The identifiers of the teams this project is associated with.
converted_from_issue_id: Option<String>The ID of the issue from which that project is created.
last_applied_template_id: Option<String>The ID of the last template applied to the project.
template_id: Option<String>The ID of the template to apply when creating the project.
use_default_template: Option<bool>When set to true, the default project template of the first team provided will be applied. If templateId is provided, this will be ignored.
lead_id: Option<String>The identifier of the project lead.
member_ids: Option<Vec<String>>The identifiers of the members of this project.
start_date: Option<NaiveDate>The planned start date of the project.
start_date_resolution: Option<DateResolutionType>The resolution of the project’s start date.
target_date: Option<NaiveDate>The planned target date of the project.
target_date_resolution: Option<DateResolutionType>The resolution of the project’s estimated completion date.
sort_order: Option<f64>The sort order for the project within shared views.
priority_sort_order: Option<f64>The sort order for the project within shared views, when ordered by priority.
priority: Option<i64>The priority of the project. 0 = No priority, 1 = Urgent, 2 = High, 3 = Normal, 4 = Low.
label_ids: Option<Vec<String>>InternalThe identifiers of the project labels associated with this project.
Trait Implementations§
Source§impl Clone for ProjectCreateInput
impl Clone for ProjectCreateInput
Source§fn clone(&self) -> ProjectCreateInput
fn clone(&self) -> ProjectCreateInput
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more