pub struct ProjectMilestoneMoveInput {
pub project_id: Option<String>,
pub new_issue_team_id: Option<String>,
pub add_issue_team_to_project: Option<bool>,
pub undo_issue_team_ids: Option<Vec<Box<ProjectMilestoneMoveIssueToTeamInput>>>,
pub undo_project_team_ids: Option<Box<ProjectMilestoneMoveProjectTeamsInput>>,
}Fields§
§project_id: Option<String>The identifier of the project to move the milestone to.
new_issue_team_id: Option<String>The team id to move the attached issues to. This is needed when there is a mismatch between a project’s teams and the milestone’s issues’ teams. Either this or addIssueTeamToProject is required in that situation to resolve constraints.
add_issue_team_to_project: Option<bool>Whether to add each milestone issue’s team to the project. This is needed when there is a mismatch between a project’s teams and the milestone’s issues’ teams. Either this or newIssueTeamId is required in that situation to resolve constraints.
undo_issue_team_ids: Option<Vec<Box<ProjectMilestoneMoveIssueToTeamInput>>>A list of issue id to team ids, used for undoing a previous milestone move where the specified issues were moved from the specified teams.
undo_project_team_ids: Option<Box<ProjectMilestoneMoveProjectTeamsInput>>A mapping of project id to a previous set of team ids, used for undoing a previous milestone move where the specified teams were added to the project.
Trait Implementations§
Source§impl Clone for ProjectMilestoneMoveInput
impl Clone for ProjectMilestoneMoveInput
Source§fn clone(&self) -> ProjectMilestoneMoveInput
fn clone(&self) -> ProjectMilestoneMoveInput
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more