python-openstackclient/doc/source/command-objects/security-group.rst
Huanxuan Ao 8e2f49fbf2 Support bulk deletion for commands that exist in both network and compute.
Some delete commands in networkv2 are exist in both network
and compute, They can use NetworkAndComputeDeleteclass to
supprot bulk deletion and error handling and the codes are
similar, so I change them all in this patch. The changed
commands including:
1.floating ip delete
2.security group delete
3.security group rule delete
Also, I update unit tests and docs for these commands in this patch.

Change-Id: I6c94c3d10ba579ddd9b14d17673c821e3481fd8a
Partially-Implements: blueprint multi-argument-network
2016-06-15 17:23:39 +08:00

2.2 KiB

security group

A security group acts as a virtual firewall for servers and other resources on a network. It is a container for security group rules which specify the network access rules.

Compute v2, Network v2

security group create

Create a new security group

security group create

os security group create
    [--description <description>]
    [--project <project> [--project-domain <project-domain>]]
    <name>

--description <description>

Security group description

--project <project>

Owner's project (name or ID)

Network version 2 only

--project-domain <project-domain>

Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.

Network version 2 only

<name>

New security group name

security group delete

Delete security group(s)

security group delete

os security group delete
    <group> [<group> ...]

<group>

Security group(s) to delete (name or ID)

security group list

List security groups

security group list

os security group list
    [--all-projects]

--all-projects

Display information from all projects (admin only)

Network version 2 ignores this option and will always display information for all projects (admin only).

security group set

Set security group properties

security group set

os security group set
    [--name <new-name>]
    [--description <description>]
    <group>

--name <new-name>

New security group name

--description <description>

New security group description

<group>

Security group to modify (name or ID)

security group show

Display security group details

security group show

os security group show
    <group>

<group>

Security group to display (name or ID)