pub struct KeyAccessJustificationsEnrollmentConfig {
pub audit_logging: Option<bool>,
pub policy_enforcement: Option<bool>,
}Expand description
The configuration of a protection level for a project’s Key Access Justifications enrollment.
This type is not used in any activity, and only used as part of another schema.
Fields§
§audit_logging: Option<bool>Whether the project has KAJ logging enabled.
policy_enforcement: Option<bool>Whether the project is enrolled in KAJ policy enforcement.
Trait Implementations§
Source§impl Clone for KeyAccessJustificationsEnrollmentConfig
impl Clone for KeyAccessJustificationsEnrollmentConfig
Source§fn clone(&self) -> KeyAccessJustificationsEnrollmentConfig
fn clone(&self) -> KeyAccessJustificationsEnrollmentConfig
Returns a duplicate 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 Default for KeyAccessJustificationsEnrollmentConfig
impl Default for KeyAccessJustificationsEnrollmentConfig
Source§fn default() -> KeyAccessJustificationsEnrollmentConfig
fn default() -> KeyAccessJustificationsEnrollmentConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for KeyAccessJustificationsEnrollmentConfig
impl<'de> Deserialize<'de> for KeyAccessJustificationsEnrollmentConfig
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 Part for KeyAccessJustificationsEnrollmentConfig
Auto Trait Implementations§
impl Freeze for KeyAccessJustificationsEnrollmentConfig
impl RefUnwindSafe for KeyAccessJustificationsEnrollmentConfig
impl Send for KeyAccessJustificationsEnrollmentConfig
impl Sync for KeyAccessJustificationsEnrollmentConfig
impl Unpin for KeyAccessJustificationsEnrollmentConfig
impl UnwindSafe for KeyAccessJustificationsEnrollmentConfig
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