Skip to content

Memory size

The number of bytes, that can be stored on a digital storage.

URI: gx:MemorySize

 classDiagram
    class MemorySize
    click MemorySize href "../MemorySize"
      QuantityKind <|-- MemorySize
        click QuantityKind href "../QuantityKind"

      MemorySize : applicableUnit




    MemorySize --> "1" String : applicableUnit
    click String href "../String"


      MemorySize : quantityValue




    MemorySize --> "1" Float : quantityValue
    click Float href "../Float"


Inheritance

Slots

Name Cardinality and Range Description Inheritance
applicableUnit 1
xsd:string
Unit of physical quantity of the class https://qudt QuantityKind
quantityValue 1
xsd:float
is the measurement of an observable property of a particular object, event, o... QuantityKind

Usages

used by used in type used
ComputeFunctionQuotas functionStorageLimit range MemorySize
ComputeFunctionQuotas functionMemoryLimit range MemorySize
ComputeFunctionQuotas functionSizeLimit range MemorySize
ComputeFunctionQuotas functionRequestSizeLimit range MemorySize
ComputeFunctionQuotas functionResponseSizeLimit range MemorySize
ContainerImage fileSize range MemorySize
ContainerImage videoRamSize range MemorySize
ContainerResourceLimits memoryLimit range MemorySize
CPU lastLevelCacheSize range MemorySize
Disk diskSize range MemorySize
GPU gpuMemory range MemorySize
Image fileSize range MemorySize
Image videoRamSize range MemorySize
Memory memorySize range MemorySize
PXEImage fileSize range MemorySize
PXEImage videoRamSize range MemorySize
StorageConfiguration blockSize range MemorySize
FileStorageConfiguration blockSize range MemorySize
BlockStorageConfiguration blockSize range MemorySize
VMImage fileSize range MemorySize
VMImage videoRamSize range MemorySize
StorageServiceOffering minimumSize range MemorySize
StorageServiceOffering maximumSize range MemorySize
FileStorageServiceOffering minimumSize range MemorySize
FileStorageServiceOffering maximumSize range MemorySize
BlockStorageServiceOffering minimumSize range MemorySize
BlockStorageServiceOffering maximumSize range MemorySize
ObjectStorageServiceOffering maximumObjectSize range MemorySize
ObjectStorageServiceOffering minimumSize range MemorySize
ObjectStorageServiceOffering maximumSize range MemorySize

Identifier and Mapping Information

Schema Source

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

LinkML Source

Direct

name: MemorySize
description: The number of bytes, that can be stored on a digital storage.
title: Memory size
from_schema: https://w3id.org/gaia-x/development#quantity
is_a: QuantityKind
rules:
- preconditions:
    slot_conditions:
      applicableUnit:
        name: applicableUnit
        value_presence: PRESENT
  postconditions:
    slot_conditions:
      applicableUnit:
        name: applicableUnit
        equals_string_in:
        - https://qudt.org/vocab/unit/BYTE
        - https://qudt.org/vocab/unit/KiloBYTE
        - https://qudt.org/vocab/unit/MegaBYTE
        - https://qudt.org/vocab/unit/GigaBYTE
        - https://qudt.org/vocab/unit/TeraBYTE

Induced

name: MemorySize
description: The number of bytes, that can be stored on a digital storage.
title: Memory size
from_schema: https://w3id.org/gaia-x/development#quantity
is_a: QuantityKind
attributes:
  applicableUnit:
    name: applicableUnit
    description: Unit of physical quantity of the class https://qudt.org/schema/qudt/QuantityKind
    from_schema: https://w3id.org/gaia-x/development#slots
    slot_uri: qudt:applicableUnit
    alias: applicableUnit
    owner: MemorySize
    domain_of:
    - QuantityKind
    range: string
    required: true
  quantityValue:
    name: quantityValue
    description: is the measurement of an observable property of a particular object,
      event, or physical system.
    from_schema: https://w3id.org/gaia-x/development#slots
    slot_uri: qudt:quantityValue
    alias: quantityValue
    owner: MemorySize
    domain_of:
    - QuantityKind
    range: float
    required: true
rules:
- preconditions:
    slot_conditions:
      applicableUnit:
        name: applicableUnit
        value_presence: PRESENT
  postconditions:
    slot_conditions:
      applicableUnit:
        name: applicableUnit
        equals_string_in:
        - https://qudt.org/vocab/unit/BYTE
        - https://qudt.org/vocab/unit/KiloBYTE
        - https://qudt.org/vocab/unit/MegaBYTE
        - https://qudt.org/vocab/unit/GigaBYTE
        - https://qudt.org/vocab/unit/TeraBYTE