v32

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

Update profile and activate protection

Update profile and activate protection. Protection policies are updated at the same time as profile updated

put/security/iaas/v2/profiles/{id}/update-and-activate

Path parameters

idinteger required

Request body

idinteger required
profile_templateinteger required
ip_addressstring

Required for Universal template only. Optional for all others.

sitestring required

Region where the protection profiles will be deployed

Example request

{
  "profile_template": 1,
  "ip_address": "123.43.2.10",
  "fields": [
    {
      "base_field": 1
    }
  ],
  "site": "GNC"
}

Response

idinteger required
ip_addressstring
sitestring required

Region where the protection profiles will be deployed

protocolsobject[] required
statusobject required
planstring required

Example response

{
  "ip_address": "10.32.5.12",
  "fields": [
    {
      "base_field": 1
    }
  ],
  "site": "ED"
}