Skip to main content

Associations

Version: 4.6.0

ExecutedPipeline​

Links a pipeline execution record to the pipeline that was executed.

PropertyValue
InboundMultiplicityN
InboundNameExecutedPipeline
OutboundMultiplicityOne
OutboundNamePipelineExecutions

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.

PropertyValue
InboundMultiplicityN
InboundNameExecutes
OutboundMultiplicityOne
OutboundNameExecutedBy

Diagram​

At Origin entity an association is defined.

ExecutingAdapter​

Links a pipeline execution record to the adapter that performed the execution.

PropertyValue
InboundMultiplicityN
InboundNameExecutingAdapter
OutboundMultiplicityOne
OutboundNameAdapterExecutions

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.

PropertyValue
InboundMultiplicityN
InboundNameHelmRepositoryUsedBy
OutboundMultiplicityZeroOrOne
OutboundNameHelmRepository

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.

PropertyValue
InboundMultiplicityN
InboundNameHosts
OutboundMultiplicityZeroOrOne
OutboundNameHostedBy

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.

PropertyValue
InboundMultiplicityN
InboundNameLentTo
OutboundMultiplicityZeroOrOne
OutboundNameLentFrom

Diagram​

At Origin entity an association is defined.

MapsFrom​

Links a DataPointMapping to its source data point entity

PropertyValue
InboundMultiplicityN
InboundNameMapsFrom
OutboundMultiplicityN
OutboundNameMappedAsSource

Diagram​

At Origin entity an association is defined.

MapsTo​

Links a DataPointMapping to its target domain entity

PropertyValue
InboundMultiplicityN
InboundNameMapsTo
OutboundMultiplicityN
OutboundNameMappedAsTarget

Diagram​

At Origin entity an association is defined.

MapsToEntity​

Links a data source entity to a target domain entity for value propagation

PropertyValue
InboundMultiplicityN
InboundNameMapsTo
OutboundMultiplicityZeroOrOne
OutboundNameMappedFrom

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.

PropertyValue
InboundMultiplicityN
InboundNamePipelineServiceAccountOf
OutboundMultiplicityZeroOrOne
OutboundNamePipelineServiceAccount

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.

PropertyValue
InboundMultiplicityN
InboundNamePoolServiceAccountOf
OutboundMultiplicityZeroOrOne
OutboundNamePoolServiceAccount

Diagram​

At Origin entity an association is defined.

SendsDataTo​

Links a pipeline to downstream pipelines that receive its output data for chained processing.

PropertyValue
InboundMultiplicityN
InboundNameSendsDataTo
OutboundMultiplicityN
OutboundNameReceivesDataFrom

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.

PropertyValue
InboundMultiplicityOne
InboundNameStatisticsForPipeline
OutboundMultiplicityZeroOrOne
OutboundNamePipelineStatistics

Diagram​

At Origin entity an association is defined.

Tag​

Links a tag to the entities it labels for categorization and filtering.

PropertyValue
InboundMultiplicityN
InboundNameTaggedBy
OutboundMultiplicityN
OutboundNameIsTagging

Diagram​

At Origin entity an association is defined.

Triggers​

Links a pipeline trigger to the pipelines it starts on schedule.

PropertyValue
InboundMultiplicityZeroOrOne
InboundNameTriggers
OutboundMultiplicityN
OutboundNameTriggeredBy

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).

PropertyValue
InboundMultiplicityN
InboundNameUsedBy
OutboundMultiplicityN
OutboundNameIsUsing

Diagram​

At Origin entity an association is defined.