Class: PodmanImport
Import Podman container from file
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
- IacModule
- PodmanImport
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