pub struct MfaPolicy {
pub mfa_policy_id: String,
pub mfa_policy_name: String,
pub condition: String,
pub required_authentication_methods: Vec<RequiredAuthenticationMethod>,
pub order: u32,
pub notes: Option<String>,
pub created_at: Option<Timestamp>,
pub updated_at: Option<Timestamp>,
}Fields§
§mfa_policy_id: String§mfa_policy_name: String§condition: String§required_authentication_methods: Vec<RequiredAuthenticationMethod>§order: u32§notes: Option<String>§created_at: Option<Timestamp>§updated_at: Option<Timestamp>Trait Implementations§
Source§impl<'de> Deserialize<'de> for MfaPolicy
impl<'de> Deserialize<'de> for MfaPolicy
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 MfaPolicy
Auto Trait Implementations§
impl Freeze for MfaPolicy
impl RefUnwindSafe for MfaPolicy
impl Send for MfaPolicy
impl Sync for MfaPolicy
impl Unpin for MfaPolicy
impl UnsafeUnpin for MfaPolicy
impl UnwindSafe for MfaPolicy
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