Skip to content

Compute Function Runtime

Attributes describing function runtimes

URI: gx:ComputeFunctionRuntime

 classDiagram
    class ComputeFunctionRuntime
    click ComputeFunctionRuntime href "../ComputeFunctionRuntime"
      ComputeFunctionRuntime : supportedLanguage




    ComputeFunctionRuntime --> "1" ComputeFunctionLanguage : supportedLanguage
    click ComputeFunctionLanguage href "../ComputeFunctionLanguage"


      ComputeFunctionRuntime : supportedVersion




    ComputeFunctionRuntime --> "1..*" String : supportedVersion
    click String href "../String"


Slots

Name Cardinality and Range Description Inheritance
supportedLanguage 1
ComputeFunctionLanguage
Language for writing compute function direct
supportedVersion 1..*
xsd:string
Supported version for Runtime language direct

Usages

used by used in type used
ComputeFunctionConfiguration computeFunctionRuntime range ComputeFunctionRuntime
ComputeFunctionConfiguration computeFunctionSDK range ComputeFunctionRuntime
ComputeFunctionTemplate computeFunctionTemplateRuntime range ComputeFunctionRuntime

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/gaia-x/development#compute-function-configuration

LinkML Source

Direct

name: ComputeFunctionRuntime
description: Attributes describing function runtimes
title: Compute Function Runtime
from_schema: https://w3id.org/gaia-x/development#compute-function-configuration
attributes:
  supportedLanguage:
    name: supportedLanguage
    description: Language for writing compute function
    title: Supported Language
    from_schema: https://w3id.org/gaia-x/development#compute-function-configuration
    rank: 1000
    domain_of:
    - ComputeFunctionRuntime
    range: ComputeFunctionLanguage
    required: true
  supportedVersion:
    name: supportedVersion
    description: Supported version for Runtime language
    title: Supported Version
    from_schema: https://w3id.org/gaia-x/development#compute-function-configuration
    rank: 1000
    domain_of:
    - ComputeFunctionRuntime
    range: string
    required: true
    multivalued: true

Induced

name: ComputeFunctionRuntime
description: Attributes describing function runtimes
title: Compute Function Runtime
from_schema: https://w3id.org/gaia-x/development#compute-function-configuration
attributes:
  supportedLanguage:
    name: supportedLanguage
    description: Language for writing compute function
    title: Supported Language
    from_schema: https://w3id.org/gaia-x/development#compute-function-configuration
    rank: 1000
    alias: supportedLanguage
    owner: ComputeFunctionRuntime
    domain_of:
    - ComputeFunctionRuntime
    range: ComputeFunctionLanguage
    required: true
  supportedVersion:
    name: supportedVersion
    description: Supported version for Runtime language
    title: Supported Version
    from_schema: https://w3id.org/gaia-x/development#compute-function-configuration
    rank: 1000
    alias: supportedVersion
    owner: ComputeFunctionRuntime
    domain_of:
    - ComputeFunctionRuntime
    range: string
    required: true
    multivalued: true