> For the complete documentation index, see [llms.txt](https://cortex-docs.paloaltonetworks.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cortex-docs.paloaltonetworks.com/xsiam-data-model-schema/consts/operation-type.md).

# XDM\_CONST.OPERATION\_TYPE

The operation type

| Original                      | Mapped                                                    | Description                                                                  |
| ----------------------------- | --------------------------------------------------------- | ---------------------------------------------------------------------------- |
| DIR\_SET\_SECURITY            | XDM\_CONST.OPERATION\_TYPE\_DIR\_SET\_SECURITY            | The operation sets the security settings of a directory.                     |
| DIR\_CHANGE\_MODE             | XDM\_CONST.OPERATION\_TYPE\_DIR\_CHANGE\_MODE             | The operation changes the mode of a directory.                               |
| DIR\_CHANGE\_OWNER            | XDM\_CONST.OPERATION\_TYPE\_DIR\_CHANGE\_OWNER            | The operation changes the owner of a directory.                              |
| DIR\_CREATE                   | XDM\_CONST.OPERATION\_TYPE\_DIR\_CREATE                   | The operation creates a directory.                                           |
| DIR\_LINK                     | XDM\_CONST.OPERATION\_TYPE\_DIR\_LINK                     | The operation creates a hard link to a directory.                            |
| DIR\_OPEN                     | XDM\_CONST.OPERATION\_TYPE\_DIR\_OPEN                     | The operation opens a directory.                                             |
| DIR\_QUERY                    | XDM\_CONST.OPERATION\_TYPE\_DIR\_QUERY                    | The operation queries a directory.                                           |
| DIR\_REMOVE                   | XDM\_CONST.OPERATION\_TYPE\_DIR\_REMOVE                   | The operation removes a directory.                                           |
| DIR\_RENAME                   | XDM\_CONST.OPERATION\_TYPE\_DIR\_RENAME                   | The operation renames a directory.                                           |
| DIR\_SET\_ATTRIBUTES          | XDM\_CONST.OPERATION\_TYPE\_DIR\_SET\_ATTRIBUTES          | The operation sets the attributes of a directory.                            |
| DIR\_STATS                    | XDM\_CONST.OPERATION\_TYPE\_DIR\_STATS                    | The operation retrieves statistics about a directory.                        |
| DIR\_WRITE                    | XDM\_CONST.OPERATION\_TYPE\_DIR\_WRITE                    | The operation writes to a directory.                                         |
| FILE\_CHANGE\_MODE            | XDM\_CONST.OPERATION\_TYPE\_FILE\_CHANGE\_MODE            | The operation changes the mode of a file.                                    |
| FILE\_CHANGE\_OWNER           | XDM\_CONST.OPERATION\_TYPE\_FILE\_CHANGE\_OWNER           | The operation changes the owner of a file.                                   |
| FILE\_CREATE                  | XDM\_CONST.OPERATION\_TYPE\_FILE\_CREATE                  | The operation creates a file.                                                |
| FILE\_DELETE\_EXT\_ATTRIBUTES | XDM\_CONST.OPERATION\_TYPE\_FILE\_DELETE\_EXT\_ATTRIBUTES | The operation deletes the extended attributes of a file.                     |
| FILE\_LINK                    | XDM\_CONST.OPERATION\_TYPE\_FILE\_LINK                    | The operation creates a hard link to a file.                                 |
| FILE\_OPEN                    | XDM\_CONST.OPERATION\_TYPE\_FILE\_OPEN                    | The operation opens a file.                                                  |
| FILE\_REMOVE                  | XDM\_CONST.OPERATION\_TYPE\_FILE\_REMOVE                  | The operation removes a file.                                                |
| FILE\_RENAME                  | XDM\_CONST.OPERATION\_TYPE\_FILE\_RENAME                  | The operation renames a file.                                                |
| FILE\_REPARSE                 | XDM\_CONST.OPERATION\_TYPE\_FILE\_REPARSE                 | The operation reparses a file.                                               |
| FILE\_SET\_ATTRIBUTES         | XDM\_CONST.OPERATION\_TYPE\_FILE\_SET\_ATTRIBUTES         | The operation sets the attributes of a file.                                 |
| FILE\_SET\_SECURITY           | XDM\_CONST.OPERATION\_TYPE\_FILE\_SET\_SECURITY           | The operation sets the security settings of a file.                          |
| FILE\_STATS                   | XDM\_CONST.OPERATION\_TYPE\_FILE\_STATS                   | The operation retrieves statistics about a file.                             |
| FILE\_WRITE                   | XDM\_CONST.OPERATION\_TYPE\_FILE\_WRITE                   | The operation writes to a file.                                              |
| IMAGE\_LOAD                   | XDM\_CONST.OPERATION\_TYPE\_IMAGE\_LOAD                   | The operation loads an image file.                                           |
| IMAGE\_MPROTECT               | XDM\_CONST.OPERATION\_TYPE\_IMAGE\_MPROTECT               | The operation changes the memory protection of an image file.                |
| IMAGE\_PRE\_LOAD              | XDM\_CONST.OPERATION\_TYPE\_IMAGE\_PRE\_LOAD              | The operation pre-loads an image file.                                       |
| IMAGE\_SO\_LOAD               | XDM\_CONST.OPERATION\_TYPE\_IMAGE\_SO\_LOAD               | The operation loads a shared object image file.                              |
| IMAGE\_UNLOAD                 | XDM\_CONST.OPERATION\_TYPE\_IMAGE\_UNLOAD                 | The operation unloads an image file.                                         |
| PROCESS\_CREATE               | XDM\_CONST.OPERATION\_TYPE\_PROCESS\_CREATE               | The operation creates a process.                                             |
| PROCESS\_TERMINATE            | XDM\_CONST.OPERATION\_TYPE\_PROCESS\_TERMINATE            | The operation terminates a process.                                          |
| REGISTRY\_CREATE\_KEY         | XDM\_CONST.OPERATION\_TYPE\_REGISTRY\_CREATE\_KEY         | The operation creates a registry key.                                        |
| REGISTRY\_DELETE\_KEY         | XDM\_CONST.OPERATION\_TYPE\_REGISTRY\_DELETE\_KEY         | The operation deletes a registry key.                                        |
| REGISTRY\_DELETE\_VALUE       | XDM\_CONST.OPERATION\_TYPE\_REGISTRY\_DELETE\_VALUE       | The operation deletes a registry value.                                      |
| REGISTRY\_LOAD                | XDM\_CONST.OPERATION\_TYPE\_REGISTRY\_LOAD                | The operation loads a registry hive.                                         |
| REGISTRY\_OPEN                | XDM\_CONST.OPERATION\_TYPE\_REGISTRY\_OPEN                | The operation opens a registry key.                                          |
| REGISTRY\_QUERY\_VALUE        | XDM\_CONST.OPERATION\_TYPE\_REGISTRY\_QUERY\_VALUE        | The operation retrieves the value of a registry key.                         |
| REGISTRY\_RENAME\_KEY         | XDM\_CONST.OPERATION\_TYPE\_REGISTRY\_RENAME\_KEY         | The operation renames a registry key.                                        |
| REGISTRY\_RESTORE             | XDM\_CONST.OPERATION\_TYPE\_REGISTRY\_RESTORE             | The operation restores a registry hive.                                      |
| REGISTRY\_SAVE                | XDM\_CONST.OPERATION\_TYPE\_REGISTRY\_SAVE                | The operation saves a registry hive.                                         |
| REGISTRY\_SET\_VALUE          | XDM\_CONST.OPERATION\_TYPE\_REGISTRY\_SET\_VALUE          | The operation sets the value of a registry key.                              |
| REGISTRY\_UNLOAD              | XDM\_CONST.OPERATION\_TYPE\_REGISTRY\_UNLOAD              | The operation unloads a registry hive.                                       |
| AUTH\_MFA                     | XDM\_CONST.OPERATION\_TYPE\_AUTH\_MFA                     | The operation authorizes an account using Multi-factor authentication (MFA). |
| AUTH\_LOGIN                   | XDM\_CONST.OPERATION\_TYPE\_AUTH\_LOGIN                   | The operation is a login authentication.                                     |
| CREATE                        | XDM\_CONST.OPERATION\_TYPE\_CREATE                        | The operation creates a new object, record, or resource.                     |
| DELETE                        | XDM\_CONST.OPERATION\_TYPE\_DELETE                        | The operation removes an existing object, record, or resource.               |
| UPDATE                        | XDM\_CONST.OPERATION\_TYPE\_UPDATE                        | The operation updates or changes an existing object, record, or resource.    |
| READ                          | XDM\_CONST.OPERATION\_TYPE\_READ                          | The operation retrieves or views an object, record, or resource.             |
| EXECUTION                     | XDM\_CONST.OPERATION\_TYPE\_EXECUTION                     | The operation initiates or runs a command, process, or program.              |
| AUTHENTICATION                | XDM\_CONST.OPERATION\_TYPE\_AUTHENTICATION                | The operation relates to the verification of a user or system identity.      |
| PROCESS\_START                | XDM\_CONST.OPERATION\_TYPE\_PROCESS\_START                | The operation starts a process.                                              |
| AUDIT                         | XDM\_CONST.OPERATION\_TYPE\_AUDIT                         | The operation audit an existing object, record or resource.                  |
| REJECT                        | XDM\_CONST.OPERATION\_TYPE\_REJECT                        | The operation rejects an action.                                             |
| CONFIG\_CHANGE                | XDM\_CONST.OPERATION\_TYPE\_CONFIG\_CHANGE                | The operation changes the configuration of a resource.                       |
| STATUS\_CHANGE                | XDM\_CONST.OPERATION\_TYPE\_STATUS\_CHANGE                | The operation changes the status of a resource.                              |
| COPY                          | XDM\_CONST.OPERATION\_TYPE\_COPY                          | The operation copies an existing object, record, or resource.                |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://cortex-docs.paloaltonetworks.com/xsiam-data-model-schema/consts/operation-type.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
