Struct podman_api_stubs::models::ContainerSecurityConfig [−][src]
pub struct ContainerSecurityConfig {Show 17 fields
pub apparmor_profile: Option<String>,
pub cap_add: Option<Vec<String>>,
pub cap_drop: Option<Vec<String>>,
pub groups: Option<Vec<String>>,
pub idmappings: Option<IdMappingOptions>,
pub mask: Option<Vec<String>>,
pub no_new_privileges: Option<bool>,
pub privileged: Option<bool>,
pub procfs_opts: Option<Vec<String>>,
pub read_only_filesystem: Option<bool>,
pub seccomp_policy: Option<String>,
pub seccomp_profile_path: Option<String>,
pub selinux_opts: Option<Vec<String>>,
pub umask: Option<String>,
pub unmask: Option<Vec<String>>,
pub user: Option<String>,
pub userns: Option<Namespace>,
}
Expand description
ContainerSecurityConfig is a container’s security features, including SELinux, Apparmor, and Seccomp.
Fields
apparmor_profile: Option<String>
cap_add: Option<Vec<String>>
cap_drop: Option<Vec<String>>
groups: Option<Vec<String>>
idmappings: Option<IdMappingOptions>
mask: Option<Vec<String>>
no_new_privileges: Option<bool>
privileged: Option<bool>
procfs_opts: Option<Vec<String>>
read_only_filesystem: Option<bool>
seccomp_policy: Option<String>
seccomp_profile_path: Option<String>
selinux_opts: Option<Vec<String>>
umask: Option<String>
unmask: Option<Vec<String>>
user: Option<String>
userns: Option<Namespace>
Implementations
pub fn with_seccomp_profile_path(
self,
seccomp_profile_path: String
) -> ContainerSecurityConfig
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 ContainerSecurityConfig
impl Send for ContainerSecurityConfig
impl Sync for ContainerSecurityConfig
impl Unpin for ContainerSecurityConfig
impl UnwindSafe for ContainerSecurityConfig
Blanket Implementations
Mutably borrows from an owned value. Read more