Security Groups
List security groups
List all security groups in the specified project and region.
get/cloud/v1/securitygroups/{project_id}/{region_id}
Path parameters
project_idinteger required
Project ID
Example:1
Project ID
region_idinteger required
Region ID
Example:1
Region ID
Query parameters
limitinteger
Limit of items on a single page
Example:10
Limit of items on a single page
namestring
Optional. Filter by name. Must be specified a full name of the security group.
Example:my_security_group
Optional. Filter by name. Must be specified a full name of the security group.
offsetinteger
Offset in results list
Offset in results list
tag_keystring[]
Optional. Filter by tag keys. ?tag_key=key1&tag_key=key2
Optional. Filter by tag keys. ?tag_key=key1&tag_key=key2
[ "key1", "key2" ]
tag_key_valuestring
Optional. Filter by tag key-value pairs.
Optional. Filter by tag key-value pairs.
Response
OK
Example response
{
"count": 1,
"results": [
{
"created_at": "2019-06-18T11:56:16+0000",
"description": "Some description",
"id": "00000000-0000-4000-8000-000000000000",
"name": "my_security_group",
"project_id": 1337,
"region": "Luxembourg 1",
"region_id": 7,
"revision_number": 1,
"security_group_rules": [
{
"created_at": "2019-06-18T11:56:16+0000",
"description": "Some description",
"ethertype": "IPv4",
"id": "00000000-0000-4000-8000-000000000000",
"port_range_max": 80,
"port_range_min": 80,
"remote_ip_prefix": "10.0.0.0/8",
"security_group_id": "00000000-0000-4000-8000-000000000000",
"updated_at": "2019-06-18T11:57:00+0000"
}
],
"tags_v2": [
{
"key": "my-tag",
"read_only": false,
"value": "my-tag-value"
}
],
"updated_at": "2019-06-18T11:57:00+0000"
}
]
}