Skip to content

Class: PodmanExport

Export a Podman container

URI: containers:PodmanExport

classDiagram class PodmanExport IacModule <|-- PodmanExport PodmanExport : container PodmanExport ..> string : container PodmanExport : dest PodmanExport ..> string : dest PodmanExport : executable PodmanExport ..> string : executable PodmanExport : force PodmanExport ..> boolean : force

Inheritance

Slots

Name Cardinality and Range Description Inheritance
container 0..1
xsd:string
Software class, data structure, or abstract data type (ADT) whose instances a... direct
dest 0..1
xsd:string
Location where item appears, appeared, or is intended to be after transition direct
force 0..1
xsd:string
coercion or compulsion 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:PodmanExport
native containers:PodmanExport

LinkML Source

Direct

name: PodmanExport
description: Export a Podman container
from_schema: https://w3id.org/lmodel/ucs-containers
rank: 1000
is_a: IacModule
slots:
- container
- dest
- force
slot_usage:
  container:
    name: container
    description: Container to export.
    domain_of:
    - PodmanExport
    required: true
  dest:
    name: dest
    description: Path to export container to.
    domain_of:
    - PodmanExport
    - PodmanGenerateSystemd
    - PodmanImage
    - PodmanSave
    required: true
  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
  force:
    name: force
    description: Force saving to file even if it exists.
    ifabsent: 'True'
    domain_of:
    - PodmanExport
    - PodmanImage
    - PodmanSave
    - PodmanSecret
    range: boolean

Induced

name: PodmanExport
description: Export a Podman container
from_schema: https://w3id.org/lmodel/ucs-containers
rank: 1000
is_a: IacModule
slot_usage:
  container:
    name: container
    description: Container to export.
    domain_of:
    - PodmanExport
    required: true
  dest:
    name: dest
    description: Path to export container to.
    domain_of:
    - PodmanExport
    - PodmanGenerateSystemd
    - PodmanImage
    - PodmanSave
    required: true
  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
  force:
    name: force
    description: Force saving to file even if it exists.
    ifabsent: 'True'
    domain_of:
    - PodmanExport
    - PodmanImage
    - PodmanSave
    - PodmanSecret
    range: boolean
attributes:
  container:
    name: container
    description: Container to export.
    from_schema: https://w3id.org/lmodel/ucs-core
    alias: container
    owner: PodmanExport
    domain_of:
    - PodmanExport
    range: string
    required: true
  dest:
    name: dest
    description: Path to export container to.
    from_schema: https://w3id.org/lmodel/ucs-core
    alias: dest
    owner: PodmanExport
    domain_of:
    - PodmanExport
    - PodmanGenerateSystemd
    - PodmanImage
    - PodmanSave
    range: string
    required: true
  force:
    name: force
    description: Force saving to file even if it exists.
    from_schema: https://w3id.org/lmodel/ucs-core
    ifabsent: 'True'
    alias: force
    owner: PodmanExport
    domain_of:
    - PodmanExport
    - PodmanImage
    - PodmanSave
    - PodmanSecret
    range: boolean
  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: PodmanExport
    domain_of:
    - IacModule
    range: string