Skip to content

Gaia-X Entity

Root class for Gaia-X entities.

  • NOTE: this is an abstract class and should not be instantiated directly

URI: gx:GaiaXEntity

 classDiagram
    class GaiaXEntity
    click GaiaXEntity href "../GaiaXEntity"
      GaiaXEntity <|-- ServiceOffering
        click ServiceOffering href "../ServiceOffering"
      GaiaXEntity <|-- InstantiationRequirement
        click InstantiationRequirement href "../InstantiationRequirement"
      GaiaXEntity <|-- SignatureCheckType
        click SignatureCheckType href "../SignatureCheckType"
      GaiaXEntity <|-- DataUsage
        click DataUsage href "../DataUsage"
      GaiaXEntity <|-- DataProductUsageContract
        click DataProductUsageContract href "../DataProductUsageContract"
      GaiaXEntity <|-- DataSet
        click DataSet href "../DataSet"
      GaiaXEntity <|-- Distribution
        click Distribution href "../Distribution"
      GaiaXEntity <|-- Resource
        click Resource href "../Resource"
      GaiaXEntity <|-- Participant
        click Participant href "../Participant"

      GaiaXEntity : description




    GaiaXEntity --> "0..1" String : description
    click String href "../String"


      GaiaXEntity : name




    GaiaXEntity --> "0..1" String : name
    click String href "../String"


Inheritance

Slots

Name Cardinality and Range Description Inheritance
name 0..1
xsd:string
A human readable name of the entity direct
description 0..1
xsd:string
A free text description of the entity direct

Identifier and Mapping Information

Schema Source

  • from schema: http://w3id.org/gaia-x/gx-trust-framework

LinkML Source

Direct

name: GaiaXEntity
description: Root class for Gaia-X entities.
title: Gaia-X Entity
from_schema: http://w3id.org/gaia-x/gx-trust-framework
abstract: true
attributes:
  name:
    name: name
    description: A human readable name of the entity.
    title: name
    from_schema: http://w3id.org/gaia-x/gx-trust-framework
    rank: 1000
    slot_uri: https_schema:name
    domain_of:
    - GaiaXEntity
    range: string
    required: false
  description:
    name: description
    description: A free text description of the entity.
    title: description
    from_schema: http://w3id.org/gaia-x/gx-trust-framework
    rank: 1000
    slot_uri: https_schema:description
    domain_of:
    - GaiaXEntity
    - DataProduct
    - Measure
    range: string
    required: false

Induced

name: GaiaXEntity
description: Root class for Gaia-X entities.
title: Gaia-X Entity
from_schema: http://w3id.org/gaia-x/gx-trust-framework
abstract: true
attributes:
  name:
    name: name
    description: A human readable name of the entity.
    title: name
    from_schema: http://w3id.org/gaia-x/gx-trust-framework
    rank: 1000
    slot_uri: https_schema:name
    alias: name
    owner: GaiaXEntity
    domain_of:
    - GaiaXEntity
    range: string
    required: false
  description:
    name: description
    description: A free text description of the entity.
    title: description
    from_schema: http://w3id.org/gaia-x/gx-trust-framework
    rank: 1000
    slot_uri: https_schema:description
    alias: description
    owner: GaiaXEntity
    domain_of:
    - GaiaXEntity
    - DataProduct
    - Measure
    range: string
    required: false