machine_collections

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

Параметр Описание Тип данных Ограничение Not null Пример значения

id

Уникальный идентификатор коллекции. Первичный ключ

uuid

Не может быть пустым

bdbf09a5-631d-4337-8098-38e7b68de6c0

created_at

Дата и время создания записи

timestamp with time zone

Не может быть пустым

2023-09-18 10:13:31.548795+00

updated_at

Дата и время обновления записи

timestamp with time zone

Не может быть пустым

2023-09-18 10:15:48.519831+00

last_sync

Дата и время последней синхронизации с агентом (minion). Учитывается только для динамических коллекций, для статических коллекций указанная дата будет совпадать с датой создания коллекции

timestamp with time zone

Может оставаться пустым

2023-09-18 10:15:48.519831+00

size

Количество элементов в коллекции

integer(32)

Может оставаться пустым

5

name

Название коллекции

text

Не может быть пустым

ПК администратора

state

Статус коллекции. Служебное поле для использования внутри API. Возможные значения:

  • CREATED — коллекция создана;

  • ACTIVE — коллекция используется;

  • DELETED — коллекция удалена

text

Не может быть пустым

CREATED

description

Описание коллекции

text

Может оставаться пустым

Ноутбуки

author

Автор создания коллекции

text

Остается пустым до тех пор, пока не пройдена проверка Kerberos

vivanov@domain.local

sql

SQL-запрос

text

Не может быть пустым

select* from machines

schedule

Расписание, по которому запускается обновление динамических коллекций. Для статических коллекций поле остается пустым.

text

Может оставаться пустым

0 0 10 * * ? *

last_sync_log

Журнал синхронизаций

text

Может оставаться пустым

rules

Правила создания коллекции

jsonb

Может оставаться пустым