Skip to content

Commit 0a65c4e

Browse files
Merge branch 'main' into release-please--branches--main--components--root
2 parents e4a2360 + f86e6c7 commit 0a65c4e

91 files changed

Lines changed: 32667 additions & 9391 deletions

File tree

  • packages
    • msgraph-sdk-auditLogs/auditLogs
    • msgraph-sdk-directory/directory
    • msgraph-sdk-employeeExperience/employeeExperience
    • msgraph-sdk-groupSettings/groupSettings
    • msgraph-sdk-groups/groups/item/settings
    • msgraph-sdk-identityGovernance/identityGovernance
      • accessReviews/definitions/item/instances/item
      • entitlementManagement
      • lifecycleWorkflows
        • deletedItems/workflows
          • item
            • microsoftGraphIdentityGovernanceCancelProcessing
            • microsoftGraphIdentityGovernancePreviewWorkflow
            • microsoftGraphIdentityGovernanceRestore
            • runs/item
              • taskProcessingResults/item/microsoftGraphIdentityGovernanceResume
              • userProcessingResults/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume
            • taskReports/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume
            • tasks/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume
            • userProcessingResults/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume
            • versions/item/tasks/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume
        • insights
          • microsoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime
          • microsoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime
          • microsoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTime
          • microsoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime
        • workflowTemplates/item/tasks/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume
        • workflows
          • item
            • microsoftGraphIdentityGovernanceCancelProcessing
            • microsoftGraphIdentityGovernancePreviewWorkflow
            • microsoftGraphIdentityGovernanceRestore
            • runs
              • item
                • taskProcessingResults/item/microsoftGraphIdentityGovernanceResume
                • userProcessingResults/item
                  • taskProcessingResults/item/microsoftGraphIdentityGovernanceResume
              • microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime
            • taskReports
              • item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume
              • microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime
            • tasks
              • item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume
            • userProcessingResults/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume
            • versions/item/tasks/item/taskProcessingResults/item/microsoftGraphIdentityGovernanceResume
    • msgraph-sdk-security/security
    • msgraph-sdk-users/users/item
    • msgraph-sdk/models

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: 2947 additions & 1 deletion
Large diffs are not rendered by default.

‎packages/kiota-lock.json‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
2-
"descriptionHash": "ACE1BB996CC5B8CE173F67DBAF087C0ACFDD78585E62364AF58D81744586869D8A0633E4D85195D2B473E2C73DF3728F6B6C31A8B780F88292971A23237505CB",
2+
"descriptionHash": "0B3EAAEE8B9734E437B8094CE55AAE44546495629A6C083DDA92882B357859B1C08929304BB8ED6DA6BD3CA65E755961FAC2A8CB8673E83FC62AB66D735285B3",
33
"descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml",
44
"lockFileVersion": "1.0.0",
5-
"kiotaVersion": "1.32.4",
5+
"kiotaVersion": "1.34.1",
66
"clientClassName": "GraphBaseServiceClient",
77
"typeAccessModifier": "Public",
88
"clientNamespaceName": "github.com/microsoftgraph/msgraph-sdk-typescript/",
@@ -35,5 +35,6 @@
3535
"/copilot",
3636
"/copilot/**"
3737
],
38-
"disabledValidationRules": []
38+
"disabledValidationRules": [],
39+
"allowedExternalOrigins": []
3940
}

