Skip to content

Instantiation Requirement

A container class to gather all requirements for compute service offering instantiations.

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

URI: gx:InstantiationRequirement

 classDiagram
    class InstantiationRequirement
    click InstantiationRequirement href "../InstantiationRequirement"
      GaiaXEntity <|-- InstantiationRequirement
        click GaiaXEntity href "../GaiaXEntity"


      InstantiationRequirement <|-- ComputeFunctionConfiguration
        click ComputeFunctionConfiguration href "../ComputeFunctionConfiguration"
      InstantiationRequirement <|-- ServerFlavor
        click ServerFlavor href "../ServerFlavor"
      InstantiationRequirement <|-- ConnectivityConfiguration
        click ConnectivityConfiguration href "../ConnectivityConfiguration"
      InstantiationRequirement <|-- ContainerResourceLimits
        click ContainerResourceLimits href "../ContainerResourceLimits"
      InstantiationRequirement <|-- StorageConfiguration
        click StorageConfiguration href "../StorageConfiguration"


      InstantiationRequirement : description




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


      InstantiationRequirement : name




    InstantiationRequirement --> "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 GaiaXEntity
description 0..1
xsd:string
A free text description of the entity GaiaXEntity

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/gaia-x/development#instantiation-requirement

LinkML Source

Direct

name: InstantiationRequirement
description: A container class to gather all requirements for compute service offering
  instantiations.
title: Instantiation Requirement
from_schema: https://w3id.org/gaia-x/development#instantiation-requirement
is_a: GaiaXEntity
abstract: true

Induced

name: InstantiationRequirement
description: A container class to gather all requirements for compute service offering
  instantiations.
title: Instantiation Requirement
from_schema: https://w3id.org/gaia-x/development#instantiation-requirement
is_a: GaiaXEntity
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: InstantiationRequirement
    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: InstantiationRequirement
    domain_of:
    - GaiaXEntity
    - DataProduct
    - Measure
    range: string
    required: false