From eb484c383ba8c28ac47149af68a4845cc37af2a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Thu, 11 May 2017 22:39:53 +0200 Subject: [PATCH] Rename Mgmt API to Admin API QubesOS/qubes-issues#853 --- services/admin-api.md | 187 ++++++++++++++++++++++++++++++++++++++++ services/mgmt-design.md | 20 +++-- services/mgmt1.md | 186 --------------------------------------- 3 files changed, 198 insertions(+), 195 deletions(-) create mode 100644 services/admin-api.md delete mode 100644 services/mgmt1.md diff --git a/services/admin-api.md b/services/admin-api.md new file mode 100644 index 00000000..871b0dcb --- /dev/null +++ b/services/admin-api.md @@ -0,0 +1,187 @@ +--- +layout: doc-full +title: Admin API +permalink: /doc/admin-api/ +redirect_from: +- /doc/mgmt/ +- /doc/mgmt1/ +--- + +# Admin API + +*(This page is the current draft of the proposal. It is not implemented yet.)* + +The API should be implemented as a set of qrexec calls. This is to make it easy +to set the policy using current mechanism. + +## The calls + +| call | dest | argument | inside | return | note | +| ------------------------------------- | --------- | --------- | ----------------------------------------- | --------------------------------------------------------- | ---- | +| `admin.vmclass.List` | `dom0` | - | - | `\n` | +| `admin.vm.List` | `dom0|` | - | - | ` class= state=\n` | +| `admin.vm.Create.` | `dom0` | template | `name= label=