Entity · rmm_device_inventories
RMM Device Inventory
Felder
RMM Device Inventory
Non-historized full inventory mirror for an RMM device (ADR 0186 §12.2 / 0244).
rmmDeviceId
FK to rmm_device._id (equals this document _id).
provider
Which RMM produced this inventory. Absent on pre-0244 docs → octoja.
Werte
octojaninjaoneriverbirdDefault: "octoja"
externalDeviceId
Provider-generic device id. Fallback: externalDeviceId ?? octojaAssetId.
nullable
octojaAssetId
nullable
partyId
nullable
device
nullable
hardware
nullable
installedSoftware
Default: []
services
Default: []
pendingUpdates
Default: []
localUsers
Default: []
networkAdapters
Default: []
counts
nullable
software
Default: 0
services
Default: 0
pendingUpdates
Default: 0
localUsers
Default: 0
networkAdapters
Default: 0
disks
Default: 0
truncated
Default: false
octojaUpdatedAt
nullable
octojaLastSyncAt
nullable
Keine Felder passen zum Filter.
Standard-Endpoints
Diese Resource folgt dem generischen CRUD-Vertrag der Plattform. Lesen Sie die Konventionen für Pagination, Idempotenz, Optimistic Locking und Audit. Die wichtigsten Endpoints:
GET /api/v1/rmm_device_inventories— Liste, paginiert + filterbarGET /api/v1/rmm_device_inventories/<id>— Einzelne EntityPOST /api/v1/rmm_device_inventories— AnlegenPATCH /api/v1/rmm_device_inventories/<id>— Teil-UpdateDELETE /api/v1/rmm_device_inventories/<id>— Soft-DeleteGET /api/v1/rmm_device_inventories/<id>/timeline— Audit + Aktivitäten