summaryrefslogtreecommitdiff
path: root/doc/source/command-objects
diff options
context:
space:
mode:
Diffstat (limited to 'doc/source/command-objects')
-rw-r--r--doc/source/command-objects/policy.rst95
1 files changed, 95 insertions, 0 deletions
diff --git a/doc/source/command-objects/policy.rst b/doc/source/command-objects/policy.rst
new file mode 100644
index 00000000..195a89f2
--- /dev/null
+++ b/doc/source/command-objects/policy.rst
@@ -0,0 +1,95 @@
+======
+policy
+======
+
+Identity v3
+
+policy create
+-------------
+
+Create new policy
+
+.. program:: policy create
+.. code:: bash
+
+ os policy create
+ [--type <type>]
+ <filename>
+
+.. option:: --type <type>
+
+ New MIME type of the policy rules file (defaults to application/json)
+
+.. describe:: <filename>
+
+ New serialized policy rules file
+
+policy delete
+-------------
+
+Delete policy
+
+.. program:: policy delete
+.. code:: bash
+
+ os policy delete
+ <policy>
+
+.. describe:: <policy>
+
+ Policy to delete
+
+policy list
+-----------
+
+List policies
+
+.. program:: policy list
+.. code:: bash
+
+ os policy list
+ [--long]
+
+.. option:: --long
+
+ List additional fields in output
+
+policy set
+----------
+
+Set policy properties
+
+.. program:: policy set
+.. code:: bash
+
+ os policy set
+ [--type <type>]
+ [--rules <filename>]
+ <policy>
+
+.. option:: --type <type>
+
+ New MIME type of the policy rules file
+
+.. describe:: --rules <filename>
+
+ New serialized policy rules file
+
+.. describe:: <policy>
+
+ Policy to modify
+
+policy show
+-----------
+
+Display policy details
+
+.. program:: policy show
+.. code:: bash
+
+ os policy show
+ <policy>
+
+.. describe:: <policy>
+
+ Policy to display