Module redmine_api::api::projects
source · [−]Expand description
Projects Rest API Endpoint definitions
- all projects endpoint
- specific project endpoint
- create project endpoint
- update project endpoint
- archive project endpoint
- unarchive project endpoint
- delete project endpoint
Structs
The endpoint to archive a Redmine project
Builder for ArchiveProject
.
The endpoint to create a Redmine project
Builder for CreateProject
.
The endpoint to delete a Redmine project
Builder for DeleteProject
.
The endpoint for a specific Redmine project
Builder for GetProject
.
The endpoint for all Redmine projects
Builder for ListProjects
.
a minimal type for Redmine modules used in lists enabled modules
a type for projects to use as an API return type
a minimal type for Redmine projects used in lists of projects included in other Redmine objects (e.g. custom fields)
A lot of APIs in Redmine wrap their data in an extra layer, this is a helper struct for outer layers with a project field holding the inner data
helper struct for outer layers with a projects field holding the inner data
The endpoint to unarchive a Redmine project
Builder for UnarchiveProject
.
The endpoint to update an existing Redmine project
Builder for UpdateProject
.
Enums
Error type for ArchiveProjectBuilder
Error type for CreateProjectBuilder
Error type for DeleteProjectBuilder
Error type for GetProjectBuilder
Error type for ListProjectsBuilder
The types of associated data which can be fetched along with a project
The types of associated data which can be fetched along with a project
Error type for UnarchiveProjectBuilder
Error type for UpdateProjectBuilder