# Class HubOperation OptimaJet.Workflow.Api.Configuration.HubOperation An immutable SignalR operation identity with a library-owned hub type. Namespace: [OptimaJet.Workflow.Api.Configuration](https://api.workflowengine.io/web-api/OptimaJet.Workflow.Api.Configuration/) ```csharp public sealed class HubOperation ``` ## Properties `public string Id { get; }` Gets the permanent operation ID, independent of its publication path. ## Remarks Mapped hub endpoints expose this descriptor as metadata. The concrete hub type remains an implementation detail. [Previous WorkflowTenantLifecycleOwnership](https://api.workflowengine.io/web-api/OptimaJet.Workflow.Api/WorkflowTenantLifecycleOwnership/) [Next HubOperationResult](https://api.workflowengine.io/web-api/OptimaJet.Workflow.Api.Configuration/HubOperationResult/)