Struct podman_api_stubs::models::ContainerStorageConfig [−][src]
pub struct ContainerStorageConfig {Show 19 fields
pub create_working_dir: Option<bool>,
pub device_cgroup_rule: Option<Vec<LinuxDeviceCgroup>>,
pub devices: Option<Vec<LinuxDevice>>,
pub image: Option<String>,
pub image_volume_mode: Option<String>,
pub image_volumes: Option<Vec<ImageVolume>>,
pub init: Option<bool>,
pub init_path: Option<String>,
pub ipcns: Option<Namespace>,
pub mounts: Option<Vec<Mount>>,
pub overlay_volumes: Option<Vec<OverlayVolume>>,
pub rootfs: Option<String>,
pub rootfs_propagation: Option<String>,
pub secrets: Option<Vec<Secret>>,
pub shm_size: Option<i64>,
pub volatile: Option<bool>,
pub volumes: Option<Vec<NamedVolume>>,
pub volumes_from: Option<Vec<String>>,
pub work_dir: Option<String>,
}
Expand description
ContainerStorageConfig contains information on the storage configuration of a container.
Fields
create_working_dir: Option<bool>
device_cgroup_rule: Option<Vec<LinuxDeviceCgroup>>
devices: Option<Vec<LinuxDevice>>
image: Option<String>
image_volume_mode: Option<String>
image_volumes: Option<Vec<ImageVolume>>
init: Option<bool>
init_path: Option<String>
ipcns: Option<Namespace>
mounts: Option<Vec<Mount>>
overlay_volumes: Option<Vec<OverlayVolume>>
rootfs: Option<String>
rootfs_propagation: Option<String>
secrets: Option<Vec<Secret>>
shm_size: Option<i64>
volatile: Option<bool>
volumes: Option<Vec<NamedVolume>>
volumes_from: Option<Vec<String>>
work_dir: Option<String>
Implementations
pub fn with_device_cgroup_rule(
self,
device_cgroup_rule: Vec<LinuxDeviceCgroup>
) -> ContainerStorageConfig
pub fn with_overlay_volumes(
self,
overlay_volumes: Vec<OverlayVolume>
) -> ContainerStorageConfig
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ContainerStorageConfig
impl Send for ContainerStorageConfig
impl Sync for ContainerStorageConfig
impl Unpin for ContainerStorageConfig
impl UnwindSafe for ContainerStorageConfig
Blanket Implementations
Mutably borrows from an owned value. Read more