pub struct PatchedScimProviderRequest {
pub name: Option<String>,
pub property_mappings: Option<Vec<Uuid>>,
pub property_mappings_group: Option<Vec<Uuid>>,
pub url: Option<String>,
pub token: Option<String>,
pub exclude_users_service_account: Option<bool>,
pub filter_group: Option<Option<Uuid>>,
}
Expand description
PatchedScimProviderRequest : SCIMProvider Serializer
Fields§
§name: Option<String>
§property_mappings: Option<Vec<Uuid>>
§property_mappings_group: Option<Vec<Uuid>>
Property mappings used for group creation/updating.
url: Option<String>
Base URL to SCIM requests, usually ends in /v2
token: Option<String>
Authentication token
exclude_users_service_account: Option<bool>
§filter_group: Option<Option<Uuid>>
Implementations§
Source§impl PatchedScimProviderRequest
impl PatchedScimProviderRequest
Sourcepub fn new() -> PatchedScimProviderRequest
pub fn new() -> PatchedScimProviderRequest
SCIMProvider Serializer
Trait Implementations§
Source§impl Clone for PatchedScimProviderRequest
impl Clone for PatchedScimProviderRequest
Source§fn clone(&self) -> PatchedScimProviderRequest
fn clone(&self) -> PatchedScimProviderRequest
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 Debug for PatchedScimProviderRequest
impl Debug for PatchedScimProviderRequest
Source§impl Default for PatchedScimProviderRequest
impl Default for PatchedScimProviderRequest
Source§fn default() -> PatchedScimProviderRequest
fn default() -> PatchedScimProviderRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedScimProviderRequest
impl<'de> Deserialize<'de> for PatchedScimProviderRequest
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 PatchedScimProviderRequest
Auto Trait Implementations§
impl Freeze for PatchedScimProviderRequest
impl RefUnwindSafe for PatchedScimProviderRequest
impl Send for PatchedScimProviderRequest
impl Sync for PatchedScimProviderRequest
impl Unpin for PatchedScimProviderRequest
impl UnwindSafe for PatchedScimProviderRequest
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