Skip to content

Compute Function Service Offering

A digital service available for order and providing compute functions capabilities.

URI: gx:ComputeFunctionServiceOffering

 classDiagram
    class ComputeFunctionServiceOffering
    click ComputeFunctionServiceOffering href "../ComputeFunctionServiceOffering"
      ComputeServiceOffering <|-- ComputeFunctionServiceOffering
        click ComputeServiceOffering href "../ComputeServiceOffering"

      ComputeFunctionServiceOffering : aggregationOfResources




    ComputeFunctionServiceOffering --> "*" String : aggregationOfResources
    click String href "../String"


      ComputeFunctionServiceOffering : computeFunctionAllowAutoScaling




    ComputeFunctionServiceOffering --> "0..1" Boolean : computeFunctionAllowAutoScaling
    click Boolean href "../Boolean"


      ComputeFunctionServiceOffering : computeFunctionAllowFSMount




    ComputeFunctionServiceOffering --> "0..1" Boolean : computeFunctionAllowFSMount
    click Boolean href "../Boolean"


      ComputeFunctionServiceOffering : computeFunctionAllowQuota




    ComputeFunctionServiceOffering --> "0..1" Boolean : computeFunctionAllowQuota
    click Boolean href "../Boolean"


      ComputeFunctionServiceOffering : computeFunctionAllowTimeout




    ComputeFunctionServiceOffering --> "0..1" Boolean : computeFunctionAllowTimeout
    click Boolean href "../Boolean"


      ComputeFunctionServiceOffering : computeFunctionAllowVersioning




    ComputeFunctionServiceOffering --> "0..1" Boolean : computeFunctionAllowVersioning
    click Boolean href "../Boolean"


      ComputeFunctionServiceOffering : computeFunctionConfiguration




    ComputeFunctionServiceOffering --> "1" ComputeFunctionConfiguration : computeFunctionConfiguration
    click ComputeFunctionConfiguration href "../ComputeFunctionConfiguration"


      ComputeFunctionServiceOffering : computeFunctionDebugTools




    ComputeFunctionServiceOffering --> "0..1" Boolean : computeFunctionDebugTools
    click Boolean href "../Boolean"


      ComputeFunctionServiceOffering : computeFunctionEditor




    ComputeFunctionServiceOffering --> "0..1" Boolean : computeFunctionEditor
    click Boolean href "../Boolean"


      ComputeFunctionServiceOffering : cryptographicSecurityStandards




    ComputeFunctionServiceOffering --> "*" CryptographicSecurityStandards : cryptographicSecurityStandards
    click CryptographicSecurityStandards href "../CryptographicSecurityStandards"


      ComputeFunctionServiceOffering : customerInstructions




    ComputeFunctionServiceOffering --> "*" CustomerInstructions : customerInstructions
    click CustomerInstructions href "../CustomerInstructions"


      ComputeFunctionServiceOffering : dataAccountExport




    ComputeFunctionServiceOffering --> "1..*" DataAccountExport : dataAccountExport
    click DataAccountExport href "../DataAccountExport"


      ComputeFunctionServiceOffering : dataPortability




    ComputeFunctionServiceOffering --> "*" DataPortability : dataPortability
    click DataPortability href "../DataPortability"


      ComputeFunctionServiceOffering : dataProtectionRegime




    ComputeFunctionServiceOffering --> "*" PersonalDataProtectionRegime : dataProtectionRegime
    click PersonalDataProtectionRegime href "../PersonalDataProtectionRegime"


      ComputeFunctionServiceOffering : dependsOn




    ComputeFunctionServiceOffering --> "*" ServiceOffering : dependsOn
    click ServiceOffering href "../ServiceOffering"


      ComputeFunctionServiceOffering : description




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


      ComputeFunctionServiceOffering : endpoint




    ComputeFunctionServiceOffering --> "0..1" Endpoint : endpoint
    click Endpoint href "../Endpoint"


      ComputeFunctionServiceOffering : hostedOn




    ComputeFunctionServiceOffering --> "*" String : hostedOn
    click String href "../String"


      ComputeFunctionServiceOffering : keyword




    ComputeFunctionServiceOffering --> "*" String : keyword
    click String href "../String"


      ComputeFunctionServiceOffering : legalDocuments




    ComputeFunctionServiceOffering --> "*" LegalDocument : legalDocuments
    click LegalDocument href "../LegalDocument"


      ComputeFunctionServiceOffering : name




    ComputeFunctionServiceOffering --> "0..1" String : name
    click String href "../String"


      ComputeFunctionServiceOffering : possiblePersonalDataTransfers




    ComputeFunctionServiceOffering --> "*" DataTransfer : possiblePersonalDataTransfers
    click DataTransfer href "../DataTransfer"


      ComputeFunctionServiceOffering : providedBy




    ComputeFunctionServiceOffering --> "1" LegalPerson : providedBy
    click LegalPerson href "../LegalPerson"


      ComputeFunctionServiceOffering : providerContactInformation




    ComputeFunctionServiceOffering --> "0..1" ContactInformation : providerContactInformation
    click ContactInformation href "../ContactInformation"


      ComputeFunctionServiceOffering : provisionType




    ComputeFunctionServiceOffering --> "0..1" ProvisionTypes : provisionType
    click ProvisionTypes href "../ProvisionTypes"


      ComputeFunctionServiceOffering : requiredMeasures




    ComputeFunctionServiceOffering --> "*" Measure : requiredMeasures
    click Measure href "../Measure"


      ComputeFunctionServiceOffering : serviceOfferingTermsAndConditions




    ComputeFunctionServiceOffering --> "1..*" TermsAndConditions : serviceOfferingTermsAndConditions
    click TermsAndConditions href "../TermsAndConditions"


      ComputeFunctionServiceOffering : servicePolicy




    ComputeFunctionServiceOffering --> "*" AccessUsagePolicy : servicePolicy
    click AccessUsagePolicy href "../AccessUsagePolicy"


      ComputeFunctionServiceOffering : serviceScope




    ComputeFunctionServiceOffering --> "0..1" String : serviceScope
    click String href "../String"


      ComputeFunctionServiceOffering : subContractors




    ComputeFunctionServiceOffering --> "*" SubContractor : subContractors
    click SubContractor href "../SubContractor"


      ComputeFunctionServiceOffering : tenantSeparation




    ComputeFunctionServiceOffering --> "0..1" TenantSeparation : tenantSeparation
    click TenantSeparation href "../TenantSeparation"


