Struct GroupsIdApiClient

Source
pub struct GroupsIdApiClient { /* private fields */ }

Implementations§

Source§

impl GroupsIdApiClient

Source

pub fn owners(&self) -> GroupsOwnersApiClient

Source

pub fn members_with_license_errors_id<ID: AsRef<str>>( &self, id: ID, ) -> MembersWithLicenseErrorsIdApiClient

Source

pub fn permission_grants(&self) -> PermissionGrantsApiClient

Source

pub fn owner<ID: AsRef<str>>(&self, id: ID) -> GroupsOwnersIdApiClient

Source

pub fn transitive_members(&self) -> TransitiveMembersApiClient

Source

pub fn site<ID: AsRef<str>>(&self, id: ID) -> SitesIdApiClient

Source

pub fn default_calendar(&self) -> DefaultCalendarApiClient

Source

pub fn calendar_view<ID: AsRef<str>>(&self, id: ID) -> CalendarViewIdApiClient

Source

pub fn calendar_views(&self) -> CalendarViewApiClient

Source

pub fn planner(&self) -> PlannerApiClient

Source

pub fn member_of(&self) -> MemberOfApiClient

Source

pub fn conversations(&self) -> ConversationsApiClient

Source

pub fn event<ID: AsRef<str>>(&self, id: ID) -> EventsIdApiClient

Source

pub fn sites(&self) -> SitesApiClient

Source

pub fn group_lifecycle_policies(&self) -> GroupLifecyclePoliciesApiClient

Source

pub fn events(&self) -> EventsApiClient

Source

pub fn groups_team(&self) -> GroupsTeamApiClient

Source

pub fn members_with_license_errors(&self) -> MembersWithLicenseErrorsApiClient

Source

pub fn permission_grant<ID: AsRef<str>>( &self, id: ID, ) -> PermissionGrantsIdApiClient

Source

pub fn member_of_id<ID: AsRef<str>>(&self, id: ID) -> MemberOfIdApiClient

Source

pub fn onenote(&self) -> OnenoteApiClient

Source

pub fn thread<ID: AsRef<str>>(&self, id: ID) -> ThreadsIdApiClient

Source

pub fn conversation<ID: AsRef<str>>(&self, id: ID) -> ConversationsIdApiClient

Source

pub fn transitive_member<ID: AsRef<str>>( &self, id: ID, ) -> TransitiveMembersIdApiClient

Source

pub fn threads(&self) -> ThreadsApiClient

Source

pub fn delete_group(&self) -> RequestHandler

Delete group

Source

pub fn get_group(&self) -> RequestHandler

Get group

Source

pub fn update_group<B: BodyExt>(&self, body: B) -> RequestHandler

Update group

Source

pub fn list_accepted_senders(&self) -> RequestHandler

List acceptedSenders

Source

pub fn get_accepted_senders_count(&self) -> RequestHandler

Get the number of the resource

Source

pub fn create_ref_accepted_senders<B: BodyExt>(&self, body: B) -> RequestHandler

Create new navigation property ref to acceptedSenders for groups

Source

pub fn list_ref_accepted_senders(&self) -> RequestHandler

List acceptedSenders

Source

pub fn delete_ref_accepted_senders( &self, directory_object_id: impl AsRef<str>, ) -> RequestHandler

Delete ref of navigation property acceptedSenders for groups

Source

pub fn add_favorite(&self) -> RequestHandler

Invoke action addFavorite

Source

pub fn assign_license<B: BodyExt>(&self, body: B) -> RequestHandler

Invoke action assignLicense

Source

pub fn check_granted_permissions_for_app(&self) -> RequestHandler

Invoke action checkGrantedPermissionsForApp

Source

pub fn check_member_groups<B: BodyExt>(&self, body: B) -> RequestHandler

Invoke action checkMemberGroups

Source

pub fn check_member_objects<B: BodyExt>(&self, body: B) -> RequestHandler

Invoke action checkMemberObjects

Source

pub fn get_created_on_behalf_of(&self) -> RequestHandler

Get createdOnBehalfOf from groups

Source

pub fn get_drive(&self) -> RequestHandler

Get Drive

Source

