Skip to content

Class: PodmanSave

Saves podman image to tar file

URI: containers:PodmanSave

classDiagram class PodmanSave IacModule <|-- PodmanSave PodmanSave : compress PodmanSave ..> boolean : compress PodmanSave : dest PodmanSave ..> string : dest PodmanSave : executable PodmanSave ..> string : executable PodmanSave : force PodmanSave ..> boolean : force PodmanSave : format PodmanSave ..> ContainerSaveFormatEnum : format PodmanSave : image PodmanSave ..> string : image PodmanSave : multi_image_archive PodmanSave ..> boolean : multi_image_archive

Inheritance

Slots

Name Cardinality and Range Description Inheritance
compress 0..1
xsd:string
Process of encoding information using fewer bits than original representation 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
format 0..1
xsd:string
direct
image 0..1
xsd:string
artifact that depicts or records visual perception direct
multi_image_archive 0..1
xsd:boolean
Allow for creating archives with more than one image 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:PodmanSave
native containers:PodmanSave

LinkML Source

Direct

name: PodmanSave
description: Saves podman image to tar file
from_schema: https://w3id.org/lmodel/ucs-containers
rank: 1000
is_a: IacModule
slots:
- compress
- dest
- force
- format
- image
- multi_image_archive
slot_usage:
  compress:
    name: compress
    description: Compress tarball image layers when pushing to a directory using the
      ‘dir’ transport. (default is same compression type, compressed or uncompressed,
      as source)
    domain_of:
    - PodmanImage
    - PodmanSave
    range: boolean
  dest:
    name: dest
    description: Destination file to write image to.
    aliases:
    - path
    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: 'False'
    domain_of:
    - PodmanExport
    - PodmanImage
    - PodmanSave
    - PodmanSecret
    range: boolean
  format:
    name: format
    description: Save image to docker-archive, oci-archive (see containers-transports(5)),
      oci-dir (oci transport), or docker-dir (dir transport with v2s2 manifest type).
    domain_of:
    - PodmanImage
    - PodmanSave
    - InformationContentEntity
    range: ContainerSaveFormatEnum
  image:
    name: image
    description: Image to save.
    domain_of:
    - PodmanSave
    - PodmanTag
    required: true
  multi_image_archive:
    name: multi_image_archive
    description: Allow for creating archives with more than one image. Additional
      names will be interpreted as images instead of tags. Only supported for docker-archive.
    domain_of:
    - PodmanSave
    range: boolean

Induced

name: PodmanSave
description: Saves podman image to tar file
from_schema: https://w3id.org/lmodel/ucs-containers
rank: 1000
is_a: IacModule
slot_usage:
  compress:
    name: compress
    description: Compress tarball image layers when pushing to a directory using the
      ‘dir’ transport. (default is same compression type, compressed or uncompressed,
      as source)
    domain_of:
    - PodmanImage
    - PodmanSave
    range: boolean
  dest:
    name: dest
    description: Destination file to write image to.
    aliases:
    - path
    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: 'False'
    domain_of:
    - PodmanExport
    - PodmanImage
    - PodmanSave
    - PodmanSecret
    range: boolean
  format:
    name: format
    description: Save image to docker-archive, oci-archive (see containers-transports(5)),
      oci-dir (oci transport), or docker-dir (dir transport with v2s2 manifest type).
    domain_of:
    - PodmanImage
    - PodmanSave
    - InformationContentEntity
    range: ContainerSaveFormatEnum
  image:
    name: image
    description: Image to save.
    domain_of:
    - PodmanSave
    - PodmanTag
    required: true
  multi_image_archive:
    name: multi_image_archive
    description: Allow for creating archives with more than one image. Additional
      names will be interpreted as images instead of tags. Only supported for docker-archive.
    domain_of:
    - PodmanSave
    range: boolean
attributes:
  compress:
    name: compress
    description: Compress tarball image layers when pushing to a directory using the
      ‘dir’ transport. (default is same compression type, compressed or uncompressed,
      as source)
    from_schema: https://w3id.org/lmodel/ucs-core
    alias: compress
    owner: PodmanSave
    domain_of:
    - PodmanImage
    - PodmanSave
    range: boolean
  dest:
    name: dest
    description: Destination file to write image to.
    from_schema: https://w3id.org/lmodel/ucs-core
    aliases:
    - path
    alias: dest
    owner: PodmanSave
    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: 'False'
    alias: force
    owner: PodmanSave
    domain_of:
    - PodmanExport
    - PodmanImage
    - PodmanSave
    - PodmanSecret
    range: boolean
  format:
    name: format
    description: Save image to docker-archive, oci-archive (see containers-transports(5)),
      oci-dir (oci transport), or docker-dir (dir transport with v2s2 manifest type).
    from_schema: https://w3id.org/lmodel/ucs-core
    is_a: nodeProperty
    domain: InformationContentEntity
    slot_uri: uco-observable:format
    alias: format
    owner: PodmanSave
    domain_of:
    - PodmanImage
    - PodmanSave
    - InformationContentEntity
    range: ContainerSaveFormatEnum
  image:
    name: image
    description: Image to save.
    from_schema: https://w3id.org/lmodel/ucs-core
    alias: image
    owner: PodmanSave
    domain_of:
    - PodmanSave
    - PodmanTag
    range: string
    required: true
  multi_image_archive:
    name: multi_image_archive
    description: Allow for creating archives with more than one image. Additional
      names will be interpreted as images instead of tags. Only supported for docker-archive.
    from_schema: https://w3id.org/lmodel/ucs-containers
    rank: 1000
    alias: multi_image_archive
    owner: PodmanSave
    domain_of:
    - PodmanSave
    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: PodmanSave
    domain_of:
    - IacModule
    range: string