filters¶
Saved filters.
Toolset name:
filtersEnabled by default: yes
Tools: 6 (2 read-only)
Tools¶
openvas_clone_filter¶
Clone filter · mutating
Clone a saved filter. Returns the UUID of the copy.
Parameter |
Type |
Required |
Description |
|---|---|---|---|
|
string |
yes |
Resource UUID |
openvas_create_filter¶
Create filter · mutating
Create a saved filter. Not idempotent.
Parameter |
Type |
Required |
Description |
|---|---|---|---|
|
string |
no |
Optional comment |
|
string |
yes |
Filter name |
|
string |
no |
GMP filter term, e.g. |
|
string |
no |
Resource type the filter applies to, e.g. “result”, “task”, “report” |
openvas_delete_filter¶
Delete filter · destructive
Delete a saved filter (to the trashcan by default; ultimate deletes permanently). Fails with 409 if an alert still uses it.
Parameter |
Type |
Required |
Description |
|---|---|---|---|
|
string |
yes |
Resource UUID |
|
boolean |
no |
Permanently delete instead of moving to the trashcan (default false) |
openvas_get_filter¶
Get filter · read-only
Get one saved filter by UUID.
Parameter |
Type |
Required |
Description |
|---|---|---|---|
|
string |
yes |
Resource UUID |
openvas_list_filters¶
List filters · read-only
List saved filters (reusable GMP filter expressions).
Parameter |
Type |
Required |
Description |
|---|---|---|---|
|
string |
no |
GMP filter expression, e.g. |
|
string |
no |
UUID of a saved filter to apply |
|
integer |
no |
Page number, 1-indexed (default 1) (min 0) |
|
integer |
no |
Items per page, 1-1000 (default 25) (min 0) |
openvas_update_filter¶
Update filter · destructive
Update a saved filter’s term, type or comment. Idempotent (PUT).
Parameter |
Type |
Required |
Description |
|---|---|---|---|
|
string |
no |
|
|
string |
yes |
UUID of the filter to update |
|
string |
no |
Replacement GMP filter term |
|
string |
no |
Replacement resource type |