graph_rs_sdk/identity_providers/
request.rs

1// GENERATED CODE
2
3use crate::api_default_imports::*;
4
5api_client!(
6    IdentityProvidersApiClient,
7    IdentityProvidersIdApiClient,
8    ResourceIdentity::IdentityProviders
9);
10
11impl IdentityProvidersApiClient {
12    post!(
13        doc: "Add new entity to identityProviders",
14        name: create_identity_provider,
15        path: "/identityProviders",
16        body: true
17    );
18    get!(
19        doc: "List identityProviders (deprecated)",
20        name: list_identity_provider,
21        path: "/identityProviders"
22    );
23    get!(
24        doc: "Get the number of the resource",
25        name: get_identity_providers_count,
26        path: "/identityProviders/$count"
27    );
28    get!(
29        doc: "Invoke function availableProviderTypes",
30        name: available_provider_types,
31        path: "/identityProviders/availableProviderTypes()"
32    );
33}
34
35impl IdentityProvidersIdApiClient {
36    delete!(
37        doc: "Delete identityProvider (deprecated)",
38        name: delete_identity_provider,
39        path: "/identityProviders/{{RID}}"
40    );
41    get!(
42        doc: "Get identityProvider (deprecated)",
43        name: get_identity_provider,
44        path: "/identityProviders/{{RID}}"
45    );
46    patch!(
47        doc: "Update identityProvider (deprecated)",
48        name: update_identity_provider,
49        path: "/identityProviders/{{RID}}",
50        body: true
51    );
52}