Dynamic Rules
Get a Dynamic Rule from the specified configuration
Path parameters
configstringRequired
entry_idstringRequired
Responses
200
Dynamic Rule retrieved successfully
application/json
400
Input Error
application/json
422
Validation Error
application/json
500
Internal Server Error
application/json
get
/api/v4.0/conf/{config}/dynamic-rules/{entry_id}Update an individual Dynamic Rule within a configuration
Path parameters
configstringRequired
entry_idstringRequired
Body
actionstringRequired
activebooleanRequired
descriptionstringOptionalDefault:
""idstringRequiredPattern:
Unique id
^[A-Za-z0-9\-\_]*$namestringRequired
offload_ip_filteringbooleanRequired
tagsstring[]Optional
targetstringRequired
thresholdintegerRequired
timeframeintegerRequired
ttlintegerRequired
Responses
200
Dynamic Rule updated successfully
application/json
400
Input Error
application/json
422
Validation Error
application/json
500
Internal Server Error
application/json
put
/api/v4.0/conf/{config}/dynamic-rules/{entry_id}Create an individual Dynamic Rule within a configuration
Path parameters
configstringRequired
entry_idstringRequiredPattern:
^[A-Za-z0-9\-\_]*$Body
actionstringRequired
activebooleanRequired
descriptionstringOptionalDefault:
""idstringRequiredPattern:
Unique id
^[A-Za-z0-9\-\_]*$namestringRequired
offload_ip_filteringbooleanRequired
tagsstring[]Optional
targetstringRequired
thresholdintegerRequired
timeframeintegerRequired
ttlintegerRequired
Responses
201
Dynamic Rule created successfully
application/json
400
Input Error
application/json
422
Validation Error
application/json
500
Internal Server Error
application/json
post
/api/v4.0/conf/{config}/dynamic-rules/{entry_id}Delete an individual Dynamic Rule from the specified configuration
Path parameters
configstringRequired
entry_idstringRequired
Responses
200
Dynamic Rule deleted successfully
application/json
400
Input Error
application/json
422
Validation Error
application/json
500
Internal Server Error
application/json
delete
/api/v4.0/conf/{config}/dynamic-rules/{entry_id}Last updated
Was this helpful?