graph_rs_sdk/certificate_based_auth_configuration/
request.rs1use crate::api_default_imports::*;
4
5api_client!(
6 CertificateBasedAuthConfigurationApiClient,
7 CertificateBasedAuthConfigurationIdApiClient,
8 ResourceIdentity::CertificateBasedAuthConfiguration
9);
10
11impl CertificateBasedAuthConfigurationApiClient {
12 post!(
13 doc: "Add new entity to certificateBasedAuthConfiguration",
14 name: create_certificate_based_auth_configuration,
15 path: "/certificateBasedAuthConfiguration",
16 body: true
17 );
18 get!(
19 doc: "Get entities from certificateBasedAuthConfiguration",
20 name: list_certificate_based_auth_configuration,
21 path: "/certificateBasedAuthConfiguration"
22 );
23 get!(
24 doc: "Get the number of the resource",
25 name: get_certificate_based_auth_configuration_count,
26 path: "/certificateBasedAuthConfiguration/$count"
27 );
28}
29
30impl CertificateBasedAuthConfigurationIdApiClient {
31 delete!(
32 doc: "Delete entity from certificateBasedAuthConfiguration",
33 name: delete_certificate_based_auth_configuration,
34 path: "/certificateBasedAuthConfiguration/{{RID}}"
35 );
36 get!(
37 doc: "Get entity from certificateBasedAuthConfiguration by key",
38 name: get_certificate_based_auth_configuration,
39 path: "/certificateBasedAuthConfiguration/{{RID}}"
40 );
41 patch!(
42 doc: "Update entity in certificateBasedAuthConfiguration",
43 name: update_certificate_based_auth_configuration,
44 path: "/certificateBasedAuthConfiguration/{{RID}}",
45 body: true
46 );
47}