CA. PRO
(ca v7.6.2)
Copy Markdown
Функції доступу до інвентарів судів для КСЗІ (cmdb-profile). Призначений для простого й ідіоматичного пошуку категорій та конкретних серійних номерів (інвентарних номерів) по всіх профілях без використання макросів.
Summary
Functions
Отримати всі категорії для COURT або COD у вигляді Erlang-кортежів, що автоналаштовують свою ширину під ширину терміналу IEx для зручного читання.
Отримати класифікацію даних (DATA) для COURT або COD — розгортає :instances кожної групи.
Отримати конкретну категорію за її ID (наприклад, "HW-SRV-01" або "SYS-OS-01").
Отримати класифікацію за її ID (наприклад, "D-PUB").
Отримати конкретний екземпляр за його ID (наприклад, "COD-SRV-01") або інвентарним/серійним номером (наприклад, "47850001", "101890577").
Отримати процес за його ID (наприклад, "P-DOC").
Отримати фізичний HW-інвентар (instances) для COURT, COD або ERP. Показує лише апаратні екземпляри з полями: id, inventory_num, model, location, status.
Отримати всі категорії інвентаря по всіх судах та профілях.
Додає метадані: :court, :inventory_type, :category_key.
Отримати всі класифікації даних по всіх судах.
Отримати всі конкретні екземпляри обладнання/активів (instances) по всіх категоріях.
Додає метадані: :court, :inventory_type, :category_id, :category_key.
Отримати всі процеси по всіх судах.
Отримати мережеві інстанси (NET) для COURT або COD у вигляді Erlang-кортежів. Розгортає :instances всередині кожної зони (аналогічно до inventory/1).
Отримати бізнес-процеси (PROC) для COURT або COD — розгортає :instances кожної групи.
Отримати всі ризики для COURT або COD у вигляді Erlang-кортежів.
Отримати ролі доступу (ROLES) для COURT або COD — розгортає :instances кожної групи.
Пошук категорій за довільними фільтрами (map, keyword list або функція-предикат).
Пошук класифікацій за фільтрами.
Пошук екземплярів за довільними фільтрами (map, keyword list або функція-предикат).
Пошук процесів за фільтрами.
Отримати системний софт (SYS інвентар) для COURT або COD у вигляді Erlang-кортежів.
Functions
Отримати всі категорії для COURT або COD у вигляді Erlang-кортежів, що автоналаштовують свою ширину під ширину терміналу IEx для зручного читання.
Отримати класифікацію даних (DATA) для COURT або COD — розгортає :instances кожної групи.
Отримати конкретну категорію за її ID (наприклад, "HW-SRV-01" або "SYS-OS-01").
Отримати класифікацію за її ID (наприклад, "D-PUB").
Отримати конкретний екземпляр за його ID (наприклад, "COD-SRV-01") або інвентарним/серійним номером (наприклад, "47850001", "101890577").
Отримати процес за його ID (наприклад, "P-DOC").
Отримати фізичний HW-інвентар (instances) для COURT, COD або ERP. Показує лише апаратні екземпляри з полями: id, inventory_num, model, location, status.
Отримати всі категорії інвентаря по всіх судах та профілях.
Додає метадані: :court, :inventory_type, :category_key.
Отримати всі класифікації даних по всіх судах.
Отримати всі конкретні екземпляри обладнання/активів (instances) по всіх категоріях.
Додає метадані: :court, :inventory_type, :category_id, :category_key.
Отримати всі процеси по всіх судах.
Отримати мережеві інстанси (NET) для COURT або COD у вигляді Erlang-кортежів. Розгортає :instances всередині кожної зони (аналогічно до inventory/1).
Отримати бізнес-процеси (PROC) для COURT або COD — розгортає :instances кожної групи.
Отримати всі ризики для COURT або COD у вигляді Erlang-кортежів.
Отримати ролі доступу (ROLES) для COURT або COD — розгортає :instances кожної групи.
Пошук категорій за довільними фільтрами (map, keyword list або функція-предикат).
Пошук класифікацій за фільтрами.
Пошук екземплярів за довільними фільтрами (map, keyword list або функція-предикат).
Пошук процесів за фільтрами.
Отримати системний софт (SYS інвентар) для COURT або COD у вигляді Erlang-кортежів.