Module opts

Source
Expand description

Options used for configuring the behavior of certain API endpoints

Structs§

ChangesOpts
Adjust how filesystem changes inside a container or image are returned.
ChangesOptsBuilder
A builder struct for ChangesOpts.
ContainerAttachOpts
Adjust how to attach to a running container.
ContainerAttachOptsBuilder
A builder struct for ContainerAttachOpts.
ContainerCheckpointOpts
Adjust the way a container is checkpointed.
ContainerCheckpointOptsBuilder
A builder struct for ContainerCheckpointOpts.
ContainerCommitOpts
Adjust the way a new image is created from a container.
ContainerCommitOptsBuilder
A builder struct for ContainerCommitOpts.
ContainerCreateOpts
Adjust the created container.
ContainerCreateOptsBuilder
A builder struct for ContainerCreateOpts.
ContainerDeleteOpts
Adjust the way a container is deleted.
ContainerDeleteOptsBuilder
A builder struct for ContainerDeleteOpts.
ContainerListOpts
Adjust the list of returned containers with this options.
ContainerListOptsBuilder
A builder struct for ContainerListOpts.
ContainerLogsOpts
Adjust how to attach to a running container.
ContainerLogsOptsBuilder
A builder struct for ContainerLogsOpts.
ContainerPruneOpts
Adjust how stopped containers are removed.
ContainerPruneOptsBuilder
A builder struct for ContainerPruneOpts.
ContainerRestoreOpts
Adjust how a container is restored.
ContainerRestoreOptsBuilder
A builder struct for ContainerRestoreOpts.
ContainerStatsOpts
Adjust how container stats are reported.
ContainerStatsOptsBuilder
A builder struct for ContainerStatsOpts.
ContainerStopOpts
Adjust the way a container is stopped.
ContainerStopOptsBuilder
A builder struct for ContainerStopOpts.
ContainerTopOpts
Adjust how container stats are reported.
ContainerTopOptsBuilder
A builder struct for ContainerTopOpts.
ContainerWaitOpts
Adjust how to wait for a container.
ContainerWaitOptsBuilder
A builder struct for ContainerWaitOpts.
EventsOpts
Used to filter events returned by Podman::events.
EventsOptsBuilder
A builder struct for EventsOpts.
ExecCreateOpts
Modify how an exec session is run inside a container.
ExecCreateOptsBuilder
A builder struct for ExecCreateOpts.
ExecStartOpts
Adjust how an exec instance is started inside of a running container.
ExecStartOptsBuilder
A builder struct for ExecStartOpts.
ImageBuildOpts
Adjust how an image is built.
ImageBuildOptsBuilder
A builder struct for ImageBuildOpts.
ImageExportOpts
Adjust how an image is exported.
ImageExportOptsBuilder
A builder struct for ImageExportOpts.
ImageImportOpts
Adjust how an image is imported.
ImageImportOptsBuilder
A builder struct for ImageImportOpts.
ImageListOpts
Adjust how images are listed.
ImageListOptsBuilder
A builder struct for ImageListOpts.
ImagePruneOpts
Adjust how unused images are removed.
ImagePruneOptsBuilder
A builder struct for ImagePruneOpts.
ImagePushOpts
Adjust how an image is pushed to a registry.
ImagePushOptsBuilder
ImageSearchOpts
Adjust how to search for images in registries.
ImageSearchOptsBuilder
A builder struct for ImageSearchOpts.
ImageTagOpts
Adjust the way an image is tagged/untagged.
ImageTagOptsBuilder
A builder struct for ImageTagOpts.
ImageTreeOpts
Adjust how the image tree is retrieved.
ImageTreeOptsBuilder
A builder struct for ImageTreeOpts.
ImagesExportOpts
Adjust how multiple images are exported.
ImagesExportOptsBuilder
A builder struct for ImagesExportOpts.
ImagesRemoveOpts
Adjust how multiple images will be removed.
ImagesRemoveOptsBuilder
A builder struct for ImagesRemoveOpts.
ManifestCreateOpts
Adjust how a manifest list is created.
ManifestCreateOptsBuilder
A builder struct for ManifestCreateOpts.
ManifestImageAddOpts
Adjust how an image is added to a manifest list.
ManifestImageAddOptsBuilder
A builder struct for ManifestImageAddOpts.
ManifestPushOpts
Adjust how a manifest list is pushed to a registry.
ManifestPushOptsBuilder
A builder struct for ManifestPushOpts.
NetworkConnectOpts
Adjust how a container is connected to a network.
NetworkConnectOptsBuilder
A builder struct for NetworkConnectOpts.
NetworkCreateOpts
Adjust how a network is created.
NetworkCreateOptsBuilder
A builder struct for NetworkCreateOpts.
NetworkDisconnectOpts
Adjust how a container is disconnected from a network.
NetworkDisconnectOptsBuilder
A builder struct for NetworkDisconnectOpts.
NetworkListOpts
Adjust how networks are listed.
NetworkListOptsBuilder
A builder struct for NetworkListOpts.
NetworkPruneOpts
Adjust how unused networks are removed.
NetworkPruneOptsBuilder
A builder struct for NetworkPruneOpts.
Platform
Used to set the image platform with platform.
PlayKubernetesYamlOpts
Adjust how a kubernetes YAML will create pods and containers.
PlayKubernetesYamlOptsBuilder
A builder struct for PlayKubernetesYamlOpts.
PodCreateOpts
Adjust the way a pod is created.
PodCreateOptsBuilder
A builder struct for PodCreateOpts.
PodListOpts
Adjust the list of returned pods with this options.
PodListOptsBuilder
A builder struct for PodListOpts.
PodStatsOpts
Adjust how stats of a process are listed.
PodStatsOptsBuilder
A builder struct for PodStatsOpts.
PodTopOpts
Adjust how processes inside a pod are listed.
PodTopOptsBuilder
A builder struct for PodTopOpts.
PullOpts
PullOptsBuilder
RegistryAuthBuilder
SecretCreateOpts
Used to create a Secret.
SecretCreateOptsBuilder
A builder struct for SecretCreateOpts.
SystemdUnitsOpts
Adjust how systemd units are generated from a container or pod.
SystemdUnitsOptsBuilder
A builder struct for SystemdUnitsOpts.
VolumeCreateOpts
Adjust how a volume is created
VolumeCreateOptsBuilder
A builder struct for VolumeCreateOpts.
VolumeListOpts
Adjust the list of returned volumes with this options.
VolumeListOptsBuilder
A builder struct for VolumeListOpts.
VolumePruneOpts
Adjust how volumes will be pruned.
VolumePruneOptsBuilder
A builder struct for VolumePruneOpts.

