2015-11-24 07:52:43 -06:00
|
|
|
===================
|
|
|
|
security group rule
|
|
|
|
===================
|
|
|
|
|
2016-04-24 19:17:36 -05:00
|
|
|
A **security group rule** specifies the network access rules for servers
|
|
|
|
and other resources on the network.
|
|
|
|
|
2015-12-14 13:29:43 -06:00
|
|
|
Compute v2, Network v2
|
2015-11-24 07:52:43 -06:00
|
|
|
|
|
|
|
security group rule create
|
|
|
|
--------------------------
|
|
|
|
|
|
|
|
Create a new security group rule
|
|
|
|
|
|
|
|
.. program:: security group rule create
|
|
|
|
.. code:: bash
|
|
|
|
|
|
|
|
os security group rule create
|
|
|
|
[--proto <proto>]
|
2015-12-04 16:37:40 -06:00
|
|
|
[--src-ip <ip-address> | --src-group <group>]
|
2015-11-24 07:52:43 -06:00
|
|
|
[--dst-port <port-range>]
|
2016-03-31 16:19:20 -05:00
|
|
|
[--ingress | --egress]
|
|
|
|
[--ethertype <ethertype>]
|
2016-04-04 16:20:20 -05:00
|
|
|
[--project <project> [--project-domain <project-domain>]]
|
2015-11-24 07:52:43 -06:00
|
|
|
<group>
|
|
|
|
|
|
|
|
.. option:: --proto <proto>
|
|
|
|
|
|
|
|
IP protocol (icmp, tcp, udp; default: tcp)
|
|
|
|
|
|
|
|
.. option:: --src-ip <ip-address>
|
|
|
|
|
2016-03-31 16:19:20 -05:00
|
|
|
Source IP address block
|
|
|
|
(may use CIDR notation; default for IPv4 rule: 0.0.0.0/0)
|
2015-12-04 16:37:40 -06:00
|
|
|
|
|
|
|
.. option:: --src-group <group>
|
|
|
|
|
2016-03-17 12:58:44 -05:00
|
|
|
Source security group (name or ID)
|
2015-11-24 07:52:43 -06:00
|
|
|
|
|
|
|
.. option:: --dst-port <port-range>
|
|
|
|
|
2016-03-11 15:30:47 -06:00
|
|
|
Destination port, may be a single port or port range: 137:139
|
|
|
|
(only required for IP protocols tcp and udp)
|
2015-11-24 07:52:43 -06:00
|
|
|
|
2016-03-31 16:19:20 -05:00
|
|
|
.. option:: --ingress
|
|
|
|
|
|
|
|
Rule applies to incoming network traffic (default)
|
|
|
|
|
|
|
|
*Network version 2 only*
|
|
|
|
|
|
|
|
.. option:: --egress
|
|
|
|
|
|
|
|
Rule applies to outgoing network traffic
|
|
|
|
|
|
|
|
*Network version 2 only*
|
|
|
|
|
|
|
|
.. option:: --ethertype <ethertype>
|
|
|
|
|
|
|
|
Ethertype of network traffic (IPv4, IPv6; default: IPv4)
|
|
|
|
|
|
|
|
*Network version 2 only*
|
|
|
|
|
2016-04-04 16:20:20 -05:00
|
|
|
.. option:: --project <project>
|
|
|
|
|
|
|
|
Owner's project (name or ID)
|
|
|
|
|
|
|
|
*Network version 2 only*
|
|
|
|
|
|
|
|
.. option:: --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*
|
|
|
|
|
2015-11-24 07:52:43 -06:00
|
|
|
.. describe:: <group>
|
|
|
|
|
|
|
|
Create rule in this security group (name or ID)
|
|
|
|
|
|
|
|
security group rule delete
|
|
|
|
--------------------------
|
|
|
|
|
|
|
|
Delete a security group rule
|
|
|
|
|
|
|
|
.. program:: security group rule delete
|
|
|
|
.. code:: bash
|
|
|
|
|
|
|
|
os security group rule delete
|
|
|
|
<rule>
|
|
|
|
|
|
|
|
.. describe:: <rule>
|
|
|
|
|
|
|
|
Security group rule to delete (ID only)
|
|
|
|
|
|
|
|
security group rule list
|
|
|
|
------------------------
|
|
|
|
|
|
|
|
List security group rules
|
|
|
|
|
|
|
|
.. program:: security group rule list
|
|
|
|
.. code:: bash
|
|
|
|
|
|
|
|
os security group rule list
|
2016-04-11 13:45:12 -05:00
|
|
|
[--all-projects]
|
|
|
|
[--long]
|
2015-12-16 16:01:40 -06:00
|
|
|
[<group>]
|
2015-11-24 07:52:43 -06:00
|
|
|
|
2016-04-11 13:45:12 -05:00
|
|
|
.. option:: --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).*
|
|
|
|
|
|
|
|
.. option:: --long
|
|
|
|
|
|
|
|
List additional fields in output
|
|
|
|
|
|
|
|
*Compute version 2 does not have additional fields to display.*
|
|
|
|
|
2015-11-24 07:52:43 -06:00
|
|
|
.. describe:: <group>
|
|
|
|
|
|
|
|
List all rules in this security group (name or ID)
|
2016-02-19 10:19:28 -06:00
|
|
|
|
|
|
|
security group rule show
|
|
|
|
------------------------
|
|
|
|
|
|
|
|
Display security group rule details
|
|
|
|
|
|
|
|
.. program:: security group rule show
|
|
|
|
.. code:: bash
|
|
|
|
|
|
|
|
os security group rule show
|
|
|
|
<rule>
|
|
|
|
|
|
|
|
.. describe:: <rule>
|
|
|
|
|
|
|
|
Security group rule to display (ID only)
|