v32

latestOpenAPI 3.1.0raw.githubusercontent.com2026-05-151,1412,2144.5 MB
Instances

Assign security group

Assign the security group to the server. To assign multiple security groups to all ports, use the NULL value for the port_id field

post/cloud/v1/instances/{project_id}/{region_id}/{instance_id}/addsecuritygroup

Path parameters

project_idinteger required

Project ID

region_idinteger required

Region ID

instance_idstring required

Instance ID

Request body

namestring

Security group name, applies to all ports

Example request

{
  "name": "some_name",
  "ports_security_group_names": [
    {
      "port_id": null,
      "security_group_names": [
        "some_name"
      ]
    },
    {
      "port_id": "ee2402d0-f0cd-4503-9b75-69be1d11c5f1",
      "security_group_names": [
        "name1",
        "name2"
      ]
    }
  ]
}

Response

Everything is OK