Expand description
Detection exception lists and items. Single lists are scoped to a Kibana
space; Agnostic lists are shared across spaces. Referenced value-list
contents are managed separately and are not included in exception exports.
Create lists and items from NewList and NewItem. Change existing ones
through ExceptionList::edit and ExceptionItem::edit, which start from
the retrieved state, so fields that are not changed are sent back as they were.
Retrieved resources also carry their namespace: pass them to get_*,
delete_* and find_items instead of repeating a selector and namespace.
Structs§
- Comment
- A new comment. Kibana records its author and time.
- Create
Item POST /api/exception_lists/items- Create
List POST /api/exception_lists- Delete
Item DELETE /api/exception_lists/items- Delete
List DELETE /api/exception_lists- Duplicate
List POST /api/exception_lists/_duplicate- Exception
Item - A retrieved exception item and its current entries and comments.
Use
Self::editto change it without dropping unchanged writable fields. - Exception
List - A retrieved exception list. Use
Self::editto retain its writable fields on update. - Exception
Page - Exceptions
- Export
List POST /api/exception_lists/_export- Find
Items GET /api/exception_lists/items/_find- Find
Lists GET /api/exception_lists/_find- GetItem
GET /api/exception_lists/items- GetList
GET /api/exception_lists- Import
Lists POST /api/exception_lists/_import- Import
Result - HTTP 200 can contain failed list or item imports; inspect
successanderrors. - Item
Comment - A comment stored on an item.
- Item
Edit - Changes to an existing item for
Exceptions::update_item, created byExceptionItem::edit. - Item
Target - An item to read or delete. See
ListTargetfor how the namespace is chosen. - ItemsOf
- The list whose items
Exceptions::find_itemssearches: alist_id, or a retrievedExceptionList, which also selects its namespace. - List
Edit - Changes to an existing list for
Exceptions::update_list, created byExceptionList::edit. - List
Reference - Identifies a list for rule associations and exports.
- List
Target - A list to read, delete or summarize.
- NewItem
- An item definition for
Exceptions::create_item. To change an existing item, useExceptionItem::edit. - NewList
- A list definition for
Exceptions::create_list. To change an existing list, useExceptionList::edit. - Summary
GET /api/exception_lists/summary- Update
Item PUT /api/exception_lists/items- Update
List PUT /api/exception_lists- Value
List Reference - A value list referenced by
Entry::List.
Enums§
- Entry
- One condition in an exception item. The item’s entries are combined with AND.
- Item
Selector - List
Selector - Namespace
Type - Whether an exception list or item belongs to one space or is shared across spaces.
- Nested
Entry - Conditions inside
Entry::Nested. Nesting is one level deep. - Operator
- OsType