Class: PodmanSave
Saves podman image to tar file
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
- IacModule
- PodmanSave
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