Skip to content

Commit 11d6ef8

Browse files
Microsoft Graph DevX ToolingMicrosoft Graph DevX Tooling
authored andcommitted
feat(generation): update request builders and models
Update generated files with build 214955
1 parent 52dd632 commit 11d6ef8

197 files changed

Lines changed: 17737 additions & 223 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

packages/kiota-dom-export.txt

Lines changed: 2257 additions & 8 deletions
Large diffs are not rendered by default.

packages/kiota-lock.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"descriptionHash": "4F06022D5B45031BAB5C100A8706A34FA46122344724E8FCA8C63860D90BF29AC24BE841A1ED2D972C817F599F3CB3D773FDC21B97C78F4BD30527C351DF0259",
2+
"descriptionHash": "2F5285D2CD69ACA2C2A8376FDAD6C02D71055B492BA610D5C1F1A47024D6D3EB1B30E1F72981041C9C7BC66EBDAB19DE6B07AF754FC91C7902EC5F79B27243FE",
33
"descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml",
44
"lockFileVersion": "1.0.0",
55
"kiotaVersion": "1.30.0",
Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
/* tslint:disable */
2+
/* eslint-disable */
3+
// Generated by Microsoft Kiota
4+
// @ts-ignore
5+
import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js';
6+
// @ts-ignore
7+
import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions';
8+
9+
/**
10+
* Provides operations to count the resources in the collection.
11+
*/
12+
export interface CountRequestBuilder extends BaseRequestBuilder<CountRequestBuilder> {
13+
/**
14+
* Get the number of the resource
15+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
16+
* @returns {Promise<number>}
17+
* @throws {ODataError} error when the service returns a 4XX or 5XX status code
18+
*/
19+
get(requestConfiguration?: RequestConfiguration<CountRequestBuilderGetQueryParameters> | undefined) : Promise<number | undefined>;
20+
/**
21+
* Get the number of the resource
22+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
23+
* @returns {RequestInformation}
24+
*/
25+
toGetRequestInformation(requestConfiguration?: RequestConfiguration<CountRequestBuilderGetQueryParameters> | undefined) : RequestInformation;
26+
}
27+
/**
28+
* Get the number of the resource
29+
*/
30+
export interface CountRequestBuilderGetQueryParameters {
31+
/**
32+
* Filter items by property values
33+
*/
34+
filter?: string;
35+
/**
36+
* Search items by search phrases
37+
*/
38+
search?: string;
39+
}
40+
/**
41+
* Uri template for the request builder.
42+
*/
43+
export const CountRequestBuilderUriTemplate = "{+baseurl}/admin/configurationManagement/configurationDrifts/$count{?%24filter,%24search}";
44+
/**
45+
* Mapper for query parameters from symbol name to serialization name represented as a constant.
46+
*/
47+
const CountRequestBuilderGetQueryParametersMapper: Record<string, string> = {
48+
"filter": "%24filter",
49+
"search": "%24search",
50+
};
51+
/**
52+
* Metadata for all the requests in the request builder.
53+
*/
54+
export const CountRequestBuilderRequestsMetadata: RequestsMetadata = {
55+
get: {
56+
uriTemplate: CountRequestBuilderUriTemplate,
57+
responseBodyContentType: "text/plain;q=0.9",
58+
errorMappings: {
59+
XXX: createODataErrorFromDiscriminatorValue as ParsableFactory<Parsable>,
60+
},
61+
adapterMethodName: "sendPrimitive",
62+
responseBodyFactory: "number",
63+
queryParametersMapper: CountRequestBuilderGetQueryParametersMapper,
64+
},
65+
};
66+
/* tslint:enable */
67+
/* eslint-enable */
Lines changed: 153 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,153 @@
1+
/* tslint:disable */
2+
/* eslint-disable */
3+
// Generated by Microsoft Kiota
4+
// @ts-ignore
5+
import { createConfigurationDriftCollectionResponseFromDiscriminatorValue, createConfigurationDriftFromDiscriminatorValue, serializeConfigurationDrift, type ConfigurationDrift, type ConfigurationDriftCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js';
6+
// @ts-ignore
7+
import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js';
8+
// @ts-ignore
9+
import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js';
10+
// @ts-ignore
11+
import { ConfigurationDriftItemRequestBuilderRequestsMetadata, type ConfigurationDriftItemRequestBuilder } from './item/index.js';
12+
// @ts-ignore
13+
import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions';
14+
15+
/**
16+
* Provides operations to manage the configurationDrifts property of the microsoft.graph.configurationManagement entity.
17+
*/
18+
export interface ConfigurationDriftsRequestBuilder extends BaseRequestBuilder<ConfigurationDriftsRequestBuilder> {
19+
/**
20+
* Provides operations to count the resources in the collection.
21+
*/
22+
get count(): CountRequestBuilder;
23+
/**
24+
* Provides operations to manage the configurationDrifts property of the microsoft.graph.configurationManagement entity.
25+
* @param configurationDriftId The unique identifier of configurationDrift
26+
* @returns {ConfigurationDriftItemRequestBuilder}
27+
*/
28+
byConfigurationDriftId(configurationDriftId: string) : ConfigurationDriftItemRequestBuilder;
29+
/**
30+
* Get a list of the configurationDrift objects and their properties.
31+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
32+
* @returns {Promise<ConfigurationDriftCollectionResponse>}
33+
* @throws {ODataError} error when the service returns a 4XX or 5XX status code
34+
* @see {@link https://learn.microsoft.com/graph/api/configurationmanagement-list-configurationdrifts?view=graph-rest-1.0|Find more info here}
35+
*/
36+
get(requestConfiguration?: RequestConfiguration<ConfigurationDriftsRequestBuilderGetQueryParameters> | undefined) : Promise<ConfigurationDriftCollectionResponse | undefined>;
37+
/**
38+
* Create new navigation property to configurationDrifts for admin
39+
* @param body The request body
40+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
41+
* @returns {Promise<ConfigurationDrift>}
42+
* @throws {ODataError} error when the service returns a 4XX or 5XX status code
43+
*/
44+
post(body: ConfigurationDrift, requestConfiguration?: RequestConfiguration<object> | undefined) : Promise<ConfigurationDrift | undefined>;
45+
/**
46+
* Get a list of the configurationDrift objects and their properties.
47+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
48+
* @returns {RequestInformation}
49+
*/
50+
toGetRequestInformation(requestConfiguration?: RequestConfiguration<ConfigurationDriftsRequestBuilderGetQueryParameters> | undefined) : RequestInformation;
51+
/**
52+
* Create new navigation property to configurationDrifts for admin
53+
* @param body The request body
54+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
55+
* @returns {RequestInformation}
56+
*/
57+
toPostRequestInformation(body: ConfigurationDrift, requestConfiguration?: RequestConfiguration<object> | undefined) : RequestInformation;
58+
}
59+
/**
60+
* Get a list of the configurationDrift objects and their properties.
61+
*/
62+
export interface ConfigurationDriftsRequestBuilderGetQueryParameters {
63+
/**
64+
* Include count of items
65+
*/
66+
count?: boolean;
67+
/**
68+
* Expand related entities
69+
*/
70+
expand?: string[];
71+
/**
72+
* Filter items by property values
73+
*/
74+
filter?: string;
75+
/**
76+
* Order items by property values
77+
*/
78+
orderby?: string[];
79+
/**
80+
* Search items by search phrases
81+
*/
82+
search?: string;
83+
/**
84+
* Select properties to be returned
85+
*/
86+
select?: string[];
87+
/**
88+
* Skip the first n items
89+
*/
90+
skip?: number;
91+
/**
92+
* Show only the first n items
93+
*/
94+
top?: number;
95+
}
96+
/**
97+
* Uri template for the request builder.
98+
*/
99+
export const ConfigurationDriftsRequestBuilderUriTemplate = "{+baseurl}/admin/configurationManagement/configurationDrifts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}";
100+
/**
101+
* Mapper for query parameters from symbol name to serialization name represented as a constant.
102+
*/
103+
const ConfigurationDriftsRequestBuilderGetQueryParametersMapper: Record<string, string> = {
104+
"count": "%24count",
105+
"expand": "%24expand",
106+
"filter": "%24filter",
107+
"orderby": "%24orderby",
108+
"search": "%24search",
109+
"select": "%24select",
110+
"skip": "%24skip",
111+
"top": "%24top",
112+
};
113+
/**
114+
* Metadata for all the navigation properties in the request builder.
115+
*/
116+
export const ConfigurationDriftsRequestBuilderNavigationMetadata: Record<Exclude<keyof ConfigurationDriftsRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata> = {
117+
byConfigurationDriftId: {
118+
requestsMetadata: ConfigurationDriftItemRequestBuilderRequestsMetadata,
119+
pathParametersMappings: ["configurationDrift%2Did"],
120+
},
121+
count: {
122+
requestsMetadata: CountRequestBuilderRequestsMetadata,
123+
},
124+
};
125+
/**
126+
* Metadata for all the requests in the request builder.
127+
*/
128+
export const ConfigurationDriftsRequestBuilderRequestsMetadata: RequestsMetadata = {
129+
get: {
130+
uriTemplate: ConfigurationDriftsRequestBuilderUriTemplate,
131+
responseBodyContentType: "application/json",
132+
errorMappings: {
133+
XXX: createODataErrorFromDiscriminatorValue as ParsableFactory<Parsable>,
134+
},
135+
adapterMethodName: "send",
136+
responseBodyFactory: createConfigurationDriftCollectionResponseFromDiscriminatorValue,
137+
queryParametersMapper: ConfigurationDriftsRequestBuilderGetQueryParametersMapper,
138+
},
139+
post: {
140+
uriTemplate: ConfigurationDriftsRequestBuilderUriTemplate,
141+
responseBodyContentType: "application/json",
142+
errorMappings: {
143+
XXX: createODataErrorFromDiscriminatorValue as ParsableFactory<Parsable>,
144+
},
145+
adapterMethodName: "send",
146+
responseBodyFactory: createConfigurationDriftFromDiscriminatorValue,
147+
requestBodyContentType: "application/json",
148+
requestBodySerializer: serializeConfigurationDrift,
149+
requestInformationContentSetMethod: "setContentFromParsable",
150+
},
151+
};
152+
/* tslint:enable */
153+
/* eslint-enable */
Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
/* tslint:disable */
2+
/* eslint-disable */
3+
// Generated by Microsoft Kiota
4+
// @ts-ignore
5+
import { createConfigurationDriftFromDiscriminatorValue, serializeConfigurationDrift, type ConfigurationDrift } from '@microsoft/msgraph-sdk/models/index.js';
6+
// @ts-ignore
7+
import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js';
8+
// @ts-ignore
9+
import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions';
10+
11+
/**
12+
* Provides operations to manage the configurationDrifts property of the microsoft.graph.configurationManagement entity.
13+
*/
14+
export interface ConfigurationDriftItemRequestBuilder extends BaseRequestBuilder<ConfigurationDriftItemRequestBuilder> {
15+
/**
16+
* Delete navigation property configurationDrifts for admin
17+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
18+
* @throws {ODataError} error when the service returns a 4XX or 5XX status code
19+
*/
20+
delete(requestConfiguration?: RequestConfiguration<object> | undefined) : Promise<void>;
21+
/**
22+
* Get the properties and relationships of a configurationDrift object.
23+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
24+
* @returns {Promise<ConfigurationDrift>}
25+
* @throws {ODataError} error when the service returns a 4XX or 5XX status code
26+
* @see {@link https://learn.microsoft.com/graph/api/configurationdrift-get?view=graph-rest-1.0|Find more info here}
27+
*/
28+
get(requestConfiguration?: RequestConfiguration<ConfigurationDriftItemRequestBuilderGetQueryParameters> | undefined) : Promise<ConfigurationDrift | undefined>;
29+
/**
30+
* Update the navigation property configurationDrifts in admin
31+
* @param body The request body
32+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
33+
* @returns {Promise<ConfigurationDrift>}
34+
* @throws {ODataError} error when the service returns a 4XX or 5XX status code
35+
*/
36+
patch(body: ConfigurationDrift, requestConfiguration?: RequestConfiguration<object> | undefined) : Promise<ConfigurationDrift | undefined>;
37+
/**
38+
* Delete navigation property configurationDrifts for admin
39+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
40+
* @returns {RequestInformation}
41+
*/
42+
toDeleteRequestInformation(requestConfiguration?: RequestConfiguration<object> | undefined) : RequestInformation;
43+
/**
44+
* Get the properties and relationships of a configurationDrift object.
45+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
46+
* @returns {RequestInformation}
47+
*/
48+
toGetRequestInformation(requestConfiguration?: RequestConfiguration<ConfigurationDriftItemRequestBuilderGetQueryParameters> | undefined) : RequestInformation;
49+
/**
50+
* Update the navigation property configurationDrifts in admin
51+
* @param body The request body
52+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
53+
* @returns {RequestInformation}
54+
*/
55+
toPatchRequestInformation(body: ConfigurationDrift, requestConfiguration?: RequestConfiguration<object> | undefined) : RequestInformation;
56+
}
57+
/**
58+
* Get the properties and relationships of a configurationDrift object.
59+
*/
60+
export interface ConfigurationDriftItemRequestBuilderGetQueryParameters {
61+
/**
62+
* Expand related entities
63+
*/
64+
expand?: string[];
65+
/**
66+
* Select properties to be returned
67+
*/
68+
select?: string[];
69+
}
70+
/**
71+
* Uri template for the request builder.
72+
*/
73+
export const ConfigurationDriftItemRequestBuilderUriTemplate = "{+baseurl}/admin/configurationManagement/configurationDrifts/{configurationDrift%2Did}{?%24expand,%24select}";
74+
/**
75+
* Mapper for query parameters from symbol name to serialization name represented as a constant.
76+
*/
77+
const ConfigurationDriftItemRequestBuilderGetQueryParametersMapper: Record<string, string> = {
78+
"expand": "%24expand",
79+
"select": "%24select",
80+
};
81+
/**
82+
* Metadata for all the requests in the request builder.
83+
*/
84+
export const ConfigurationDriftItemRequestBuilderRequestsMetadata: RequestsMetadata = {
85+
delete: {
86+
uriTemplate: ConfigurationDriftItemRequestBuilderUriTemplate,
87+
responseBodyContentType: "application/json",
88+
errorMappings: {
89+
XXX: createODataErrorFromDiscriminatorValue as ParsableFactory<Parsable>,
90+
},
91+
adapterMethodName: "sendNoResponseContent",
92+
},
93+
get: {
94+
uriTemplate: ConfigurationDriftItemRequestBuilderUriTemplate,
95+
responseBodyContentType: "application/json",
96+
errorMappings: {
97+
XXX: createODataErrorFromDiscriminatorValue as ParsableFactory<Parsable>,
98+
},
99+
adapterMethodName: "send",
100+
responseBodyFactory: createConfigurationDriftFromDiscriminatorValue,
101+
queryParametersMapper: ConfigurationDriftItemRequestBuilderGetQueryParametersMapper,
102+
},
103+
patch: {
104+
uriTemplate: ConfigurationDriftItemRequestBuilderUriTemplate,
105+
responseBodyContentType: "application/json",
106+
errorMappings: {
107+
XXX: createODataErrorFromDiscriminatorValue as ParsableFactory<Parsable>,
108+
},
109+
adapterMethodName: "send",
110+
responseBodyFactory: createConfigurationDriftFromDiscriminatorValue,
111+
requestBodyContentType: "application/json",
112+
requestBodySerializer: serializeConfigurationDrift,
113+
requestInformationContentSetMethod: "setContentFromParsable",
114+
},
115+
};
116+
/* tslint:enable */
117+
/* eslint-enable */

0 commit comments

Comments
 (0)