graph_rs_sdk/users/outlook/
request.rs1use crate::api_default_imports::*;
4
5api_client!(OutlookApiClient, ResourceIdentity::Outlook);
6
7impl OutlookApiClient {
8 get!(
9 doc: "Get outlook from users",
10 name: get_outlook,
11 path: "/outlook"
12 );
13 post!(
14 doc: "Create Outlook category",
15 name: create_master_categories,
16 path: "/outlook/masterCategories",
17 body: true
18 );
19 get!(
20 doc: "List Outlook categories",
21 name: list_master_categories,
22 path: "/outlook/masterCategories"
23 );
24 get!(
25 doc: "Get the number of the resource",
26 name: get_master_categories_count,
27 path: "/outlook/masterCategories/$count"
28 );
29 delete!(
30 doc: "Delete navigation property masterCategories for users",
31 name: delete_master_categories,
32 path: "/outlook/masterCategories/{{id}}",
33 params: outlook_category_id
34 );
35 get!(
36 doc: "Get masterCategories from users",
37 name: get_master_categories,
38 path: "/outlook/masterCategories/{{id}}",
39 params: outlook_category_id
40 );
41 patch!(
42 doc: "Update the navigation property masterCategories in users",
43 name: update_master_categories,
44 path: "/outlook/masterCategories/{{id}}",
45 body: true,
46 params: outlook_category_id
47 );
48 get!(
49 doc: "Invoke function supportedLanguages",
50 name: supported_languages,
51 path: "/outlook/supportedLanguages()"
52 );
53 get!(
54 doc: "Invoke function supportedTimeZones",
55 name: outlook,
56 path: "/outlook/supportedTimeZones(TimeZoneStandard='{{id}}')",
57 params: time_zone_standard
58 );
59}