pub fn list_drives(&self) -> RequestHandler

List available drives

Source

pub fn get_drives_count(&self) -> RequestHandler

Get the number of the resource

Source

pub fn get_drives(&self, drive_id: impl AsRef<str>) -> RequestHandler

Get drives from groups

Source

pub fn get_member_groups<B: BodyExt>(&self, body: B) -> RequestHandler

Invoke action getMemberGroups

Source

pub fn get_member_objects<B: BodyExt>(&self, body: B) -> RequestHandler

Invoke action getMemberObjects

Source

pub fn list_members(&self) -> RequestHandler

Get members from groups

Source

pub fn get_members_count(&self) -> RequestHandler

Get the number of the resource

Source

pub fn create_ref_members<B: BodyExt>(&self, body: B) -> RequestHandler

Create new navigation property ref to members for groups

Source

pub fn list_ref_members(&self) -> RequestHandler

Get ref of members from groups

Source

pub fn get_directory_object_items_as_application_type(&self) -> RequestHandler

Get the items of type microsoft.graph.application in the microsoft.graph.directoryObject collection

Source

pub fn get_application_count(&self) -> RequestHandler

Get the number of the resource

Source

pub fn get_directory_object_items_as_device_type(&self) -> RequestHandler

Get the items of type microsoft.graph.device in the microsoft.graph.directoryObject collection

Source

pub fn get_device_count(&self) -> RequestHandler

Get the number of the resource

Source

pub fn get_directory_object_items_as_group_type(&self) -> RequestHandler

Get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection

Source

pub fn get_group_count(&self) -> RequestHandler

Get the number of the resource

Source

pub fn get_directory_object_items_as_org_contact_type(&self) -> RequestHandler

Get the items of type microsoft.graph.orgContact in the microsoft.graph.directoryObject collection

Source

pub fn get_org_contact_count(&self) -> RequestHandler

Get the number of the resource

Source

pub fn get_directory_object_items_as_service_principal_type( &self, ) -> RequestHandler

Get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection

Source

pub fn get_service_principal_count(&self) -> RequestHandler

Get the number of the resource

Source

pub fn get_directory_object_items_as_user_type(&self) -> RequestHandler

Get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection

Source

pub fn get_user_count(&self) -> RequestHandler

Get the number of the resource

Source

pub fn delete_ref_members( &self, directory_object_id: impl AsRef<str>, ) -> RequestHandler

Delete ref of navigation property members for groups

Source

pub fn get_directory_object_item_as_application_type( &self, directory_object_id: impl AsRef<str>, ) -> RequestHandler

Get the item of type microsoft.graph.directoryObject as microsoft.graph.application

Source

pub fn get_directory_object_item_as_device_type( &self, directory_object_id: impl AsRef<str>, ) -> RequestHandler

Get the item of type microsoft.graph.directoryObject as microsoft.graph.device

Source

pub fn get_directory_object_item_as_group_type( &self, directory_object_id: impl AsRef<str>, ) -> RequestHandler

Get the item of type microsoft.graph.directoryObject as microsoft.graph.group

Source

pub fn get_directory_object_item_as_org_contact_type( &self, directory_object_id: impl AsRef<str>, ) -> RequestHandler

Get the item of type microsoft.graph.directoryObject as microsoft.graph.orgContact

Source

pub fn get_directory_object_item_as_service_principal_type( &self, directory_object_id: impl AsRef<str>, ) -> RequestHandler

Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal

Source

pub fn get_directory_object_item_as_user_type( &self, directory_object_id: impl AsRef<str>, ) -> RequestHandler

Get the item of type microsoft.graph.directoryObject as microsoft.graph.user

Source

pub fn get_photo(&self) -> RequestHandler

Get photo from groups

Source

pub fn update_photo<B: BodyExt>(&self, body: B) -> RequestHandler

Update the navigation property photo in groups

Source

pub fn get_photo_content(&self) -> RequestHandler

Get media content for the navigation property photo from groups

Source

pub fn update_photo_content<B: BodyExt>(&self, body: B) -> RequestHandler

Update media content for the navigation property photo in groups

Source

pub fn list_rejected_senders(&self) -> RequestHandler

List rejectedSenders

