pub struct PlanUpgradeSecurityContext {
pub allow_privilege_escalation: Option<bool>,
pub app_armor_profile: Option<PlanUpgradeSecurityContextAppArmorProfile>,
pub capabilities: Option<PlanUpgradeSecurityContextCapabilities>,
pub privileged: Option<bool>,
pub proc_mount: Option<String>,
pub read_only_root_filesystem: Option<bool>,
pub run_as_group: Option<i64>,
pub run_as_non_root: Option<bool>,
pub run_as_user: Option<i64>,
pub se_linux_options: Option<PlanUpgradeSecurityContextSeLinuxOptions>,
pub seccomp_profile: Option<PlanUpgradeSecurityContextSeccompProfile>,
pub windows_options: Option<PlanUpgradeSecurityContextWindowsOptions>,
}Fields§
§allow_privilege_escalation: Option<bool>§app_armor_profile: Option<PlanUpgradeSecurityContextAppArmorProfile>§capabilities: Option<PlanUpgradeSecurityContextCapabilities>§privileged: Option<bool>§proc_mount: Option<String>§read_only_root_filesystem: Option<bool>§run_as_group: Option<i64>§run_as_non_root: Option<bool>§run_as_user: Option<i64>§se_linux_options: Option<PlanUpgradeSecurityContextSeLinuxOptions>§seccomp_profile: Option<PlanUpgradeSecurityContextSeccompProfile>§windows_options: Option<PlanUpgradeSecurityContextWindowsOptions>Trait Implementations§
Source§impl Clone for PlanUpgradeSecurityContext
impl Clone for PlanUpgradeSecurityContext
Source§fn clone(&self) -> PlanUpgradeSecurityContext
fn clone(&self) -> PlanUpgradeSecurityContext
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PlanUpgradeSecurityContext
impl Debug for PlanUpgradeSecurityContext
Source§impl Default for PlanUpgradeSecurityContext
impl Default for PlanUpgradeSecurityContext
Source§fn default() -> PlanUpgradeSecurityContext
fn default() -> PlanUpgradeSecurityContext
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PlanUpgradeSecurityContext
impl<'de> Deserialize<'de> for PlanUpgradeSecurityContext
Source§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
impl StructuralPartialEq for PlanUpgradeSecurityContext
Auto Trait Implementations§
impl Freeze for PlanUpgradeSecurityContext
impl RefUnwindSafe for PlanUpgradeSecurityContext
impl Send for PlanUpgradeSecurityContext
impl Sync for PlanUpgradeSecurityContext
impl Unpin for PlanUpgradeSecurityContext
impl UnwindSafe for PlanUpgradeSecurityContext
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more