Process Groups
Process groups can be nested from the top level. They can contain other process groups as well and can be used to logically group related operations.
| Property | Description |
|---|---|
| name | The name of what this process group will do. |
| id | The id of this process group. This needs to be set to a unique filesystem-friendly value (regex: [A-Za-z0-9_-]+) |
| Processors | The processors contained in this Process Group. (Defined above) |
| Remote Process Groups | The remote process groups contained in this Process Group. (Defined below) |
| Connections | The connections contained in this Process Group. (Defined below) |
| Input Ports | The input ports contained in this Process Group. (Defined below) |
| Output Ports | The output ports contained in this Process Group. (Defined below) |
| Funnels | The funnels contained in this Process Group. (Defined below) |
| Process Groups | The child Process Groups contained in this Process Group. |

