Skip to main content

system.kanoa.inventory.deleteModel(modelId, userId)

Deletes the model record identified by modelId. This removes the model catalog entry permanently, so callers should confirm the model is not referenced by active assets before invoking it. The userId is recorded for audit purposes on the deletion.


Parameters

modelId Integer
userId Integer:Id of the user executing the function


Returns

success Boolean
message String None if success


Example

modelId = 305
userId = system.kanoa.security.getIDPUserId({'userName': 'SYSTEM'})
success, message = system.kanoa.inventory.deleteModel(modelId, userId)
print success, message