Enums
CommunicationState
Indicates the current SignalR connection state of an adapter or pool operator.
| ID | Values | Descriptions |
|---|---|---|
| 0 | Unregistered | |
| 1 | Online | |
| 2 | Offline |
ConfigurationState
Indicates whether a deployable entity has been successfully configured with its pipeline definitions and settings.
| ID | Values | Descriptions |
|---|---|---|
| 0 | Unconfigured | |
| 1 | Pending | |
| 2 | Configured | |
| 3 | Error |
DeploymentState
Tracks whether a deployable entity (adapter, application, pipeline, pool, or trigger) is currently deployed and active. Disabled means the entity cannot be deployed at all: Edge pools (no central operator CR), workloads missing Helm chart/version/repository, or pipelines/triggers whose adapter is Disabled. Deploy/Undeploy actions are rejected on Disabled entities.
| ID | Values | Descriptions |
|---|---|---|
| 0 | Undeployed | |
| 1 | Pending | |
| 2 | Deployed | |
| 3 | Error | |
| 4 | Disabled |
Environment
Where a pool's adapter workloads are hosted. Cloud pools are auto-deployed by the central Communication Operator into the OctoMesh cluster; Edge pools must be installed and run by an external operator outside the central cluster.
| ID | Values | Descriptions |
|---|---|---|
| 0 | Edge | |
| 1 | Cloud |
HelmChannel
Distribution channel of a Helm chart repository. Used as a label so the UI can colour-code dev vs release sources; the operator does not derive behavior from this value.
| ID | Values | Descriptions |
|---|---|---|
| 0 | Dev | |
| 1 | Release |
PipelineExecutionStatus
Status of a pipeline execution lifecycle, from running through completion or failure.
| ID | Values | Descriptions |
|---|---|---|
| 0 | Running | |
| 1 | Completed | |
| 2 | Failed | |
| 3 | Interrupted | |
| 4 | Cancelled |
PipelineTriggerType
Indicates how a pipeline execution was initiated.
| ID | Values | Descriptions |
|---|---|---|
| 0 | Manual | |
| 1 | Scheduled | |
| 2 | Event | |
| 3 | Startup |