pub struct PamPasswordPolicyRequestModel {
pub min_length: i32,
pub max_length: i32,
pub include_uppercase: Option<bool>,
pub include_lowercase: Option<bool>,
pub include_digits: Option<bool>,
pub include_symbols: Option<bool>,
}Expand description
PamPasswordPolicyRequestModel : The password-generation constraints an automatic target system’s access connector must satisfy. Embedded in Bit.Services.Pam.AccessConnector.Rotation.Api.Models.Request.RegisterTargetSystemRequestModel and Bit.Services.Pam.AccessConnector.Rotation.Api.Models.Request.UpdateTargetSystemRequestModel.
Fields§
§min_length: i32The shortest password the access connector may generate.
max_length: i32The longest password the access connector may generate.
include_uppercase: Option<bool>Whether generated passwords include uppercase letters.
include_lowercase: Option<bool>Whether generated passwords include lowercase letters.
include_digits: Option<bool>Whether generated passwords include digits.
include_symbols: Option<bool>Whether generated passwords include symbols.
Implementations§
Source§impl PamPasswordPolicyRequestModel
impl PamPasswordPolicyRequestModel
Sourcepub fn new(min_length: i32, max_length: i32) -> PamPasswordPolicyRequestModel
pub fn new(min_length: i32, max_length: i32) -> PamPasswordPolicyRequestModel
The password-generation constraints an automatic target system’s access connector must satisfy. Embedded in Bit.Services.Pam.AccessConnector.Rotation.Api.Models.Request. RegisterTargetSystemRequestModel and Bit.Services.Pam.AccessConnector.Rotation.Api.Models.Request.UpdateTargetSystemRequestModel.
Trait Implementations§
Source§impl Clone for PamPasswordPolicyRequestModel
impl Clone for PamPasswordPolicyRequestModel
Source§fn clone(&self) -> PamPasswordPolicyRequestModel
fn clone(&self) -> PamPasswordPolicyRequestModel
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Default for PamPasswordPolicyRequestModel
impl Default for PamPasswordPolicyRequestModel
Source§fn default() -> PamPasswordPolicyRequestModel
fn default() -> PamPasswordPolicyRequestModel
Source§impl<'de> Deserialize<'de> for PamPasswordPolicyRequestModel
impl<'de> Deserialize<'de> for PamPasswordPolicyRequestModel
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>,
impl StructuralPartialEq for PamPasswordPolicyRequestModel
Auto Trait Implementations§
impl Freeze for PamPasswordPolicyRequestModel
impl RefUnwindSafe for PamPasswordPolicyRequestModel
impl Send for PamPasswordPolicyRequestModel
impl Sync for PamPasswordPolicyRequestModel
impl Unpin for PamPasswordPolicyRequestModel
impl UnsafeUnpin for PamPasswordPolicyRequestModel
impl UnwindSafe for PamPasswordPolicyRequestModel
Blanket Implementations§
§impl<T> AnySync for T
impl<T> AnySync for T
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> CompatExt for T
impl<T> CompatExt for T
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<T, UT> HandleAlloc<UT> for T
impl<T, UT> HandleAlloc<UT> for T
§fn new_handle(value: Arc<T>) -> Handle
fn new_handle(value: Arc<T>) -> Handle
§unsafe fn clone_handle(handle: Handle) -> Handle
unsafe fn clone_handle(handle: Handle) -> Handle
§unsafe fn consume_handle(handle: Handle) -> Arc<T> ⓘ
unsafe fn consume_handle(handle: Handle) -> Arc<T> ⓘ
Arc<> Read more