Source

pub fn get_rejected_senders_count(&self) -> RequestHandler

Get the number of the resource

Source

pub fn create_ref_rejected_senders<B: BodyExt>(&self, body: B) -> RequestHandler

Create new navigation property ref to rejectedSenders for groups

Source

pub fn list_ref_rejected_senders(&self) -> RequestHandler

List rejectedSenders

Source

pub fn delete_ref_rejected_senders( &self, directory_object_id: impl AsRef<str>, ) -> RequestHandler

Delete ref of navigation property rejectedSenders for groups

Source

pub fn remove_favorite(&self) -> RequestHandler

Invoke action removeFavorite

Source

pub fn renew(&self) -> RequestHandler

Invoke action renew

Source

pub fn reset_unseen_count(&self) -> RequestHandler

Invoke action resetUnseenCount

Source

pub fn restore(&self) -> RequestHandler

Invoke action restore

Source

pub fn create_settings<B: BodyExt>(&self, body: B) -> RequestHandler

Create settings

Source

pub fn list_settings(&self) -> RequestHandler

List settings

Source

pub fn get_settings_count(&self) -> RequestHandler

Get the number of the resource

Source

pub fn delete_settings( &self, group_setting_id: impl AsRef<str>, ) -> RequestHandler

Delete navigation property settings for groups

Source

pub fn get_settings(&self, group_setting_id: impl AsRef<str>) -> RequestHandler

Get settings from groups

Source

pub fn update_settings<B: BodyExt>( &self, group_setting_id: impl AsRef<str>, body: B, ) -> RequestHandler

Update the navigation property settings in groups

Source

pub fn subscribe_by_mail(&self) -> RequestHandler

Invoke action subscribeByMail

Source

pub fn unsubscribe_by_mail(&self) -> RequestHandler

Invoke action unsubscribeByMail

Source

pub fn validate_properties<B: BodyExt>(&self, body: B) -> RequestHandler

Invoke action validateProperties

Trait Implementations§

Source§

impl ApiClientImpl for GroupsIdApiClient

Source§

fn url(&self) -> Url

Source§

fn render_path<S: AsRef<str>>( &self, path: S, path_params_map: &Value, ) -> GraphResult<String>

Source§

fn build_url<S>( &self, path: S, path_params_map: &Value, ) -> Result<Url, GraphFailure>
where S: AsRef<str>,

Source§

impl Debug for GroupsIdApiClient

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl ODataQuery for GroupsIdApiClient

Source§

fn append_query_pair<KV: AsRef<str>>(self, key: KV, value: KV) -> Self

Source§

fn count<S>(self, value: S) -> Self
where S: AsRef<str>,

Retrieves the total count of matching resources. See the docs
Source§

fn select(self, value: &[&str]) -> Self

Filters properties (columns). See the docs
Source§

fn expand(self, value: &[&str]) -> Self

Retrieves related resources. See the docs
Source§

fn filter(self, value: &[&str]) -> Self

Filters results (rows). See the docs
Source§

fn order_by(self, value: &[&str]) -> Self

Orders results. See the docs
Source§

fn search<S>(self, value: S) -> Self
where S: AsRef<str>,

Returns results based on search criteria. See the docs
Source§

fn format<S>(self, value: S) -> Self
where S: AsRef<str>,

Returns the results in the specified media format. See the docs
Source§

fn skip<S>(self, value: S) -> Self
where S: AsRef<str>,

Indexes into a result set. Also used by some APIs to implement paging and can be used together with $top to manually page results. See the docs
Source§

fn skip_token<S>(self, value: S) -> Self
where S: AsRef<str>,

Retrieves the next page of results from result sets that span multiple pages. (Some APIs use $skip instead.) See the docs
Source§

fn delta_token<S>(self, value: S) -> Self
where S: AsRef<str>,

Retrieves the next page of results from result sets that span multiple pages. (Some APIs use $skip instead.) See the docs
Source§

fn top<S>(self, value: S) -> Self
where S: AsRef<str>,

Sets the page size of results. See the docs
Source§

impl ResourceIdentifier for GroupsIdApiClient

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T> Instrument for T

Source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> WithSubscriber for T

Source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more