Enum WMBaseResouceOperation.WMOperation
All WMServer base operations. These operations are expressed as enum to prevent magic strings in the WMServer application, but are otherwise strings in the database.
Namespace: Quantellia.WMServer.Auth.Model.UserAccess
Assembly: WMServer.dll
Syntax
public enum WMBaseResouceOperation.WMOperation
Fields
| Name | Description |
|---|---|
| Clone | Cloning a resource |
| Commit | Committing a resource as head |
| Create | Creating a resource |
| Delete | Deleting a resource |
| DeleteRow | Delete data in a data source |
| Evaluate | Evaluating an evaluatable resource. |
| GenerateDocument | generate a document |
| Get | Retrieving a resource |
| GetAll | Get all users viewable |
| GetUsers | Get the users in an organization. |
| InsertDocument | Insert a document into a documentindex |
| InsertRow | Insert data into a data source |
| Login | login to WMServer |
| ManageAPIKey | Get and set an LLM's API key. |
| ManageAssociation | associate or disassociate a documentIndex |
| ManageConnectionString | Get and set the connection string of a data source |
| ManageRoles | Create, Modify, Delete roles and permissions in an organization |
| ManageTransaction | open, commit, and rollback a transaction on a data source |
| ManageUsers | Add and Remove users. |
| QueryRAG | query RAG |
| RemoveDocument | Remove a document from a documentindex |
| SendEmail | Send an email from a mailer owned by this organization. |
| StreamConversation | Stream conversation on an LLM |
| Update | Updating a resource |
| UpdateRow | Update data in a data source |