-
Notifications
You must be signed in to change notification settings - Fork 6
/
metadata.clj
20 lines (17 loc) · 998 Bytes
/
metadata.clj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
(ns common-swagger-api.schema.apps.metadata)
(def AppMetadataListingSummary "View all Metadata AVUs")
(def AppMetadataListingDocs
"Lists all AVUs associated with an app.
The authenticated user must have `read` permission to view this metadata.")
(def AppMetadataSetSummary "Set Metadata AVUs")
(def AppMetadataSetDocs
"Sets Metadata AVUs on the app.
The authenticated user must have `write` permission to edit this metadata,
and the app's name must not duplicate the name of any other app (visible to the requesting user)
that also has any of the ontology hierarchy AVUs given in the request.")
(def AppMetadataUpdateSummary "Add/Update Metadata AVUs")
(def AppMetadataUpdateDocs
"Adds or updates Metadata AVUs on the app.
The authenticated user must have `write` permission to edit this metadata,
and the app's name must not duplicate the name of any other app (visible to the requesting user)
that also has any of the ontology hierarchy AVUs given in the request.")