‎packages/msgraph-sdk-auditLogs/auditLogs/directoryAudits/index.ts‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export interface DirectoryAuditsRequestBuilder extends BaseRequestBuilder<Direct
2727
*/
2828
byDirectoryAuditId(directoryAuditId: string) : DirectoryAuditItemRequestBuilder;
2929
/**
30-
* Get the list of audit logs generated by Microsoft Entra ID. This includes audit logs generated by various services within Microsoft Entra ID, including user, app, device and group Management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), and self- service group management, and so on.
30+
* Get a list of directoryAudit objects representing the audit logs generated by Microsoft Entra ID. This includes audit logs generated by various services within Microsoft Entra ID, including user, app, device and group Management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), and self- service group management, and so on.
3131
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
3232
* @returns {Promise<DirectoryAuditCollectionResponse>}
3333
* @throws {ODataError} error when the service returns a 4XX or 5XX status code
@@ -43,7 +43,7 @@ export interface DirectoryAuditsRequestBuilder extends BaseRequestBuilder<Direct
4343
*/
4444
post(body: DirectoryAudit, requestConfiguration?: RequestConfiguration<object> | undefined) : Promise<DirectoryAudit | undefined>;
4545
/**
46-
* Get the list of audit logs generated by Microsoft Entra ID. This includes audit logs generated by various services within Microsoft Entra ID, including user, app, device and group Management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), and self- service group management, and so on.
46+
* Get a list of directoryAudit objects representing the audit logs generated by Microsoft Entra ID. This includes audit logs generated by various services within Microsoft Entra ID, including user, app, device and group Management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), and self- service group management, and so on.
4747
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
4848
* @returns {RequestInformation}
4949
*/
@@ -57,7 +57,7 @@ export interface DirectoryAuditsRequestBuilder extends BaseRequestBuilder<Direct
5757
toPostRequestInformation(body: DirectoryAudit, requestConfiguration?: RequestConfiguration<object> | undefined) : RequestInformation;
5858
}
5959
/**
60-
* Get the list of audit logs generated by Microsoft Entra ID. This includes audit logs generated by various services within Microsoft Entra ID, including user, app, device and group Management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), and self- service group management, and so on.
60+
* Get a list of directoryAudit objects representing the audit logs generated by Microsoft Entra ID. This includes audit logs generated by various services within Microsoft Entra ID, including user, app, device and group Management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), and self- service group management, and so on.
6161
*/
6262
export interface DirectoryAuditsRequestBuilderGetQueryParameters {
6363
/**

‎packages/msgraph-sdk-auditLogs/auditLogs/directoryAudits/item/index.ts‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export interface DirectoryAuditItemRequestBuilder extends BaseRequestBuilder<Dir
1919
*/
2020
delete(requestConfiguration?: RequestConfiguration<object> | undefined) : Promise<void>;
2121
/**
22-
* Get a specific Microsoft Entra audit log item. This includes an audit log item generated by various services within Microsoft Entra ID like user, application, device and group management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), self-service group management, and so on.
22+
* Get a specific directoryAudit item. This includes an audit log item generated by various services within Microsoft Entra ID like user, application, device and group management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), self-service group management, and so on.
2323
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
2424
* @returns {Promise<DirectoryAudit>}
2525
* @throws {ODataError} error when the service returns a 4XX or 5XX status code
@@ -41,7 +41,7 @@ export interface DirectoryAuditItemRequestBuilder extends BaseRequestBuilder<Dir
4141
*/
4242
toDeleteRequestInformation(requestConfiguration?: RequestConfiguration<object> | undefined) : RequestInformation;
4343
/**
44-
* Get a specific Microsoft Entra audit log item. This includes an audit log item generated by various services within Microsoft Entra ID like user, application, device and group management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), self-service group management, and so on.
44+
* Get a specific directoryAudit item. This includes an audit log item generated by various services within Microsoft Entra ID like user, application, device and group management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), self-service group management, and so on.
4545
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
4646
* @returns {RequestInformation}
4747
*/
@@ -55,7 +55,7 @@ export interface DirectoryAuditItemRequestBuilder extends BaseRequestBuilder<Dir
5555
toPatchRequestInformation(body: DirectoryAudit, requestConfiguration?: RequestConfiguration<object> | undefined) : RequestInformation;
5656
}
5757
/**
58-
* Get a specific Microsoft Entra audit log item. This includes an audit log item generated by various services within Microsoft Entra ID like user, application, device and group management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), self-service group management, and so on.
58+
* Get a specific directoryAudit item. This includes an audit log item generated by various services within Microsoft Entra ID like user, application, device and group management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), self-service group management, and so on.
5959
*/
6060
export interface DirectoryAuditItemRequestBuilderGetQueryParameters {
6161
/**

‎packages/msgraph-sdk-auditLogs/auditLogs/provisioning/index.ts‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export interface ProvisioningRequestBuilder extends BaseRequestBuilder<Provision
2727
*/
2828
byProvisioningObjectSummaryId(provisioningObjectSummaryId: string) : ProvisioningObjectSummaryItemRequestBuilder;
2929
/**
30-
* Get all provisioning events that occurred in your tenant, such as the deletion of a group in a target application or the creation of a user when provisioning user accounts from your HR system.
30+
* Get all provisioningObjectSummary events that occurred in your tenant, such as the deletion of a group in a target application or the creation of a user when provisioning user accounts from your HR system.
3131
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
3232
* @returns {Promise<ProvisioningObjectSummaryCollectionResponse>}
3333
* @throws {ODataError} error when the service returns a 4XX or 5XX status code
@@ -43,7 +43,7 @@ export interface ProvisioningRequestBuilder extends BaseRequestBuilder<Provision
4343
*/
4444
post(body: ProvisioningObjectSummary, requestConfiguration?: RequestConfiguration<object> | undefined) : Promise<ProvisioningObjectSummary | undefined>;
4545
/**
46-
* Get all provisioning events that occurred in your tenant, such as the deletion of a group in a target application or the creation of a user when provisioning user accounts from your HR system.
46+
* Get all provisioningObjectSummary events that occurred in your tenant, such as the deletion of a group in a target application or the creation of a user when provisioning user accounts from your HR system.
4747
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
4848
* @returns {RequestInformation}
4949
*/
@@ -57,7 +57,7 @@ export interface ProvisioningRequestBuilder extends BaseRequestBuilder<Provision
5757
toPostRequestInformation(body: ProvisioningObjectSummary, requestConfiguration?: RequestConfiguration<object> | undefined) : RequestInformation;
5858
}
5959
/**
60-
* Get all provisioning events that occurred in your tenant, such as the deletion of a group in a target application or the creation of a user when provisioning user accounts from your HR system.
60+
* Get all provisioningObjectSummary events that occurred in your tenant, such as the deletion of a group in a target application or the creation of a user when provisioning user accounts from your HR system.
6161
*/
6262
export interface ProvisioningRequestBuilderGetQueryParameters {
6363
/**

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

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ import { OnPremisesSynchronizationRequestBuilderNavigationMetadata, OnPremisesSy
2222
// @ts-ignore
2323
import { PublicKeyInfrastructureRequestBuilderNavigationMetadata, PublicKeyInfrastructureRequestBuilderRequestsMetadata, type PublicKeyInfrastructureRequestBuilder } from './publicKeyInfrastructure/index.js';
2424
// @ts-ignore
25+
import { RecoveryRequestBuilderNavigationMetadata, RecoveryRequestBuilderRequestsMetadata, type RecoveryRequestBuilder } from './recovery/index.js';
26+
// @ts-ignore
2527
import { SubscriptionsRequestBuilderNavigationMetadata, SubscriptionsRequestBuilderRequestsMetadata, type SubscriptionsRequestBuilder } from './subscriptions/index.js';
2628
// @ts-ignore
2729
import { SubscriptionsWithCommerceSubscriptionIdRequestBuilderRequestsMetadata, type SubscriptionsWithCommerceSubscriptionIdRequestBuilder } from './subscriptionsWithCommerceSubscriptionId/index.js';
@@ -64,6 +66,10 @@ export interface DirectoryRequestBuilder extends BaseRequestBuilder<DirectoryReq
6466
* Provides operations to manage the publicKeyInfrastructure property of the microsoft.graph.directory entity.
6567
*/
6668
get publicKeyInfrastructure(): PublicKeyInfrastructureRequestBuilder;
69+
/**
70+
* Provides operations to manage the recovery property of the microsoft.graph.directory entity.
71+
*/
72+
get recovery(): RecoveryRequestBuilder;
6773
/**
6874
* Provides operations to manage the subscriptions property of the microsoft.graph.directory entity.
6975
*/
@@ -167,6 +173,10 @@ export const DirectoryRequestBuilderNavigationMetadata: Record<Exclude<keyof Dir
167173
requestsMetadata: PublicKeyInfrastructureRequestBuilderRequestsMetadata,
168174
navigationMetadata: PublicKeyInfrastructureRequestBuilderNavigationMetadata,
169175
},
176+
recovery: {
177+
requestsMetadata: RecoveryRequestBuilderRequestsMetadata,
178+
navigationMetadata: RecoveryRequestBuilderNavigationMetadata,
179+
},
170180
subscriptions: {
171181
requestsMetadata: SubscriptionsRequestBuilderRequestsMetadata,
172182
navigationMetadata: SubscriptionsRequestBuilderNavigationMetadata,
Lines changed: 141 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,141 @@
1+
/* tslint:disable */
2+
/* eslint-disable */
3+
// Generated by Microsoft Kiota
4+
// @ts-ignore
5+
import { createRecoveryFromDiscriminatorValue, serializeRecovery, type Recovery } from '@microsoft/msgraph-sdk/models/entraRecoveryServices/index.js';
6+
// @ts-ignore
7+
import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js';
8+
// @ts-ignore
9+
import { JobsRequestBuilderNavigationMetadata, JobsRequestBuilderRequestsMetadata, type JobsRequestBuilder } from './jobs/index.js';
10+
// @ts-ignore
11+
import { SnapshotsRequestBuilderNavigationMetadata, SnapshotsRequestBuilderRequestsMetadata, type SnapshotsRequestBuilder } from './snapshots/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 recovery property of the microsoft.graph.directory entity.
17+
*/
18+
export interface RecoveryRequestBuilder extends BaseRequestBuilder<RecoveryRequestBuilder> {
19+
/**
20+
* Provides operations to manage the jobs property of the microsoft.graph.entraRecoveryServices.recovery entity.
21+
*/
22+
get jobs(): JobsRequestBuilder;
23+
/**
24+
* Provides operations to manage the snapshots property of the microsoft.graph.entraRecoveryServices.recovery entity.
25+
*/
26+
get snapshots(): SnapshotsRequestBuilder;
27+
/**
28+
* Delete navigation property recovery for directory
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+
*/
32+
delete(requestConfiguration?: RequestConfiguration<object> | undefined) : Promise<void>;
33+
/**
34+
* Get recovery from directory
35+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
36+
* @returns {Promise<Recovery>}
37+
* @throws {ODataError} error when the service returns a 4XX or 5XX status code
38+
*/
39+
get(requestConfiguration?: RequestConfiguration<RecoveryRequestBuilderGetQueryParameters> | undefined) : Promise<Recovery | undefined>;
40+
/**
41+
* Update the navigation property recovery in directory
42+
* @param body The request body
43+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
44+
* @returns {Promise<Recovery>}
45+
* @throws {ODataError} error when the service returns a 4XX or 5XX status code
46+
*/
47+
patch(body: Recovery, requestConfiguration?: RequestConfiguration<object> | undefined) : Promise<Recovery | undefined>;
48+
/**
49+
* Delete navigation property recovery for directory
50+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
51+
* @returns {RequestInformation}
52+
*/
53+
toDeleteRequestInformation(requestConfiguration?: RequestConfiguration<object> | undefined) : RequestInformation;
54+
/**
55+
* Get recovery from directory
56+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
57+
* @returns {RequestInformation}
58+
*/
59+
toGetRequestInformation(requestConfiguration?: RequestConfiguration<RecoveryRequestBuilderGetQueryParameters> | undefined) : RequestInformation;
60+
/**
61+
* Update the navigation property recovery in directory
62+
* @param body The request body
63+
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
64+
* @returns {RequestInformation}
65+
*/
66+
toPatchRequestInformation(body: Recovery, requestConfiguration?: RequestConfiguration<object> | undefined) : RequestInformation;
67+
}
68+
/**
69+
* Get recovery from directory
70+
*/
71+
export interface RecoveryRequestBuilderGetQueryParameters {
72+
/**
73+
* Expand related entities
74+
*/
75+
expand?: string[];
76+
/**
77+
* Select properties to be returned
78+
*/
79+
select?: string[];
80+
}
81+
/**
82+
* Uri template for the request builder.
83+
*/
84+
export const RecoveryRequestBuilderUriTemplate = "{+baseurl}/directory/recovery{?%24expand,%24select}";
85+
/**
86+
* Mapper for query parameters from symbol name to serialization name represented as a constant.
87+
*/
88+
const RecoveryRequestBuilderGetQueryParametersMapper: Record<string, string> = {
89+
"expand": "%24expand",
90+
"select": "%24select",
91+
};
92+
/**
93+
* Metadata for all the navigation properties in the request builder.
94+
*/
95+
export const RecoveryRequestBuilderNavigationMetadata: Record<Exclude<keyof RecoveryRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata> = {
96+
jobs: {
97+
requestsMetadata: JobsRequestBuilderRequestsMetadata,
98+
navigationMetadata: JobsRequestBuilderNavigationMetadata,
99+
},
100+
snapshots: {
101+
requestsMetadata: SnapshotsRequestBuilderRequestsMetadata,
102+
navigationMetadata: SnapshotsRequestBuilderNavigationMetadata,
103+
},
104+
};
105+
/**
106+
* Metadata for all the requests in the request builder.
107+
*/
108+
export const RecoveryRequestBuilderRequestsMetadata: RequestsMetadata = {
109+
delete: {
110+
uriTemplate: RecoveryRequestBuilderUriTemplate,
111+
responseBodyContentType: "application/json",
112+
errorMappings: {
113+
XXX: createODataErrorFromDiscriminatorValue as ParsableFactory<Parsable>,
114+
},
115+
adapterMethodName: "sendNoResponseContent",
116+
},
117+
get: {
118+
uriTemplate: RecoveryRequestBuilderUriTemplate,
119+
responseBodyContentType: "application/json",
120+
errorMappings: {
121+
XXX: createODataErrorFromDiscriminatorValue as ParsableFactory<Parsable>,
122+
},
123+
adapterMethodName: "send",
124+
responseBodyFactory: createRecoveryFromDiscriminatorValue,
125+
queryParametersMapper: RecoveryRequestBuilderGetQueryParametersMapper,
126+
},
127+
patch: {
128+
uriTemplate: RecoveryRequestBuilderUriTemplate,
129+
responseBodyContentType: "application/json",
130+
errorMappings: {
131+
XXX: createODataErrorFromDiscriminatorValue as ParsableFactory<Parsable>,
132+
},
133+
adapterMethodName: "send",
134+
responseBodyFactory: createRecoveryFromDiscriminatorValue,
135+
requestBodyContentType: "application/json",
136+
requestBodySerializer: serializeRecovery,
137+
requestInformationContentSetMethod: "setContentFromParsable",
138+
},
139+
};
140+
/* tslint:enable */
141+
/* eslint-enable */

0 commit comments

Comments
 (0)