summaryrefslogtreecommitdiff
path: root/api-ref/source/server-security-groups.inc
blob: 1d0c22403cb9474f2dcd98eaea6ea08461126c79 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
.. -*- rst -*-

======================================================
 Servers Security Groups (servers, os-security-groups)
======================================================

Lists Security Groups for a server.

List Security Groups By Server
==============================

.. rest_method:: GET /servers/{server_id}/os-security-groups

Lists security groups for a server.

Normal response codes: 200

Error response codes: unauthorized(401), forbidden(403), itemNotFound(404)

Request
-------

.. rest_parameters:: parameters.yaml

  - server_id: server_id_path

Response
--------

.. rest_parameters:: parameters.yaml

  - security_groups: security_groups_obj
  - description: description
  - id: security_group_id_body
  - name: name
  - rules: rules
  - tenant_id: tenant_id_body


**Example List security groups by server**

.. literalinclude:: ../../doc/api_samples/os-security-groups/server-security-groups-list-resp.json
   :language: javascript