Dynamic Rules

Get Dynamic Rules

get

Get all Dynamic Rules in a configuration

Path parameters
configstringRequired
Responses
200

Dynamic Rules retrieved successfully

application/json
get
/api/v4.0/conf/{config}/dynamic-rules

Get specific Dynamic Rule

get

Get a Dynamic Rule from the specified configuration

Path parameters
configstringRequired
entry_idstringRequired
Responses
200

Dynamic Rule retrieved successfully

application/json
get
/api/v4.0/conf/{config}/dynamic-rules/{entry_id}

Modify Dynamic Rule

put

Update an individual Dynamic Rule within a configuration

Path parameters
configstringRequired
entry_idstringRequired
Body
actionstringRequired
activebooleanRequired
descriptionstringOptionalDefault: ""
idstringRequired

Unique id

Pattern: ^[A-Za-z0-9\-\_]*$
namestringRequired
offload_ip_filteringbooleanRequired
tagsstring[]Optional
targetstringRequired
thresholdintegerRequired
timeframeintegerRequired
ttlintegerRequired
Responses
200

Dynamic Rule updated successfully

application/json
put
/api/v4.0/conf/{config}/dynamic-rules/{entry_id}

Create Dynamic Rule

post

Create an individual Dynamic Rule within a configuration

Path parameters
configstringRequired
entry_idstringRequiredPattern: ^[A-Za-z0-9\-\_]*$
Body
actionstringRequired
activebooleanRequired
descriptionstringOptionalDefault: ""
idstringRequired

Unique id

Pattern: ^[A-Za-z0-9\-\_]*$
namestringRequired
offload_ip_filteringbooleanRequired
tagsstring[]Optional
targetstringRequired
thresholdintegerRequired
timeframeintegerRequired
ttlintegerRequired
Responses
post
/api/v4.0/conf/{config}/dynamic-rules/{entry_id}

Delete Dynamic Rule

delete

Delete an individual Dynamic Rule from the specified configuration

Path parameters
configstringRequired
entry_idstringRequired
Responses
200

Dynamic Rule deleted successfully

application/json
delete
/api/v4.0/conf/{config}/dynamic-rules/{entry_id}

Last updated

Was this helpful?