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 : unit




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


      MemorySize : value




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


Inheritance

Slots

Name Cardinality and Range Description Inheritance
value 1
xsd:float
Value of physical quantity QuantityKind
unit 1
xsd:string
Unit of physical quantity 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:
      value:
        name: value
        value_presence: PRESENT
  postconditions:
    slot_conditions:
      unit:
        name: unit
        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:
  value:
    name: value
    description: Value of physical quantity. See https://qudt.org/schema/qudt/value
    from_schema: https://w3id.org/gaia-x/development#quantity
    slot_uri: qudt:value
    alias: value
    owner: MemorySize
    domain_of:
    - QuantityKind
    - FloatPercentage
    - Latest_N
    range: float
    required: true
    minimum_value: 0
  unit:
    name: unit
    description: Unit of physical quantity. See https://qudt.org/schema/qudt/Unit
    from_schema: https://w3id.org/gaia-x/development#quantity
    slot_uri: qudt:unit
    alias: unit
    owner: MemorySize
    domain_of:
    - QuantityKind
    range: string
    required: true
rules:
- preconditions:
    slot_conditions:
      value:
        name: value
        value_presence: PRESENT
  postconditions:
    slot_conditions:
      unit:
        name: unit
        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