| Method | URI | Description |
|---|---|---|
| POST | /v2.0/security-groups | Creates an OpenStack Networking security group. |
This operation creates a security group with default security group rules for the IPv4 and IPv6 ether types.
Normal response codes: 201
Error response codes: badRequest (400), unauthorized (401)
Example 4.48. Create security group: JSON request
{
"security_group":{
"name":"new-webservers",
"description":"security group for webservers"
}
}Example 4.49. Create security group: JSON response
{
"security_group":{
"description":"security group for webservers",
"id":"2076db17-a522-4506-91de-c6dd8e837028",
"name":"new-webservers",
"security_group_rules":[
{
"direction":"egress",
"ethertype":"IPv4",
"id":"38ce2d8e-e8f1-48bd-83c2-d33cb9f50c3d",
"port_range_max":null,
"port_range_min":null,
"protocol":null,
"remote_group_id":null,
"remote_ip_prefix":null,
"security_group_id":"2076db17-a522-4506-91de-c6dd8e837028",
"tenant_id":"e4f50856753b4dc6afee5fa6b9b6c550"
},
{
"direction":"egress",
"ethertype":"IPv6",
"id":"565b9502-12de-4ffd-91e9-68885cff6ae1",
"port_range_max":null,
"port_range_min":null,
"protocol":null,
"remote_group_id":null,
"remote_ip_prefix":null,
"security_group_id":"2076db17-a522-4506-91de-c6dd8e837028",
"tenant_id":"e4f50856753b4dc6afee5fa6b9b6c550"
}
],
"tenant_id":"e4f50856753b4dc6afee5fa6b9b6c550"
}
}
