Device
Details with respect to properties and capabilities of a hardware or virtualized device.
- NOTE: this is an abstract class and should not be instantiated directly
URI: gx:Device
classDiagram
class Device
click Device href "../Device"
Device <|-- CPU
click CPU href "../CPU"
Device <|-- Disk
click Disk href "../Disk"
Device <|-- GPU
click GPU href "../GPU"
Device <|-- Memory
click Memory href "../Memory"
Device : defaultOversubscriptionRatio
Device --> "0..1" Integer : defaultOversubscriptionRatio
click Integer href "../Integer"
Device : generation
Device --> "0..1" String : generation
click String href "../String"
Device : supportedOversubscriptionRatio
Device --> "0..1" Integer : supportedOversubscriptionRatio
click Integer href "../Integer"
Device : vendor
Device --> "0..1" String : vendor
click String href "../String"
Inheritance
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
vendor | 0..1 xsd:string |
Vendor of the device | direct |
generation | 0..1 xsd:string |
Vendor specific generation of the device | direct |
defaultOversubscriptionRatio | 0..1 xsd:integer |
Over-subscription means assigning more capacity to virtual machines that the ... | direct |
supportedOversubscriptionRatio | 0..1 xsd:integer |
Over-subscription means assigning more capacity to virtual machines that the ... | direct |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/gaia-x/development#device
LinkML Source
Direct
name: Device
description: Details with respect to properties and capabilities of a hardware or
virtualized device.
from_schema: https://w3id.org/gaia-x/development#device
abstract: true
attributes:
vendor:
name: vendor
description: Vendor of the device.
from_schema: https://w3id.org/gaia-x/development#device
rank: 1000
domain_of:
- Device
range: string
generation:
name: generation
description: Vendor specific generation of the device.
title: Generation of the device
from_schema: https://w3id.org/gaia-x/development#device
rank: 1000
domain_of:
- Device
range: string
defaultOversubscriptionRatio:
name: defaultOversubscriptionRatio
description: Over-subscription means assigning more capacity to virtual machines
that the physical device has. Default over-subscription ratio defines the amount
of default over-subscription as a value larger or equal to 1.0. 1.0 means no
over-subscription.
title: default over-subscription ratio
from_schema: https://w3id.org/gaia-x/development#device
rank: 1000
domain_of:
- Device
range: integer
minimum_value: 1
supportedOversubscriptionRatio:
name: supportedOversubscriptionRatio
description: Over-subscription means assigning more capacity to virtual machines
that the physical device has. Supported over-subscription ratio defines the
amount of supported over-subscription as a value larger or equal to 1.0. 1.0
means no over-subscription.
title: supported over-subscription ratio
from_schema: https://w3id.org/gaia-x/development#device
rank: 1000
domain_of:
- Device
range: integer
minimum_value: 1
Induced
name: Device
description: Details with respect to properties and capabilities of a hardware or
virtualized device.
from_schema: https://w3id.org/gaia-x/development#device
abstract: true
attributes:
vendor:
name: vendor
description: Vendor of the device.
from_schema: https://w3id.org/gaia-x/development#device
rank: 1000
alias: vendor
owner: Device
domain_of:
- Device
range: string
generation:
name: generation
description: Vendor specific generation of the device.
title: Generation of the device
from_schema: https://w3id.org/gaia-x/development#device
rank: 1000
alias: generation
owner: Device
domain_of:
- Device
range: string
defaultOversubscriptionRatio:
name: defaultOversubscriptionRatio
description: Over-subscription means assigning more capacity to virtual machines
that the physical device has. Default over-subscription ratio defines the amount
of default over-subscription as a value larger or equal to 1.0. 1.0 means no
over-subscription.
title: default over-subscription ratio
from_schema: https://w3id.org/gaia-x/development#device
rank: 1000
alias: defaultOversubscriptionRatio
owner: Device
domain_of:
- Device
range: integer
minimum_value: 1
supportedOversubscriptionRatio:
name: supportedOversubscriptionRatio
description: Over-subscription means assigning more capacity to virtual machines
that the physical device has. Supported over-subscription ratio defines the
amount of supported over-subscription as a value larger or equal to 1.0. 1.0
means no over-subscription.
title: supported over-subscription ratio
from_schema: https://w3id.org/gaia-x/development#device
rank: 1000
alias: supportedOversubscriptionRatio
owner: Device
domain_of:
- Device
range: integer
minimum_value: 1