Это перевод страницы документации с английского языка. Помогите нам сделать его лучше.
Table of Contents

> Audit log object

Следующие объекты напрямую связаны с API auditlog.

Audit log

Объект журнала аудита содержит информацию о действиях пользователя. Он имеет следующие свойства.

Свойство Тип Описание
auditid string (readonly) ID записи журнала аудита. Генерируется с использованием алгоритма CUID.
userid string Идентификатор автора записи журнала аудита.
username string Имя пользователя автора записи в журнале аудита.
clock timestamp Отметка времени создания записи в журнале аудита.
ip string IP-адрес автора записи журнала аудита.
action integer Действие записи журнала аудита.

Возможные значения:
0 - Add;
1 - Update;
2 - Delete;
4 - Logout;
7 - Execute;
8 - Login;
9 - Failed login;
10 - History clear.
resourcetype integer Тип ресурса записи журнала аудита.

Возможные значения:
0 - User;
3 - Media type;
4 - Host;
5 - Action;
6 - Graph;
11 - User group;
13 - Trigger;
14 - Host group;
15 - Item;
16 - Image;
17 - Value map;
18 - Service;
19 - Map;
22 - Web scenario;
23 - Discovery rule;
25 - Script;
26 - Proxy;
27 - Maintenance;
28 - Regular expression;
29 - Macro;
30 - Template;
31 - Trigger prototype;
32 - Icon mapping;
33 - Dashboard;
34 - Event correlation;
35 - Graph prototype;
36 - Item prototype;
37 - Host prototype;
38 - Autoregistration;
39 - Module;
40 - Settings;
41 - Housekeeping;
42 - Authentication;
43 - Template dashboard;
44 - User role;
45 - Auth token;
46 - Scheduled report;
47 - High availability node;
48 - SLA.
resourceid string Идентификатор ресурса записи журнала аудита.
resourcename string Удобочитаемое имя ресурса записи журнала аудита.
recordsetid string Идентификатор набора записей записи журнала аудита. Записи журнала аудита, созданные во время одной и той же операции, будут иметь одинаковый идентификатор набора записей. Генерируется с использованием алгоритма CUID.
details text Подробности записи журнала аудита. Детали хранятся в виде объекта JSON, где каждое имя свойства представляет собой путь к свойству или вложенному объекту, в котором произошло изменение, а каждое значение содержит данные об изменении этого свойства в формате массива.

Возможные форматы значений: :
["add"] - Добавлен вложенный объект;
["add", "<value>"] - Свойство добавленного объекта содержит <value>;
[ "update"] - Вложенный объект обновлен;
["update", "<новое значение>", "<старое значение>"] - Значение свойства обновляемого объекта изменено с <старое значение > на <новое значение>;
["delete"] - Вложенный объект удален.