Skip to content

Class: PodmanImport

Import Podman container from file

URI: containers:PodmanImport

classDiagram class PodmanImport IacModule <|-- PodmanImport PodmanImport : change PodmanImport ..> MetaObject : change PodmanImport : commit_message PodmanImport ..> string : commit_message PodmanImport : executable PodmanImport ..> string : executable PodmanImport : src PodmanImport ..> string : src

Inheritance

Slots

Name Cardinality and Range Description Inheritance
change 0..1
xsd:string
Process, event or action that deviates from the present state direct
commit_message 0..1
xsd:string
One modality of communication is a commit message, in which developers descri... direct
src 0..1
xsd:string
Object (person, place, text, thing, etc direct
executable 0..1
xsd:string
Path to podman executable if it is not in the $PATH on the machine running po... IacModule

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: PodmanImport
description: Import Podman container from file
from_schema: https://w3id.org/lmodel/ucs-containers
rank: 1000
is_a: IacModule
slots:
- change
- commit_message
- src
slot_usage:
  change:
    name: change
    description: Set changes as list of key-value pairs, see example.
    multivalued: true
    domain_of:
    - PodmanImport
    range: MetaObject
  commit_message:
    name: commit_message
    description: Set commit message for imported image
    domain_of:
    - PodmanImport
  executable:
    name: executable
    description: Path to podman executable if it is not in the $PATH on the machine
      running podman
    ifabsent: string(podman)
    domain_of:
    - IacModule
  src:
    name: src
    description: Path to image file to load.
    domain_of:
    - PodmanImport
    - Attribute
    required: true

Induced

name: PodmanImport
description: Import Podman container from file
from_schema: https://w3id.org/lmodel/ucs-containers
rank: 1000
is_a: IacModule
slot_usage:
  change:
    name: change
    description: Set changes as list of key-value pairs, see example.
    multivalued: true
    domain_of:
    - PodmanImport
    range: MetaObject
  commit_message:
    name: commit_message
    description: Set commit message for imported image
    domain_of:
    - PodmanImport
  executable:
    name: executable
    description: Path to podman executable if it is not in the $PATH on the machine
      running podman
    ifabsent: string(podman)
    domain_of:
    - IacModule
  src:
    name: src
    description: Path to image file to load.
    domain_of:
    - PodmanImport
    - Attribute
    required: true
attributes:
  change:
    name: change
    description: Set changes as list of key-value pairs, see example.
    from_schema: https://w3id.org/lmodel/ucs-core
    multivalued: true
    alias: change
    owner: PodmanImport
    domain_of:
    - PodmanImport
    range: MetaObject
  commit_message:
    name: commit_message
    description: Set commit message for imported image
    from_schema: https://w3id.org/lmodel/ucs-core
    alias: commit_message
    owner: PodmanImport
    domain_of:
    - PodmanImport
    range: string
  src:
    name: src
    description: Path to image file to load.
    from_schema: https://w3id.org/lmodel/ucs-core
    slot_uri: uco-observable:src
    alias: src
    owner: PodmanImport
    domain_of:
    - PodmanImport
    - Attribute
    range: string
    required: true
  executable:
    name: executable
    description: Path to podman executable if it is not in the $PATH on the machine
      running podman
    from_schema: https://w3id.org/lmodel/ucs-core
    ifabsent: string(podman)
    alias: executable
    owner: PodmanImport
    domain_of:
    - IacModule
    range: string