PUT
/
security
/
iaas
/
v2
/
profiles
/
{id}
curl --request PUT \
  --url https://api.gcore.com/security/iaas/v2/profiles/{id} \
  --header 'APIKey: <api-key>' \
  --header 'Content-Type: application/json' \
  --data '{
  "profile_template": 1,
  "ip_address": "<string>",
  "fields": [
    {
      "field_value": [
        12,
        54,
        43
      ],
      "base_field": 1
    }
  ],
  "site": "ED"
}'
{
  "id": 123,
  "profile_template": {
    "id": 123,
    "name": "<string>",
    "description": "<string>",
    "fields": [
      {
        "id": 123,
        "name": "<string>",
        "description": "<string>",
        "field_type": "int",
        "required": true,
        "default": "<string>",
        "validation_schema": {}
      }
    ],
    "base_template": 123,
    "version": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "created": "2023-11-07T05:31:56Z",
    "template_sifter": "<string>"
  },
  "ip_address": "10.32.5.12",
  "fields": [
    {
      "id": 123,
      "name": "<string>",
      "description": "<string>",
      "field_type": "<string>",
      "required": true,
      "default": "<string>",
      "field_value": [
        12,
        54,
        43
      ],
      "base_field": 1,
      "validation_schema": {}
    }
  ],
  "site": "ED",
  "options": {
    "bgp": true,
    "active": true,
    "price": "<string>"
  },
  "protocols": [
    {}
  ],
  "status": {},
  "plan": "<string>"
}

Authorizations

APIKey
string
header
required

API key for authentication.

Path Parameters

id
integer
required

Body

Response

200
application/json

The response is of type object.