# Risk Analysis n8n operations

Manage risk analyses. Select **Risk Analysis** in the Probo node's **Resource** field.

Return to the [complete n8n resource reference](/docs/developers/api/n8n/resources) to browse another resource.

| Operation                 | Value                    | Description                          | Source                                                                                                                                                    |
| ------------------------- | ------------------------ | ------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Create                    | `create`                 | Create a risk analysis.              | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/create.operation.ts)                 |
| Create Boundary           | `createBoundary`         | Create a boundary in a diagram.      | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/createBoundary.operation.ts)         |
| Create Diagram            | `createDiagram`          | Create a diagram in a risk analysis. | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/createDiagram.operation.ts)          |
| Create Node               | `createNode`             | Create a node in a diagram.          | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/createNode.operation.ts)             |
| Create Process            | `createProcess`          | Create a process in a diagram.       | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/createProcess.operation.ts)          |
| Create Scenario           | `createScenario`         | Create a scenario in a diagram.      | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/createScenario.operation.ts)         |
| Create Threat             | `createThreat`           | Create a threat in a diagram.        | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/createThreat.operation.ts)           |
| Delete                    | `delete`                 | Delete a risk analysis.              | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/delete.operation.ts)                 |
| Delete Boundary           | `deleteBoundary`         | Delete a boundary.                   | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/deleteBoundary.operation.ts)         |
| Delete Diagram            | `deleteDiagram`          | Delete a diagram.                    | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/deleteDiagram.operation.ts)          |
| Delete Node               | `deleteNode`             | Delete a node.                       | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/deleteNode.operation.ts)             |
| Delete Process            | `deleteProcess`          | Delete a process.                    | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/deleteProcess.operation.ts)          |
| Delete Scenario           | `deleteScenario`         | Delete a scenario.                   | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/deleteScenario.operation.ts)         |
| Delete Threat             | `deleteThreat`           | Delete a threat.                     | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/deleteThreat.operation.ts)           |
| Get                       | `get`                    | Get a risk analysis.                 | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/get.operation.ts)                    |
| Get Boundary              | `getBoundary`            | Get a boundary.                      | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/getBoundary.operation.ts)            |
| Get Diagram               | `getDiagram`             | Get a diagram.                       | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/getDiagram.operation.ts)             |
| Get Diagram Mermaid Chart | `getDiagramMermaidChart` | Get the Mermaid chart for a diagram. | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/getDiagramMermaidChart.operation.ts) |
| Get Many                  | `getAll`                 | Get many risk analyses.              | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/getAll.operation.ts)                 |
| Get Node                  | `getNode`                | Get a node.                          | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/getNode.operation.ts)                |
| Get Process               | `getProcess`             | Get a process.                       | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/getProcess.operation.ts)             |
| Get Scenario              | `getScenario`            | Get a scenario.                      | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/getScenario.operation.ts)            |
| Get Threat                | `getThreat`              | Get a threat.                        | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/getThreat.operation.ts)              |
| Link Scenario Risk        | `linkScenarioRisk`       | Link a scenario to a risk.           | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/linkScenarioRisk.operation.ts)       |
| Link Scenario Threat      | `linkScenarioThreat`     | Link a scenario to a threat.         | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/linkScenarioThreat.operation.ts)     |
| Unlink Scenario Risk      | `unlinkScenarioRisk`     | Unlink a scenario from a risk.       | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/unlinkScenarioRisk.operation.ts)     |
| Unlink Scenario Threat    | `unlinkScenarioThreat`   | Unlink a scenario from a threat.     | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/unlinkScenarioThreat.operation.ts)   |
| Update                    | `update`                 | Update a risk analysis.              | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/update.operation.ts)                 |
| Update Boundary           | `updateBoundary`         | Update a boundary.                   | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/updateBoundary.operation.ts)         |
| Update Diagram            | `updateDiagram`          | Update a diagram.                    | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/updateDiagram.operation.ts)          |
| Update Node               | `updateNode`             | Update a node.                       | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/updateNode.operation.ts)             |
| Update Process            | `updateProcess`          | Update a process.                    | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/updateProcess.operation.ts)          |
| Update Scenario           | `updateScenario`         | Update a scenario.                   | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/updateScenario.operation.ts)         |
| Update Threat             | `updateThreat`           | Update a threat.                     | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/riskAnalysis/updateThreat.operation.ts)           |
