Class: Resource

A resource that may be aggregated in a Service Offering or exist independently of it.

URI: gx:Resource

classDiagram class Resource GaiaXEntity <|-- Resource Resource <|-- PhysicalResource Resource : aggregationOf Resource --|> Resource : aggregationOf Resource : description Resource : name

Inheritance

Slots

Name Cardinality and Range Description Inheritance
name 0..1
String
A human readable name of the data resource direct
description 0..1
String
A free text description of the data resource direct
aggregationOf 0..*
Resource
Resources related to the resource and that can exist independently of it direct

Usages

used by used in type used
PhysicalResource aggregationOf range Resource
Resource aggregationOf range Resource

Identifier and Mapping Information

Schema Source

  • from schema: https://$BASE_URL$/aster-data

Mappings

Mapping Type Mapped Value
self gx:Resource
native https://$BASE_URL$/aster-data/:Resource

LinkML Source

Direct

name: Resource
description: A resource that may be aggregated in a Service Offering or exist independently
  of it.
from_schema: https://$BASE_URL$/aster-data
is_a: GaiaXEntity
attributes:
  name:
    name: name
    description: A human readable name of the data resource.
    title: name
    from_schema: https://registry.lab.gaia-x.eu/development/api/trusted-shape-registry/v1/shapes/jsonld/trustframework#
    rank: 1000
    range: string
    required: false
  description:
    name: description
    description: A free text description of the data resource.
    title: description
    from_schema: https://registry.lab.gaia-x.eu/development/api/trusted-shape-registry/v1/shapes/jsonld/trustframework#
    range: string
    required: false
  aggregationOf:
    name: aggregationOf
    description: Resources related to the resource and that can exist independently
      of it.
    title: aggregation of
    from_schema: https://registry.lab.gaia-x.eu/development/api/trusted-shape-registry/v1/shapes/jsonld/trustframework#
    multivalued: true
    range: Resource
    required: false
class_uri: gx:Resource

Induced

name: Resource
description: A resource that may be aggregated in a Service Offering or exist independently
  of it.
from_schema: https://$BASE_URL$/aster-data
is_a: GaiaXEntity
attributes:
  name:
    name: name
    description: A human readable name of the data resource.
    title: name
    from_schema: https://registry.lab.gaia-x.eu/development/api/trusted-shape-registry/v1/shapes/jsonld/trustframework#
    rank: 1000
    alias: name
    owner: Resource
    domain_of:
    - Resource
    - ServiceOffering
    range: string
    required: false
  description:
    name: description
    description: A free text description of the data resource.
    title: description
    from_schema: https://registry.lab.gaia-x.eu/development/api/trusted-shape-registry/v1/shapes/jsonld/trustframework#
    alias: description
    owner: Resource
    domain_of:
    - DataProduct
    - Resource
    - ServiceOffering
    range: string
    required: false
  aggregationOf:
    name: aggregationOf
    description: Resources related to the resource and that can exist independently
      of it.
    title: aggregation of
    from_schema: https://registry.lab.gaia-x.eu/development/api/trusted-shape-registry/v1/shapes/jsonld/trustframework#
    multivalued: true
    alias: aggregationOf
    owner: Resource
    domain_of:
    - DataProduct
    - Resource
    - ServiceOffering
    range: Resource
    required: false
class_uri: gx:Resource