Enums§

ContainerListFilter
Used to filter listed containers by one of the variants.
ContainerPruneFilter
Used to filter removed images.
ContainerRestartPolicy
Used with ContainerCreateOptsBuilder::restart_policy.
DiffType
Used with ChangesOptsBuilder::diff_type.
ImageListFilter
Used to filter listed images by one of the variants.
ImageOpt
Used to filter listed images with ImagesListFilter.
ImagePruneFilter
Used to filter removed images.
ImageSearchFilter
Used to filter searched images.
ImageVolumeMode
Mode used to configure image volume with image_volume_mode.
NetworkListFilter
Used to filter listed network configurations by one of the variants.
NetworkMode
The networking mode for the run commands during image build.
NetworkPruneFilter
Used to filter unused networks to remove.
PodListFilter
Used to filter listed pods by one of the variants.
PullPolicy
The networking mode for the run commands during image build.
RegistryAuth
SeccompPolicy
Used with ContainerCreateOptsBuilder::seccomp_policy.
SocketNotifyMode
How to handle the NOTIFY_SOCKET. Used with sdnotify_mode.
SystemdEnabled
Used with ContainerCreateOptsBuilder::systemd.
SystemdRestartPolicy
Used with SystemdUnitsOptsBuilder::restart_policy.
UserOpt
One of the variants accepted by ExecCreateOptsBuilder::user.
VolumeListFilter
Used to filter listed volumes by one of the variants.
VolumePruneFilter
Used to filter pruned volumes.

Type Aliases§

EventsConstraint