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
- GaiaXEntity
- InstantiationRequirement
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