# Functions
No description provided by the author
DemuxFrame reads contents for frame from server multiplexed stdin/stdout/stderr/2nd error channel.
DemuxHeader reads header for stream from server multiplexed stdin/stdout/stderr/2nd error channel.
No description provided by the author
# Constants
Auto indicates automatic namespace mode.
Bridge indicates that a CNI network stack should be used.
Default indicates the spec generator should determine a sane default.
DefaultKernelNamespaces is a comma-separated list of default kernel namespaces.
FromContainer means namespace is derived from a different container.
FromPod indicates the namespace is derived from a pod.
Host means the the namespace is derived from the host.
KeepID indicates a user namespace to keep the owner uid inside of the namespace itself.
NoNetwork indicates no network namespace should be joined.
Path is the path to a namespace.
Private indicates the namespace is private.
Slirp indicates that a slirp4netns network stack should be used.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
BlkioStatEntry is one small entity to store a piece of Blkio stats Not used on Windows.
BlkioStats stores All IO service stats for data read and write.
No description provided by the author
ConmonInfo describes the conmon executable being used.
ContainerBasicConfig contains the basic parts of a container.
ContainerCgroupConfig contains configuration information about a container's cgroups.
No description provided by the author
No description provided by the author
ContainerHealthCheckConfig describes a container healthcheck with attributes like command, retries, interval, start period, and timeout.
ContainerNetworkConfig contains information on a container's network configuration.
ContainerResourceConfig contains information on container resource limits.
ContainerSecurityConfig is a container's security features, including SELinux, Apparmor, and Seccomp.
ContainerStorageConfig contains information on the storage configuration of a container.
ContainerStore describes the quantity of containers in the store by status.
CPUStats aggregates and wraps all CPU related info of container.
CPUUsage stores All CPU stats aggregated since container inception.
DistributionInfo describes the host distribution for libpod.
No description provided by the author
ExecConfig contains the configuration of an exec session.
ExecSessionResponse contains the ID of a newly created exec session.
ExecStartRequest prepares to stream a exec session.
HealthCheckLog describes the results of a single healthcheck.
HealthCheckResults describes the results/logs from a healthcheck.
HostInfo describes the libpod host.
ImagePullReport is the response from pulling one or more images.
ImageStore describes the image store.
Info is the overall struct that describes the host system running libpod/podman.
InspectAdditionalNetwork holds information about non-default CNI networks the container has been connected to.
InspectBasicNetworkConfig holds basic configuration information (e.g.
InspectBlkioThrottleDevice holds information about a speed cap for a device node.
InspectBlkioWeightDevice holds information about the relative weight of an individual device node.
InspectContainerConfig holds further data about how a container was initially configured.
InspectContainerData provides a detailed record of a container's configuration and state as viewed by Libpod.
InspectContainerHostConfig holds information used when the container was created.
InspectContainerState provides a detailed record of a container's current state.
InspectDevice is a single device that will be mounted into the container.
InspectExecProcess contains information about the process in a given exec session.
InspectExecSession contains information about a given exec session.
InspectHostPort provides information on a port on the host that a container's port is bound to.
InspectLogConfig holds information about a container's configured log driver and is presently unused.
InspectMount provides a record of a single mount in a container.
InspectNetworkSettings holds information about the network settings of the container.
InspectRestartPolicy holds information about the container's restart policy.
InspectUlimit is a ulimit that will be applied to the container.
LogConfig describes the logging characteristics for a container.
MemoryStats aggregates all memory stats since container inception on Linux.
NamedVolume holds information about a named volume that will be mounted into the container.
Namespace describes the namespace.
OCIRuntimeInfo describes the runtime (crun or runc) being used with podman.
OverlayVolume holds information about a overlay volume that will be mounted into the container.
PidsStats contains the stats of a container's pids.
PortMapping is one or more ports that will be mapped into the container.
RemoteSocket describes information about the API socket.
HostInfo describes the libpod host.
SlirpInfo describes the slirp executable that is being being used.
SpecGenerator creates an OCI spec and Libpod configuration options to create a container based on the given configuration.
Stats is Ultimate struct aggregating all types of stats of one container.
StoreInfo describes the container storage and its attributes.
ThrottlingData stores CPU throttling stats of one running container.
Version is an output struct for API.
# Type aliases
No description provided by the author