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