/tributech-twin-api

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

Primary LanguageC#OtherNOASSERTION

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