Security Policies

Get Security Policies

get

Get all Security Policies in a configuration

Path parameters
configstringRequired
Responses
200

Security Policies retrieved successfully

application/json
get
/api/v4.0/conf/{config}/security-policies

Modify Security Policies

put

Update an existing set of Security Policies for a configuration

Path parameters
configstringRequired
Bodyobject · SecurityPolicy[]
descriptionstringOptional
idstringRequired
namestringRequired
sessionany ofOptional
integerOptional
or
numberOptional
or
booleanOptional
or
anyOptional
or
session_idsany ofOptional
integerOptional
or
numberOptional
or
booleanOptional
or
anyOptional
or
tagsstring[]Optional
Responses
200

Security Policies updated successfully

application/json
put
/api/v4.0/conf/{config}/security-policies

Create Security Policies

post

Create a complete set of Security Policies for a configuration

Path parameters
configstringRequired
Bodyobject · SecurityPolicy[]
descriptionstringOptional
idstringRequired
namestringRequired
sessionany ofOptional
integerOptional
or
numberOptional
or
booleanOptional
or
anyOptional
or
session_idsany ofOptional
integerOptional
or
numberOptional
or
booleanOptional
or
anyOptional
or
tagsstring[]Optional
Responses
post
/api/v4.0/conf/{config}/security-policies

Delete Security Policies

delete

Delete all Security Policies in a configuration

Path parameters
configstringRequired
Responses
200

Security Policies deleted successfully

application/json
delete
/api/v4.0/conf/{config}/security-policies

Get specific Security Policy

get

Get a Security Policy from the specified configuration

Path parameters
configstringRequired
entry_idstringRequired
Responses
200

Security Policy retrieved successfully

application/json
get
/api/v4.0/conf/{config}/security-policies/{entry_id}

Modify a single Security Policy

put

Update an individual Security Policy within a configuration

Path parameters
configstringRequired
entry_idstringRequired
Body
descriptionstringOptional
idstringRequired
namestringRequired
sessionany ofOptional
integerOptional
or
numberOptional
or
booleanOptional
or
anyOptional
or
session_idsany ofOptional
integerOptional
or
numberOptional
or
booleanOptional
or
anyOptional
or
tagsstring[]Optional
Responses
200

Security Policy updated successfully

application/json
put
/api/v4.0/conf/{config}/security-policies/{entry_id}

Create single Security Policy

post

Create an individual Security Policy within a configuration

Path parameters
configstringRequired
entry_idstringRequired
Body
descriptionstringOptional
idstringRequired
namestringRequired
sessionany ofOptional
integerOptional
or
numberOptional
or
booleanOptional
or
anyOptional
or
session_idsany ofOptional
integerOptional
or
numberOptional
or
booleanOptional
or
anyOptional
or
tagsstring[]Optional
Responses
post
/api/v4.0/conf/{config}/security-policies/{entry_id}

Delete single Security Policy

delete

Delete an individual Security Policy from the specified configuration

Path parameters
configstringRequired
entry_idstringRequired
Responses
200

Security Policy deleted successfully

application/json
delete
/api/v4.0/conf/{config}/security-policies/{entry_id}

Get Security Policies version list

get

Get list of versions of Security Policies in a configuration

Path parameters
configstringRequired
Responses
200

Security Policies version list retrieved successfully

application/json
get
/api/v4.0/conf/{config}/security-policies/versions

Get version of Security Policy

get

Get a specific version of a Security Policy

Path parameters
configstringRequired
versionstringRequired
Responses
200

Security Policy retrieved successfully

application/json
get
/api/v4.0/conf/{config}/security-policies/versions/{version}

Revert a Security Policy to the specified version

put

Set a previous Security Policy version to be the current one

Path parameters
configstringRequired
versionstringRequired
Responses
200

Security Policy reversion was successful

application/json
put
/api/v4.0/conf/{config}/security-policies/versions/{version}/revert

Last updated

Was this helpful?