Associations
ExecutedPipeline
Links a pipeline execution record to the pipeline that was executed.
| Property | Value |
|---|---|
| InboundMultiplicity | N |
| InboundName | ExecutedPipeline |
| OutboundMultiplicity | One |
| OutboundName | PipelineExecutions |
Diagram
At Origin entity an association is defined.
Executes
Links a pipeline to the adapter that executes it. Each pipeline is executed by exactly one adapter.
| Property | Value |
|---|---|
| InboundMultiplicity | N |
| InboundName | Executes |
| OutboundMultiplicity | One |
| OutboundName | ExecutedBy |
Diagram
At Origin entity an association is defined.
ExecutingAdapter
Links a pipeline execution record to the adapter that performed the execution.
| Property | Value |
|---|---|
| InboundMultiplicity | N |
| InboundName | ExecutingAdapter |
| OutboundMultiplicity | One |
| OutboundName | AdapterExecutions |
Diagram
At Origin entity an association is defined.
HelmRepository
Links a deployable workload (Adapter / Application) to the Helm chart repository it pulls its chart from. Separate from the generic Uses role so the inverse view on HelmRepositoryConfiguration does not collide with Pipeline.Uses — keeping HelmRepositoryConfiguration as a regular SystemConfigurationInterface implementer in the generated GraphQL schema.
| Property | Value |
|---|---|
| InboundMultiplicity | N |
| InboundName | HelmRepositoryUsedBy |
| OutboundMultiplicity | ZeroOrOne |
| OutboundName | HelmRepository |
Diagram
At Origin entity an association is defined.
Hosts
Links a deployment site to the workloads deployed there. A workload is hosted by at most one site. Renamed from Manages/ManagedBy in 4.0.0 together with the target type Pool -> DeploymentSite.
| Property | Value |
|---|---|
| InboundMultiplicity | N |
| InboundName | Hosts |
| OutboundMultiplicity | ZeroOrOne |
| OutboundName | HostedBy |
Diagram
At Origin entity an association is defined.
LentFrom
Links a borrowing adapter to the local mirror of the adapter pool it leases members from. An adapter borrows from at most one pool; one mirror serves every adapter in the tenant that borrows from that pool. Replaces the LentFromTenantId/LentFromAdapterPoolRtId attributes of 4.0.0.
| Property | Value |
|---|---|
| InboundMultiplicity | N |
| InboundName | LentTo |
| OutboundMultiplicity | ZeroOrOne |
| OutboundName | LentFrom |
Diagram
At Origin entity an association is defined.
MapsFrom
Links a DataPointMapping to its source data point entity
| Property | Value |
|---|---|
| InboundMultiplicity | N |
| InboundName | MapsFrom |
| OutboundMultiplicity | N |
| OutboundName | MappedAsSource |
Diagram
At Origin entity an association is defined.
MapsTo
Links a DataPointMapping to its target domain entity
| Property | Value |
|---|---|
| InboundMultiplicity | N |
| InboundName | MapsTo |
| OutboundMultiplicity | N |
| OutboundName | MappedAsTarget |
Diagram
At Origin entity an association is defined.
MapsToEntity
Links a data source entity to a target domain entity for value propagation
| Property | Value |
|---|---|
| InboundMultiplicity | N |
| InboundName | MapsTo |
| OutboundMultiplicity | ZeroOrOne |
| OutboundName | MappedFrom |
Diagram
At Origin entity an association is defined.
PipelineServiceAccount
Links an Adapter to the ServiceAccountConfiguration whose client credentials its pipelines execute under (AB#5027). Acts as the adapter-wide default; a single pipeline may override it by linking its own ServiceAccountConfiguration through the generic Uses role. Separate from Uses so the inverse view on Configuration stays Pipeline-scoped and SystemConfigurationInterface survives in the generated GraphQL schema.
| Property | Value |
|---|---|
| InboundMultiplicity | N |
| InboundName | PipelineServiceAccountOf |
| OutboundMultiplicity | ZeroOrOne |
| OutboundName | PipelineServiceAccount |
Diagram
At Origin entity an association is defined.
PoolServiceAccount
Links an adapter pool to the service account its members authenticate with when they open the management connection to the pool hub. Not the identity work runs under — that comes from the borrower's own account, carried on each lease.
| Property | Value |
|---|---|
| InboundMultiplicity | N |
| InboundName | PoolServiceAccountOf |
| OutboundMultiplicity | ZeroOrOne |
| OutboundName | PoolServiceAccount |
Diagram
At Origin entity an association is defined.
SendsDataTo
Links a pipeline to downstream pipelines that receive its output data for chained processing.
| Property | Value |
|---|---|
| InboundMultiplicity | N |
| InboundName | SendsDataTo |
| OutboundMultiplicity | N |
| OutboundName | ReceivesDataFrom |
Diagram
At Origin entity an association is defined.
StatisticsForPipeline
Links a pipeline statistics record to the pipeline it aggregates metrics for. Each pipeline has at most one statistics record.
| Property | Value |
|---|---|
| InboundMultiplicity | One |
| InboundName | StatisticsForPipeline |
| OutboundMultiplicity | ZeroOrOne |
| OutboundName | PipelineStatistics |
Diagram
At Origin entity an association is defined.
Tag
Links a tag to the entities it labels for categorization and filtering.
| Property | Value |
|---|---|
| InboundMultiplicity | N |
| InboundName | TaggedBy |
| OutboundMultiplicity | N |
| OutboundName | IsTagging |
Diagram
At Origin entity an association is defined.
Triggers
Links a pipeline trigger to the pipelines it starts on schedule.
| Property | Value |
|---|---|
| InboundMultiplicity | ZeroOrOne |
| InboundName | Triggers |
| OutboundMultiplicity | N |
| OutboundName | TriggeredBy |
Diagram
At Origin entity an association is defined.
Uses
Links a pipeline to the configurations it requires for execution (e.g. connection settings for external systems).
| Property | Value |
|---|---|
| InboundMultiplicity | N |
| InboundName | UsedBy |
| OutboundMultiplicity | N |
| OutboundName | IsUsing |
Diagram
At Origin entity an association is defined.