tributech-twin-api icon indicating copy to clipboard operation
tributech-twin-api copied to clipboard

Twin service used to manage instances of digital twins written in the DTDL

trafficstars

Tributech Twin API

Description

The Tributech Twin API service gets used to manage instances of digital twins written in the Digital Twin Definition Language.

Responsibilities:

  • Validate instances
  • Get instances
  • Add/Edit instances
  • Remove instances
  • Get relationships
  • Add/Edit relationships
  • Remove relationships

Using models

Models can be added to the Catalog API via REST, a default set of models gets loaded by default. These models can be found in the following repositories:

Tributech Data-Asset Models

Tributech GAIA-X Self Description Models

Development

Docker

Build images

docker-compose -f ./docker-compose.yml -f ./docker-compose.ci.build.yml build