Module projects

Source
Expand description

Projects Rest API Endpoint definitions

Redmine Documentation

  • all projects endpoint
  • specific project endpoint
  • create project endpoint
  • update project endpoint
  • archive project endpoint
  • unarchive project endpoint
  • delete project endpoint

Structs§

ArchiveProject
The endpoint to archive a Redmine project
ArchiveProjectBuilder
Builder for ArchiveProject.
CreateProject
The endpoint to create a Redmine project
CreateProjectBuilder
Builder for CreateProject.
DeleteProject
The endpoint to delete a Redmine project
DeleteProjectBuilder
Builder for DeleteProject.
GetProject
The endpoint for a specific Redmine project
GetProjectBuilder
Builder for GetProject.
ListProjects
The endpoint for all Redmine projects
ListProjectsBuilder
Builder for ListProjects.
Module
a minimal type for Redmine modules used in lists enabled modules
Project
a type for projects to use as an API return type
ProjectEssentials
a minimal type for Redmine projects used in lists of projects included in other Redmine objects (e.g. custom fields)
ProjectWrapper
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
ProjectsWrapper
helper struct for outer layers with a projects field holding the inner data
UnarchiveProject
The endpoint to unarchive a Redmine project
UnarchiveProjectBuilder
Builder for UnarchiveProject.
UpdateProject
The endpoint to update an existing Redmine project
UpdateProjectBuilder
Builder for UpdateProject.

Enums§

ArchiveProjectBuilderError
Error type for ArchiveProjectBuilder
CreateProjectBuilderError
Error type for CreateProjectBuilder
DeleteProjectBuilderError
Error type for DeleteProjectBuilder
GetProjectBuilderError
Error type for GetProjectBuilder
ListProjectsBuilderError
Error type for ListProjectsBuilder
ProjectInclude
The types of associated data which can be fetched along with a project
ProjectsInclude
The types of associated data which can be fetched along with a project
UnarchiveProjectBuilderError
Error type for UnarchiveProjectBuilder
UpdateProjectBuilderError
Error type for UpdateProjectBuilder