pub struct GraphGroupOriginIdCreationContext {
pub graph_group_creation_context: GraphGroupCreationContext,
pub origin_id: Option<String>,
}Expand description
Use this type to create a new group using the OriginID as a reference to an existing group from an external AD or AAD backed provider. This is the subset of GraphGroup fields required for creation of a group for the AD and AAD use case.
Fields§
§graph_group_creation_context: GraphGroupCreationContext§origin_id: Option<String>This should be the object id or sid of the group from the source AD or AAD provider. Example: d47d025a-ce2f-4a79-8618-e8862ade30dd Team Services will communicate with the source provider to fill all other fields on creation.
Implementations§
Trait Implementations§
Source§impl Clone for GraphGroupOriginIdCreationContext
impl Clone for GraphGroupOriginIdCreationContext
Source§fn clone(&self) -> GraphGroupOriginIdCreationContext
fn clone(&self) -> GraphGroupOriginIdCreationContext
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 GraphGroupOriginIdCreationContext
impl Default for GraphGroupOriginIdCreationContext
Source§fn default() -> GraphGroupOriginIdCreationContext
fn default() -> GraphGroupOriginIdCreationContext
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GraphGroupOriginIdCreationContext
impl<'de> Deserialize<'de> for GraphGroupOriginIdCreationContext
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
Source§impl PartialEq for GraphGroupOriginIdCreationContext
impl PartialEq for GraphGroupOriginIdCreationContext
Source§fn eq(&self, other: &GraphGroupOriginIdCreationContext) -> bool
fn eq(&self, other: &GraphGroupOriginIdCreationContext) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GraphGroupOriginIdCreationContext
Auto Trait Implementations§
impl Freeze for GraphGroupOriginIdCreationContext
impl RefUnwindSafe for GraphGroupOriginIdCreationContext
impl Send for GraphGroupOriginIdCreationContext
impl Sync for GraphGroupOriginIdCreationContext
impl Unpin for GraphGroupOriginIdCreationContext
impl UnwindSafe for GraphGroupOriginIdCreationContext
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