func updateWorkItemLink() { a.Description("Update the given work item link with given id.") a.Security("jwt") a.Routing( a.PATCH("/:linkId"), ) a.Params(func() { a.Param("linkId", d.String, "ID of the work item link to be updated") }) a.Payload(updateWorkItemLinkPayload) a.Response(d.OK, func() { a.Media(workItemLink) }) a.Response(d.BadRequest, JSONAPIErrors) a.Response(d.InternalServerError, JSONAPIErrors) a.Response(d.NotFound, JSONAPIErrors) a.Response(d.Unauthorized, JSONAPIErrors) }
) a.Description("Delete work item link category with given id.") a.Params(func() { a.Param("id", d.String, "id") }) a.Response(d.OK) a.Response(d.BadRequest, JSONAPIErrors) a.Response(d.InternalServerError, JSONAPIErrors) a.Response(d.NotFound, JSONAPIErrors) a.Response(d.Unauthorized, JSONAPIErrors) }) a.Action("update", func() { a.Security("jwt") a.Routing( a.PATCH("/:id"), ) a.Description("Update the given work item link category with given id.") a.Params(func() { a.Param("id", d.String, "id") }) a.Payload(updateWorkItemLinkCategoryPayload) a.Response(d.OK, func() { a.Media(workItemLinkCategory) }) a.Response(d.BadRequest, JSONAPIErrors) a.Response(d.InternalServerError, JSONAPIErrors) a.Response(d.NotFound, JSONAPIErrors) a.Response(d.Unauthorized, JSONAPIErrors) }) })
) a.Params(func() { a.Param("commentId", d.UUID, "commentId") }) a.Description("Retrieve comment with given commentId.") a.Response(d.OK, func() { a.Media(commentSingle) }) a.Response(d.BadRequest, JSONAPIErrors) a.Response(d.InternalServerError, JSONAPIErrors) a.Response(d.NotFound, JSONAPIErrors) }) a.Action("update", func() { a.Security("jwt") a.Routing( a.PATCH("/:commentId"), ) a.Description("update the comment with the given commentId.") a.Params(func() { a.Param("commentId", d.UUID, "commentId") }) a.Payload(commentSingle) a.Response(d.OK, func() { a.Media(commentSingle) }) a.Response(d.BadRequest, JSONAPIErrors) a.Response(d.InternalServerError, JSONAPIErrors) a.Response(d.NotFound, JSONAPIErrors) a.Response(d.Unauthorized, JSONAPIErrors) a.Response(d.Forbidden, JSONAPIErrors) })
a.Param("iterationID", d.String, "Iteration Identifier") }) a.Description("create child iteration.") a.Payload(iterationSingle) a.Response(d.Created, "/iterations/.*", func() { a.Media(iterationSingle) }) a.Response(d.BadRequest, JSONAPIErrors) a.Response(d.NotFound, JSONAPIErrors) a.Response(d.InternalServerError, JSONAPIErrors) a.Response(d.Unauthorized, JSONAPIErrors) }) a.Action("update", func() { a.Security("jwt") a.Routing( a.PATCH("/:iterationID"), ) a.Description("update the iteration for the given id.") a.Params(func() { a.Param("iterationID", d.String, "Iteration Identifier") }) a.Payload(iterationSingle) a.Response(d.OK, func() { a.Media(iterationSingle) }) a.Response(d.BadRequest, JSONAPIErrors) a.Response(d.InternalServerError, JSONAPIErrors) a.Response(d.NotFound, JSONAPIErrors) a.Response(d.Unauthorized, JSONAPIErrors) }) })