Skip to content

Class: IacModule

Self contained software module

  • NOTE: this is an abstract class and should not be instantiated directly

URI: containers:IacModule

classDiagram class IacModule IacModule <|-- PodmanContainer IacModule <|-- PodmanContainers IacModule <|-- PodmanExport IacModule <|-- PodmanGenerateSystemd IacModule <|-- PodmanImage IacModule <|-- PodmanImport IacModule <|-- PodmanLoad IacModule <|-- PodmanLogin IacModule <|-- PodmanLogout IacModule <|-- PodmanNetwork IacModule <|-- PodmanPlay IacModule <|-- PodmanPod IacModule <|-- PodmanSave IacModule <|-- PodmanSecret IacModule <|-- PodmanTag IacModule <|-- PodmanVolume IacModule : executable IacModule ..> string : executable

Inheritance

Slots

Name Cardinality and Range Description Inheritance
executable 0..1
xsd:string
file that can be directly run by a computer direct

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/lmodel/ucs-containers

Mappings

Mapping Type Mapped Value
self containers:IacModule
native containers:IacModule

LinkML Source

Direct

name: IacModule
description: Self contained software module
from_schema: https://w3id.org/lmodel/ucs-containers
rank: 1000
abstract: true
slots:
- executable

Induced

name: IacModule
description: Self contained software module
from_schema: https://w3id.org/lmodel/ucs-containers
rank: 1000
abstract: true
attributes:
  executable:
    name: executable
    description: file that can be directly run by a computer
    from_schema: https://w3id.org/lmodel/ucs-core
    exact_mappings:
    - ONTOAVIDA:00000002
    - wikidata:Q778586
    alias: executable
    owner: IacModule
    domain_of:
    - IacModule
    range: string