List security groups

 
MethodURIDescription
GET/v2.0/security-groups

Lists all OpenStack Networking security groups to which the specified tenant has access.

The list shows the unique ID for each security group and the rules that are associated with each security group.

Normal response codes: 200

Error response codes: unauthorized (401)

 Request

 

Example 4.46. List security groups: JSON request

GET /v2.0/security-groups
Accept: application/json

This operation does not require a request body.

 Response

 

Example 4.47. List security groups: JSON response

{
   "security_groups":[
      {
         "description":"default",
         "id":"85cc3048-abc3-43cc-89b3-377341426ac5",
         "name":"default",
         "security_group_rules":[
            {
               "direction":"egress",
               "ethertype":"IPv6",
               "id":"3c0e45ff-adaf-4124-b083-bf390e5482ff",
               "port_range_max":null,
               "port_range_min":null,
               "protocol":null,
               "remote_group_id":null,
               "remote_ip_prefix":null,
               "security_group_id":"85cc3048-abc3-43cc-89b3-377341426ac5",
               "tenant_id":"e4f50856753b4dc6afee5fa6b9b6c550"
            },
            {
               "direction":"egress",
               "ethertype":"IPv4",
               "id":"93aa42e5-80db-4581-9391-3a608bd0e448",
               "port_range_max":null,
               "port_range_min":null,
               "protocol":null,
               "remote_group_id":null,
               "remote_ip_prefix":null,
               "security_group_id":"85cc3048-abc3-43cc-89b3-377341426ac5",
               "tenant_id":"e4f50856753b4dc6afee5fa6b9b6c550"
            },
            {
               "direction":"ingress",
               "ethertype":"IPv6",
               "id":"c0b09f00-1d49-4e64-a0a7-8a186d928138",
               "port_range_max":null,
               "port_range_min":null,
               "protocol":null,
               "remote_group_id":"85cc3048-abc3-43cc-89b3-377341426ac5",
               "remote_ip_prefix":null,
               "security_group_id":"85cc3048-abc3-43cc-89b3-377341426ac5",
               "tenant_id":"e4f50856753b4dc6afee5fa6b9b6c550"
            },
            {
               "direction":"ingress",
               "ethertype":"IPv4",
               "id":"f7d45c89-008e-4bab-88ad-d6811724c51c",
               "port_range_max":null,
               "port_range_min":null,
               "protocol":null,
               "remote_group_id":"85cc3048-abc3-43cc-89b3-377341426ac5",
               "remote_ip_prefix":null,
               "security_group_id":"85cc3048-abc3-43cc-89b3-377341426ac5",
               "tenant_id":"e4f50856753b4dc6afee5fa6b9b6c550"
            }
         ],
         "tenant_id":"e4f50856753b4dc6afee5fa6b9b6c550"
      }
   ]
}

Questions? Discuss on ask.openstack.org
Found an error? Report a bug against this page


loading table of contents...