summaryrefslogtreecommitdiff
path: root/doc/source/cli/command-objects
diff options
context:
space:
mode:
authorDongcan Ye <hellochosen@gmail.com>2018-02-24 09:13:48 +0000
committerDongcan Ye <hellochosen@gmail.com>2018-06-14 01:01:58 +0000
commitaaed4b315fa1e86b1ddf73201b5350dbdb4a660e (patch)
treea269d0099c7024954fdba2b12a2b56ff29576258 /doc/source/cli/command-objects
parent7505831e813bf2dc90361930f2837e77e376768f (diff)
downloadpython-openstackclient-aaed4b315fa1e86b1ddf73201b5350dbdb4a660e.tar.gz
Network: Add tag support for security group
Change-Id: Icccb23429913724c6a8bd15d4737672b47a5f13a Closes-Bug: #1750983
Diffstat (limited to 'doc/source/cli/command-objects')
-rw-r--r--doc/source/cli/command-objects/security-group.rst74
1 files changed, 74 insertions, 0 deletions
diff --git a/doc/source/cli/command-objects/security-group.rst b/doc/source/cli/command-objects/security-group.rst
index a95a96f4..403e5fc0 100644
--- a/doc/source/cli/command-objects/security-group.rst
+++ b/doc/source/cli/command-objects/security-group.rst
@@ -19,6 +19,7 @@ Create a new security group
openstack security group create
[--description <description>]
[--project <project> [--project-domain <project-domain>]]
+ [--tag <tag> | --no-tag]
<name>
.. option:: --description <description>
@@ -38,6 +39,18 @@ Create a new security group
*Network version 2 only*
+.. option:: --tag <tag>
+
+ Tag to be added to the security group (repeat option to set multiple tags)
+
+ *Network version 2 only*
+
+.. option:: --no-tag
+
+ No tags associated with the security group
+
+ *Network version 2 only*
+
.. describe:: <name>
New security group name
@@ -68,6 +81,8 @@ List security groups
openstack security group list
[--all-projects]
[--project <project> [--project-domain <project-domain>]]
+ [--tags <tag>[,<tag>,...]] [--any-tags <tag>[,<tag>,...]]
+ [--not-tags <tag>[,<tag>,...]] [--not-any-tags <tag>[,<tag>,...]]
.. option:: --all-projects
@@ -89,6 +104,30 @@ List security groups
*Network version 2 only*
+.. option:: --tags <tag>[,<tag>,...]
+
+ List security groups which have all given tag(s)
+
+ *Network version 2 only*
+
+.. option:: --any-tags <tag>[,<tag>,...]
+
+ List security groups which have any given tag(s)
+
+ *Network version 2 only*
+
+.. option:: --not-tags <tag>[,<tag>,...]
+
+ Exclude security groups which have all given tag(s)
+
+ *Network version 2 only*
+
+.. option:: --not-any-tags <tag>[,<tag>,...]
+
+ Exclude security groups which have any given tag(s)
+
+ *Network version 2 only*
+
security group set
------------------
@@ -100,6 +139,7 @@ Set security group properties
openstack security group set
[--name <new-name>]
[--description <description>]
+ [--tag <tag>] [--no-tag]
<group>
.. option:: --name <new-name>
@@ -110,6 +150,15 @@ Set security group properties
New security group description
+.. option:: --tag <tag>
+
+ Tag to be added to the security group (repeat option to set multiple tags)
+
+.. option:: --no-tag
+
+ Clear tags associated with the security group. Specify both --tag
+ and --no-tag to overwrite current tags
+
.. describe:: <group>
Security group to modify (name or ID)
@@ -128,3 +177,28 @@ Display security group details
.. describe:: <group>
Security group to display (name or ID)
+
+security group unset
+--------------------
+
+Unset security group properties
+
+.. program:: security group unset
+.. code:: bash
+
+ openstack security group unset
+ [--tag <tag> | --all-tag]
+ <group>
+
+.. option:: --tag <tag>
+
+ Tag to be removed from the security group
+ (repeat option to remove multiple tags)
+
+.. option:: --all-tag
+
+ Clear all tags associated with the security group
+
+.. describe:: <group>
+
+ Security group to modify (name or ID)