Inheritance

Slots

Name Cardinality and Range Description Inheritance
computeFunctionConfiguration 1
ComputeFunctionConfiguration
Attributes configurable at service instantiation direct
computeFunctionDebugTools 0..1
xsd:boolean
Indicates whether the service includes debugging tools direct
computeFunctionEditor 0..1
xsd:boolean
Indicates whether the service includes a code editor direct
computeFunctionAllowQuota 0..1
xsd:boolean
Indicates whether the service allows to define resource quotas for functions ... direct
computeFunctionAllowTimeout 0..1
xsd:boolean
Indicates whether the service allows to define timeouts for functions direct
computeFunctionAllowVersioning 0..1
xsd:boolean
Indicates whether the service allows code versioning for functions direct
computeFunctionAllowAutoScaling 0..1
xsd:boolean
Indicates whether the service supports auto-scaling of functions direct
computeFunctionAllowFSMount 0..1
xsd:boolean
Indicates whether the service supports mounting and using external file syste... direct
tenantSeparation 0..1
TenantSeparation
How compute resources of different tenants are separated ComputeServiceOffering
aggregationOfResources *
xsd:string or 
Resource
A resolvable link of resources related to the resource and that can exist ind... ServiceOffering
providedBy 1
LegalPerson
A resolvable link to Gaia-X Credential of the participant providing the servi... ServiceOffering
dependsOn *
ServiceOffering
A list of resolvable links to Gaia-X Credentials of service offerings related... ServiceOffering
serviceOfferingTermsAndConditions 1..*
TermsAndConditions
One or more Terms and Conditions applying to that service ServiceOffering
servicePolicy *
AccessUsagePolicy
One or more policies expressed using a DSL (e ServiceOffering
dataProtectionRegime *
PersonalDataProtectionRegime
One or more data protection regimes applying to the service offering ServiceOffering
dataAccountExport 1..*
DataAccountExport
One or more methods to export data out of the service ServiceOffering
keyword *
xsd:string
Keywords that describe / tag the service ServiceOffering
provisionType 0..1
ProvisionTypes
Provision type of the service ServiceOffering
endpoint 0..1
Endpoint
Endpoint through which the Service Offering can be accessed ServiceOffering
hostedOn *
xsd:string or 
VirtualResource or 
PhysicalResource
List of Resource references where service is hosted and can be instantiated ServiceOffering
serviceScope 0..1
xsd:string
Plain text describing the service scope ServiceOffering
legalDocuments *
LegalDocument
A list of legal documents in relation to the service or the customer ServiceOffering
subContractors *
SubContractor
A list of sub-contractors processing customer data ServiceOffering
customerInstructions *
CustomerInstructions
One or more customer instructions describing the Customer instructions regard... ServiceOffering
dataPortability *
DataPortability
One or more data portability documents describing the data portability measur... ServiceOffering
possiblePersonalDataTransfers *
DataTransfer
One or more data transfer documents describing if and to which extent Custome... ServiceOffering
requiredMeasures *
Measure
One or more technical and organizational measures ServiceOffering
cryptographicSecurityStandards *
CryptographicSecurityStandards
One or more cryptographic security standards protecting authenticity or integ... ServiceOffering
providerContactInformation 0..1
ContactInformation
The contact information where the customer can contact the provider of this s... ServiceOffering
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#compute-function-service-offering

LinkML Source

Direct

name: ComputeFunctionServiceOffering
description: A digital service available for order and providing compute functions
  capabilities.
title: Compute Function Service Offering
from_schema: https://w3id.org/gaia-x/development#compute-function-service-offering
is_a: ComputeServiceOffering
attributes:
  computeFunctionConfiguration:
    name: computeFunctionConfiguration
    description: Attributes configurable at service instantiation.
    title: Compute Function Configuration
    from_schema: https://w3id.org/gaia-x/development#compute-function-service-offering
    rank: 1000
    domain_of:
    - ComputeFunctionServiceOffering
    range: ComputeFunctionConfiguration
    required: true
  computeFunctionDebugTools:
    name: computeFunctionDebugTools
    description: Indicates whether the service includes debugging tools
    title: Compute Function Debug Tools
    from_schema: https://w3id.org/gaia-x/development#compute-function-service-offering
    rank: 1000
    domain_of:
    - ComputeFunctionServiceOffering
    range: boolean
  computeFunctionEditor:
    name: computeFunctionEditor
    description: Indicates whether the service includes a code editor.
    title: Compute Function Editor
    from_schema: https://w3id.org/gaia-x/development#compute-function-service-offering
    rank: 1000
    domain_of:
    - ComputeFunctionServiceOffering
    range: boolean
  computeFunctionAllowQuota:
    name: computeFunctionAllowQuota
    description: Indicates whether the service allows to define resource quotas for
      functions (typically memory)
    title: Compute Function Allow Quota
    from_schema: https://w3id.org/gaia-x/development#compute-function-service-offering
    rank: 1000
    domain_of:
    - ComputeFunctionServiceOffering
    range: boolean
  computeFunctionAllowTimeout:
    name: computeFunctionAllowTimeout
    description: Indicates whether the service allows to define timeouts for functions
    title: Compute Function Allow Timeout
    from_schema: https://w3id.org/gaia-x/development#compute-function-service-offering
    rank: 1000
    domain_of:
    - ComputeFunctionServiceOffering
    range: boolean
  computeFunctionAllowVersioning:
    name: computeFunctionAllowVersioning
    description: Indicates whether the service allows code versioning for functions
    title: Compute Function Allow Versioning
    from_schema: https://w3id.org/gaia-x/development#compute-function-service-offering
    rank: 1000
    domain_of:
    - ComputeFunctionServiceOffering
    range: boolean
  computeFunctionAllowAutoScaling:
    name: computeFunctionAllowAutoScaling
    description: Indicates whether the service supports auto-scaling of functions
    title: Compute Function Allow Auto-scaling
    from_schema: https://w3id.org/gaia-x/development#compute-function-service-offering
    rank: 1000
    domain_of:
    - ComputeFunctionServiceOffering
    range: boolean
  computeFunctionAllowFSMount:
    name: computeFunctionAllowFSMount
    description: Indicates whether the service supports mounting and using external
      file systems in functions
    title: Compute Function Allow filesystem mount
    from_schema: https://w3id.org/gaia-x/development#compute-function-service-offering
    rank: 1000
    domain_of:
    - ComputeFunctionServiceOffering
    range: boolean

Induced

name: ComputeFunctionServiceOffering
description: A digital service available for order and providing compute functions
  capabilities.
title: Compute Function Service Offering
from_schema: https://w3id.org/gaia-x/development#compute-function-service-offering
is_a: ComputeServiceOffering
attributes:
  computeFunctionConfiguration:
    name: computeFunctionConfiguration
    description: Attributes configurable at service instantiation.
    title: Compute Function Configuration
    from_schema: https://w3id.org/gaia-x/development#compute-function-service-offering
    rank: 1000
    alias: computeFunctionConfiguration
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ComputeFunctionServiceOffering
    range: ComputeFunctionConfiguration
    required: true
  computeFunctionDebugTools:
    name: computeFunctionDebugTools
    description: Indicates whether the service includes debugging tools
    title: Compute Function Debug Tools
    from_schema: https://w3id.org/gaia-x/development#compute-function-service-offering
    rank: 1000
    alias: computeFunctionDebugTools
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ComputeFunctionServiceOffering
    range: boolean
  computeFunctionEditor:
    name: computeFunctionEditor
    description: Indicates whether the service includes a code editor.
    title: Compute Function Editor
    from_schema: https://w3id.org/gaia-x/development#compute-function-service-offering
    rank: 1000
    alias: computeFunctionEditor
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ComputeFunctionServiceOffering
    range: boolean
  computeFunctionAllowQuota:
    name: computeFunctionAllowQuota
    description: Indicates whether the service allows to define resource quotas for
      functions (typically memory)
    title: Compute Function Allow Quota
    from_schema: https://w3id.org/gaia-x/development#compute-function-service-offering
    rank: 1000
    alias: computeFunctionAllowQuota
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ComputeFunctionServiceOffering
    range: boolean
  computeFunctionAllowTimeout:
    name: computeFunctionAllowTimeout
    description: Indicates whether the service allows to define timeouts for functions
    title: Compute Function Allow Timeout
    from_schema: https://w3id.org/gaia-x/development#compute-function-service-offering
    rank: 1000
    alias: computeFunctionAllowTimeout
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ComputeFunctionServiceOffering
    range: boolean
  computeFunctionAllowVersioning:
    name: computeFunctionAllowVersioning
    description: Indicates whether the service allows code versioning for functions
    title: Compute Function Allow Versioning
    from_schema: https://w3id.org/gaia-x/development#compute-function-service-offering
    rank: 1000
    alias: computeFunctionAllowVersioning
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ComputeFunctionServiceOffering
    range: boolean
  computeFunctionAllowAutoScaling:
    name: computeFunctionAllowAutoScaling
    description: Indicates whether the service supports auto-scaling of functions
    title: Compute Function Allow Auto-scaling
    from_schema: https://w3id.org/gaia-x/development#compute-function-service-offering
    rank: 1000
    alias: computeFunctionAllowAutoScaling
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ComputeFunctionServiceOffering
    range: boolean
  computeFunctionAllowFSMount:
    name: computeFunctionAllowFSMount
    description: Indicates whether the service supports mounting and using external
      file systems in functions
    title: Compute Function Allow filesystem mount
    from_schema: https://w3id.org/gaia-x/development#compute-function-service-offering
    rank: 1000
    alias: computeFunctionAllowFSMount
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ComputeFunctionServiceOffering
    range: boolean
  tenantSeparation:
    name: tenantSeparation
    description: How compute resources of different tenants are separated. Default
      value = hw-virtualized.
    title: tenant separation
    from_schema: https://w3id.org/gaia-x/development#service-offering
    rank: 1000
    alias: tenantSeparation
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ComputeServiceOffering
    - NetworkConnectivityServiceOffering
    range: TenantSeparation
  aggregationOfResources:
    name: aggregationOfResources
    description: A resolvable link of resources related to the resource and that can
      exist independently of it.
    title: aggregation of
    from_schema: https://w3id.org/gaia-x/development#resource
    alias: aggregationOfResources
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ServiceOffering
    - Resource
    - PhysicalResource
    range: string
    required: false
    multivalued: true
    any_of:
    - range: Resource
  providedBy:
    name: providedBy
    description: A resolvable link to Gaia-X Credential of the participant providing
      the service.
    title: provided by
    from_schema: https://w3id.org/gaia-x/development#service-offering
    rank: 1000
    alias: providedBy
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ServiceOffering
    - DataProduct
    - DataProductUsageContract
    - DataUsageAgreement
    range: LegalPerson
    required: true
  dependsOn:
    name: dependsOn
    description: A list of resolvable links to Gaia-X Credentials of service offerings
      related to the service and that can exist independently of it.
    title: depends on
    from_schema: https://w3id.org/gaia-x/development#service-offering
    rank: 1000
    alias: dependsOn
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ServiceOffering
    range: ServiceOffering
    multivalued: true
  serviceOfferingTermsAndConditions:
    name: serviceOfferingTermsAndConditions
    description: One or more Terms and Conditions applying to that service.
    title: terms and conditions
    from_schema: https://w3id.org/gaia-x/development#service-offering
    rank: 1000
    alias: serviceOfferingTermsAndConditions
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ServiceOffering
    range: TermsAndConditions
    required: true
    multivalued: true
  servicePolicy:
    name: servicePolicy
    description: One or more policies expressed using a DSL (e.g., Rego or ODRL) (access
      control, throttling, usage, retention, ...).
    from_schema: https://w3id.org/gaia-x/development#service-offering
    rank: 1000
    alias: servicePolicy
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ServiceOffering
    range: AccessUsagePolicy
    multivalued: true
  dataProtectionRegime:
    name: dataProtectionRegime
    description: One or more data protection regimes applying to the service offering.
    title: data protection regime
    from_schema: https://w3id.org/gaia-x/development#service-offering
    rank: 1000
    alias: dataProtectionRegime
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ServiceOffering
    range: PersonalDataProtectionRegime
    multivalued: true
  dataAccountExport:
    name: dataAccountExport
    description: One or more methods to export data out of the service.
    title: data account export
    from_schema: https://w3id.org/gaia-x/development#service-offering
    rank: 1000
    alias: dataAccountExport
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ServiceOffering
    range: DataAccountExport
    required: true
    multivalued: true
  keyword:
    name: keyword
    description: Keywords that describe / tag the service.
    from_schema: https://w3id.org/gaia-x/development#service-offering
    rank: 1000
    alias: keyword
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ServiceOffering
    range: string
    multivalued: true
  provisionType:
    name: provisionType
    description: Provision type of the service
    title: provision type
    from_schema: https://w3id.org/gaia-x/development#service-offering
    rank: 1000
    alias: provisionType
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ServiceOffering
    range: ProvisionTypes
  endpoint:
    name: endpoint
    description: Endpoint through which the Service Offering can be accessed.
    title: endpoint
    from_schema: https://w3id.org/gaia-x/development#service-offering
    rank: 1000
    alias: endpoint
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ServiceOffering
    range: Endpoint
  hostedOn:
    name: hostedOn
    description: List of Resource references where service is hosted and can be instantiated.
      Can refer to availabilty zones, data centers, regions, etc.
    title: hosted on
    from_schema: https://w3id.org/gaia-x/development#service-offering
    rank: 1000
    alias: hostedOn
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ServiceOffering
    range: string
    multivalued: true
    any_of:
    - range: VirtualResource
    - range: PhysicalResource
  serviceScope:
    name: serviceScope
    description: Plain text describing the service scope.
    title: Service scope
    from_schema: https://w3id.org/gaia-x/development#service-offering
    rank: 1000
    alias: serviceScope
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ServiceOffering
    range: string
  legalDocuments:
    name: legalDocuments
    description: A list of legal documents in relation to the service or the customer.
    title: Legal Documents
    from_schema: https://w3id.org/gaia-x/development#service-offering
    rank: 1000
    alias: legalDocuments
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ServiceOffering
    - Measure
    range: LegalDocument
    multivalued: true
  subContractors:
    name: subContractors
    description: A list of sub-contractors processing customer data.
    title: Sub-contractors
    from_schema: https://w3id.org/gaia-x/development#service-offering
    rank: 1000
    alias: subContractors
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ServiceOffering
    range: SubContractor
    multivalued: true
  customerInstructions:
    name: customerInstructions
    description: One or more customer instructions describing the Customer instructions
      regarding any data therein.
    title: Customer instructions
    from_schema: https://w3id.org/gaia-x/development#service-offering
    rank: 1000
    alias: customerInstructions
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ServiceOffering
    range: CustomerInstructions
    multivalued: true
  dataPortability:
    name: dataPortability
    description: One or more data portability documents describing the data portability
      measures for the stored Customer data.
    title: Data Portability
    from_schema: https://w3id.org/gaia-x/development#service-offering
    rank: 1000
    alias: dataPortability
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ServiceOffering
    range: DataPortability
    multivalued: true
  possiblePersonalDataTransfers:
    name: possiblePersonalDataTransfers
    description: One or more data transfer documents describing if and to which extent
      Customer data transfers will happen.
    title: Possible Personal Data Transfer
    from_schema: https://w3id.org/gaia-x/development#service-offering
    rank: 1000
    alias: possiblePersonalDataTransfers
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ServiceOffering
    range: DataTransfer
    multivalued: true
  requiredMeasures:
    name: requiredMeasures
    description: One or more technical and organizational measures.
    title: Required measures
    from_schema: https://w3id.org/gaia-x/development#service-offering
    rank: 1000
    alias: requiredMeasures
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ServiceOffering
    range: Measure
    multivalued: true
  cryptographicSecurityStandards:
    name: cryptographicSecurityStandards
    description: One or more cryptographic security standards protecting authenticity
      or integrity of the data.
    title: Cryptographic security standard
    from_schema: https://w3id.org/gaia-x/development#service-offering
    rank: 1000
    alias: cryptographicSecurityStandards
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ServiceOffering
    range: CryptographicSecurityStandards
    multivalued: true
  providerContactInformation:
    name: providerContactInformation
    description: The contact information where the customer can contact the provider
      of this service.
    title: Provider Contact Information
    from_schema: https://w3id.org/gaia-x/development#service-offering
    rank: 1000
    alias: providerContactInformation
    owner: ComputeFunctionServiceOffering
    domain_of:
    - ServiceOffering
    range: ContactInformation
  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: ComputeFunctionServiceOffering
    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: ComputeFunctionServiceOffering
    domain_of:
    - GaiaXEntity
    - DataProduct
    - Measure
    range: string
    required: false