Skip to main content
PUT
Update protection profile

Authorizations

Authorization
string
header
required

API key for authentication. Make sure to include the word apikey, followed by a single space and then your token. Example: apikey 1234_abcdef

Path Parameters

protection_profile_id
integer
required

A positive integer ID

Required range: 1 <= x <= 1000000000

Body

application/json
name
string | null

Name of the protection profile

Required string length: 1 - 100
template_id
integer | null

Identifier of the template to use

fields
ProfileFieldIn · object[] | null

List of field values for the profile

Response

Successful Response

id
integer
required

Identifier for the protection profile

client_id
integer | null
required

Identifier of the client owning this profile

name
string
required

Name of the protection profile

fields
ProfileField · object[]
required

List of profile field values

template
ProfileTemplateInProfile · object
required

Associated profile template

Example:
created_at
string<date-time>
required

Timestamp when the profile was created

modified_at
string<date-time> | null
required

Timestamp of the last modification

networks
(string<ipv4network> | string<ipv6network>)[]
required
read-only