Skip to content

Commit 8fa68e9

Browse files
authored
Merge pull request #1080 from microsoftgraph/v1.0/pipelinebuild/258359
Generated models and request builders
2 parents 827f432 + a019a14 commit 8fa68e9

82 files changed

Lines changed: 11608 additions & 40 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: 1375 additions & 1 deletion
Large diffs are not rendered by default.

‎packages/kiota-lock.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
2-
"descriptionHash": "625ED6B056F99972FDEA259383CEB2A79B763CCDF327528AF1DA1F785F2CBCD3E2BF7FA94F15007985808F2D6B73C4AA7E308B0C4AD6676B34C0CFEC22F883DA",
2+
"descriptionHash": "559A8A5F7EF7E8080E297547940E59EADFA59225C3D7C363981AC1AD5ECF50C438E0951774C4AA1537D863D0091F13C36932A143EE6AA341E0EED4A22ED7C6F4",
33
"descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml",
44
"lockFileVersion": "1.0.0",
5-
"kiotaVersion": "1.36.1",
5+
"kiotaVersion": "1.38.0",
66
"clientClassName": "GraphBaseServiceClient",
77
"typeAccessModifier": "Public",
88
"clientNamespaceName": "github.com/microsoftgraph/msgraph-sdk-typescript/",

