These endpoints provide methods to add, edit, and delete engine related data
Method: POST
Uri: /Engine/Register
Authorization: UserRoleAdminAccess
Register a new engine
Method: GET
Uri: /Engine/{engineId}/Confirm?token={token}
Authorization: UserRoleAdminAccess
Manually confirm engine registration.
Method: POST
Uri: /Engine/{engineId}/Suspend
Authorization: UserRoleAdminAccess
Suspend an engine to reject its access temporarily
Method: POST
Uri: /Engine/{engineId}/Activate
Authorization: UserRoleAdminAccess
Reactivate a suspended engine
Method: GET
Uri: /Engine?status={status}
Authorization: UserRoleAdminAccess
Get the list of engines available. Optionally filtered it by status (Active | Suspended | Running)
Method: GET
Uri: /Engine/name/{engineName}
Authorization: UserRoleAdminAccess
Get the engine data by name
Method: DELETE
Uri: /Engine/{engineId}
Authorization: UserRoleAdminAccess
Delete an engine