Gaia-X Entity
Root class for Gaia-X entities.
- NOTE: this is an abstract class and should not be instantiated directly
URI: gx:class/GaiaXEntity
classDiagram
class GaiaXEntity
click GaiaXEntity href "../GaiaXEntity"
GaiaXEntity <|-- ServiceOffering
click ServiceOffering href "../ServiceOffering"
GaiaXEntity <|-- InstantiationRequirement
click InstantiationRequirement href "../InstantiationRequirement"
GaiaXEntity <|-- DigitalServiceOffering
click DigitalServiceOffering href "../DigitalServiceOffering"
GaiaXEntity <|-- Ecosystem
click Ecosystem href "../Ecosystem"
GaiaXEntity <|-- EcoTrustScope
click EcoTrustScope href "../EcoTrustScope"
GaiaXEntity <|-- EcoTSP
click EcoTSP href "../EcoTSP"
GaiaXEntity <|-- Participant
click Participant href "../Participant"
GaiaXEntity <|-- Resource
click Resource href "../Resource"
GaiaXEntity : description
GaiaXEntity --> "0..1" String : description
click String href "../String"
GaiaXEntity : label
GaiaXEntity --> "0..1" String : label
click String href "../String"
GaiaXEntity : name
GaiaXEntity --> "0..1" String : name
click String href "../String"
Inheritance
- GaiaXEntity
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 |
direct | |
| label | 0..1 xsd:string |
A human-readable label | 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
slots:
- name
- description
- label
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: https://w3id.org/gaia-x/development#slots
slot_uri: sdo:name
alias: name
owner: GaiaXEntity
domain_of:
- GaiaXEntity
range: string
required: false
description:
name: description
from_schema: https://w3id.org/gaia-x/development#slots
slot_uri: sdo:description
alias: description
owner: GaiaXEntity
domain_of:
- GaiaXEntity
- Measure
range: string
label:
name: label
description: A human-readable label. Automatically entailed via RDFS inference
from schema:name (which is declared as rdfs:subPropertyOf rdfs:label by schema.org).
Declared here so that sh:closed SHACL shapes remain valid when an RDFS-aware
validator materialises this property.
title: label
from_schema: https://w3id.org/gaia-x/development#slots
slot_uri: rdfs:label
alias: label
owner: GaiaXEntity
domain_of:
- GaiaXEntity
range: string
required: false