‎packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/index.ts‎

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/* eslint-disable */
33
// Generated by Microsoft Kiota
44
// @ts-ignore
5-
import { createMailboxFolderCollectionResponseFromDiscriminatorValue, type MailboxFolderCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js';
5+
import { createMailboxFolderCollectionResponseFromDiscriminatorValue, createMailboxFolderFromDiscriminatorValue, serializeMailboxFolder, type MailboxFolder, type MailboxFolderCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js';
66
// @ts-ignore
77
import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js';
88
// @ts-ignore
@@ -40,12 +40,28 @@ export interface FoldersRequestBuilder extends BaseRequestBuilder<FoldersRequest
4040
* @see {@link https://learn.microsoft.com/graph/api/mailbox-list-folders?view=graph-rest-1.0|Find more info here}
4141
*/
4242
get(requestConfiguration?: RequestConfiguration<FoldersRequestBuilderGetQueryParameters> | undefined) : Promise<MailboxFolderCollectionResponse | undefined>;
43+
/**
44+
* Create a new mailboxFolder or child mailboxFolder in a user's mailbox.
45+
* @param body The request body
46+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
47+
* @returns {Promise<MailboxFolder>}
48+
* @throws {ODataError} error when the service returns a 4XX or 5XX status code
49+
* @see {@link https://learn.microsoft.com/graph/api/mailbox-post-folders?view=graph-rest-1.0|Find more info here}
50+
*/
51+
post(body: MailboxFolder, requestConfiguration?: RequestConfiguration<object> | undefined) : Promise<MailboxFolder | undefined>;
4352
/**
4453
* Get all the mailboxFolder objects in the specified mailbox, including any search folders.
4554
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
4655
* @returns {RequestInformation}
4756
*/
4857
toGetRequestInformation(requestConfiguration?: RequestConfiguration<FoldersRequestBuilderGetQueryParameters> | undefined) : RequestInformation;
58+
/**
59+
* Create a new mailboxFolder or child mailboxFolder in a user's mailbox.
60+
* @param body The request body
61+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
62+
* @returns {RequestInformation}
63+
*/
64+
toPostRequestInformation(body: MailboxFolder, requestConfiguration?: RequestConfiguration<object> | undefined) : RequestInformation;
4965
}
5066
/**
5167
* Get all the mailboxFolder objects in the specified mailbox, including any search folders.
@@ -131,6 +147,18 @@ export const FoldersRequestBuilderRequestsMetadata: RequestsMetadata = {
131147
responseBodyFactory: createMailboxFolderCollectionResponseFromDiscriminatorValue,
132148
queryParametersMapper: FoldersRequestBuilderGetQueryParametersMapper,
133149
},
150+
post: {
151+
uriTemplate: FoldersRequestBuilderUriTemplate,
152+
responseBodyContentType: "application/json",
153+
errorMappings: {
154+
XXX: createODataErrorFromDiscriminatorValue as ParsableFactory<Parsable>,
155+
},
156+
adapterMethodName: "send",
157+
responseBodyFactory: createMailboxFolderFromDiscriminatorValue,
158+
requestBodyContentType: "application/json",
159+
requestBodySerializer: serializeMailboxFolder,
160+
requestInformationContentSetMethod: "setContentFromParsable",
161+
},
134162
};
135163
/* tslint:enable */
136164
/* eslint-enable */

‎packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/index.ts‎

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/* eslint-disable */
33
// Generated by Microsoft Kiota
44
// @ts-ignore
5-
import { createMailboxFolderCollectionResponseFromDiscriminatorValue, type MailboxFolderCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js';
5+
import { createMailboxFolderCollectionResponseFromDiscriminatorValue, createMailboxFolderFromDiscriminatorValue, serializeMailboxFolder, type MailboxFolder, type MailboxFolderCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js';
66
// @ts-ignore
77
import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js';
88
// @ts-ignore
@@ -40,12 +40,27 @@ export interface ChildFoldersRequestBuilder extends BaseRequestBuilder<ChildFold
4040
* @see {@link https://learn.microsoft.com/graph/api/mailboxfolder-list-childfolders?view=graph-rest-1.0|Find more info here}
4141
*/
4242
get(requestConfiguration?: RequestConfiguration<ChildFoldersRequestBuilderGetQueryParameters> | undefined) : Promise<MailboxFolderCollectionResponse | undefined>;
43+
/**
44+
* Create new navigation property to childFolders for admin
45+
* @param body The request body
46+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
47+
* @returns {Promise<MailboxFolder>}
48+
* @throws {ODataError} error when the service returns a 4XX or 5XX status code
49+
*/
50+
post(body: MailboxFolder, requestConfiguration?: RequestConfiguration<object> | undefined) : Promise<MailboxFolder | undefined>;
4351
/**
4452
* Get the mailboxFolder collection under the specified mailboxFolder in a mailbox.
4553
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
4654
* @returns {RequestInformation}
4755
*/
4856
toGetRequestInformation(requestConfiguration?: RequestConfiguration<ChildFoldersRequestBuilderGetQueryParameters> | undefined) : RequestInformation;
57+
/**
58+
* Create new navigation property to childFolders for admin
59+
* @param body The request body
60+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
61+
* @returns {RequestInformation}
62+
*/
63+
toPostRequestInformation(body: MailboxFolder, requestConfiguration?: RequestConfiguration<object> | undefined) : RequestInformation;
4964
}
5065
/**
5166
* Get the mailboxFolder collection under the specified mailboxFolder in a mailbox.
@@ -131,6 +146,18 @@ export const ChildFoldersRequestBuilderRequestsMetadata: RequestsMetadata = {
131146
responseBodyFactory: createMailboxFolderCollectionResponseFromDiscriminatorValue,
132147
queryParametersMapper: ChildFoldersRequestBuilderGetQueryParametersMapper,
133148
},
149+
post: {
150+
uriTemplate: ChildFoldersRequestBuilderUriTemplate,
151+
responseBodyContentType: "application/json",
152+
errorMappings: {
153+
XXX: createODataErrorFromDiscriminatorValue as ParsableFactory<Parsable>,
154+
},
155+
adapterMethodName: "send",
156+
responseBodyFactory: createMailboxFolderFromDiscriminatorValue,
157+
requestBodyContentType: "application/json",
158+
requestBodySerializer: serializeMailboxFolder,
159+
requestInformationContentSetMethod: "setContentFromParsable",
160+
},
134161
};
135162
/* tslint:enable */
136163
/* eslint-enable */

‎packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/index.ts‎

Lines changed: 48 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/* eslint-disable */
33
// Generated by Microsoft Kiota
44
// @ts-ignore
5-
import { createMailboxFolderFromDiscriminatorValue, type MailboxFolder } from '@microsoft/msgraph-sdk/models/index.js';
5+
import { createMailboxFolderFromDiscriminatorValue, serializeMailboxFolder, type MailboxFolder } from '@microsoft/msgraph-sdk/models/index.js';
66
// @ts-ignore
77
import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js';
88
// @ts-ignore
@@ -18,19 +18,46 @@ export interface MailboxFolderItemRequestBuilder extends BaseRequestBuilder<Mail
1818
* Provides operations to manage the items property of the microsoft.graph.mailboxFolder entity.
1919
*/
2020
get items(): ItemsRequestBuilder;
21+
/**
22+
* Delete navigation property childFolders for admin
23+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
24+
* @throws {ODataError} error when the service returns a 4XX or 5XX status code
25+
*/
26+
delete(requestConfiguration?: RequestConfiguration<object> | undefined) : Promise<void>;
2127
/**
2228
* The collection of child folders in this folder.
2329
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
2430
* @returns {Promise<MailboxFolder>}
2531
* @throws {ODataError} error when the service returns a 4XX or 5XX status code
2632
*/
2733
get(requestConfiguration?: RequestConfiguration<MailboxFolderItemRequestBuilderGetQueryParameters> | undefined) : Promise<MailboxFolder | undefined>;
34+
/**
35+
* Update the navigation property childFolders in admin
36+
* @param body The request body
37+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
38+
* @returns {Promise<MailboxFolder>}
39+
* @throws {ODataError} error when the service returns a 4XX or 5XX status code
40+
*/
41+
patch(body: MailboxFolder, requestConfiguration?: RequestConfiguration<object> | undefined) : Promise<MailboxFolder | undefined>;
42+
/**
43+
* Delete navigation property childFolders for admin
44+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
45+
* @returns {RequestInformation}
46+
*/
47+
toDeleteRequestInformation(requestConfiguration?: RequestConfiguration<object> | undefined) : RequestInformation;
2848
/**
2949
* The collection of child folders in this folder.
3050
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
3151
* @returns {RequestInformation}
3252
*/
3353
toGetRequestInformation(requestConfiguration?: RequestConfiguration<MailboxFolderItemRequestBuilderGetQueryParameters> | undefined) : RequestInformation;
54+
/**
55+
* Update the navigation property childFolders in admin
56+
* @param body The request body
57+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
58+
* @returns {RequestInformation}
59+
*/
60+
toPatchRequestInformation(body: MailboxFolder, requestConfiguration?: RequestConfiguration<object> | undefined) : RequestInformation;
3461
}
3562
/**
3663
* The collection of child folders in this folder.
@@ -69,6 +96,14 @@ export const MailboxFolderItemRequestBuilderNavigationMetadata: Record<Exclude<k
6996
* Metadata for all the requests in the request builder.
7097
*/
7198
export const MailboxFolderItemRequestBuilderRequestsMetadata: RequestsMetadata = {
99+
delete: {
100+
uriTemplate: MailboxFolderItemRequestBuilderUriTemplate,
101+
responseBodyContentType: "application/json",
102+
errorMappings: {
103+
XXX: createODataErrorFromDiscriminatorValue as ParsableFactory<Parsable>,
104+
},
105+
adapterMethodName: "sendNoResponseContent",
106+
},
72107
get: {
73108
uriTemplate: MailboxFolderItemRequestBuilderUriTemplate,
74109
responseBodyContentType: "application/json",
@@ -79,6 +114,18 @@ export const MailboxFolderItemRequestBuilderRequestsMetadata: RequestsMetadata =
79114
responseBodyFactory: createMailboxFolderFromDiscriminatorValue,
80115
queryParametersMapper: MailboxFolderItemRequestBuilderGetQueryParametersMapper,
81116
},
117+
patch: {
118+
uriTemplate: MailboxFolderItemRequestBuilderUriTemplate,
119+
responseBodyContentType: "application/json",
120+
errorMappings: {
121+
XXX: createODataErrorFromDiscriminatorValue as ParsableFactory<Parsable>,
122+
},
123+
adapterMethodName: "send",
124+
responseBodyFactory: createMailboxFolderFromDiscriminatorValue,
125+
requestBodyContentType: "application/json",
126+
requestBodySerializer: serializeMailboxFolder,
127+
requestInformationContentSetMethod: "setContentFromParsable",
128+
},
82129
};
83130
/* tslint:enable */
84131
/* eslint-enable */

‎packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/index.ts‎

Lines changed: 50 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/* eslint-disable */
33
// Generated by Microsoft Kiota
44
// @ts-ignore
5-
import { createMailboxFolderFromDiscriminatorValue, type MailboxFolder } from '@microsoft/msgraph-sdk/models/index.js';
5+
import { createMailboxFolderFromDiscriminatorValue, serializeMailboxFolder, type MailboxFolder } from '@microsoft/msgraph-sdk/models/index.js';
66
// @ts-ignore
77
import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js';
88
// @ts-ignore
@@ -24,6 +24,13 @@ export interface MailboxFolderItemRequestBuilder extends BaseRequestBuilder<Mail
2424
* Provides operations to manage the items property of the microsoft.graph.mailboxFolder entity.
2525
*/
2626
get items(): ItemsRequestBuilder;
27+
/**
28+
* Delete a mailboxFolder or a child mailboxFolder within a mailbox.
29+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
30+
* @throws {ODataError} error when the service returns a 4XX or 5XX status code
31+
* @see {@link https://learn.microsoft.com/graph/api/mailbox-delete-folders?view=graph-rest-1.0|Find more info here}
32+
*/
33+
delete(requestConfiguration?: RequestConfiguration<object> | undefined) : Promise<void>;
2734
/**
2835
* Read the properties and relationships of a mailboxFolder object.
2936
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
@@ -32,12 +39,34 @@ export interface MailboxFolderItemRequestBuilder extends BaseRequestBuilder<Mail
3239
* @see {@link https://learn.microsoft.com/graph/api/mailboxfolder-get?view=graph-rest-1.0|Find more info here}
3340
*/
3441
get(requestConfiguration?: RequestConfiguration<MailboxFolderItemRequestBuilderGetQueryParameters> | undefined) : Promise<MailboxFolder | undefined>;
42+
/**
43+
* Update mailboxFolder properties such as the displayName within a mailbox.
44+
* @param body The request body
45+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
46+
* @returns {Promise<MailboxFolder>}
47+
* @throws {ODataError} error when the service returns a 4XX or 5XX status code
48+
* @see {@link https://learn.microsoft.com/graph/api/mailboxfolder-update?view=graph-rest-1.0|Find more info here}
49+
*/
50+
patch(body: MailboxFolder, requestConfiguration?: RequestConfiguration<object> | undefined) : Promise<MailboxFolder | undefined>;
51+
/**
52+
* Delete a mailboxFolder or a child mailboxFolder within a mailbox.
53+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
54+
* @returns {RequestInformation}
55+
*/
56+
toDeleteRequestInformation(requestConfiguration?: RequestConfiguration<object> | undefined) : RequestInformation;
3557
/**
3658
* Read the properties and relationships of a mailboxFolder object.
3759
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
3860
* @returns {RequestInformation}
3961
*/
4062
toGetRequestInformation(requestConfiguration?: RequestConfiguration<MailboxFolderItemRequestBuilderGetQueryParameters> | undefined) : RequestInformation;
63+
/**
64+
* Update mailboxFolder properties such as the displayName within a mailbox.
65+
* @param body The request body
66+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
67+
* @returns {RequestInformation}
68+
*/
69+
toPatchRequestInformation(body: MailboxFolder, requestConfiguration?: RequestConfiguration<object> | undefined) : RequestInformation;
4170
}
4271
/**
4372
* Read the properties and relationships of a mailboxFolder object.
@@ -80,6 +109,14 @@ export const MailboxFolderItemRequestBuilderNavigationMetadata: Record<Exclude<k
80109
* Metadata for all the requests in the request builder.
81110
*/
82111
export const MailboxFolderItemRequestBuilderRequestsMetadata: RequestsMetadata = {
112+
delete: {
113+
uriTemplate: MailboxFolderItemRequestBuilderUriTemplate,
114+
responseBodyContentType: "application/json",
115+
errorMappings: {
116+
XXX: createODataErrorFromDiscriminatorValue as ParsableFactory<Parsable>,
117+
},
118+
adapterMethodName: "sendNoResponseContent",
119+
},
83120
get: {
84121
uriTemplate: MailboxFolderItemRequestBuilderUriTemplate,
85122
responseBodyContentType: "application/json",
@@ -90,6 +127,18 @@ export const MailboxFolderItemRequestBuilderRequestsMetadata: RequestsMetadata =
90127
responseBodyFactory: createMailboxFolderFromDiscriminatorValue,
91128
queryParametersMapper: MailboxFolderItemRequestBuilderGetQueryParametersMapper,
92129
},
130+
patch: {
131+
uriTemplate: MailboxFolderItemRequestBuilderUriTemplate,
132+
responseBodyContentType: "application/json",
133+
errorMappings: {
134+
XXX: createODataErrorFromDiscriminatorValue as ParsableFactory<Parsable>,
135+
},
136+
adapterMethodName: "send",
137+
responseBodyFactory: createMailboxFolderFromDiscriminatorValue,
138+
requestBodyContentType: "application/json",
139+
requestBodySerializer: serializeMailboxFolder,
140+
requestInformationContentSetMethod: "setContentFromParsable",
141+
},
93142
};
94143
/* tslint:enable */
95144
/* eslint-enable */

‎packages/msgraph-sdk-directory/directory/index.ts‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ export interface DirectoryRequestBuilder extends BaseRequestBuilder<DirectoryReq
7676
get recovery(): RecoveryRequestBuilder;
7777
/**
7878
* Provides operations to manage the remoteTenantGroups property of the microsoft.graph.directory entity.
79+
* @deprecated as of 2025-03/PrivatePreview:remoteTenantGroupsAPI on 2025-12-02 and will be removed 2028-12-07
7980
*/
8081
get remoteTenantGroups(): RemoteTenantGroupsRequestBuilder;
8182
/**

‎packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/refreshStatus/index.ts‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,15 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ
1313
*/
1414
export interface RefreshStatusRequestBuilder extends BaseRequestBuilder<RefreshStatusRequestBuilder> {
1515
/**
16-
* Invoke function refreshStatus
16+
* Get the status of the most recent related tenants refresh operation.
1717
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
1818
* @returns {Promise<RelatedTenantsRefreshStatus>}
1919
* @throws {ODataError} error when the service returns a 4XX or 5XX status code
20+
* @see {@link https://learn.microsoft.com/graph/api/tenantgovernanceservices-relatedtenant-refreshstatus?view=graph-rest-1.0|Find more info here}
2021
*/
2122
get(requestConfiguration?: RequestConfiguration<object> | undefined) : Promise<RelatedTenantsRefreshStatus | undefined>;
2223
/**
23-
* Invoke function refreshStatus
24+
* Get the status of the most recent related tenants refresh operation.
2425
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
2526
* @returns {RequestInformation}
2627
*/

‎packages/msgraph-sdk-drives/drives/item/index.ts‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ export interface DriveItemRequestBuilder extends BaseRequestBuilder<DriveItemReq
6060
get list(): ListRequestBuilder;
6161
/**
6262
* Provides operations to call the recent method.
63+
* @deprecated This API is deprecated and will stop returning data after November, 2027. as of 2025-11/Removal on 2025-11-13 and will be removed 2027-11-01
6364
*/
6465
get recent(): RecentRequestBuilder;
6566
/**
@@ -68,6 +69,7 @@ export interface DriveItemRequestBuilder extends BaseRequestBuilder<DriveItemReq
6869
get root(): RootRequestBuilder;
6970
/**
7071
* Provides operations to call the sharedWithMe method.
72+
* @deprecated This API is deprecated and will stop returning data after November, 2027. as of 2025-11/Removal on 2025-11-13 and will be removed 2027-11-01
7173
*/
7274
get sharedWithMe(): SharedWithMeRequestBuilder;
7375
/**

0 commit comments

Comments
 (0)