Linksdefs¶
-
GET
/linksdefs
¶ Get all the links definitions
Response JSON Object: - [key].category (string) – The link’s category
- [key].name (string) – The link’s name
- [key].scheme (string) – http or https
- [key].tag (string) – The service tag
- [key].service (string) – Used to get the ip address
- [key].path (string) – A fixed path
- [key].template (string) – Used to form the URI
- [key].uri (string) – Fixed URI
Example response:
{ "web": { "name": "Web site", "template": "http://${serviceEx `web` `` true}/admin" } }
-
POST
/linksdefs
¶ Set the link’s definitions
Request JSON Object: - [key].category (string) – The link’s category
- [key].name (string) – The link’s name
- [key].scheme (string) – http or https
- [key].tag (string) – The service tag
- [key].service (string) – Used to get the ip address
- [key].path (string) – A fixed path
- [key].template (string) – Used to form the URI
- [key].uri (string) – Fixed URI
Example query:
{ "web": { "name": "Web site", "template": "http://${serviceEx `web` `` true}/admin" } }
-
DELETE
/linksdefs
¶ Delete all link’s definitions
-
GET
/linksdef/{linkID}
¶ Returns a link definition
Parameters: - linkID – The link ID
-
DELETE
/linksdef/{linkID}
¶ Delete a link definition
Parameters: - linkID – The link ID