← Files GoodMemARCHIVED FILE
skills/goodmem-sdk/references/typescript/models/Operation.md
3.59 KB · Oct 4, 2026 · 12:23 UTC
<!-- sdk-ref package=@pairsystems/goodmem registry=npm version=0.1.6 -->
# Operation
```ts
export declare const Operation: {
readonly CREATE_USER: "CREATE_USER";
readonly READ_USER: "READ_USER";
readonly UPDATE_USER: "UPDATE_USER";
readonly DELETE_USER: "DELETE_USER";
readonly LIST_USER: "LIST_USER";
readonly MANAGE_USER_ENROLLMENT: "MANAGE_USER_ENROLLMENT";
readonly CREATE_SERVICE_IDENTITY: "CREATE_SERVICE_IDENTITY";
readonly READ_SERVICE_IDENTITY: "READ_SERVICE_IDENTITY";
readonly UPDATE_SERVICE_IDENTITY: "UPDATE_SERVICE_IDENTITY";
readonly DELETE_SERVICE_IDENTITY: "DELETE_SERVICE_IDENTITY";
readonly LIST_SERVICE_IDENTITY: "LIST_SERVICE_IDENTITY";
readonly CREATE_SPACE: "CREATE_SPACE";
readonly READ_SPACE: "READ_SPACE";
readonly UPDATE_SPACE: "UPDATE_SPACE";
readonly DELETE_SPACE: "DELETE_SPACE";
readonly LIST_SPACE: "LIST_SPACE";
readonly CREATE_API_KEY: "CREATE_API_KEY";
readonly READ_API_KEY: "READ_API_KEY";
readonly UPDATE_API_KEY: "UPDATE_API_KEY";
readonly DELETE_API_KEY: "DELETE_API_KEY";
readonly LIST_API_KEY: "LIST_API_KEY";
readonly CREATE_EMBEDDER: "CREATE_EMBEDDER";
readonly READ_EMBEDDER: "READ_EMBEDDER";
readonly UPDATE_EMBEDDER: "UPDATE_EMBEDDER";
readonly DELETE_EMBEDDER: "DELETE_EMBEDDER";
readonly LIST_EMBEDDER: "LIST_EMBEDDER";
readonly PING_EMBEDDER: "PING_EMBEDDER";
readonly EXECUTE_EMBEDDER: "EXECUTE_EMBEDDER";
readonly READ_EMBEDDER_CREDENTIALS: "READ_EMBEDDER_CREDENTIALS";
readonly CREATE_RERANKER: "CREATE_RERANKER";
readonly READ_RERANKER: "READ_RERANKER";
readonly UPDATE_RERANKER: "UPDATE_RERANKER";
readonly DELETE_RERANKER: "DELETE_RERANKER";
readonly LIST_RERANKER: "LIST_RERANKER";
readonly PING_RERANKER: "PING_RERANKER";
readonly EXECUTE_RERANKER: "EXECUTE_RERANKER";
readonly READ_RERANKER_CREDENTIALS: "READ_RERANKER_CREDENTIALS";
readonly CREATE_LLM: "CREATE_LLM";
readonly READ_LLM: "READ_LLM";
readonly UPDATE_LLM: "UPDATE_LLM";
readonly DELETE_LLM: "DELETE_LLM";
readonly LIST_LLM: "LIST_LLM";
readonly PING_LLM: "PING_LLM";
readonly EXECUTE_LLM: "EXECUTE_LLM";
readonly READ_LLM_CREDENTIALS: "READ_LLM_CREDENTIALS";
readonly PROXY_INFERENCE_TARGET: "PROXY_INFERENCE_TARGET";
readonly OCR_DOCUMENT: "OCR_DOCUMENT";
readonly CREATE_MEMORY: "CREATE_MEMORY";
readonly READ_MEMORY: "READ_MEMORY";
readonly DELETE_MEMORY: "DELETE_MEMORY";
readonly LIST_MEMORY: "LIST_MEMORY";
readonly CREATE_EXTENSION: "CREATE_EXTENSION";
readonly READ_EXTENSION: "READ_EXTENSION";
readonly UPDATE_EXTENSION: "UPDATE_EXTENSION";
readonly DELETE_EXTENSION: "DELETE_EXTENSION";
readonly LIST_EXTENSION: "LIST_EXTENSION";
readonly DOWNLOAD_EXTENSION: "DOWNLOAD_EXTENSION";
readonly READ_INSTANCE: "READ_INSTANCE";
readonly TRANSFER_INSTANCE_OWNERSHIP: "TRANSFER_INSTANCE_OWNERSHIP";
readonly TRANSFER_RESOURCE_OWNERSHIP: "TRANSFER_RESOURCE_OWNERSHIP";
readonly RELOAD_LICENSE: "RELOAD_LICENSE";
readonly DRAIN_SERVER: "DRAIN_SERVER";
readonly PURGE_BACKGROUND_JOBS: "PURGE_BACKGROUND_JOBS";
readonly CREATE_RETRIEVE_MEMORY_LOG_POLICY: "CREATE_RETRIEVE_MEMORY_LOG_POLICY";
readonly READ_RETRIEVE_MEMORY_LOG_POLICY: "READ_RETRIEVE_MEMORY_LOG_POLICY";
readonly LIST_RETRIEVE_MEMORY_LOG_POLICY: "LIST_RETRIEVE_MEMORY_LOG_POLICY";
readonly DELETE_RETRIEVE_MEMORY_LOG_POLICY: "DELETE_RETRIEVE_MEMORY_LOG_POLICY";
readonly MANAGE_ACCESS: "MANAGE_ACCESS";
};
export type Operation = (typeof Operation)[keyof typeof Operation];
```
[TypeScript](../../typescript.md)
SHA-256: 353acd2bf9925daa52905a620fae401a4d66f2f87e2aa6360aaef73fc597d2bf