From 040d58af5ea49c8ca56a16567cd47818f8f26e7c Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Sat, 14 Feb 2026 01:00:09 +0000 Subject: [PATCH] feat(generation): update request builders and models Update generated files with build 210015 --- packages/kiota-dom-export.txt | 1267 ++++++++++-- packages/kiota-lock.json | 2 +- .../allotments}/count/index.ts | 2 +- .../admin/cloudLicensing/allotments/index.ts | 154 ++ .../item/assignments/count/index.ts | 67 + .../allotments/item/assignments/index.ts | 126 ++ .../allotments/item/assignments/item/index.ts | 69 + .../cloudLicensing/allotments/item/index.ts | 141 ++ .../item/waitingMembers/count/index.ts | 67 + .../allotments/item/waitingMembers/index.ts | 126 ++ .../item/waitingMembers/item/index.ts | 69 + .../assignmentErrors/count/index.ts | 67 + .../cloudLicensing/assignmentErrors/index.ts | 154 ++ .../assignmentErrors/item/assignedTo/index.ts | 70 + .../assignmentErrors/item/index.ts | 140 ++ .../assignmentErrors/item/usageRight/index.ts | 70 + .../cloudLicensing/assignments/count/index.ts | 67 + .../admin/cloudLicensing/assignments/index.ts | 164 ++ .../assignments/item/allotment/index.ts | 70 + .../assignments/item/assignedTo/index.ts | 70 + .../cloudLicensing/assignments/item/index.ts | 141 ++ .../index.ts | 44 + .../admin/cloudLicensing/index.ts | 151 ++ .../configurationDrifts/index.ts | 7 +- .../configurationDrifts/item/index.ts | 7 +- .../configurationMonitoringResults/index.ts | 7 +- .../item/index.ts | 7 +- .../configurationMonitors/index.ts | 12 +- .../item/baseline/index.ts | 7 +- .../configurationMonitors/item/index.ts | 17 +- .../configurationSnapshotJobs/index.ts | 7 +- .../configurationSnapshotJobs/item/index.ts | 12 +- .../configurationSnapshots/index.ts | 6 +- .../configurationSnapshots/item/index.ts | 6 +- .../admin/configurationManagement/index.ts | 10 - .../msgraph-beta-sdk-admin/admin/index.ts | 10 + .../teams/policy/userAssignments/index.ts | 6 +- .../policy/userAssignments/item/index.ts | 6 +- .../admin/windows/updates/index.ts | 10 + .../windows/updates/policies/count/index.ts | 67 + .../admin/windows/updates/policies/index.ts | 155 ++ .../item/applicableContent/count/index.ts | 67 + .../policies/item/applicableContent/index.ts | 154 ++ .../item/catalogEntry/index.ts | 69 + .../item/applicableContent/item/index.ts | 140 ++ .../item/matchedDevices/count/index.ts | 67 + .../item/matchedDevices/index.ts | 152 ++ .../item/matchedDevices/item/index.ts | 116 ++ .../policies/item/approvals/count/index.ts | 67 + .../updates/policies/item/approvals/index.ts | 155 ++ .../item/approvals/item/catalogEntry/index.ts | 69 + .../policies/item/approvals/item/index.ts | 133 ++ .../windows/updates/policies/item/index.ts | 154 ++ .../policies/item/rings/count/index.ts | 67 + .../updates/policies/item/rings}/index.ts | 70 +- .../updates/policies/item/rings/item/index.ts | 119 ++ .../groups/item/memberOf/graphGroup/index.ts | 6 +- .../groups/item/memberOf/index.ts | 6 +- .../item/memberOf/item/graphGroup/index.ts | 6 +- .../evaluate/index.ts | 8 +- .../item/accessPackageAssignment/index.ts | 6 +- .../item/accessPackageAssignment/index.ts | 6 +- .../item/accessPackageAssignment/index.ts | 6 +- .../count/index.ts | 67 + .../externalOriginResourceConnectors/index.ts | 152 ++ .../item/index.ts | 116 ++ .../entitlementManagement/index.ts | 10 + .../evaluate/index.ts | 8 +- .../networkAccess/reports/index.ts | 10 +- .../index.ts | 125 -- .../index.ts | 129 ++ .../security/identities/index.ts | 3 +- .../autoAuditingConfiguration}/index.ts | 57 +- .../security/identities/settings/index.ts | 22 +- .../security/index.ts | 10 + .../security/zones/count/index.ts | 67 + .../security/zones/index.ts | 155 ++ .../zones/item/aggregations/count/index.ts | 67 + .../security/zones/item/aggregations/index.ts | 43 + .../zones/item/aggregations/item/index.ts | 69 + .../zones/item/environments/count/index.ts | 67 + .../security/zones/item/environments/index.ts | 154 ++ .../zones/item/environments/item/index.ts | 90 + .../security/zones/item/index.ts | 143 ++ .../evaluate/index.ts | 8 +- .../backupRestore/browseSessions/index.ts | 7 +- .../browseSessions/item/index.ts | 6 +- .../index.ts | 12 +- .../item/index.ts | 7 +- .../granularDriveRestoreArtifacts/index.ts | 7 +- .../item/index.ts | 6 +- .../sharePointBrowseSessions/index.ts | 12 +- .../sharePointBrowseSessions/item/index.ts | 7 +- .../sharePointRestoreSessions/index.ts | 4 +- .../granularSiteRestoreArtifacts/index.ts | 7 +- .../item/index.ts | 6 +- .../sharePointRestoreSessions/item/index.ts | 5 +- .../users/delta/index.ts | 16 +- .../evaluate/index.ts | 8 +- .../models/cloudLicensing/index.ts | 593 +++++- packages/msgraph-beta-sdk/models/index.ts | 1702 +++++++++++++---- .../msgraph-beta-sdk/models/security/index.ts | 399 +++- .../models/teamsAdministration/index.ts | 4 +- .../models/tenantGovernanceServices/index.ts | 81 + .../models/windowsUpdates/index.ts | 870 ++++++++- 105 files changed, 9851 insertions(+), 780 deletions(-) rename packages/msgraph-beta-sdk-admin/admin/{configurationManagement/configurationApplications => cloudLicensing/allotments}/count/index.ts (96%) create mode 100644 packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/assignments/count/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/assignments/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/assignments/item/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/waitingMembers/count/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/waitingMembers/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/waitingMembers/item/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignmentErrors/count/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignmentErrors/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignmentErrors/item/assignedTo/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignmentErrors/item/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignmentErrors/item/usageRight/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignments/count/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignments/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignments/item/allotment/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignments/item/assignedTo/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignments/item/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignments/microsoftGraphCloudLicensingReprocessAssignments/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/cloudLicensing/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/count/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/count/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/item/catalogEntry/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/item/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/item/matchedDevices/count/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/item/matchedDevices/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/item/matchedDevices/item/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/approvals/count/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/approvals/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/approvals/item/catalogEntry/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/approvals/item/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/rings/count/index.ts rename packages/msgraph-beta-sdk-admin/admin/{configurationManagement/configurationApplications => windows/updates/policies/item/rings}/index.ts (50%) create mode 100644 packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/rings/item/index.ts create mode 100644 packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/externalOriginResourceConnectors/count/index.ts create mode 100644 packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/externalOriginResourceConnectors/index.ts create mode 100644 packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/externalOriginResourceConnectors/item/index.ts delete mode 100644 packages/msgraph-beta-sdk-networkAccess/networkAccess/reports/microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTime/index.ts create mode 100644 packages/msgraph-beta-sdk-networkAccess/networkAccess/reports/microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentId/index.ts rename packages/{msgraph-beta-sdk-admin/admin/configurationManagement/configurationApplications/item => msgraph-beta-sdk-security/security/identities/settings/autoAuditingConfiguration}/index.ts (53%) create mode 100644 packages/msgraph-beta-sdk-security/security/zones/count/index.ts create mode 100644 packages/msgraph-beta-sdk-security/security/zones/index.ts create mode 100644 packages/msgraph-beta-sdk-security/security/zones/item/aggregations/count/index.ts create mode 100644 packages/msgraph-beta-sdk-security/security/zones/item/aggregations/index.ts create mode 100644 packages/msgraph-beta-sdk-security/security/zones/item/aggregations/item/index.ts create mode 100644 packages/msgraph-beta-sdk-security/security/zones/item/environments/count/index.ts create mode 100644 packages/msgraph-beta-sdk-security/security/zones/item/environments/index.ts create mode 100644 packages/msgraph-beta-sdk-security/security/zones/item/environments/item/index.ts create mode 100644 packages/msgraph-beta-sdk-security/security/zones/item/index.ts create mode 100644 packages/msgraph-beta-sdk/models/tenantGovernanceServices/index.ts diff --git a/packages/kiota-dom-export.txt b/packages/kiota-dom-export.txt index 3e314447fb..9f8d8320f2 100644 --- a/packages/kiota-dom-export.txt +++ b/packages/kiota-dom-export.txt @@ -445,6 +445,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.activitystatistics.item.activi github.com/microsoftgraph/msgraph-sdk-typescript/.activitystatistics.item.activityStatisticsItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.activitystatistics.item.ActivityStatisticsItemRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.adminRequestBuilder::|public|appsAndServices:AppsAndServicesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.adminRequestBuilder::|public|cloudLicensing:CloudLicensingRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.adminRequestBuilder::|public|configurationManagement:ConfigurationManagementRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.adminRequestBuilder::|public|dynamics:DynamicsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.adminRequestBuilder::|public|edge:EdgeRequestBuilder @@ -482,45 +483,252 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.admin.appsAndServices.appsAndS github.com/microsoftgraph/msgraph-sdk-typescript/.admin.appsAndServices.appsAndServicesRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.admin.appsAndServices.appsAndServicesRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.admin.appsAndServices.appsAndServicesRequestBuilder~~>BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.configurationApplicationsRequestBuilder::|public|byConfigurationApplicationId(configurationApplicationId:string):ConfigurationApplicationItemRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.configurationApplicationsRequestBuilder::|public|Count:CountRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.configurationApplicationsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ConfigurationApplicationCollectionResponse -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.configurationApplicationsRequestBuilder::|public|post(body:ConfigurationApplication; requestConfiguration?:RequestConfiguration):ConfigurationApplication -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.configurationApplicationsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.configurationApplicationsRequestBuilder::|public|toPostRequestInformation(body:ConfigurationApplication; requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.configurationApplicationsRequestBuilderGetQueryParameters::|public|count:boolean -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.configurationApplicationsRequestBuilderGetQueryParameters::|public|expand:string[] -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.configurationApplicationsRequestBuilderGetQueryParameters::|public|filter:string -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.configurationApplicationsRequestBuilderGetQueryParameters::|public|orderby:string[] -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.configurationApplicationsRequestBuilderGetQueryParameters::|public|search:string -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.configurationApplicationsRequestBuilderGetQueryParameters::|public|select:string[] -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.configurationApplicationsRequestBuilderGetQueryParameters::|public|skip:number -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.configurationApplicationsRequestBuilderGetQueryParameters::|public|top:number -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.configurationApplicationsRequestBuilderGetQueryParametersMapper -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.configurationApplicationsRequestBuilderNavigationMetadata -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.configurationApplicationsRequestBuilderRequestsMetadata -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.configurationApplicationsRequestBuilderUriTemplate -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.configurationApplicationsRequestBuilder~~>BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.count.CountRequestBuilderGetQueryParameters::|public|filter:string -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.count.CountRequestBuilderGetQueryParameters::|public|search:string -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.count.countRequestBuilderGetQueryParametersMapper -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.count.countRequestBuilderRequestsMetadata -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.count.countRequestBuilderUriTemplate -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.count.CountRequestBuilder~~>BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.item.ConfigurationApplicationItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.item.ConfigurationApplicationItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ConfigurationApplication -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.item.ConfigurationApplicationItemRequestBuilder::|public|patch(body:ConfigurationApplication; requestConfiguration?:RequestConfiguration):ConfigurationApplication -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.item.ConfigurationApplicationItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.item.ConfigurationApplicationItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.item.ConfigurationApplicationItemRequestBuilder::|public|toPatchRequestInformation(body:ConfigurationApplication; requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.item.ConfigurationApplicationItemRequestBuilderGetQueryParameters::|public|expand:string[] -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.item.ConfigurationApplicationItemRequestBuilderGetQueryParameters::|public|select:string[] -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.item.configurationApplicationItemRequestBuilderGetQueryParametersMapper -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.item.configurationApplicationItemRequestBuilderRequestsMetadata -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.item.configurationApplicationItemRequestBuilderUriTemplate -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationApplications.item.ConfigurationApplicationItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.allotmentsRequestBuilder::|public|byAllotmentId(allotmentId:string):AllotmentItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.allotmentsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.allotmentsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AllotmentCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.allotmentsRequestBuilder::|public|post(body:Allotment; requestConfiguration?:RequestConfiguration):Allotment +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.allotmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.allotmentsRequestBuilder::|public|toPostRequestInformation(body:Allotment; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.allotmentsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.allotmentsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.allotmentsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.allotmentsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.allotmentsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.allotmentsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.allotmentsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.allotmentsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.allotmentsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.allotmentsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.allotmentsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.allotmentsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.allotmentsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.AllotmentItemRequestBuilder::|public|assignments:AssignmentsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.AllotmentItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.AllotmentItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Allotment +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.AllotmentItemRequestBuilder::|public|patch(body:Allotment; requestConfiguration?:RequestConfiguration):Allotment +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.AllotmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.AllotmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.AllotmentItemRequestBuilder::|public|toPatchRequestInformation(body:Allotment; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.AllotmentItemRequestBuilder::|public|waitingMembers:WaitingMembersRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.AllotmentItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.AllotmentItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.allotmentItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.allotmentItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.allotmentItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.allotmentItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.AllotmentItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.assignmentsRequestBuilder::|public|byAssignmentId(assignmentId:string):AssignmentItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.assignmentsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.assignmentsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AssignmentCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.assignmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.assignmentsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.assignmentsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.assignmentsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.assignmentsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.assignmentsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.assignmentsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.assignmentsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.assignmentsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.assignmentsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.assignmentsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.assignmentsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.assignmentsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.assignmentsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.item.AssignmentItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Assignment +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.item.AssignmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.item.AssignmentItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.item.AssignmentItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.item.assignmentItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.item.assignmentItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.item.assignmentItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.assignments.item.AssignmentItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.item.WaitingMemberItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):WaitingMember +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.item.WaitingMemberItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.item.WaitingMemberItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.item.WaitingMemberItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.item.waitingMemberItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.item.waitingMemberItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.item.waitingMemberItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.item.WaitingMemberItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.waitingMembersRequestBuilder::|public|byWaitingMemberId(waitingMemberId:string):WaitingMemberItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.waitingMembersRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.waitingMembersRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):WaitingMemberCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.waitingMembersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.waitingMembersRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.waitingMembersRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.waitingMembersRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.waitingMembersRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.waitingMembersRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.waitingMembersRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.waitingMembersRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.waitingMembersRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.waitingMembersRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.waitingMembersRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.waitingMembersRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.waitingMembersRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.allotments.item.waitingMembers.waitingMembersRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.assignmentErrorsRequestBuilder::|public|byAssignmentErrorId(assignmentErrorId:string):AssignmentErrorItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.assignmentErrorsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.assignmentErrorsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AssignmentErrorCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.assignmentErrorsRequestBuilder::|public|post(body:AssignmentError; requestConfiguration?:RequestConfiguration):AssignmentError +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.assignmentErrorsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.assignmentErrorsRequestBuilder::|public|toPostRequestInformation(body:AssignmentError; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.assignmentErrorsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.assignmentErrorsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.assignmentErrorsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.assignmentErrorsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.assignmentErrorsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.assignmentErrorsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.assignmentErrorsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.assignmentErrorsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.assignmentErrorsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.assignmentErrorsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.assignmentErrorsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.assignmentErrorsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.assignmentErrorsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.assignedTo.assignedToRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DirectoryObject +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.assignedTo.assignedToRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.assignedTo.assignedToRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.assignedTo.assignedToRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.assignedTo.assignedToRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.assignedTo.assignedToRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.assignedTo.assignedToRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.assignedTo.assignedToRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.AssignmentErrorItemRequestBuilder::|public|assignedTo:AssignedToRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.AssignmentErrorItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.AssignmentErrorItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AssignmentError +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.AssignmentErrorItemRequestBuilder::|public|patch(body:AssignmentError; requestConfiguration?:RequestConfiguration):AssignmentError +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.AssignmentErrorItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.AssignmentErrorItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.AssignmentErrorItemRequestBuilder::|public|toPatchRequestInformation(body:AssignmentError; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.AssignmentErrorItemRequestBuilder::|public|usageRight:UsageRightRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.AssignmentErrorItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.AssignmentErrorItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.assignmentErrorItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.assignmentErrorItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.assignmentErrorItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.assignmentErrorItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.AssignmentErrorItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.usageRight.usageRightRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):UsageRight +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.usageRight.usageRightRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.usageRight.usageRightRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.usageRight.usageRightRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.usageRight.usageRightRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.usageRight.usageRightRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.usageRight.usageRightRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignmentErrors.item.usageRight.usageRightRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.assignmentsRequestBuilder::|public|byAssignmentId(assignmentId:string):AssignmentItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.assignmentsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.assignmentsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AssignmentCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.assignmentsRequestBuilder::|public|microsoftGraphCloudLicensingReprocessAssignments:MicrosoftGraphCloudLicensingReprocessAssignmentsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.assignmentsRequestBuilder::|public|post(body:Assignment; requestConfiguration?:RequestConfiguration):Assignment +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.assignmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.assignmentsRequestBuilder::|public|toPostRequestInformation(body:Assignment; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.assignmentsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.assignmentsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.assignmentsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.assignmentsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.assignmentsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.assignmentsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.assignmentsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.assignmentsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.assignmentsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.assignmentsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.assignmentsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.assignmentsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.assignmentsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.allotment.allotmentRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Allotment +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.allotment.allotmentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.allotment.allotmentRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.allotment.allotmentRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.allotment.allotmentRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.allotment.allotmentRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.allotment.allotmentRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.allotment.allotmentRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.assignedTo.assignedToRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DirectoryObject +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.assignedTo.assignedToRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.assignedTo.assignedToRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.assignedTo.assignedToRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.assignedTo.assignedToRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.assignedTo.assignedToRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.assignedTo.assignedToRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.assignedTo.assignedToRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.AssignmentItemRequestBuilder::|public|allotment:AllotmentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.AssignmentItemRequestBuilder::|public|assignedTo:AssignedToRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.AssignmentItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.AssignmentItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Assignment +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.AssignmentItemRequestBuilder::|public|patch(body:Assignment; requestConfiguration?:RequestConfiguration):Assignment +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.AssignmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.AssignmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.AssignmentItemRequestBuilder::|public|toPatchRequestInformation(body:Assignment; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.AssignmentItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.AssignmentItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.assignmentItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.assignmentItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.assignmentItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.assignmentItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.item.AssignmentItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.microsoftGraphCloudLicensingReprocessAssignments.microsoftGraphCloudLicensingReprocessAssignmentsRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.microsoftGraphCloudLicensingReprocessAssignments.microsoftGraphCloudLicensingReprocessAssignmentsRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.microsoftGraphCloudLicensingReprocessAssignments.microsoftGraphCloudLicensingReprocessAssignmentsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.microsoftGraphCloudLicensingReprocessAssignments.microsoftGraphCloudLicensingReprocessAssignmentsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.assignments.microsoftGraphCloudLicensingReprocessAssignments.microsoftGraphCloudLicensingReprocessAssignmentsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.cloudLicensingRequestBuilder::|public|allotments:AllotmentsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.cloudLicensingRequestBuilder::|public|assignmentErrors:AssignmentErrorsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.cloudLicensingRequestBuilder::|public|assignments:AssignmentsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.cloudLicensingRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.cloudLicensingRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AdminCloudLicensing +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.cloudLicensingRequestBuilder::|public|patch(body:AdminCloudLicensing; requestConfiguration?:RequestConfiguration):AdminCloudLicensing +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.cloudLicensingRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.cloudLicensingRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.cloudLicensingRequestBuilder::|public|toPatchRequestInformation(body:AdminCloudLicensing; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.cloudLicensingRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.cloudLicensingRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.cloudLicensingRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.cloudLicensingRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.cloudLicensingRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.cloudLicensingRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.cloudLicensing.cloudLicensingRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationDrifts.configurationDriftsRequestBuilder::|public|byConfigurationDriftId(configurationDriftId:string):ConfigurationDriftItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationDrifts.configurationDriftsRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationDrifts.configurationDriftsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ConfigurationDriftCollectionResponse @@ -560,7 +768,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement. github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationDrifts.item.configurationDriftItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationDrifts.item.configurationDriftItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationDrifts.item.ConfigurationDriftItemRequestBuilder~~>BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationManagementRequestBuilder::|public|configurationApplications:ConfigurationApplicationsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationManagementRequestBuilder::|public|configurationDrifts:ConfigurationDriftsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationManagementRequestBuilder::|public|configurationMonitoringResults:ConfigurationMonitoringResultsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.configurationManagement.configurationManagementRequestBuilder::|public|configurationMonitors:ConfigurationMonitorsRequestBuilder @@ -3445,6 +3652,226 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.deployme github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.deployments.item.deploymentItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.deployments.item.deploymentItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.deployments.item.DeploymentItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.applicableContentRequestBuilder::|public|byApplicableContentCatalogEntryId(applicableContentCatalogEntryId:string):ApplicableContentCatalogEntryItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.applicableContentRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.applicableContentRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ApplicableContentCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.applicableContentRequestBuilder::|public|post(body:ApplicableContent; requestConfiguration?:RequestConfiguration):ApplicableContent +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.applicableContentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.applicableContentRequestBuilder::|public|toPostRequestInformation(body:ApplicableContent; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.applicableContentRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.applicableContentRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.applicableContentRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.applicableContentRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.applicableContentRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.applicableContentRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.applicableContentRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.applicableContentRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.applicableContentRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.applicableContentRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.applicableContentRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.applicableContentRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.applicableContentRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.ApplicableContentCatalogEntryItemRequestBuilder::|public|catalogEntry:CatalogEntryRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.ApplicableContentCatalogEntryItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.ApplicableContentCatalogEntryItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ApplicableContent +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.ApplicableContentCatalogEntryItemRequestBuilder::|public|matchedDevices:MatchedDevicesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.ApplicableContentCatalogEntryItemRequestBuilder::|public|patch(body:ApplicableContent; requestConfiguration?:RequestConfiguration):ApplicableContent +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.ApplicableContentCatalogEntryItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.ApplicableContentCatalogEntryItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.ApplicableContentCatalogEntryItemRequestBuilder::|public|toPatchRequestInformation(body:ApplicableContent; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.ApplicableContentCatalogEntryItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.ApplicableContentCatalogEntryItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.applicableContentCatalogEntryItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.applicableContentCatalogEntryItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.applicableContentCatalogEntryItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.applicableContentCatalogEntryItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.ApplicableContentCatalogEntryItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.catalogEntry.catalogEntryRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CatalogEntry +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.catalogEntry.catalogEntryRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.catalogEntry.catalogEntryRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.catalogEntry.catalogEntryRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.catalogEntry.catalogEntryRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.catalogEntry.catalogEntryRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.catalogEntry.catalogEntryRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.catalogEntry.catalogEntryRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.item.ApplicableContentDeviceMatchDeviceItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.item.ApplicableContentDeviceMatchDeviceItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ApplicableContentDeviceMatch +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.item.ApplicableContentDeviceMatchDeviceItemRequestBuilder::|public|patch(body:ApplicableContentDeviceMatch; requestConfiguration?:RequestConfiguration):ApplicableContentDeviceMatch +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.item.ApplicableContentDeviceMatchDeviceItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.item.ApplicableContentDeviceMatchDeviceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.item.ApplicableContentDeviceMatchDeviceItemRequestBuilder::|public|toPatchRequestInformation(body:ApplicableContentDeviceMatch; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.item.ApplicableContentDeviceMatchDeviceItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.item.ApplicableContentDeviceMatchDeviceItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.item.applicableContentDeviceMatchDeviceItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.item.applicableContentDeviceMatchDeviceItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.item.applicableContentDeviceMatchDeviceItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.item.ApplicableContentDeviceMatchDeviceItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.matchedDevicesRequestBuilder::|public|byApplicableContentDeviceMatchDeviceId(applicableContentDeviceMatchDeviceId:string):ApplicableContentDeviceMatchDeviceItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.matchedDevicesRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.matchedDevicesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ApplicableContentDeviceMatchCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.matchedDevicesRequestBuilder::|public|post(body:ApplicableContentDeviceMatch; requestConfiguration?:RequestConfiguration):ApplicableContentDeviceMatch +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.matchedDevicesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.matchedDevicesRequestBuilder::|public|toPostRequestInformation(body:ApplicableContentDeviceMatch; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.matchedDevicesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.matchedDevicesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.matchedDevicesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.matchedDevicesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.matchedDevicesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.matchedDevicesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.matchedDevicesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.matchedDevicesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.matchedDevicesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.matchedDevicesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.matchedDevicesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.matchedDevicesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableContent.item.matchedDevices.matchedDevicesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.approvalsRequestBuilder::|public|byPolicyApprovalId(policyApprovalId:string):PolicyApprovalItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.approvalsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.approvalsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):PolicyApprovalCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.approvalsRequestBuilder::|public|post(body:PolicyApproval; requestConfiguration?:RequestConfiguration):PolicyApproval +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.approvalsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.approvalsRequestBuilder::|public|toPostRequestInformation(body:PolicyApproval; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.approvalsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.approvalsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.approvalsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.approvalsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.approvalsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.approvalsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.approvalsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.approvalsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.approvalsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.approvalsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.approvalsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.approvalsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.approvalsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.item.catalogEntry.catalogEntryRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CatalogEntry +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.item.catalogEntry.catalogEntryRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.item.catalogEntry.catalogEntryRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.item.catalogEntry.catalogEntryRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.item.catalogEntry.catalogEntryRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.item.catalogEntry.catalogEntryRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.item.catalogEntry.catalogEntryRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.item.catalogEntry.catalogEntryRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.item.PolicyApprovalItemRequestBuilder::|public|catalogEntry:CatalogEntryRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.item.PolicyApprovalItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.item.PolicyApprovalItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):PolicyApproval +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.item.PolicyApprovalItemRequestBuilder::|public|patch(body:PolicyApproval; requestConfiguration?:RequestConfiguration):PolicyApproval +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.item.PolicyApprovalItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.item.PolicyApprovalItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.item.PolicyApprovalItemRequestBuilder::|public|toPatchRequestInformation(body:PolicyApproval; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.item.PolicyApprovalItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.item.PolicyApprovalItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.item.policyApprovalItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.item.policyApprovalItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.item.policyApprovalItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.item.policyApprovalItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.approvals.item.PolicyApprovalItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.PolicyItemRequestBuilder::|public|applicableContent:ApplicableContentRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.PolicyItemRequestBuilder::|public|approvals:ApprovalsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.PolicyItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.PolicyItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Policy +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.PolicyItemRequestBuilder::|public|patch(body:Policy; requestConfiguration?:RequestConfiguration):Policy +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.PolicyItemRequestBuilder::|public|rings:RingsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.PolicyItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.PolicyItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.PolicyItemRequestBuilder::|public|toPatchRequestInformation(body:Policy; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.PolicyItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.PolicyItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.policyItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.policyItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.policyItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.policyItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.PolicyItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.item.RingItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.item.RingItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Ring +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.item.RingItemRequestBuilder::|public|patch(body:Ring; requestConfiguration?:RequestConfiguration):Ring +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.item.RingItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.item.RingItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.item.RingItemRequestBuilder::|public|toPatchRequestInformation(body:Ring; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.item.RingItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.item.RingItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.item.ringItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.item.ringItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.item.ringItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.item.RingItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.ringsRequestBuilder::|public|byRingId(ringId:string):RingItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.ringsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.ringsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):RingCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.ringsRequestBuilder::|public|post(body:Ring; requestConfiguration?:RequestConfiguration):Ring +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.ringsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.ringsRequestBuilder::|public|toPostRequestInformation(body:Ring; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.ringsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.ringsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.ringsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.ringsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.ringsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.ringsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.ringsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.ringsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.ringsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.ringsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.ringsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.ringsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.rings.ringsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.policiesRequestBuilder::|public|byPolicyId(policyId:string):PolicyItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.policiesRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.policiesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):PolicyCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.policiesRequestBuilder::|public|post(body:Policy; requestConfiguration?:RequestConfiguration):Policy +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.policiesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.policiesRequestBuilder::|public|toPostRequestInformation(body:Policy; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.policiesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.policiesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.policiesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.policiesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.policiesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.policiesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.policiesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.policiesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.policiesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.policiesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.policiesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.policiesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.policiesRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.products.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.products.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.products.count.CountRequestBuilderGetQueryParameters::|public|filter:string @@ -4450,6 +4877,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.updatesR github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.updatesRequestBuilder::|public|deployments:DeploymentsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.updatesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AdminWindowsUpdates github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.updatesRequestBuilder::|public|patch(body:AdminWindowsUpdates; requestConfiguration?:RequestConfiguration):AdminWindowsUpdates +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.updatesRequestBuilder::|public|policies:PoliciesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.updatesRequestBuilder::|public|products:ProductsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.updatesRequestBuilder::|public|resourceConnections:ResourceConnectionsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.updatesRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation @@ -82951,6 +83379,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.informa github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.informationProtection.dataLossPreventionPolicies.dataLossPreventionPoliciesRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.informationProtection.dataLossPreventionPolicies.evaluate.EvaluatePostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.informationProtection.dataLossPreventionPolicies.evaluate.EvaluatePostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.informationProtection.dataLossPreventionPolicies.evaluate.EvaluatePostRequestBody::|public|classifyText:TextClassificationRequest github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.informationProtection.dataLossPreventionPolicies.evaluate.EvaluatePostRequestBody::|public|evaluationInput:DlpEvaluationInput github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.informationProtection.dataLossPreventionPolicies.evaluate.EvaluatePostRequestBody::|public|notificationInfo:DlpNotification github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.sites.item.informationProtection.dataLossPreventionPolicies.evaluate.EvaluatePostRequestBody::|public|target:string @@ -108215,6 +108644,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlement github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|connectedOrganizations:ConnectedOrganizationsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|controlConfigurations:ControlConfigurationsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|externalOriginResourceConnectors:ExternalOriginResourceConnectorsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):EntitlementManagement github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|patch(body:EntitlementManagement; requestConfiguration?:RequestConfiguration):EntitlementManagement github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder::|public|settings:SettingsRequestBuilder @@ -108230,6 +108660,45 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlement github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.entitlementManagementRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.externalOriginResourceConnectorsRequestBuilder::|public|byExternalOriginResourceConnectorId(externalOriginResourceConnectorId:string):ExternalOriginResourceConnectorItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.externalOriginResourceConnectorsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.externalOriginResourceConnectorsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ExternalOriginResourceConnectorCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.externalOriginResourceConnectorsRequestBuilder::|public|post(body:ExternalOriginResourceConnector; requestConfiguration?:RequestConfiguration):ExternalOriginResourceConnector +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.externalOriginResourceConnectorsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.externalOriginResourceConnectorsRequestBuilder::|public|toPostRequestInformation(body:ExternalOriginResourceConnector; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.externalOriginResourceConnectorsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.externalOriginResourceConnectorsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.externalOriginResourceConnectorsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.externalOriginResourceConnectorsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.externalOriginResourceConnectorsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.externalOriginResourceConnectorsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.externalOriginResourceConnectorsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.externalOriginResourceConnectorsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.externalOriginResourceConnectorsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.externalOriginResourceConnectorsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.externalOriginResourceConnectorsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.externalOriginResourceConnectorsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.externalOriginResourceConnectorsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.item.ExternalOriginResourceConnectorItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.item.ExternalOriginResourceConnectorItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ExternalOriginResourceConnector +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.item.ExternalOriginResourceConnectorItemRequestBuilder::|public|patch(body:ExternalOriginResourceConnector; requestConfiguration?:RequestConfiguration):ExternalOriginResourceConnector +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.item.ExternalOriginResourceConnectorItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.item.ExternalOriginResourceConnectorItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.item.ExternalOriginResourceConnectorItemRequestBuilder::|public|toPatchRequestInformation(body:ExternalOriginResourceConnector; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.item.ExternalOriginResourceConnectorItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.item.ExternalOriginResourceConnectorItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.item.externalOriginResourceConnectorItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.item.externalOriginResourceConnectorItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.item.externalOriginResourceConnectorItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.externalOriginResourceConnectors.item.ExternalOriginResourceConnectorItemRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.settings.settingsRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.settings.settingsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):EntitlementManagementSettings github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.entitlementManagement.settings.settingsRequestBuilder::|public|patch(body:EntitlementManagementSettings; requestConfiguration?:RequestConfiguration):EntitlementManagementSettings @@ -114266,6 +114735,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.informationProtection.dataLoss github.com/microsoftgraph/msgraph-sdk-typescript/.informationProtection.dataLossPreventionPolicies.dataLossPreventionPoliciesRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.informationProtection.dataLossPreventionPolicies.evaluate.EvaluatePostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.informationProtection.dataLossPreventionPolicies.evaluate.EvaluatePostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.informationProtection.dataLossPreventionPolicies.evaluate.EvaluatePostRequestBody::|public|classifyText:TextClassificationRequest github.com/microsoftgraph/msgraph-sdk-typescript/.informationProtection.dataLossPreventionPolicies.evaluate.EvaluatePostRequestBody::|public|evaluationInput:DlpEvaluationInput github.com/microsoftgraph/msgraph-sdk-typescript/.informationProtection.dataLossPreventionPolicies.evaluate.EvaluatePostRequestBody::|public|notificationInfo:DlpNotification github.com/microsoftgraph/msgraph-sdk-typescript/.informationProtection.dataLossPreventionPolicies.evaluate.EvaluatePostRequestBody::|public|target:string @@ -116204,6 +116674,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdhocCall~~>Entity; Par github.com/microsoftgraph/msgraph-sdk-typescript/.models.Admin::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.Admin::|public|appsAndServices:AdminAppsAndServices github.com/microsoftgraph/msgraph-sdk-typescript/.models.Admin::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Admin::|public|cloudLicensing:AdminCloudLicensing github.com/microsoftgraph/msgraph-sdk-typescript/.models.Admin::|public|configurationManagement:ConfigurationManagement github.com/microsoftgraph/msgraph-sdk-typescript/.models.Admin::|public|dynamics:AdminDynamics github.com/microsoftgraph/msgraph-sdk-typescript/.models.Admin::|public|edge:Edge @@ -116279,6 +116750,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdminWindowsUpdates::|p github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdminWindowsUpdates::|public|deploymentAudiences:DeploymentAudience[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdminWindowsUpdates::|public|deployments:Deployment[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdminWindowsUpdates::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdminWindowsUpdates::|public|policies:Id55137eba974466840caf6f14af926ab38152830981684f743f3d3516be9008b[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdminWindowsUpdates::|public|products:Product[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdminWindowsUpdates::|public|resourceConnections:ResourceConnection[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdminWindowsUpdates::|public|updatableAssets:UpdatableAsset[] @@ -116469,6 +116941,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentIdentityBlueprintP github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentIdentityBlueprintPrincipal::|public|sponsors:DirectoryObject[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentIdentityBlueprintPrincipal~~>Parsable; ServicePrincipal github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentIdentityBlueprint~~>Application; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.agentIdentityType::0000-agentIdentity +github.com/microsoftgraph/msgraph-sdk-typescript/.models.agentIdentityType::0001-agentUser +github.com/microsoftgraph/msgraph-sdk-typescript/.models.agentIdentityType::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.agentIdentityType::0003-agentIdentityBlueprintPrincipal +github.com/microsoftgraph/msgraph-sdk-typescript/.models.agentIdentityTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentIdentity~~>Parsable; ServicePrincipal github.com/microsoftgraph/msgraph-sdk-typescript/.models.agentIdRiskLevel::0000-none github.com/microsoftgraph/msgraph-sdk-typescript/.models.agentIdRiskLevel::0001-low @@ -116522,6 +116999,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentRiskDetection::|pu github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentRiskDetection::|public|agentId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentRiskDetection::|public|detectedDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentRiskDetection::|public|detectionTimingType:RiskDetectionTimingType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentRiskDetection::|public|identityType:AgentIdentityType github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentRiskDetection::|public|lastModifiedDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentRiskDetection::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentRiskDetection::|public|riskDetail:RiskDetail @@ -119052,6 +119530,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplyLabelAction~~>Info github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppManagementApplicationConfiguration::|public|audiences:AudiencesConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppManagementApplicationConfiguration::|public|identifierUris:IdentifierUriConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppManagementApplicationConfiguration::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppManagementApplicationConfiguration::|public|redirectUris:RedirectUriConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppManagementApplicationConfiguration~~>AppManagementConfiguration; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppManagementConfiguration::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppManagementConfiguration::|public|backingStoreEnabled:boolean @@ -123095,12 +123574,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.clickSourceObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.ClientCertificateAuthentication::|public|certificateList:Pkcs12CertificateInformation[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ClientCertificateAuthentication::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ClientCertificateAuthentication~~>ApiAuthenticationConfigurationBase; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ClientCredentials::|public|AdditionalData:Record -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ClientCredentials::|public|backingStoreEnabled:boolean -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ClientCredentials::|public|certificateName:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ClientCredentials::|public|keyVaultUri:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ClientCredentials::|public|odataType:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ClientCredentials~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.clientCredentialType::0000-none github.com/microsoftgraph/msgraph-sdk-typescript/.models.clientCredentialType::0001-clientSecret github.com/microsoftgraph/msgraph-sdk-typescript/.models.clientCredentialType::0002-clientAssertion @@ -123303,13 +123776,49 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudFlareWebApplicatio github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudFlareWebApplicationFirewallProvider::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudFlareWebApplicationFirewallProvider::|public|zoneId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudFlareWebApplicationFirewallProvider~~>Parsable; WebApplicationFirewallProvider +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.AdminCloudLicensing::|public|allotments:Allotment[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.AdminCloudLicensing::|public|assignmentErrors:AssignmentError[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.AdminCloudLicensing::|public|assignments:Assignment[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.AdminCloudLicensing::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.AdminCloudLicensing~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Allotment::|public|allottedUnits:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Allotment::|public|assignableTo:AssigneeTypes +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Allotment::|public|assignments:Assignment[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Allotment::|public|consumedUnits:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Allotment::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Allotment::|public|services:Service[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Allotment::|public|skuId:Guid +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Allotment::|public|skuPartNumber:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Allotment::|public|subscriptions:Subscription[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Allotment::|public|waitingMembers:WaitingMember[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.AllotmentCollectionResponse::|public|value:Allotment[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.AllotmentCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Allotment~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.assigneeTypes::0000-none github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.assigneeTypes::0001-user github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.assigneeTypes::0002-group github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.assigneeTypes::0003-device github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.assigneeTypes::0004-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.assigneeTypesObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Assignment::|public|allotment:Allotment +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Assignment::|public|assignedTo:DirectoryObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Assignment::|public|disabledServicePlanIds:Guid[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Assignment::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.AssignmentCollectionResponse::|public|value:Assignment[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.AssignmentCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.AssignmentError::|public|assignedTo:DirectoryObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.AssignmentError::|public|code:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.AssignmentError::|public|message:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.AssignmentError::|public|occurrenceDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.AssignmentError::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.AssignmentError::|public|skuId:Guid +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.AssignmentError::|public|usageRight:UsageRight +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.AssignmentErrorCollectionResponse::|public|value:AssignmentError[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.AssignmentErrorCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.AssignmentError~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Assignment~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.GroupCloudLicensing::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.GroupCloudLicensing::|public|assignments:Assignment[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.GroupCloudLicensing::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.GroupCloudLicensing::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.GroupCloudLicensing::|public|usageRights:UsageRight[] @@ -123321,28 +123830,90 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Service: github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Service::|public|planId:Guid github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Service::|public|planName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Service~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Subscription::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Subscription::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Subscription::|public|nextLifecycleDate:DateOnly +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Subscription::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Subscription::|public|startDate:DateOnly +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Subscription::|public|state:SubscriptionState +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Subscription::|public|subscriptionId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Subscription::|public|tags:SubscriptionTags +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.subscriptionState::0000-active +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.subscriptionState::0001-warning +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.subscriptionState::0002-suspended +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.subscriptionState::0003-lockedOut +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.subscriptionState::0004-deleted +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.subscriptionState::0005-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.subscriptionStateObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.subscriptionTags::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.subscriptionTags::0001-trial +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.subscriptionTags::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.subscriptionTagsObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.Subscription~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.UsageRight::|public|allotments:Allotment[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.UsageRight::|public|assignments:Assignment[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.UsageRight::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.UsageRight::|public|services:Service[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.UsageRight::|public|skuId:Guid github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.UsageRight::|public|skuPartNumber:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.UsageRight~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.UserCloudLicensing::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.UserCloudLicensing::|public|assignmentErrors:AssignmentError[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.UserCloudLicensing::|public|assignments:Assignment[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.UserCloudLicensing::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.UserCloudLicensing::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.UserCloudLicensing::|public|usageRights:UsageRight[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.UserCloudLicensing::|public|waitingMembers:WaitingMember[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.UserCloudLicensing~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.WaitingMember::|public|allotment:Allotment +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.WaitingMember::|public|assignedTo:DirectoryObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.WaitingMember::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.WaitingMember::|public|waitingSinceDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.WaitingMemberCollectionResponse::|public|value:WaitingMember[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.WaitingMemberCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing.WaitingMember~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::createAdminCloudLicensingFromDiscriminatorValue(parseNode:ParseNode):AdminCloudLicensing +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::createAllotmentCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AllotmentCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::createAllotmentFromDiscriminatorValue(parseNode:ParseNode):Allotment +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::createAssignmentCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AssignmentCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::createAssignmentErrorCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AssignmentErrorCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::createAssignmentErrorFromDiscriminatorValue(parseNode:ParseNode):AssignmentError +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::createAssignmentFromDiscriminatorValue(parseNode:ParseNode):Assignment github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::createGroupCloudLicensingFromDiscriminatorValue(parseNode:ParseNode):GroupCloudLicensing github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::createServiceFromDiscriminatorValue(parseNode:ParseNode):Service +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::createSubscriptionFromDiscriminatorValue(parseNode:ParseNode):Subscription github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::createUsageRightFromDiscriminatorValue(parseNode:ParseNode):UsageRight github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::createUserCloudLicensingFromDiscriminatorValue(parseNode:ParseNode):UserCloudLicensing +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::createWaitingMemberCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):WaitingMemberCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::createWaitingMemberFromDiscriminatorValue(parseNode:ParseNode):WaitingMember +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::deserializeIntoAdminCloudLicensing(AdminCloudLicensing:AdminCloudLicensing={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::deserializeIntoAllotment(Allotment:Allotment={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::deserializeIntoAllotmentCollectionResponse(AllotmentCollectionResponse:AllotmentCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::deserializeIntoAssignment(Assignment:Assignment={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::deserializeIntoAssignmentCollectionResponse(AssignmentCollectionResponse:AssignmentCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::deserializeIntoAssignmentError(AssignmentError:AssignmentError={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::deserializeIntoAssignmentErrorCollectionResponse(AssignmentErrorCollectionResponse:AssignmentErrorCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::deserializeIntoGroupCloudLicensing(GroupCloudLicensing:GroupCloudLicensing={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::deserializeIntoService(Service:Service={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::deserializeIntoSubscription(Subscription:Subscription={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::deserializeIntoUsageRight(UsageRight:UsageRight={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::deserializeIntoUserCloudLicensing(UserCloudLicensing:UserCloudLicensing={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::deserializeIntoWaitingMember(WaitingMember:WaitingMember={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::deserializeIntoWaitingMemberCollectionResponse(WaitingMemberCollectionResponse:WaitingMemberCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::serializeAdminCloudLicensing(writer:SerializationWriter; AdminCloudLicensing:AdminCloudLicensing={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::serializeAllotment(writer:SerializationWriter; Allotment:Allotment={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::serializeAllotmentCollectionResponse(writer:SerializationWriter; AllotmentCollectionResponse:AllotmentCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::serializeAssignment(writer:SerializationWriter; Assignment:Assignment={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::serializeAssignmentCollectionResponse(writer:SerializationWriter; AssignmentCollectionResponse:AssignmentCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::serializeAssignmentError(writer:SerializationWriter; AssignmentError:AssignmentError={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::serializeAssignmentErrorCollectionResponse(writer:SerializationWriter; AssignmentErrorCollectionResponse:AssignmentErrorCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::serializeGroupCloudLicensing(writer:SerializationWriter; GroupCloudLicensing:GroupCloudLicensing={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::serializeService(writer:SerializationWriter; Service:Service={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::serializeSubscription(writer:SerializationWriter; Subscription:Subscription={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::serializeUsageRight(writer:SerializationWriter; UsageRight:UsageRight={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::serializeUserCloudLicensing(writer:SerializationWriter; UserCloudLicensing:UserCloudLicensing={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::serializeWaitingMember(writer:SerializationWriter; WaitingMember:WaitingMember={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudLicensing::serializeWaitingMemberCollectionResponse(writer:SerializationWriter; WaitingMemberCollectionResponse:WaitingMemberCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPC::|public|aadDeviceId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPC::|public|allotmentDisplayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPC::|public|connectionSetting:CloudPcConnectionSetting @@ -123670,6 +124241,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcDeviceImageError github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcDeviceImageErrorCode::0010-sourceImageWithDataDiskNotSupported github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcDeviceImageErrorCode::0011-sourceImageWithDiskEncryptionSetNotSupported github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcDeviceImageErrorCode::0012-sourceImageWithAzureDiskEncryptionNotSupported +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcDeviceImageErrorCode::0013-fSLogixInstalledSourceImageNotSupported +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcDeviceImageErrorCode::0014-startMenuAppLimitExceeded github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcDeviceImageErrorCodeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcDeviceImageOsStatus::0000-supported github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcDeviceImageOsStatus::0001-supportedWithWarning @@ -124383,6 +124956,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcReportName::0024 github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcReportName::0025-cloudPcInsightReport github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcReportName::0026-regionalInaccessibleCloudPcTrendReport github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcReportName::0027-cloudPcUsageCategoryReport +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcReportName::0028-cloudPCInventoryReport github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcReportNameObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcReports::|public|exportJobs:CloudPcExportJob[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcReports::|public|OdataType:string @@ -124514,6 +125088,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcSnapshotTypeObje github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSnapshot~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSourceDeviceImage::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSourceDeviceImage::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSourceDeviceImage::|public|category:CloudPcSourceImageCategory github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSourceDeviceImage::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSourceDeviceImage::|public|id:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSourceDeviceImage::|public|odataType:string @@ -124521,6 +125096,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSourceDeviceImag github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSourceDeviceImage::|public|subscriptionDisplayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSourceDeviceImage::|public|subscriptionId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcSourceDeviceImage~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcSourceImageCategory::0000-managedImage +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcSourceImageCategory::0001-azureComputeGallery +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcSourceImageCategory::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcSourceImageCategoryObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcStatus::0000-notProvisioned github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcStatus::0001-provisioning github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcStatus::0002-provisioned @@ -124536,7 +125115,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcStatus::0011-mov github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcStatus::0012-resizePendingLicense github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcStatus::0013-updatingSingleSignOn github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcStatus::0014-modifyingSingleSignOn -github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcStatus::0015-preparing +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcStatus::0015-refreshPolicyConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcStatus::0016-preparing github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcStatusDetail::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcStatusDetail::|public|additionalInformation:KeyValuePair[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcStatusDetail::|public|backingStoreEnabled:boolean @@ -125449,20 +126029,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Configuration::|public| github.com/microsoftgraph/msgraph-sdk-typescript/.models.Configuration::|public|authorizedApps:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Configuration::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.Configuration::|public|odataType:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationApplication::|public|appId:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationApplication::|public|appOwnerOrganizationId:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationApplication::|public|clientCredentials:ClientCredentials -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationApplication::|public|createdBy:IdentitySet -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationApplication::|public|createdDateTime:Date -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationApplication::|public|description:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationApplication::|public|displayName:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationApplication::|public|lastModifiedBy:IdentitySet -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationApplication::|public|lastModifiedDateTime:Date -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationApplication::|public|OdataType:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationApplication::|public|tenantId:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationApplicationCollectionResponse::|public|value:ConfigurationApplication[] -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationApplicationCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationApplication~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationBaseline::|public|description:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationBaseline::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationBaseline::|public|OdataType:string @@ -125483,7 +126049,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationDrift::|pu github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationDriftCollectionResponse::|public|value:ConfigurationDrift[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationDriftCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationDrift~~>Entity; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationManagement::|public|configurationApplications:ConfigurationApplication[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationManagement::|public|configurationDrifts:ConfigurationDrift[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationManagement::|public|configurationMonitoringResults:ConfigurationMonitoringResult[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationManagement::|public|configurationMonitors:ConfigurationMonitor[] @@ -125562,21 +126127,17 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitor::| github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitor::|public|monitorRunFrequencyInHours:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitor::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitor::|public|parameters:OpenComplexDictionaryType -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitor::|public|runAsUTCMServicePrincipal:boolean -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitor::|public|runningOnBehalfOf:IdentitySet github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitor::|public|status:MonitorStatus github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitor::|public|tenantId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitorCollectionResponse::|public|value:ConfigurationMonitor[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitorCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitoringResult::|public|driftsCount:number -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitoringResult::|public|driftsFixed:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitoringResult::|public|errorDetails:ErrorDetail[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitoringResult::|public|monitorId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitoringResult::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitoringResult::|public|runCompletionDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitoringResult::|public|runInitiationDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitoringResult::|public|runStatus:MonitorRunStatus -github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitoringResult::|public|runType:MonitorRunType github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitoringResult::|public|tenantId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitoringResultCollectionResponse::|public|value:ConfigurationMonitoringResult[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitoringResultCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable @@ -126125,6 +126686,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|shortDescription:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|supportedHosts:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|type:PackageType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|zipFile:ArrayBuffer github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|acquireUsersAndGroups:PackageAccessEntity[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|allowedUsersAndGroups:PackageAccessEntity[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|categories:string[] @@ -126481,6 +127043,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomAppManagementAppl github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomAppManagementApplicationConfiguration::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomAppManagementApplicationConfiguration::|public|identifierUris:IdentifierUriConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomAppManagementApplicationConfiguration::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomAppManagementApplicationConfiguration::|public|redirectUris:RedirectUriConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomAppManagementApplicationConfiguration~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomAppManagementConfiguration::|public|applicationRestrictions:CustomAppManagementApplicationConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomAppManagementConfiguration::|public|OdataType:string @@ -132869,6 +133432,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement:: github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|availableAccessPackages:AvailableAccessPackage[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|connectedOrganizations:ConnectedOrganization[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|controlConfigurations:ControlConfiguration[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|externalOriginResourceConnectors:ExternalOriginResourceConnector[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|settings:EntitlementManagementSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models.EntitlementManagement::|public|subjects:AccessPackageSubject[] @@ -133794,6 +134358,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExternalOriginResourceC github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExternalOriginResourceConnector::|public|modifiedBy:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExternalOriginResourceConnector::|public|modifiedDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExternalOriginResourceConnector::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExternalOriginResourceConnectorCollectionResponse::|public|value:ExternalOriginResourceConnector[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExternalOriginResourceConnectorCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExternalOriginResourceConnector~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExternalProfile::|public|address:PhysicalOfficeAddress github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExternalProfile::|public|companyName:string @@ -134330,6 +134896,17 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.FraudProtectionConfigur github.com/microsoftgraph/msgraph-sdk-typescript/.models.FraudProtectionConfiguration::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.FraudProtectionConfiguration::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.FraudProtectionConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FraudProtectionDetails::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FraudProtectionDetails::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FraudProtectionDetails::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FraudProtectionDetails::|public|providerErrorMessages:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FraudProtectionDetails::|public|providerHttpStatusCodes:number[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FraudProtectionDetails::|public|providerName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FraudProtectionDetails::|public|providerResponseTimes:number[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FraudProtectionDetails::|public|providerSessionId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FraudProtectionDetails::|public|reason:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FraudProtectionDetails::|public|verdict:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.FraudProtectionDetails~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.FraudProtectionProvider::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.FraudProtectionProvider::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.FraudProtectionProviderCollectionResponse::|public|value:FraudProtectionProvider[] @@ -143195,22 +143772,14 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ModifiedProperty::|publ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ModifiedProperty::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ModifiedProperty::|public|oldValue:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ModifiedProperty~~>AdditionalDataHolder; BackedModel; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorMode::0000-monitorOnce -github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorMode::0001-monitorOnly -github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorMode::0002-applyOnceAndMonitorContinuous -github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorMode::0003-applyOnce -github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorMode::0004-applyContinuous -github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorMode::0005-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorMode::0000-monitorOnly +github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorMode::0001-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorModeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorRunStatus::0000-successful github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorRunStatus::0001-partiallySuccessful github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorRunStatus::0002-failed github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorRunStatus::0003-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorRunStatusObject -github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorRunType::0000-monitor -github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorRunType::0001-apply -github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorRunType::0002-unknownFutureValue -github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorRunTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorStatus::0000-active github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorStatus::0001-inactive github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorStatus::0002-unknownFutureValue @@ -145856,6 +146425,20 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnOtpSendHandler::|publ github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnOtpSendHandler::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnOtpSendHandler::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnOtpSendHandler~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordMigrationCustomExtensionHandler::|public|configuration:CustomExtensionOverwriteConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordMigrationCustomExtensionHandler::|public|customExtension:OnPasswordSubmitCustomExtension +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordMigrationCustomExtensionHandler::|public|migrationPropertyId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordMigrationCustomExtensionHandler::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordMigrationCustomExtensionHandler~~>OnPasswordSubmitHandler; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordSubmitCustomExtension::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordSubmitCustomExtension~~>CustomAuthenticationExtension; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordSubmitHandler::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordSubmitHandler::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordSubmitHandler::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordSubmitHandler~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordSubmitListener::|public|handler:OnPasswordSubmitHandler +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordSubmitListener::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordSubmitListener~~>AuthenticationEventListener; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPhoneMethodLoadStartExternalUsersAuthHandler::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPhoneMethodLoadStartExternalUsersAuthHandler::|public|smsOptions:PhoneOptions github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPhoneMethodLoadStartExternalUsersAuthHandler::|public|voiceOptions:PhoneOptions @@ -150710,6 +151293,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProtectionPolicyBase::| github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProtectionPolicyBase::|public|lastModifiedBy:IdentitySet github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProtectionPolicyBase::|public|lastModifiedDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProtectionPolicyBase::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProtectionPolicyBase::|public|offboardRequestedDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProtectionPolicyBase::|public|protectionMode:BackupPolicyProtectionMode github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProtectionPolicyBase::|public|protectionPolicyArtifactCount:ProtectionPolicyArtifactCount github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProtectionPolicyBase::|public|retentionSettings:RetentionSetting[] @@ -150723,6 +151307,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.protectionPolicyStatus: github.com/microsoftgraph/msgraph-sdk-typescript/.models.protectionPolicyStatus::0003-active github.com/microsoftgraph/msgraph-sdk-typescript/.models.protectionPolicyStatus::0004-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.protectionPolicyStatus::0005-dormant +github.com/microsoftgraph/msgraph-sdk-typescript/.models.protectionPolicyStatus::0006-offboardRequested +github.com/microsoftgraph/msgraph-sdk-typescript/.models.protectionPolicyStatus::0007-offboarded github.com/microsoftgraph/msgraph-sdk-typescript/.models.protectionPolicyStatusObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProtectionRuleBase::|public|createdBy:IdentitySet github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProtectionRuleBase::|public|createdDateTime:Date @@ -151570,12 +152156,106 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectSingleSignOnExt github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectSingleSignOnExtension::|public|teamIdentifier:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectSingleSignOnExtension::|public|urlPrefixes:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectSingleSignOnExtension~~>Parsable; SingleSignOnExtension +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriAllowedDomainConfiguration::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriAllowedDomainConfiguration::|public|allowedDomains:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriAllowedDomainConfiguration::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriAllowedDomainConfiguration::|public|excludeActors:AppManagementPolicyActorExemptions +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriAllowedDomainConfiguration::|public|isStateSetByMicrosoft:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriAllowedDomainConfiguration::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriAllowedDomainConfiguration::|public|publicClient:RedirectUriPlatformAllowedDomainConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriAllowedDomainConfiguration::|public|restrictForAppsCreatedAfterDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriAllowedDomainConfiguration::|public|spa:RedirectUriPlatformAllowedDomainConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriAllowedDomainConfiguration::|public|state:AppManagementRestrictionState +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriAllowedDomainConfiguration::|public|web:RedirectUriPlatformAllowedDomainConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriAllowedDomainConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriAllowedSchemeConfiguration::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriAllowedSchemeConfiguration::|public|allowedSchemes:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriAllowedSchemeConfiguration::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriAllowedSchemeConfiguration::|public|excludeActors:AppManagementPolicyActorExemptions +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriAllowedSchemeConfiguration::|public|isStateSetByMicrosoft:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriAllowedSchemeConfiguration::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriAllowedSchemeConfiguration::|public|publicClient:RedirectUriPlatformAllowedSchemeConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriAllowedSchemeConfiguration::|public|restrictForAppsCreatedAfterDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriAllowedSchemeConfiguration::|public|spa:RedirectUriPlatformAllowedSchemeConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriAllowedSchemeConfiguration::|public|state:AppManagementRestrictionState +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriAllowedSchemeConfiguration::|public|web:RedirectUriPlatformAllowedSchemeConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriAllowedSchemeConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriBlockedDomainConfiguration::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriBlockedDomainConfiguration::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriBlockedDomainConfiguration::|public|blockedDomains:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriBlockedDomainConfiguration::|public|excludeActors:AppManagementPolicyActorExemptions +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriBlockedDomainConfiguration::|public|isStateSetByMicrosoft:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriBlockedDomainConfiguration::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriBlockedDomainConfiguration::|public|publicClient:RedirectUriPlatformBlockedDomainConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriBlockedDomainConfiguration::|public|restrictForAppsCreatedAfterDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriBlockedDomainConfiguration::|public|spa:RedirectUriPlatformBlockedDomainConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriBlockedDomainConfiguration::|public|state:AppManagementRestrictionState +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriBlockedDomainConfiguration::|public|web:RedirectUriPlatformBlockedDomainConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriBlockedDomainConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriBlockedSchemeConfiguration::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriBlockedSchemeConfiguration::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriBlockedSchemeConfiguration::|public|blockedSchemes:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriBlockedSchemeConfiguration::|public|excludeActors:AppManagementPolicyActorExemptions +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriBlockedSchemeConfiguration::|public|exemptFormats:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriBlockedSchemeConfiguration::|public|isStateSetByMicrosoft:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriBlockedSchemeConfiguration::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriBlockedSchemeConfiguration::|public|publicClient:RedirectUriPlatformBlockedSchemeConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriBlockedSchemeConfiguration::|public|restrictForAppsCreatedAfterDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriBlockedSchemeConfiguration::|public|spa:RedirectUriPlatformBlockedSchemeConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriBlockedSchemeConfiguration::|public|state:AppManagementRestrictionState +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriBlockedSchemeConfiguration::|public|web:RedirectUriPlatformBlockedSchemeConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriBlockedSchemeConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriConfiguration::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriConfiguration::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriConfiguration::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriConfiguration::|public|uriWithBlockedDomain:RedirectUriBlockedDomainConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriConfiguration::|public|uriWithBlockedScheme:RedirectUriBlockedSchemeConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriConfiguration::|public|uriWithoutAllowedDomain:RedirectUriAllowedDomainConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriConfiguration::|public|uriWithoutAllowedScheme:RedirectUriAllowedSchemeConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriConfiguration::|public|uriWithWildcard:RedirectUriWildcardConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriPlatformAllowedDomainConfiguration::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriPlatformAllowedDomainConfiguration::|public|allowedDomains:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriPlatformAllowedDomainConfiguration::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriPlatformAllowedDomainConfiguration::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriPlatformAllowedDomainConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriPlatformAllowedSchemeConfiguration::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriPlatformAllowedSchemeConfiguration::|public|allowedSchemes:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriPlatformAllowedSchemeConfiguration::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriPlatformAllowedSchemeConfiguration::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriPlatformAllowedSchemeConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriPlatformBlockedDomainConfiguration::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriPlatformBlockedDomainConfiguration::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriPlatformBlockedDomainConfiguration::|public|blockedDomains:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriPlatformBlockedDomainConfiguration::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriPlatformBlockedDomainConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriPlatformBlockedSchemeConfiguration::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriPlatformBlockedSchemeConfiguration::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriPlatformBlockedSchemeConfiguration::|public|blockedSchemes:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriPlatformBlockedSchemeConfiguration::|public|exemptFormats:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriPlatformBlockedSchemeConfiguration::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriPlatformBlockedSchemeConfiguration~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriSettings::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriSettings::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriSettings::|public|index:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriSettings::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriSettings::|public|uri:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriSettings~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriWildcardConfiguration::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriWildcardConfiguration::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriWildcardConfiguration::|public|excludeActors:AppManagementPolicyActorExemptions +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriWildcardConfiguration::|public|excludeFormats:RedirectUriWildcardExcludeFormats +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriWildcardConfiguration::|public|isStateSetByMicrosoft:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriWildcardConfiguration::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriWildcardConfiguration::|public|restrictForAppsCreatedAfterDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriWildcardConfiguration::|public|state:AppManagementRestrictionState +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriWildcardConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriWildcardExcludeFormats::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriWildcardExcludeFormats::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriWildcardExcludeFormats::|public|excludeWildcardsInPath:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriWildcardExcludeFormats::|public|excludeWildcardsInPathWithDomains:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriWildcardExcludeFormats::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedirectUriWildcardExcludeFormats~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedundantAssignmentAlertConfiguration::|public|duration:Duration github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedundantAssignmentAlertConfiguration::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.RedundantAssignmentAlertConfiguration~~>Parsable; UnifiedRoleManagementAlertConfiguration @@ -152615,6 +153295,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.RiskUserActivity::|publ github.com/microsoftgraph/msgraph-sdk-typescript/.models.RiskUserActivity::|public|riskEventTypes:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.RiskUserActivity~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.RiskyAgent::|public|agentDisplayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RiskyAgent::|public|identityType:AgentIdentityType github.com/microsoftgraph/msgraph-sdk-typescript/.models.RiskyAgent::|public|isDeleted:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.RiskyAgent::|public|isEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.RiskyAgent::|public|isProcessing:boolean @@ -153785,6 +154466,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AddWatermarkAc github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AddWatermarkAction~~>InformationProtectionAction; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AedAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AedAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AggregatedEnvironment::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AggregatedEnvironment::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AggregatedEnvironment::|public|count:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AggregatedEnvironment::|public|kind:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AggregatedEnvironment::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AggregatedEnvironment~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AiAgentEvidence::|public|agentId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AiAgentEvidence::|public|agentName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AiAgentEvidence::|public|hostingPlatformType:AiAgentPlatform @@ -154235,6 +154922,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditData::|pu github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditData::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditData::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditData~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditInfo::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditInfo::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditInfo::|public|by:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditInfo::|public|dateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditInfo::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditInfo~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditLogQuery::|public|administrativeUnitIdFilters:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditLogQuery::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuditLogQuery::|public|filterEndDateTime:Date @@ -154583,6 +155276,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuthorityTempl github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuthorityTemplateCollectionResponse::|public|value:AuthorityTemplate[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuthorityTemplateCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuthorityTemplate~~>FilePlanDescriptorTemplate; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutoAuditingConfiguration::|public|isAutomatic:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutoAuditingConfiguration::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutoAuditingConfiguration~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutonomousSystem::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutonomousSystem::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutonomousSystem::|public|name:string @@ -155111,12 +155807,17 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDeta github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|compromiseIndicators:CompromiseIndicator[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|detonationBehaviourDetails:DetonationBehaviourDetails +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|detonationBehaviourDetailsV2:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|detonationChain:DetonationChain github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|detonationObservables:DetonationObservables github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|detonationScreenshotUri:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|detonationVerdict:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|detonationVerdictReason:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|entityMetadata:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|mitreTechniques:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|staticAnalysis:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails::|public|submissionSource:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationDetails~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationObservables::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.DetonationObservables::|public|backingStoreEnabled:boolean @@ -155447,6 +156148,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryNonc github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryNoncustodialDataSourceCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryNoncustodialDataSource~~>DataSourceContainer; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryPurgeDataOperation::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryPurgeDataOperation::|public|reportFileMetadata:ReportFileMetadata[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryPurgeDataOperation~~>CaseOperation; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryReviewSet::|public|files:EdiscoveryFile[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryReviewSet::|public|OdataType:string @@ -155552,6 +156254,24 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.entityType::00 github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.entityType::0004-unknown github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.entityType::0005-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.entityTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Environment::|public|kind:EnvironmentKind +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Environment::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EnvironmentCollectionResponse::|public|value:Environment[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EnvironmentCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.environmentKind::0000-azureSubscription +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.environmentKind::0001-awsOrganization +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.environmentKind::0002-awsAccount +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.environmentKind::0003-gcpOrganization +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.environmentKind::0004-gcpProject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.environmentKind::0005-dockersHubOrganization +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.environmentKind::0006-devOpsConnection +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.environmentKind::0007-azureDevOpsOrganization +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.environmentKind::0008-gitHubOrganization +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.environmentKind::0009-gitLabGroup +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.environmentKind::0010-jFrogArtifactory +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.environmentKind::0011-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.environmentKindObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Environment~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EpicSMSLinkRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EpicSMSLinkRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EpicSMSSettingsUpdateRecord::|public|OdataType:string @@ -157005,6 +157725,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.remediationAct github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.remediationAction::0003-softDelete github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.remediationAction::0004-moveToDeletedItems github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.remediationAction::0005-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.remediationAction::0006-moveToQuarantine github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.remediationActionObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.remediationSeverity::0000-low github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.remediationSeverity::0001-medium @@ -157529,6 +158250,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.serviceStatus: github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.serviceStatus::0005-unknown github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.serviceStatus::0006-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.serviceStatusObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SettingsContainer::|public|autoAuditingConfiguration:AutoAuditingConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SettingsContainer::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SettingsContainer~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SharePointAppPermissionOperationAuditRecord::|public|OdataType:string @@ -158229,6 +158951,16 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.WorkplaceAnaly github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.WorkplaceAnalyticsAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.YammerAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.YammerAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Zone::|public|aggregations:AggregatedEnvironment[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Zone::|public|created:AuditInfo +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Zone::|public|description:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Zone::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Zone::|public|environments:Environment[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Zone::|public|modified:AuditInfo +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Zone::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ZoneCollectionResponse::|public|value:Zone[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.ZoneCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Zone~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAadRiskDetectionAuditRecordFromDiscriminatorValue(parseNode:ParseNode):AadRiskDetectionAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAccountFromDiscriminatorValue(parseNode:ParseNode):Account github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createActiveDirectoryDomainEvidenceFromDiscriminatorValue(parseNode:ParseNode):ActiveDirectoryDomainEvidence @@ -158236,6 +158968,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAddCont github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAddContentHeaderActionFromDiscriminatorValue(parseNode:ParseNode):AddContentHeaderAction github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAddWatermarkActionFromDiscriminatorValue(parseNode:ParseNode):AddWatermarkAction github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAedAuditRecordFromDiscriminatorValue(parseNode:ParseNode):AedAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAggregatedEnvironmentFromDiscriminatorValue(parseNode:ParseNode):AggregatedEnvironment github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAiAgentEvidenceFromDiscriminatorValue(parseNode:ParseNode):AiAgentEvidence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAiAppInteractionAuditRecordFromDiscriminatorValue(parseNode:ParseNode):AiAppInteractionAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAipFileDeletedFromDiscriminatorValue(parseNode:ParseNode):AipFileDeleted @@ -158274,6 +159007,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAttackS github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAttackSimulationInfoFromDiscriminatorValue(parseNode:ParseNode):AttackSimulationInfo github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAuditCoreRootFromDiscriminatorValue(parseNode:ParseNode):AuditCoreRoot github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAuditDataFromDiscriminatorValue(parseNode:ParseNode):AuditData +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAuditInfoFromDiscriminatorValue(parseNode:ParseNode):AuditInfo github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAuditLogQueryCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AuditLogQueryCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAuditLogQueryFromDiscriminatorValue(parseNode:ParseNode):AuditLogQuery github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAuditLogRecordCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AuditLogRecordCollectionResponse @@ -158281,6 +159015,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAuditLo github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAuditSearchAuditRecordFromDiscriminatorValue(parseNode:ParseNode):AuditSearchAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAuthorityTemplateCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AuthorityTemplateCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAuthorityTemplateFromDiscriminatorValue(parseNode:ParseNode):AuthorityTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAutoAuditingConfigurationFromDiscriminatorValue(parseNode:ParseNode):AutoAuditingConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAutonomousSystemFromDiscriminatorValue(parseNode:ParseNode):AutonomousSystem github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAzureActiveDirectoryAccountLogonAuditRecordFromDiscriminatorValue(parseNode:ParseNode):AzureActiveDirectoryAccountLogonAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAzureActiveDirectoryAuditRecordFromDiscriminatorValue(parseNode:ParseNode):AzureActiveDirectoryAuditRecord @@ -158442,6 +159177,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEmailUr github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEnableConsentRecordFromDiscriminatorValue(parseNode:ParseNode):EnableConsentRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEnableUserIncidentTaskResponseActionFromDiscriminatorValue(parseNode:ParseNode):EnableUserIncidentTaskResponseAction github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEndpointDiscoveredCloudAppDetailFromDiscriminatorValue(parseNode:ParseNode):EndpointDiscoveredCloudAppDetail +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEnvironmentCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):EnvironmentCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEnvironmentFromDiscriminatorValue(parseNode:ParseNode):Environment github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEpicSMSLinkRecordFromDiscriminatorValue(parseNode:ParseNode):EpicSMSLinkRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEpicSMSSettingsUpdateRecordFromDiscriminatorValue(parseNode:ParseNode):EpicSMSSettingsUpdateRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createEpicSMSUnlinkRecordFromDiscriminatorValue(parseNode:ParseNode):EpicSMSUnlinkRecord @@ -158866,6 +159603,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createWhoisRe github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createWindows365CustomerLockboxAuditRecordFromDiscriminatorValue(parseNode:ParseNode):Windows365CustomerLockboxAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createWorkplaceAnalyticsAuditRecordFromDiscriminatorValue(parseNode:ParseNode):WorkplaceAnalyticsAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createYammerAuditRecordFromDiscriminatorValue(parseNode:ParseNode):YammerAuditRecord +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createZoneCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ZoneCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createZoneFromDiscriminatorValue(parseNode:ParseNode):Zone github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAadRiskDetectionAuditRecord(AadRiskDetectionAuditRecord:AadRiskDetectionAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAccount(Account:Account={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoActiveDirectoryDomainEvidence(ActiveDirectoryDomainEvidence:ActiveDirectoryDomainEvidence={}):Record void> @@ -158873,6 +159612,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAddContentHeaderAction(AddContentHeaderAction:AddContentHeaderAction={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAddWatermarkAction(AddWatermarkAction:AddWatermarkAction={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAedAuditRecord(AedAuditRecord:AedAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAggregatedEnvironment(AggregatedEnvironment:AggregatedEnvironment={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAiAgentEvidence(AiAgentEvidence:AiAgentEvidence={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAiAppInteractionAuditRecord(AiAppInteractionAuditRecord:AiAppInteractionAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAipFileDeleted(AipFileDeleted:AipFileDeleted={}):Record void> @@ -158911,6 +159651,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAttackSimulationInfo(AttackSimulationInfo:AttackSimulationInfo={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAuditCoreRoot(AuditCoreRoot:AuditCoreRoot={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAuditData(AuditData:AuditData={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAuditInfo(AuditInfo:AuditInfo={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAuditLogQuery(AuditLogQuery:AuditLogQuery={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAuditLogQueryCollectionResponse(AuditLogQueryCollectionResponse:AuditLogQueryCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAuditLogRecord(AuditLogRecord:AuditLogRecord={}):Record void> @@ -158918,6 +159659,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAuditSearchAuditRecord(AuditSearchAuditRecord:AuditSearchAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAuthorityTemplate(AuthorityTemplate:AuthorityTemplate={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAuthorityTemplateCollectionResponse(AuthorityTemplateCollectionResponse:AuthorityTemplateCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAutoAuditingConfiguration(AutoAuditingConfiguration:AutoAuditingConfiguration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAutonomousSystem(AutonomousSystem:AutonomousSystem={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAzureActiveDirectoryAccountLogonAuditRecord(AzureActiveDirectoryAccountLogonAuditRecord:AzureActiveDirectoryAccountLogonAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAzureActiveDirectoryAuditRecord(AzureActiveDirectoryAuditRecord:AzureActiveDirectoryAuditRecord={}):Record void> @@ -159079,6 +159821,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEnableConsentRecord(EnableConsentRecord:EnableConsentRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEnableUserIncidentTaskResponseAction(EnableUserIncidentTaskResponseAction:EnableUserIncidentTaskResponseAction={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEndpointDiscoveredCloudAppDetail(EndpointDiscoveredCloudAppDetail:EndpointDiscoveredCloudAppDetail={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEnvironment(Environment:Environment={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEnvironmentCollectionResponse(EnvironmentCollectionResponse:EnvironmentCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEpicSMSLinkRecord(EpicSMSLinkRecord:EpicSMSLinkRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEpicSMSSettingsUpdateRecord(EpicSMSSettingsUpdateRecord:EpicSMSSettingsUpdateRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoEpicSMSUnlinkRecord(EpicSMSUnlinkRecord:EpicSMSUnlinkRecord={}):Record void> @@ -159503,6 +160247,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoWindows365CustomerLockboxAuditRecord(Windows365CustomerLockboxAuditRecord:Windows365CustomerLockboxAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoWorkplaceAnalyticsAuditRecord(WorkplaceAnalyticsAuditRecord:WorkplaceAnalyticsAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoYammerAuditRecord(YammerAuditRecord:YammerAuditRecord={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoZone(Zone:Zone={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoZoneCollectionResponse(ZoneCollectionResponse:ZoneCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAadRiskDetectionAuditRecord(writer:SerializationWriter; AadRiskDetectionAuditRecord:AadRiskDetectionAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAccount(writer:SerializationWriter; Account:Account={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeActiveDirectoryDomainEvidence(writer:SerializationWriter; ActiveDirectoryDomainEvidence:ActiveDirectoryDomainEvidence={}; isSerializingDerivedType?:boolean=false):void @@ -159510,6 +160256,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAddC github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAddContentHeaderAction(writer:SerializationWriter; AddContentHeaderAction:AddContentHeaderAction={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAddWatermarkAction(writer:SerializationWriter; AddWatermarkAction:AddWatermarkAction={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAedAuditRecord(writer:SerializationWriter; AedAuditRecord:AedAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAggregatedEnvironment(writer:SerializationWriter; AggregatedEnvironment:AggregatedEnvironment={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAiAgentEvidence(writer:SerializationWriter; AiAgentEvidence:AiAgentEvidence={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAiAppInteractionAuditRecord(writer:SerializationWriter; AiAppInteractionAuditRecord:AiAppInteractionAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAipFileDeleted(writer:SerializationWriter; AipFileDeleted:AipFileDeleted={}; isSerializingDerivedType?:boolean=false):void @@ -159548,6 +160295,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAtta github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAttackSimulationInfo(writer:SerializationWriter; AttackSimulationInfo:AttackSimulationInfo={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAuditCoreRoot(writer:SerializationWriter; AuditCoreRoot:AuditCoreRoot={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAuditData(writer:SerializationWriter; AuditData:AuditData={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAuditInfo(writer:SerializationWriter; AuditInfo:AuditInfo={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAuditLogQuery(writer:SerializationWriter; AuditLogQuery:AuditLogQuery={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAuditLogQueryCollectionResponse(writer:SerializationWriter; AuditLogQueryCollectionResponse:AuditLogQueryCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAuditLogRecord(writer:SerializationWriter; AuditLogRecord:AuditLogRecord={}; isSerializingDerivedType?:boolean=false):void @@ -159555,6 +160303,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAudi github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAuditSearchAuditRecord(writer:SerializationWriter; AuditSearchAuditRecord:AuditSearchAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAuthorityTemplate(writer:SerializationWriter; AuthorityTemplate:AuthorityTemplate={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAuthorityTemplateCollectionResponse(writer:SerializationWriter; AuthorityTemplateCollectionResponse:AuthorityTemplateCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAutoAuditingConfiguration(writer:SerializationWriter; AutoAuditingConfiguration:AutoAuditingConfiguration={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAutonomousSystem(writer:SerializationWriter; AutonomousSystem:AutonomousSystem={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAzureActiveDirectoryAccountLogonAuditRecord(writer:SerializationWriter; AzureActiveDirectoryAccountLogonAuditRecord:AzureActiveDirectoryAccountLogonAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAzureActiveDirectoryAuditRecord(writer:SerializationWriter; AzureActiveDirectoryAuditRecord:AzureActiveDirectoryAuditRecord={}; isSerializingDerivedType?:boolean=false):void @@ -159716,6 +160465,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEmai github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEnableConsentRecord(writer:SerializationWriter; EnableConsentRecord:EnableConsentRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEnableUserIncidentTaskResponseAction(writer:SerializationWriter; EnableUserIncidentTaskResponseAction:EnableUserIncidentTaskResponseAction={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEndpointDiscoveredCloudAppDetail(writer:SerializationWriter; EndpointDiscoveredCloudAppDetail:EndpointDiscoveredCloudAppDetail={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEnvironment(writer:SerializationWriter; Environment:Environment={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEnvironmentCollectionResponse(writer:SerializationWriter; EnvironmentCollectionResponse:EnvironmentCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEpicSMSLinkRecord(writer:SerializationWriter; EpicSMSLinkRecord:EpicSMSLinkRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEpicSMSSettingsUpdateRecord(writer:SerializationWriter; EpicSMSSettingsUpdateRecord:EpicSMSSettingsUpdateRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeEpicSMSUnlinkRecord(writer:SerializationWriter; EpicSMSUnlinkRecord:EpicSMSUnlinkRecord={}; isSerializingDerivedType?:boolean=false):void @@ -160140,6 +160891,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeWhoi github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeWindows365CustomerLockboxAuditRecord(writer:SerializationWriter; Windows365CustomerLockboxAuditRecord:Windows365CustomerLockboxAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeWorkplaceAnalyticsAuditRecord(writer:SerializationWriter; WorkplaceAnalyticsAuditRecord:WorkplaceAnalyticsAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeYammerAuditRecord(writer:SerializationWriter; YammerAuditRecord:YammerAuditRecord={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeZone(writer:SerializationWriter; Zone:Zone={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeZoneCollectionResponse(writer:SerializationWriter; ZoneCollectionResponse:ZoneCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|alerts:Alert[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|alertsV2:Alert[] @@ -160175,6 +160928,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|tiInd github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|triggers:TriggersRoot github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|triggerTypes:TriggerTypesRoot github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|userSecurityProfiles:UserSecurityProfile[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|zones:Zone[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.SecurityAction::|public|actionReason:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.SecurityAction::|public|appId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.SecurityAction::|public|azureTenantId:string @@ -160346,6 +161100,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.SelfServiceSignUp::|pub github.com/microsoftgraph/msgraph-sdk-typescript/.models.SelfServiceSignUp::|public|appliedEventListeners:AppliedAuthenticationEventListener[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.SelfServiceSignUp::|public|correlationId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.SelfServiceSignUp::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SelfServiceSignUp::|public|fraudProtectionDetails:FraudProtectionDetails github.com/microsoftgraph/msgraph-sdk-typescript/.models.SelfServiceSignUp::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.SelfServiceSignUp::|public|signUpIdentity:SignUpIdentity github.com/microsoftgraph/msgraph-sdk-typescript/.models.SelfServiceSignUp::|public|signUpIdentityProvider:string @@ -161966,9 +162721,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.SiteSettings::|public|o github.com/microsoftgraph/msgraph-sdk-typescript/.models.SiteSettings::|public|timeZone:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.SiteSettings~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.siteTemplateType::0000-sitepagepublishing -github.com/microsoftgraph/msgraph-sdk-typescript/.models.siteTemplateType::0001-group -github.com/microsoftgraph/msgraph-sdk-typescript/.models.siteTemplateType::0002-sts -github.com/microsoftgraph/msgraph-sdk-typescript/.models.siteTemplateType::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.siteTemplateType::0001-sts +github.com/microsoftgraph/msgraph-sdk-typescript/.models.siteTemplateType::0002-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.siteTemplateTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.Site~~>BaseItem; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.SizeRange::|public|AdditionalData:Record @@ -163969,6 +164723,22 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantDataSecurityAndGo github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantDataSecurityAndGovernance::|public|policyFiles:PolicyFile[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantDataSecurityAndGovernance::|public|protectionScopes:TenantProtectionScopeContainer github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantDataSecurityAndGovernance~~>DataSecurityAndGovernance; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.tenantGovernanceServices.LongRunningOperation::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.tenantGovernanceServices.LongRunningOperation::|public|lastActionDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.tenantGovernanceServices.LongRunningOperation::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.tenantGovernanceServices.LongRunningOperation::|public|resourceLocation:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.tenantGovernanceServices.LongRunningOperation::|public|status:LongRunningOperationStatus +github.com/microsoftgraph/msgraph-sdk-typescript/.models.tenantGovernanceServices.LongRunningOperation::|public|statusDetail:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.tenantGovernanceServices.longRunningOperationStatus::0000-notStarted +github.com/microsoftgraph/msgraph-sdk-typescript/.models.tenantGovernanceServices.longRunningOperationStatus::0001-running +github.com/microsoftgraph/msgraph-sdk-typescript/.models.tenantGovernanceServices.longRunningOperationStatus::0002-succeeded +github.com/microsoftgraph/msgraph-sdk-typescript/.models.tenantGovernanceServices.longRunningOperationStatus::0003-failed +github.com/microsoftgraph/msgraph-sdk-typescript/.models.tenantGovernanceServices.longRunningOperationStatus::0004-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.tenantGovernanceServices.longRunningOperationStatusObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.tenantGovernanceServices.LongRunningOperation~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.tenantGovernanceServices::createLongRunningOperationFromDiscriminatorValue(parseNode:ParseNode):LongRunningOperation +github.com/microsoftgraph/msgraph-sdk-typescript/.models.tenantGovernanceServices::deserializeIntoLongRunningOperation(LongRunningOperation:LongRunningOperation={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.tenantGovernanceServices::serializeLongRunningOperation(writer:SerializationWriter; LongRunningOperation:LongRunningOperation={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantInformation::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantInformation::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantInformation::|public|defaultDomainName:string @@ -165371,6 +166141,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.usageAuthMethod::0024-a github.com/microsoftgraph/msgraph-sdk-typescript/.models.usageAuthMethod::0025-fido2SecurityKey github.com/microsoftgraph/msgraph-sdk-typescript/.models.usageAuthMethod::0026-oneTimePasscode github.com/microsoftgraph/msgraph-sdk-typescript/.models.usageAuthMethod::0027-passKeySynced +github.com/microsoftgraph/msgraph-sdk-typescript/.models.usageAuthMethod::0028-qrCode github.com/microsoftgraph/msgraph-sdk-typescript/.models.usageAuthMethodObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.UsageDetails::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.UsageDetails::|public|backingStoreEnabled:boolean @@ -165404,7 +166175,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.usageRights::0016-userD github.com/microsoftgraph/msgraph-sdk-typescript/.models.usageRights::0017-encryptedProtectionTypeNotSupportedException github.com/microsoftgraph/msgraph-sdk-typescript/.models.usageRights::0018-purviewClaimsChallengeNotSupportedException github.com/microsoftgraph/msgraph-sdk-typescript/.models.usageRights::0019-exception -github.com/microsoftgraph/msgraph-sdk-typescript/.models.usageRights::0020-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.usageRights::0020-labelNotFoundException +github.com/microsoftgraph/msgraph-sdk-typescript/.models.usageRights::0021-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.UsageRightsIncluded::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.UsageRightsIncluded::|public|ownerEmail:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.UsageRightsIncluded::|public|userEmail:string @@ -170420,6 +171192,21 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Applicab github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableContentDeviceMatchCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableContentDeviceMatch~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableContent~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApprovalRule::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApprovalRule::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApprovalRule::|public|deferralInDays:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApprovalRule::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApprovalRule~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.approvalStatus::0000-approved +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.approvalStatus::0001-suspended +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.approvalStatus::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.approvalStatusObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.AssignedGroup::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.AssignedGroup::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.AssignedGroup::|public|group:Group +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.AssignedGroup::|public|groupId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.AssignedGroup::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.AssignedGroup~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.AzureADDevice::|public|enrollment:UpdateManagementEnrollment github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.AzureADDevice::|public|errors:UpdatableAssetError[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.AzureADDevice::|public|OdataType:string @@ -170594,6 +171381,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.enrollme github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.enrollmentState::0004-unenrolling github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.enrollmentState::0005-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.enrollmentStateObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ExcludedGroupAssignment::|public|assignments:AssignedGroup[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ExcludedGroupAssignment::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ExcludedGroupAssignment~~>GroupAssignment; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ExpediteSettings::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ExpediteSettings::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ExpediteSettings::|public|isExpedited:boolean @@ -170609,6 +171399,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.GradualR github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.GradualRolloutSettings::|public|durationBetweenOffers:Duration github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.GradualRolloutSettings::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.GradualRolloutSettings~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.GroupAssignment::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.GroupAssignment::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.GroupAssignment::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.GroupAssignment~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.IncludedGroupAssignment::|public|assignments:AssignedGroup[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.IncludedGroupAssignment::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.IncludedGroupAssignment~~>GroupAssignment; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ItemBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ItemBody::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ItemBody::|public|content:string @@ -170665,6 +171462,27 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Operatio github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.OperationalInsightsConnection::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.OperationalInsightsConnection::|public|workspaceName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.OperationalInsightsConnection~~>Parsable; ResourceConnection +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Policy::|public|applicableContent:ApplicableContent[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Policy::|public|approvalRules:ApprovalRule[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Policy::|public|approvals:PolicyApproval[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Policy::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Policy::|public|description:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Policy::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Policy::|public|lastModifiedDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Policy::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Policy::|public|rings:Ring[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.PolicyApproval::|public|catalogEntry:CatalogEntry +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.PolicyApproval::|public|catalogEntryId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.PolicyApproval::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.PolicyApproval::|public|lastModifiedDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.PolicyApproval::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.PolicyApproval::|public|status:ApprovalStatus +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.PolicyApprovalCollectionResponse::|public|value:PolicyApproval[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.PolicyApprovalCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.PolicyApproval~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.PolicyCollectionResponse::|public|value:Policy[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.PolicyCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Policy~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Product::|public|editions:Edition[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Product::|public|friendlyNames:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Product::|public|groupName:string @@ -170687,6 +171505,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ProductR github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ProductRevisionCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ProductRevision~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Product~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.QualityUpdateApprovalRule::|public|cadence:QualityUpdateCadence +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.QualityUpdateApprovalRule::|public|classification:QualityUpdateClassification +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.QualityUpdateApprovalRule::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.QualityUpdateApprovalRule~~>ApprovalRule; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.qualityUpdateCadence::0000-monthly github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.qualityUpdateCadence::0001-outOfBand github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.qualityUpdateCadence::0002-unknownFutureValue @@ -170716,9 +171538,20 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.QualityU github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.QualityUpdateFilter::|public|classification:QualityUpdateClassification github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.QualityUpdateFilter::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.QualityUpdateFilter~~>Parsable; WindowsUpdateFilter +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.QualityUpdatePolicy::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.QualityUpdatePolicy~~>Parsable; Policy +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.QualityUpdateRing::|public|isHotpatchEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.QualityUpdateRing::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.QualityUpdateRing~~>Parsable; Ring github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.RateDrivenRolloutSettings::|public|devicesPerOffer:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.RateDrivenRolloutSettings::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.RateDrivenRolloutSettings~~>GradualRolloutSettings; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.RecoveryApprovalRule::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.RecoveryApprovalRule~~>ApprovalRule; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.RecoveryUpdateCatalogEntry::|public|catalogName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.RecoveryUpdateCatalogEntry::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.RecoveryUpdateCatalogEntry::|public|productRevisions:ProductRevision[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.RecoveryUpdateCatalogEntry~~>Parsable; SoftwareUpdateCatalogEntry github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.remediationType::0000-inPlaceUpgrade github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.remediationType::0001-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.remediationTypeObject @@ -170740,6 +171573,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.resource github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.resourceConnectionState::0003-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.resourceConnectionStateObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ResourceConnection~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Ring::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Ring::|public|deferralInDays:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Ring::|public|description:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Ring::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Ring::|public|excludedGroupAssignment:ExcludedGroupAssignment +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Ring::|public|includedGroupAssignment:IncludedGroupAssignment +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Ring::|public|isPaused:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Ring::|public|lastModifiedDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Ring::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.RingCollectionResponse::|public|value:Ring[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.RingCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Ring~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.safeguardCategory::0000-likelyIssues github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.safeguardCategory::0001-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.safeguardCategoryObject @@ -170830,6 +171675,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createA github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createApplicableContentDeviceMatchCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ApplicableContentDeviceMatchCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createApplicableContentDeviceMatchFromDiscriminatorValue(parseNode:ParseNode):ApplicableContentDeviceMatch github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createApplicableContentFromDiscriminatorValue(parseNode:ParseNode):ApplicableContent +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createApprovalRuleFromDiscriminatorValue(parseNode:ParseNode):ApprovalRule +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createAssignedGroupFromDiscriminatorValue(parseNode:ParseNode):AssignedGroup github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createAzureADDeviceFromDiscriminatorValue(parseNode:ParseNode):AzureADDevice github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createAzureADDeviceRegistrationErrorFromDiscriminatorValue(parseNode:ParseNode):AzureADDeviceRegistrationError github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createBuildVersionDetailsFromDiscriminatorValue(parseNode:ParseNode):BuildVersionDetails @@ -170859,9 +171706,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createD github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createDurationDrivenRolloutSettingsFromDiscriminatorValue(parseNode:ParseNode):DurationDrivenRolloutSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createEditionCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):EditionCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createEditionFromDiscriminatorValue(parseNode:ParseNode):Edition +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createExcludedGroupAssignmentFromDiscriminatorValue(parseNode:ParseNode):ExcludedGroupAssignment github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createExpediteSettingsFromDiscriminatorValue(parseNode:ParseNode):ExpediteSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createFeatureUpdateCatalogEntryFromDiscriminatorValue(parseNode:ParseNode):FeatureUpdateCatalogEntry github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createGradualRolloutSettingsFromDiscriminatorValue(parseNode:ParseNode):GradualRolloutSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createGroupAssignmentFromDiscriminatorValue(parseNode:ParseNode):GroupAssignment +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createIncludedGroupAssignmentFromDiscriminatorValue(parseNode:ParseNode):IncludedGroupAssignment github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createItemBodyFromDiscriminatorValue(parseNode:ParseNode):ItemBody github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createKnowledgeBaseArticleFromDiscriminatorValue(parseNode:ParseNode):KnowledgeBaseArticle github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createKnownIssueCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):KnownIssueCollectionResponse @@ -170870,17 +171720,28 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createK github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createMonitoringRuleFromDiscriminatorValue(parseNode:ParseNode):MonitoringRule github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createMonitoringSettingsFromDiscriminatorValue(parseNode:ParseNode):MonitoringSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createOperationalInsightsConnectionFromDiscriminatorValue(parseNode:ParseNode):OperationalInsightsConnection +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createPolicyApprovalCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):PolicyApprovalCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createPolicyApprovalFromDiscriminatorValue(parseNode:ParseNode):PolicyApproval +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createPolicyCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):PolicyCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createPolicyFromDiscriminatorValue(parseNode:ParseNode):Policy github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createProductCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ProductCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createProductFromDiscriminatorValue(parseNode:ParseNode):Product github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createProductRevisionCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ProductRevisionCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createProductRevisionFromDiscriminatorValue(parseNode:ParseNode):ProductRevision +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createQualityUpdateApprovalRuleFromDiscriminatorValue(parseNode:ParseNode):QualityUpdateApprovalRule github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createQualityUpdateCatalogEntryFromDiscriminatorValue(parseNode:ParseNode):QualityUpdateCatalogEntry github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createQualityUpdateCveSeverityInformationFromDiscriminatorValue(parseNode:ParseNode):QualityUpdateCveSeverityInformation github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createQualityUpdateFilterFromDiscriminatorValue(parseNode:ParseNode):QualityUpdateFilter +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createQualityUpdatePolicyFromDiscriminatorValue(parseNode:ParseNode):QualityUpdatePolicy +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createQualityUpdateRingFromDiscriminatorValue(parseNode:ParseNode):QualityUpdateRing github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createRateDrivenRolloutSettingsFromDiscriminatorValue(parseNode:ParseNode):RateDrivenRolloutSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createRecoveryApprovalRuleFromDiscriminatorValue(parseNode:ParseNode):RecoveryApprovalRule +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createRecoveryUpdateCatalogEntryFromDiscriminatorValue(parseNode:ParseNode):RecoveryUpdateCatalogEntry github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createRemediationUpdateFilterFromDiscriminatorValue(parseNode:ParseNode):RemediationUpdateFilter github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createResourceConnectionCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ResourceConnectionCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createResourceConnectionFromDiscriminatorValue(parseNode:ParseNode):ResourceConnection +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createRingCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):RingCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createRingFromDiscriminatorValue(parseNode:ParseNode):Ring github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createSafeguardProfileFromDiscriminatorValue(parseNode:ParseNode):SafeguardProfile github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createSafeguardSettingsFromDiscriminatorValue(parseNode:ParseNode):SafeguardSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createScheduleSettingsFromDiscriminatorValue(parseNode:ParseNode):ScheduleSettings @@ -170901,6 +171762,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deseria github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoApplicableContentCollectionResponse(ApplicableContentCollectionResponse:ApplicableContentCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoApplicableContentDeviceMatch(ApplicableContentDeviceMatch:ApplicableContentDeviceMatch={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoApplicableContentDeviceMatchCollectionResponse(ApplicableContentDeviceMatchCollectionResponse:ApplicableContentDeviceMatchCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoApprovalRule(ApprovalRule:ApprovalRule={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoAssignedGroup(AssignedGroup:AssignedGroup={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoAzureADDevice(AzureADDevice:AzureADDevice={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoAzureADDeviceRegistrationError(AzureADDeviceRegistrationError:AzureADDeviceRegistrationError={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoBuildVersionDetails(BuildVersionDetails:BuildVersionDetails={}):Record void> @@ -170930,9 +171793,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deseria github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoDurationDrivenRolloutSettings(DurationDrivenRolloutSettings:DurationDrivenRolloutSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoEdition(Edition:Edition={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoEditionCollectionResponse(EditionCollectionResponse:EditionCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoExcludedGroupAssignment(ExcludedGroupAssignment:ExcludedGroupAssignment={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoExpediteSettings(ExpediteSettings:ExpediteSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoFeatureUpdateCatalogEntry(FeatureUpdateCatalogEntry:FeatureUpdateCatalogEntry={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoGradualRolloutSettings(GradualRolloutSettings:GradualRolloutSettings={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoGroupAssignment(GroupAssignment:GroupAssignment={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoIncludedGroupAssignment(IncludedGroupAssignment:IncludedGroupAssignment={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoItemBody(ItemBody:ItemBody={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoKnowledgeBaseArticle(KnowledgeBaseArticle:KnowledgeBaseArticle={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoKnownIssue(KnownIssue:KnownIssue={}):Record void> @@ -170941,17 +171807,28 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deseria github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoMonitoringRule(MonitoringRule:MonitoringRule={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoMonitoringSettings(MonitoringSettings:MonitoringSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoOperationalInsightsConnection(OperationalInsightsConnection:OperationalInsightsConnection={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoPolicy(Policy:Policy={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoPolicyApproval(PolicyApproval:PolicyApproval={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoPolicyApprovalCollectionResponse(PolicyApprovalCollectionResponse:PolicyApprovalCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoPolicyCollectionResponse(PolicyCollectionResponse:PolicyCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoProduct(Product:Product={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoProductCollectionResponse(ProductCollectionResponse:ProductCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoProductRevision(ProductRevision:ProductRevision={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoProductRevisionCollectionResponse(ProductRevisionCollectionResponse:ProductRevisionCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoQualityUpdateApprovalRule(QualityUpdateApprovalRule:QualityUpdateApprovalRule={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoQualityUpdateCatalogEntry(QualityUpdateCatalogEntry:QualityUpdateCatalogEntry={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoQualityUpdateCveSeverityInformation(QualityUpdateCveSeverityInformation:QualityUpdateCveSeverityInformation={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoQualityUpdateFilter(QualityUpdateFilter:QualityUpdateFilter={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoQualityUpdatePolicy(QualityUpdatePolicy:QualityUpdatePolicy={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoQualityUpdateRing(QualityUpdateRing:QualityUpdateRing={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoRateDrivenRolloutSettings(RateDrivenRolloutSettings:RateDrivenRolloutSettings={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoRecoveryApprovalRule(RecoveryApprovalRule:RecoveryApprovalRule={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoRecoveryUpdateCatalogEntry(RecoveryUpdateCatalogEntry:RecoveryUpdateCatalogEntry={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoRemediationUpdateFilter(RemediationUpdateFilter:RemediationUpdateFilter={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoResourceConnection(ResourceConnection:ResourceConnection={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoResourceConnectionCollectionResponse(ResourceConnectionCollectionResponse:ResourceConnectionCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoRing(Ring:Ring={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoRingCollectionResponse(RingCollectionResponse:RingCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoSafeguardProfile(SafeguardProfile:SafeguardProfile={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoSafeguardSettings(SafeguardSettings:SafeguardSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoScheduleSettings(ScheduleSettings:ScheduleSettings={}):Record void> @@ -170972,6 +171849,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::seriali github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeApplicableContentCollectionResponse(writer:SerializationWriter; ApplicableContentCollectionResponse:ApplicableContentCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeApplicableContentDeviceMatch(writer:SerializationWriter; ApplicableContentDeviceMatch:ApplicableContentDeviceMatch={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeApplicableContentDeviceMatchCollectionResponse(writer:SerializationWriter; ApplicableContentDeviceMatchCollectionResponse:ApplicableContentDeviceMatchCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeApprovalRule(writer:SerializationWriter; ApprovalRule:ApprovalRule={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeAssignedGroup(writer:SerializationWriter; AssignedGroup:AssignedGroup={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeAzureADDevice(writer:SerializationWriter; AzureADDevice:AzureADDevice={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeAzureADDeviceRegistrationError(writer:SerializationWriter; AzureADDeviceRegistrationError:AzureADDeviceRegistrationError={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeBuildVersionDetails(writer:SerializationWriter; BuildVersionDetails:BuildVersionDetails={}; isSerializingDerivedType?:boolean=false):void @@ -171001,9 +171880,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::seriali github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeDurationDrivenRolloutSettings(writer:SerializationWriter; DurationDrivenRolloutSettings:DurationDrivenRolloutSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeEdition(writer:SerializationWriter; Edition:Edition={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeEditionCollectionResponse(writer:SerializationWriter; EditionCollectionResponse:EditionCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeExcludedGroupAssignment(writer:SerializationWriter; ExcludedGroupAssignment:ExcludedGroupAssignment={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeExpediteSettings(writer:SerializationWriter; ExpediteSettings:ExpediteSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeFeatureUpdateCatalogEntry(writer:SerializationWriter; FeatureUpdateCatalogEntry:FeatureUpdateCatalogEntry={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeGradualRolloutSettings(writer:SerializationWriter; GradualRolloutSettings:GradualRolloutSettings={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeGroupAssignment(writer:SerializationWriter; GroupAssignment:GroupAssignment={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeIncludedGroupAssignment(writer:SerializationWriter; IncludedGroupAssignment:IncludedGroupAssignment={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeItemBody(writer:SerializationWriter; ItemBody:ItemBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeKnowledgeBaseArticle(writer:SerializationWriter; KnowledgeBaseArticle:KnowledgeBaseArticle={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeKnownIssue(writer:SerializationWriter; KnownIssue:KnownIssue={}; isSerializingDerivedType?:boolean=false):void @@ -171012,17 +171894,28 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::seriali github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeMonitoringRule(writer:SerializationWriter; MonitoringRule:MonitoringRule={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeMonitoringSettings(writer:SerializationWriter; MonitoringSettings:MonitoringSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeOperationalInsightsConnection(writer:SerializationWriter; OperationalInsightsConnection:OperationalInsightsConnection={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializePolicy(writer:SerializationWriter; Policy:Policy={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializePolicyApproval(writer:SerializationWriter; PolicyApproval:PolicyApproval={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializePolicyApprovalCollectionResponse(writer:SerializationWriter; PolicyApprovalCollectionResponse:PolicyApprovalCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializePolicyCollectionResponse(writer:SerializationWriter; PolicyCollectionResponse:PolicyCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeProduct(writer:SerializationWriter; Product:Product={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeProductCollectionResponse(writer:SerializationWriter; ProductCollectionResponse:ProductCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeProductRevision(writer:SerializationWriter; ProductRevision:ProductRevision={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeProductRevisionCollectionResponse(writer:SerializationWriter; ProductRevisionCollectionResponse:ProductRevisionCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeQualityUpdateApprovalRule(writer:SerializationWriter; QualityUpdateApprovalRule:QualityUpdateApprovalRule={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeQualityUpdateCatalogEntry(writer:SerializationWriter; QualityUpdateCatalogEntry:QualityUpdateCatalogEntry={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeQualityUpdateCveSeverityInformation(writer:SerializationWriter; QualityUpdateCveSeverityInformation:QualityUpdateCveSeverityInformation={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeQualityUpdateFilter(writer:SerializationWriter; QualityUpdateFilter:QualityUpdateFilter={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeQualityUpdatePolicy(writer:SerializationWriter; QualityUpdatePolicy:QualityUpdatePolicy={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeQualityUpdateRing(writer:SerializationWriter; QualityUpdateRing:QualityUpdateRing={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeRateDrivenRolloutSettings(writer:SerializationWriter; RateDrivenRolloutSettings:RateDrivenRolloutSettings={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeRecoveryApprovalRule(writer:SerializationWriter; RecoveryApprovalRule:RecoveryApprovalRule={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeRecoveryUpdateCatalogEntry(writer:SerializationWriter; RecoveryUpdateCatalogEntry:RecoveryUpdateCatalogEntry={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeRemediationUpdateFilter(writer:SerializationWriter; RemediationUpdateFilter:RemediationUpdateFilter={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeResourceConnection(writer:SerializationWriter; ResourceConnection:ResourceConnection={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeResourceConnectionCollectionResponse(writer:SerializationWriter; ResourceConnectionCollectionResponse:ResourceConnectionCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeRing(writer:SerializationWriter; Ring:Ring={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeRingCollectionResponse(writer:SerializationWriter; RingCollectionResponse:RingCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeSafeguardProfile(writer:SerializationWriter; SafeguardProfile:SafeguardProfile={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeSafeguardSettings(writer:SerializationWriter; SafeguardSettings:SafeguardSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeScheduleSettings(writer:SerializationWriter; ScheduleSettings:ScheduleSettings={}; isSerializingDerivedType?:boolean=false):void @@ -172874,7 +173767,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createClassificationJo github.com/microsoftgraph/msgraph-sdk-typescript/.models::createClassificationRequestContentMetaDataFromDiscriminatorValue(parseNode:ParseNode):ClassificationRequestContentMetaData github.com/microsoftgraph/msgraph-sdk-typescript/.models::createClassificationResultFromDiscriminatorValue(parseNode:ParseNode):ClassificationResult github.com/microsoftgraph/msgraph-sdk-typescript/.models::createClientCertificateAuthenticationFromDiscriminatorValue(parseNode:ParseNode):ClientCertificateAuthentication -github.com/microsoftgraph/msgraph-sdk-typescript/.models::createClientCredentialsFromDiscriminatorValue(parseNode:ParseNode):ClientCredentials github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudAppSecurityProfileCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):CloudAppSecurityProfileCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudAppSecurityProfileFromDiscriminatorValue(parseNode:ParseNode):CloudAppSecurityProfile github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudAppSecuritySessionControlFromDiscriminatorValue(parseNode:ParseNode):CloudAppSecuritySessionControl @@ -173080,8 +173972,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConditionalAcces github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConfigManagerCollectionCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ConfigManagerCollectionCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConfigManagerCollectionFromDiscriminatorValue(parseNode:ParseNode):ConfigManagerCollection github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConfigManagerPolicySummaryFromDiscriminatorValue(parseNode:ParseNode):ConfigManagerPolicySummary -github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConfigurationApplicationCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ConfigurationApplicationCollectionResponse -github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConfigurationApplicationFromDiscriminatorValue(parseNode:ParseNode):ConfigurationApplication github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConfigurationBaselineCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ConfigurationBaselineCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConfigurationBaselineFromDiscriminatorValue(parseNode:ParseNode):ConfigurationBaseline github.com/microsoftgraph/msgraph-sdk-typescript/.models::createConfigurationDriftCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ConfigurationDriftCollectionResponse @@ -174013,6 +174903,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExternallyAccess github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExternallyAccessibleGcpStorageBucketFindingFromDiscriminatorValue(parseNode:ParseNode):ExternallyAccessibleGcpStorageBucketFinding github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExternalMeetingRegistrantFromDiscriminatorValue(parseNode:ParseNode):ExternalMeetingRegistrant github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExternalMeetingRegistrationFromDiscriminatorValue(parseNode:ParseNode):ExternalMeetingRegistration +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExternalOriginResourceConnectorCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ExternalOriginResourceConnectorCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExternalOriginResourceConnectorFromDiscriminatorValue(parseNode:ParseNode):ExternalOriginResourceConnector github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExternalProfileFromDiscriminatorValue(parseNode:ParseNode):ExternalProfile github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExternalSponsorsFromDiscriminatorValue(parseNode:ParseNode):ExternalSponsors @@ -174088,6 +174979,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFootprintMapFrom github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFormsSettingsFromDiscriminatorValue(parseNode:ParseNode):FormsSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models::createForwardToChatResultFromDiscriminatorValue(parseNode:ParseNode):ForwardToChatResult github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFraudProtectionConfigurationFromDiscriminatorValue(parseNode:ParseNode):FraudProtectionConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFraudProtectionDetailsFromDiscriminatorValue(parseNode:ParseNode):FraudProtectionDetails github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFraudProtectionProviderCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):FraudProtectionProviderCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFraudProtectionProviderConfigurationFromDiscriminatorValue(parseNode:ParseNode):FraudProtectionProviderConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models::createFraudProtectionProviderFromDiscriminatorValue(parseNode:ParseNode):FraudProtectionProvider @@ -175011,6 +175903,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnlineMeetingSen github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnOtpSendCustomExtensionFromDiscriminatorValue(parseNode:ParseNode):OnOtpSendCustomExtension github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnOtpSendCustomExtensionHandlerFromDiscriminatorValue(parseNode:ParseNode):OnOtpSendCustomExtensionHandler github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnOtpSendHandlerFromDiscriminatorValue(parseNode:ParseNode):OnOtpSendHandler +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnPasswordMigrationCustomExtensionHandlerFromDiscriminatorValue(parseNode:ParseNode):OnPasswordMigrationCustomExtensionHandler +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnPasswordSubmitCustomExtensionFromDiscriminatorValue(parseNode:ParseNode):OnPasswordSubmitCustomExtension +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnPasswordSubmitHandlerFromDiscriminatorValue(parseNode:ParseNode):OnPasswordSubmitHandler +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnPasswordSubmitListenerFromDiscriminatorValue(parseNode:ParseNode):OnPasswordSubmitListener github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnPhoneMethodLoadStartExternalUsersAuthHandlerFromDiscriminatorValue(parseNode:ParseNode):OnPhoneMethodLoadStartExternalUsersAuthHandler github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnPhoneMethodLoadStartHandlerFromDiscriminatorValue(parseNode:ParseNode):OnPhoneMethodLoadStartHandler github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnPhoneMethodLoadStartListenerFromDiscriminatorValue(parseNode:ParseNode):OnPhoneMethodLoadStartListener @@ -175542,7 +176438,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRecycleBinItemCo github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRecycleBinItemFromDiscriminatorValue(parseNode:ParseNode):RecycleBinItem github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRecycleBinSettingsFromDiscriminatorValue(parseNode:ParseNode):RecycleBinSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRedirectSingleSignOnExtensionFromDiscriminatorValue(parseNode:ParseNode):RedirectSingleSignOnExtension +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRedirectUriAllowedDomainConfigurationFromDiscriminatorValue(parseNode:ParseNode):RedirectUriAllowedDomainConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRedirectUriAllowedSchemeConfigurationFromDiscriminatorValue(parseNode:ParseNode):RedirectUriAllowedSchemeConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRedirectUriBlockedDomainConfigurationFromDiscriminatorValue(parseNode:ParseNode):RedirectUriBlockedDomainConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRedirectUriBlockedSchemeConfigurationFromDiscriminatorValue(parseNode:ParseNode):RedirectUriBlockedSchemeConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRedirectUriConfigurationFromDiscriminatorValue(parseNode:ParseNode):RedirectUriConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRedirectUriPlatformAllowedDomainConfigurationFromDiscriminatorValue(parseNode:ParseNode):RedirectUriPlatformAllowedDomainConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRedirectUriPlatformAllowedSchemeConfigurationFromDiscriminatorValue(parseNode:ParseNode):RedirectUriPlatformAllowedSchemeConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRedirectUriPlatformBlockedDomainConfigurationFromDiscriminatorValue(parseNode:ParseNode):RedirectUriPlatformBlockedDomainConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRedirectUriPlatformBlockedSchemeConfigurationFromDiscriminatorValue(parseNode:ParseNode):RedirectUriPlatformBlockedSchemeConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRedirectUriSettingsFromDiscriminatorValue(parseNode:ParseNode):RedirectUriSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRedirectUriWildcardConfigurationFromDiscriminatorValue(parseNode:ParseNode):RedirectUriWildcardConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRedirectUriWildcardExcludeFormatsFromDiscriminatorValue(parseNode:ParseNode):RedirectUriWildcardExcludeFormats github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRedundantAssignmentAlertConfigurationFromDiscriminatorValue(parseNode:ParseNode):RedundantAssignmentAlertConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRedundantAssignmentAlertIncidentFromDiscriminatorValue(parseNode:ParseNode):RedundantAssignmentAlertIncident github.com/microsoftgraph/msgraph-sdk-typescript/.models::createReferenceAttachmentFromDiscriminatorValue(parseNode:ParseNode):ReferenceAttachment @@ -177874,7 +178781,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoClassif github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoClassificationRequestContentMetaData(ClassificationRequestContentMetaData:ClassificationRequestContentMetaData={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoClassificationResult(ClassificationResult:ClassificationResult={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoClientCertificateAuthentication(ClientCertificateAuthentication:ClientCertificateAuthentication={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoClientCredentials(ClientCredentials:ClientCredentials={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudAppSecurityProfile(CloudAppSecurityProfile:CloudAppSecurityProfile={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudAppSecurityProfileCollectionResponse(CloudAppSecurityProfileCollectionResponse:CloudAppSecurityProfileCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudAppSecuritySessionControl(CloudAppSecuritySessionControl:CloudAppSecuritySessionControl={}):Record void> @@ -178081,8 +178987,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConfigM github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConfigManagerCollectionCollectionResponse(ConfigManagerCollectionCollectionResponse:ConfigManagerCollectionCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConfigManagerPolicySummary(ConfigManagerPolicySummary:ConfigManagerPolicySummary={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConfiguration(Configuration:Configuration={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConfigurationApplication(ConfigurationApplication:ConfigurationApplication={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConfigurationApplicationCollectionResponse(ConfigurationApplicationCollectionResponse:ConfigurationApplicationCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConfigurationBaseline(ConfigurationBaseline:ConfigurationBaseline={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConfigurationBaselineCollectionResponse(ConfigurationBaselineCollectionResponse:ConfigurationBaselineCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoConfigurationDrift(ConfigurationDrift:ConfigurationDrift={}):Record void> @@ -179014,6 +179918,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExterna github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExternalMeetingRegistrant(ExternalMeetingRegistrant:ExternalMeetingRegistrant={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExternalMeetingRegistration(ExternalMeetingRegistration:ExternalMeetingRegistration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExternalOriginResourceConnector(ExternalOriginResourceConnector:ExternalOriginResourceConnector={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExternalOriginResourceConnectorCollectionResponse(ExternalOriginResourceConnectorCollectionResponse:ExternalOriginResourceConnectorCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExternalProfile(ExternalProfile:ExternalProfile={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExternalSponsors(ExternalSponsors:ExternalSponsors={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExternalTokenBasedSapIagConnectionInfo(ExternalTokenBasedSapIagConnectionInfo:ExternalTokenBasedSapIagConnectionInfo={}):Record void> @@ -179088,6 +179993,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFootpri github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFormsSettings(FormsSettings:FormsSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoForwardToChatResult(ForwardToChatResult:ForwardToChatResult={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFraudProtectionConfiguration(FraudProtectionConfiguration:FraudProtectionConfiguration={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFraudProtectionDetails(FraudProtectionDetails:FraudProtectionDetails={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFraudProtectionProvider(FraudProtectionProvider:FraudProtectionProvider={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFraudProtectionProviderCollectionResponse(FraudProtectionProviderCollectionResponse:FraudProtectionProviderCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoFraudProtectionProviderConfiguration(FraudProtectionProviderConfiguration:FraudProtectionProviderConfiguration={}):Record void> @@ -180011,6 +180917,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnlineM github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnOtpSendCustomExtension(OnOtpSendCustomExtension:OnOtpSendCustomExtension={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnOtpSendCustomExtensionHandler(OnOtpSendCustomExtensionHandler:OnOtpSendCustomExtensionHandler={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnOtpSendHandler(OnOtpSendHandler:OnOtpSendHandler={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnPasswordMigrationCustomExtensionHandler(OnPasswordMigrationCustomExtensionHandler:OnPasswordMigrationCustomExtensionHandler={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnPasswordSubmitCustomExtension(OnPasswordSubmitCustomExtension:OnPasswordSubmitCustomExtension={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnPasswordSubmitHandler(OnPasswordSubmitHandler:OnPasswordSubmitHandler={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnPasswordSubmitListener(OnPasswordSubmitListener:OnPasswordSubmitListener={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnPhoneMethodLoadStartExternalUsersAuthHandler(OnPhoneMethodLoadStartExternalUsersAuthHandler:OnPhoneMethodLoadStartExternalUsersAuthHandler={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnPhoneMethodLoadStartHandler(OnPhoneMethodLoadStartHandler:OnPhoneMethodLoadStartHandler={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnPhoneMethodLoadStartListener(OnPhoneMethodLoadStartListener:OnPhoneMethodLoadStartListener={}):Record void> @@ -180542,7 +181452,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRecycle github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRecycleBinItemCollectionResponse(RecycleBinItemCollectionResponse:RecycleBinItemCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRecycleBinSettings(RecycleBinSettings:RecycleBinSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRedirectSingleSignOnExtension(RedirectSingleSignOnExtension:RedirectSingleSignOnExtension={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRedirectUriAllowedDomainConfiguration(RedirectUriAllowedDomainConfiguration:RedirectUriAllowedDomainConfiguration={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRedirectUriAllowedSchemeConfiguration(RedirectUriAllowedSchemeConfiguration:RedirectUriAllowedSchemeConfiguration={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRedirectUriBlockedDomainConfiguration(RedirectUriBlockedDomainConfiguration:RedirectUriBlockedDomainConfiguration={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRedirectUriBlockedSchemeConfiguration(RedirectUriBlockedSchemeConfiguration:RedirectUriBlockedSchemeConfiguration={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRedirectUriConfiguration(RedirectUriConfiguration:RedirectUriConfiguration={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRedirectUriPlatformAllowedDomainConfiguration(RedirectUriPlatformAllowedDomainConfiguration:RedirectUriPlatformAllowedDomainConfiguration={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRedirectUriPlatformAllowedSchemeConfiguration(RedirectUriPlatformAllowedSchemeConfiguration:RedirectUriPlatformAllowedSchemeConfiguration={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRedirectUriPlatformBlockedDomainConfiguration(RedirectUriPlatformBlockedDomainConfiguration:RedirectUriPlatformBlockedDomainConfiguration={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRedirectUriPlatformBlockedSchemeConfiguration(RedirectUriPlatformBlockedSchemeConfiguration:RedirectUriPlatformBlockedSchemeConfiguration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRedirectUriSettings(RedirectUriSettings:RedirectUriSettings={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRedirectUriWildcardConfiguration(RedirectUriWildcardConfiguration:RedirectUriWildcardConfiguration={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRedirectUriWildcardExcludeFormats(RedirectUriWildcardExcludeFormats:RedirectUriWildcardExcludeFormats={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRedundantAssignmentAlertConfiguration(RedundantAssignmentAlertConfiguration:RedundantAssignmentAlertConfiguration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRedundantAssignmentAlertIncident(RedundantAssignmentAlertIncident:RedundantAssignmentAlertIncident={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoReferenceAttachment(ReferenceAttachment:ReferenceAttachment={}):Record void> @@ -182874,7 +183795,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeClassificatio github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeClassificationRequestContentMetaData(writer:SerializationWriter; ClassificationRequestContentMetaData:ClassificationRequestContentMetaData={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeClassificationResult(writer:SerializationWriter; ClassificationResult:ClassificationResult={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeClientCertificateAuthentication(writer:SerializationWriter; ClientCertificateAuthentication:ClientCertificateAuthentication={}; isSerializingDerivedType?:boolean=false):void -github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeClientCredentials(writer:SerializationWriter; ClientCredentials:ClientCredentials={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudAppSecurityProfile(writer:SerializationWriter; CloudAppSecurityProfile:CloudAppSecurityProfile={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudAppSecurityProfileCollectionResponse(writer:SerializationWriter; CloudAppSecurityProfileCollectionResponse:CloudAppSecurityProfileCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudAppSecuritySessionControl(writer:SerializationWriter; CloudAppSecuritySessionControl:CloudAppSecuritySessionControl={}; isSerializingDerivedType?:boolean=false):void @@ -183081,8 +184001,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConfigManager github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConfigManagerCollectionCollectionResponse(writer:SerializationWriter; ConfigManagerCollectionCollectionResponse:ConfigManagerCollectionCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConfigManagerPolicySummary(writer:SerializationWriter; ConfigManagerPolicySummary:ConfigManagerPolicySummary={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConfiguration(writer:SerializationWriter; Configuration:Configuration={}; isSerializingDerivedType?:boolean=false):void -github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConfigurationApplication(writer:SerializationWriter; ConfigurationApplication:ConfigurationApplication={}; isSerializingDerivedType?:boolean=false):void -github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConfigurationApplicationCollectionResponse(writer:SerializationWriter; ConfigurationApplicationCollectionResponse:ConfigurationApplicationCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConfigurationBaseline(writer:SerializationWriter; ConfigurationBaseline:ConfigurationBaseline={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConfigurationBaselineCollectionResponse(writer:SerializationWriter; ConfigurationBaselineCollectionResponse:ConfigurationBaselineCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeConfigurationDrift(writer:SerializationWriter; ConfigurationDrift:ConfigurationDrift={}; isSerializingDerivedType?:boolean=false):void @@ -184014,6 +184932,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExternallyAcc github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExternalMeetingRegistrant(writer:SerializationWriter; ExternalMeetingRegistrant:ExternalMeetingRegistrant={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExternalMeetingRegistration(writer:SerializationWriter; ExternalMeetingRegistration:ExternalMeetingRegistration={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExternalOriginResourceConnector(writer:SerializationWriter; ExternalOriginResourceConnector:ExternalOriginResourceConnector={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExternalOriginResourceConnectorCollectionResponse(writer:SerializationWriter; ExternalOriginResourceConnectorCollectionResponse:ExternalOriginResourceConnectorCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExternalProfile(writer:SerializationWriter; ExternalProfile:ExternalProfile={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExternalSponsors(writer:SerializationWriter; ExternalSponsors:ExternalSponsors={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExternalTokenBasedSapIagConnectionInfo(writer:SerializationWriter; ExternalTokenBasedSapIagConnectionInfo:ExternalTokenBasedSapIagConnectionInfo={}; isSerializingDerivedType?:boolean=false):void @@ -184088,6 +185007,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFootprintMapC github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFormsSettings(writer:SerializationWriter; FormsSettings:FormsSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeForwardToChatResult(writer:SerializationWriter; ForwardToChatResult:ForwardToChatResult={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFraudProtectionConfiguration(writer:SerializationWriter; FraudProtectionConfiguration:FraudProtectionConfiguration={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFraudProtectionDetails(writer:SerializationWriter; FraudProtectionDetails:FraudProtectionDetails={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFraudProtectionProvider(writer:SerializationWriter; FraudProtectionProvider:FraudProtectionProvider={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFraudProtectionProviderCollectionResponse(writer:SerializationWriter; FraudProtectionProviderCollectionResponse:FraudProtectionProviderCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeFraudProtectionProviderConfiguration(writer:SerializationWriter; FraudProtectionProviderConfiguration:FraudProtectionProviderConfiguration={}; isSerializingDerivedType?:boolean=false):void @@ -185011,6 +185931,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnlineMeeting github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnOtpSendCustomExtension(writer:SerializationWriter; OnOtpSendCustomExtension:OnOtpSendCustomExtension={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnOtpSendCustomExtensionHandler(writer:SerializationWriter; OnOtpSendCustomExtensionHandler:OnOtpSendCustomExtensionHandler={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnOtpSendHandler(writer:SerializationWriter; OnOtpSendHandler:OnOtpSendHandler={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnPasswordMigrationCustomExtensionHandler(writer:SerializationWriter; OnPasswordMigrationCustomExtensionHandler:OnPasswordMigrationCustomExtensionHandler={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnPasswordSubmitCustomExtension(writer:SerializationWriter; OnPasswordSubmitCustomExtension:OnPasswordSubmitCustomExtension={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnPasswordSubmitHandler(writer:SerializationWriter; OnPasswordSubmitHandler:OnPasswordSubmitHandler={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnPasswordSubmitListener(writer:SerializationWriter; OnPasswordSubmitListener:OnPasswordSubmitListener={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnPhoneMethodLoadStartExternalUsersAuthHandler(writer:SerializationWriter; OnPhoneMethodLoadStartExternalUsersAuthHandler:OnPhoneMethodLoadStartExternalUsersAuthHandler={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnPhoneMethodLoadStartHandler(writer:SerializationWriter; OnPhoneMethodLoadStartHandler:OnPhoneMethodLoadStartHandler={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnPhoneMethodLoadStartListener(writer:SerializationWriter; OnPhoneMethodLoadStartListener:OnPhoneMethodLoadStartListener={}; isSerializingDerivedType?:boolean=false):void @@ -185542,7 +186466,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRecycleBinIte github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRecycleBinItemCollectionResponse(writer:SerializationWriter; RecycleBinItemCollectionResponse:RecycleBinItemCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRecycleBinSettings(writer:SerializationWriter; RecycleBinSettings:RecycleBinSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRedirectSingleSignOnExtension(writer:SerializationWriter; RedirectSingleSignOnExtension:RedirectSingleSignOnExtension={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRedirectUriAllowedDomainConfiguration(writer:SerializationWriter; RedirectUriAllowedDomainConfiguration:RedirectUriAllowedDomainConfiguration={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRedirectUriAllowedSchemeConfiguration(writer:SerializationWriter; RedirectUriAllowedSchemeConfiguration:RedirectUriAllowedSchemeConfiguration={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRedirectUriBlockedDomainConfiguration(writer:SerializationWriter; RedirectUriBlockedDomainConfiguration:RedirectUriBlockedDomainConfiguration={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRedirectUriBlockedSchemeConfiguration(writer:SerializationWriter; RedirectUriBlockedSchemeConfiguration:RedirectUriBlockedSchemeConfiguration={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRedirectUriConfiguration(writer:SerializationWriter; RedirectUriConfiguration:RedirectUriConfiguration={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRedirectUriPlatformAllowedDomainConfiguration(writer:SerializationWriter; RedirectUriPlatformAllowedDomainConfiguration:RedirectUriPlatformAllowedDomainConfiguration={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRedirectUriPlatformAllowedSchemeConfiguration(writer:SerializationWriter; RedirectUriPlatformAllowedSchemeConfiguration:RedirectUriPlatformAllowedSchemeConfiguration={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRedirectUriPlatformBlockedDomainConfiguration(writer:SerializationWriter; RedirectUriPlatformBlockedDomainConfiguration:RedirectUriPlatformBlockedDomainConfiguration={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRedirectUriPlatformBlockedSchemeConfiguration(writer:SerializationWriter; RedirectUriPlatformBlockedSchemeConfiguration:RedirectUriPlatformBlockedSchemeConfiguration={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRedirectUriSettings(writer:SerializationWriter; RedirectUriSettings:RedirectUriSettings={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRedirectUriWildcardConfiguration(writer:SerializationWriter; RedirectUriWildcardConfiguration:RedirectUriWildcardConfiguration={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRedirectUriWildcardExcludeFormats(writer:SerializationWriter; RedirectUriWildcardExcludeFormats:RedirectUriWildcardExcludeFormats={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRedundantAssignmentAlertConfiguration(writer:SerializationWriter; RedundantAssignmentAlertConfiguration:RedundantAssignmentAlertConfiguration={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRedundantAssignmentAlertIncident(writer:SerializationWriter; RedundantAssignmentAlertIncident:RedundantAssignmentAlertIncident={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeReferenceAttachment(writer:SerializationWriter; ReferenceAttachment:ReferenceAttachment={}; isSerializingDerivedType?:boolean=false):void @@ -188399,22 +189334,23 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsof github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime::createDestinationReportWithStartDateTimeWithEndDateTimeGetResponseFromDiscriminatorValue(parseNode:ParseNode):DestinationReportWithStartDateTimeWithEndDateTimeGetResponse github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime::deserializeIntoDestinationReportWithStartDateTimeWithEndDateTimeGetResponse(DestinationReportWithStartDateTimeWithEndDateTimeGetResponse:DestinationReportWithStartDateTimeWithEndDateTimeGetResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime::serializeDestinationReportWithStartDateTimeWithEndDateTimeGetResponse(writer:SerializationWriter; DestinationReportWithStartDateTimeWithEndDateTimeGetResponse:DestinationReportWithStartDateTimeWithEndDateTimeGetResponse={}; isSerializingDerivedType?:boolean=false):void -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTime.DeviceReportWithStartDateTimeWithEndDateTimeGetResponse::|public|value:Device[] -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTime.DeviceReportWithStartDateTimeWithEndDateTimeGetResponse~~>BaseCollectionPaginationCountResponse; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTime.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DeviceReportWithStartDateTimeWithEndDateTimeGetResponse -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTime.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimeRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTime.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:boolean -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTime.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:string -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTime.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:string -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTime.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:number -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTime.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:number -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTime.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParametersMapper -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTime.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimeRequestBuilderRequestsMetadata -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTime.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimeRequestBuilderUriTemplate -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTime.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimeRequestBuilder~~>BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTime::createDeviceReportWithStartDateTimeWithEndDateTimeGetResponseFromDiscriminatorValue(parseNode:ParseNode):DeviceReportWithStartDateTimeWithEndDateTimeGetResponse -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTime::deserializeIntoDeviceReportWithStartDateTimeWithEndDateTimeGetResponse(DeviceReportWithStartDateTimeWithEndDateTimeGetResponse:DeviceReportWithStartDateTimeWithEndDateTimeGetResponse={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTime::serializeDeviceReportWithStartDateTimeWithEndDateTimeGetResponse(writer:SerializationWriter; DeviceReportWithStartDateTimeWithEndDateTimeGetResponse:DeviceReportWithStartDateTimeWithEndDateTimeGetResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentId.DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse::|public|value:Device[] +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentId.DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentId.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentId.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentId.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentId.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdRequestBuilderGetQueryParameters::|public|discoveredApplicationSegmentId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentId.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentId.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentId.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentId.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentId.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentId.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentId.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentId.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentId::createDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponseFromDiscriminatorValue(parseNode:ParseNode):DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentId::deserializeIntoDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse(DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse:DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentId::serializeDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse(writer:SerializationWriter; DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse:DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime.EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|value:EntitiesSummary[] github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime.EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime.microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse @@ -188612,7 +189548,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.reportsR github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.reportsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Reports github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.reportsRequestBuilder::|public|microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime(endDateTime:Date; startDateTime:Date):MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.reportsRequestBuilder::|public|microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime(endDateTime:Date; startDateTime:Date):MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.reportsRequestBuilder::|public|microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTime(endDateTime:Date; startDateTime:Date):MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimeRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.reportsRequestBuilder::|public|microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentId(endDateTime:Date; startDateTime:Date):MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.reportsRequestBuilder::|public|microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime(endDateTime:Date; startDateTime:Date):MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.reportsRequestBuilder::|public|microsoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedBy(aggregatedBy:string; endDateTime:Date; startDateTime:Date):MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.reportsRequestBuilder::|public|microsoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId(endDateTime:Date; startDateTime:Date):MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder @@ -211071,6 +212007,19 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.sensors.se github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.sensors.sensorsRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.sensors.sensorsRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.sensors.sensorsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AutoAuditingConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilder::|public|patch(body:AutoAuditingConfiguration; requestConfiguration?:RequestConfiguration):AutoAuditingConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilder::|public|toPatchRequestInformation(body:AutoAuditingConfiguration; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilder::|public|autoAuditingConfiguration:AutoAuditingConfigurationRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):SettingsContainer github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilder::|public|patch(body:SettingsContainer; requestConfiguration?:RequestConfiguration):SettingsContainer @@ -211080,6 +212029,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.s github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilderGetQueryParameters::|public|expand:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilderGetQueryParameters::|public|select:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilderNavigationMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilder~~>BaseRequestBuilder @@ -212490,6 +213440,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilde github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|triggers:TriggersRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|triggerTypes:TriggerTypesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|userSecurityProfiles:UserSecurityProfilesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|zones:ZonesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilderGetQueryParameters::|public|expand:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilderGetQueryParameters::|public|select:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilderGetQueryParametersMapper @@ -214657,6 +215608,106 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.security.userSecurityProfiles. github.com/microsoftgraph/msgraph-sdk-typescript/.security.userSecurityProfiles.userSecurityProfilesRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.security.userSecurityProfiles.userSecurityProfilesRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.security.userSecurityProfiles.userSecurityProfilesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.aggregations.aggregationsRequestBuilder::|public|byAggregatedEnvironmentKind(aggregatedEnvironmentKind:string):AggregatedEnvironmentKindItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.aggregations.aggregationsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.aggregations.aggregationsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.aggregations.aggregationsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.aggregations.aggregationsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.aggregations.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.aggregations.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.aggregations.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.aggregations.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.aggregations.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.aggregations.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.aggregations.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.aggregations.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.aggregations.item.AggregatedEnvironmentKindItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AggregatedEnvironment +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.aggregations.item.AggregatedEnvironmentKindItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.aggregations.item.AggregatedEnvironmentKindItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.aggregations.item.AggregatedEnvironmentKindItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.aggregations.item.aggregatedEnvironmentKindItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.aggregations.item.aggregatedEnvironmentKindItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.aggregations.item.aggregatedEnvironmentKindItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.aggregations.item.AggregatedEnvironmentKindItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.environmentsRequestBuilder::|public|byEnvironmentId(environmentId:string):EnvironmentItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.environmentsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.environmentsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):EnvironmentCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.environmentsRequestBuilder::|public|post(body:Environment; requestConfiguration?:RequestConfiguration):Environment +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.environmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.environmentsRequestBuilder::|public|toPostRequestInformation(body:Environment; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.environmentsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.environmentsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.environmentsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.environmentsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.environmentsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.environmentsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.environmentsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.environmentsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.environmentsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.environmentsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.environmentsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.environmentsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.environmentsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.item.EnvironmentItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.item.EnvironmentItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Environment +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.item.EnvironmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.item.EnvironmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.item.EnvironmentItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.item.EnvironmentItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.item.environmentItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.item.environmentItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.item.environmentItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.environments.item.EnvironmentItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.ZoneItemRequestBuilder::|public|aggregations:AggregationsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.ZoneItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.ZoneItemRequestBuilder::|public|environments:EnvironmentsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.ZoneItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Zone +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.ZoneItemRequestBuilder::|public|patch(body:Zone; requestConfiguration?:RequestConfiguration):Zone +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.ZoneItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.ZoneItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.ZoneItemRequestBuilder::|public|toPatchRequestInformation(body:Zone; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.ZoneItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.ZoneItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.zoneItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.zoneItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.zoneItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.zoneItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.item.ZoneItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.zonesRequestBuilder::|public|byZoneId(zoneId:string):ZoneItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.zonesRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.zonesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ZoneCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.zonesRequestBuilder::|public|post(body:Zone; requestConfiguration?:RequestConfiguration):Zone +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.zonesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.zonesRequestBuilder::|public|toPostRequestInformation(body:Zone; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.zonesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.zonesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.zonesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.zonesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.zonesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.zonesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.zonesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.zonesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.zonesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.zonesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.zonesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.zonesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.zones.zonesRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.count.CountRequestBuilderGetQueryParameters::|public|filter:string @@ -219765,6 +220816,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.informationProtecti github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.informationProtection.dataLossPreventionPolicies.dataLossPreventionPoliciesRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.informationProtection.dataLossPreventionPolicies.evaluate.EvaluatePostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.informationProtection.dataLossPreventionPolicies.evaluate.EvaluatePostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.informationProtection.dataLossPreventionPolicies.evaluate.EvaluatePostRequestBody::|public|classifyText:TextClassificationRequest github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.informationProtection.dataLossPreventionPolicies.evaluate.EvaluatePostRequestBody::|public|evaluationInput:DlpEvaluationInput github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.informationProtection.dataLossPreventionPolicies.evaluate.EvaluatePostRequestBody::|public|notificationInfo:DlpNotification github.com/microsoftgraph/msgraph-sdk-typescript/.sites.item.informationProtection.dataLossPreventionPolicies.evaluate.EvaluatePostRequestBody::|public|target:string @@ -249951,7 +251003,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.count.countRequestBuilde github.com/microsoftgraph/msgraph-sdk-typescript/.users.count.countRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.users.count.countRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.users.count.CountRequestBuilder~~>BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.users.delta.DeltaGetResponse::|public|value:User[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.delta.DeltaGetResponse::|public|value:DirectoryObject[] github.com/microsoftgraph/msgraph-sdk-typescript/.users.delta.DeltaGetResponse~~>BaseDeltaFunctionResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.users.delta.deltaRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DeltaGetResponse github.com/microsoftgraph/msgraph-sdk-typescript/.users.delta.deltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation @@ -257690,6 +258742,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.informationProtecti github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.informationProtection.dataLossPreventionPolicies.dataLossPreventionPoliciesRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.informationProtection.dataLossPreventionPolicies.evaluate.EvaluatePostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.informationProtection.dataLossPreventionPolicies.evaluate.EvaluatePostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.informationProtection.dataLossPreventionPolicies.evaluate.EvaluatePostRequestBody::|public|classifyText:TextClassificationRequest github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.informationProtection.dataLossPreventionPolicies.evaluate.EvaluatePostRequestBody::|public|evaluationInput:DlpEvaluationInput github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.informationProtection.dataLossPreventionPolicies.evaluate.EvaluatePostRequestBody::|public|notificationInfo:DlpNotification github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.informationProtection.dataLossPreventionPolicies.evaluate.EvaluatePostRequestBody::|public|target:string diff --git a/packages/kiota-lock.json b/packages/kiota-lock.json index 5de1ce62e8..74734fa8bb 100644 --- a/packages/kiota-lock.json +++ b/packages/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "5DA63785EF55E0A5E55046ED2D4FA2BD501F7C70F4CF3DF10025C8E942028F3F07812002B26ED8C71DA51CB136C6C9980513B3D49EAECDB329C6AE335B352360", + "descriptionHash": "6AC8BEE38C6F8D84E3D84251C2E81EC29D6B9D422CE5A5460FB8388BC306BB365C22868B26D96A668A6F1B3BBC856B4B35A86F2811F6796B76204F1BE85AFA01", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.30.0", diff --git a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationApplications/count/index.ts b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/count/index.ts similarity index 96% rename from packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationApplications/count/index.ts rename to packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/count/index.ts index 27e48edd84..c20ed181a7 100644 --- a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationApplications/count/index.ts +++ b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/count/index.ts @@ -40,7 +40,7 @@ export interface CountRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const CountRequestBuilderUriTemplate = "{+baseurl}/admin/configurationManagement/configurationApplications/$count{?%24filter,%24search}"; +export const CountRequestBuilderUriTemplate = "{+baseurl}/admin/cloudLicensing/allotments/$count{?%24filter,%24search}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ diff --git a/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/index.ts b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/index.ts new file mode 100644 index 0000000000..fd0b5bd7ed --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/index.ts @@ -0,0 +1,154 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAllotmentCollectionResponseFromDiscriminatorValue, createAllotmentFromDiscriminatorValue, serializeAllotment, type Allotment, type AllotmentCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/cloudLicensing/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { AllotmentItemRequestBuilderNavigationMetadata, AllotmentItemRequestBuilderRequestsMetadata, type AllotmentItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the allotments property of the microsoft.graph.cloudLicensing.adminCloudLicensing entity. + */ +export interface AllotmentsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the allotments property of the microsoft.graph.cloudLicensing.adminCloudLicensing entity. + * @param allotmentId The unique identifier of allotment + * @returns {AllotmentItemRequestBuilder} + */ + byAllotmentId(allotmentId: string) : AllotmentItemRequestBuilder; + /** + * Get a list of the allotment objects and their properties. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/cloudlicensing-admincloudlicensing-list-allotments?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to allotments for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + post(body: Allotment, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of the allotment objects and their properties. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to allotments for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: Allotment, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a list of the allotment objects and their properties. + */ +export interface AllotmentsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const AllotmentsRequestBuilderUriTemplate = "{+baseurl}/admin/cloudLicensing/allotments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AllotmentsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const AllotmentsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byAllotmentId: { + requestsMetadata: AllotmentItemRequestBuilderRequestsMetadata, + navigationMetadata: AllotmentItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["allotment%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AllotmentsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AllotmentsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAllotmentCollectionResponseFromDiscriminatorValue, + queryParametersMapper: AllotmentsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: AllotmentsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAllotmentFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAllotment, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/assignments/count/index.ts b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/assignments/count/index.ts new file mode 100644 index 0000000000..8f0207f87d --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/assignments/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/admin/cloudLicensing/allotments/{allotment%2Did}/assignments/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/assignments/index.ts b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/assignments/index.ts new file mode 100644 index 0000000000..210a8b50a9 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/assignments/index.ts @@ -0,0 +1,126 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAssignmentCollectionResponseFromDiscriminatorValue, type AssignmentCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/cloudLicensing/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { AssignmentItemRequestBuilderRequestsMetadata, type AssignmentItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the assignments property of the microsoft.graph.cloudLicensing.allotment entity. + */ +export interface AssignmentsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the assignments property of the microsoft.graph.cloudLicensing.allotment entity. + * @param assignmentId The unique identifier of assignment + * @returns {AssignmentItemRequestBuilder} + */ + byAssignmentId(assignmentId: string) : AssignmentItemRequestBuilder; + /** + * Get a list of license assignment objects which consume licenses from this allotment. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/cloudlicensing-allotment-list-assignments?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of license assignment objects which consume licenses from this allotment. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a list of license assignment objects which consume licenses from this allotment. + */ +export interface AssignmentsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const AssignmentsRequestBuilderUriTemplate = "{+baseurl}/admin/cloudLicensing/allotments/{allotment%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AssignmentsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const AssignmentsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byAssignmentId: { + requestsMetadata: AssignmentItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["assignment%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AssignmentsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AssignmentsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAssignmentCollectionResponseFromDiscriminatorValue, + queryParametersMapper: AssignmentsRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/assignments/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/assignments/item/index.ts new file mode 100644 index 0000000000..f561b86589 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/assignments/item/index.ts @@ -0,0 +1,69 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAssignmentFromDiscriminatorValue, type Assignment } from '@microsoft/msgraph-beta-sdk/models/cloudLicensing/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the assignments property of the microsoft.graph.cloudLicensing.allotment entity. + */ +export interface AssignmentItemRequestBuilder extends BaseRequestBuilder { + /** + * The list of license assignments that consume licenses from this allotment. Not nullable. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The list of license assignments that consume licenses from this allotment. Not nullable. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The list of license assignments that consume licenses from this allotment. Not nullable. + */ +export interface AssignmentItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const AssignmentItemRequestBuilderUriTemplate = "{+baseurl}/admin/cloudLicensing/allotments/{allotment%2Did}/assignments/{assignment%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AssignmentItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AssignmentItemRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AssignmentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAssignmentFromDiscriminatorValue, + queryParametersMapper: AssignmentItemRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/index.ts new file mode 100644 index 0000000000..45d76639b3 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/index.ts @@ -0,0 +1,141 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAllotmentFromDiscriminatorValue, serializeAllotment, type Allotment } from '@microsoft/msgraph-beta-sdk/models/cloudLicensing/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { AssignmentsRequestBuilderNavigationMetadata, AssignmentsRequestBuilderRequestsMetadata, type AssignmentsRequestBuilder } from './assignments/index.js'; +// @ts-ignore +import { type WaitingMembersRequestBuilder, WaitingMembersRequestBuilderNavigationMetadata, WaitingMembersRequestBuilderRequestsMetadata } from './waitingMembers/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the allotments property of the microsoft.graph.cloudLicensing.adminCloudLicensing entity. + */ +export interface AllotmentItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the assignments property of the microsoft.graph.cloudLicensing.allotment entity. + */ + get assignments(): AssignmentsRequestBuilder; + /** + * Provides operations to manage the waitingMembers property of the microsoft.graph.cloudLicensing.allotment entity. + */ + get waitingMembers(): WaitingMembersRequestBuilder; + /** + * Delete navigation property allotments for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The set of all allotments within the organization. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property allotments in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: Allotment, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property allotments for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The set of all allotments within the organization. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property allotments in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: Allotment, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The set of all allotments within the organization. Read-only. + */ +export interface AllotmentItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const AllotmentItemRequestBuilderUriTemplate = "{+baseurl}/admin/cloudLicensing/allotments/{allotment%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AllotmentItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const AllotmentItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + assignments: { + requestsMetadata: AssignmentsRequestBuilderRequestsMetadata, + navigationMetadata: AssignmentsRequestBuilderNavigationMetadata, + }, + waitingMembers: { + requestsMetadata: WaitingMembersRequestBuilderRequestsMetadata, + navigationMetadata: WaitingMembersRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AllotmentItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: AllotmentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: AllotmentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAllotmentFromDiscriminatorValue, + queryParametersMapper: AllotmentItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: AllotmentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAllotmentFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAllotment, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/waitingMembers/count/index.ts b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/waitingMembers/count/index.ts new file mode 100644 index 0000000000..667fc667dd --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/waitingMembers/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/admin/cloudLicensing/allotments/{allotment%2Did}/waitingMembers/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/waitingMembers/index.ts b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/waitingMembers/index.ts new file mode 100644 index 0000000000..640d059cc8 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/waitingMembers/index.ts @@ -0,0 +1,126 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createWaitingMemberCollectionResponseFromDiscriminatorValue, type WaitingMemberCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/cloudLicensing/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { type WaitingMemberItemRequestBuilder, WaitingMemberItemRequestBuilderRequestsMetadata } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the waitingMembers property of the microsoft.graph.cloudLicensing.allotment entity. + */ +export interface WaitingMembersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the waitingMembers property of the microsoft.graph.cloudLicensing.allotment entity. + * @param waitingMemberId The unique identifier of waitingMember + * @returns {WaitingMemberItemRequestBuilder} + */ + byWaitingMemberId(waitingMemberId: string) : WaitingMemberItemRequestBuilder; + /** + * Get a list of over-assigned users who are in the waiting room due to license capacity limits. Use /admin/cloudLicensing/allotments/{allotmentId}/waitingMembers to retrieve all waitingMember objects for a specific allotment. Use /users/{userId}/cloudLicensing/waitingMembers to retrieve all allotments that a specific user is waiting for. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/cloudlicensing-allotment-list-waitingmembers?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of over-assigned users who are in the waiting room due to license capacity limits. Use /admin/cloudLicensing/allotments/{allotmentId}/waitingMembers to retrieve all waitingMember objects for a specific allotment. Use /users/{userId}/cloudLicensing/waitingMembers to retrieve all allotments that a specific user is waiting for. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a list of over-assigned users who are in the waiting room due to license capacity limits. Use /admin/cloudLicensing/allotments/{allotmentId}/waitingMembers to retrieve all waitingMember objects for a specific allotment. Use /users/{userId}/cloudLicensing/waitingMembers to retrieve all allotments that a specific user is waiting for. + */ +export interface WaitingMembersRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const WaitingMembersRequestBuilderUriTemplate = "{+baseurl}/admin/cloudLicensing/allotments/{allotment%2Did}/waitingMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const WaitingMembersRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const WaitingMembersRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byWaitingMemberId: { + requestsMetadata: WaitingMemberItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["waitingMember%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const WaitingMembersRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: WaitingMembersRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createWaitingMemberCollectionResponseFromDiscriminatorValue, + queryParametersMapper: WaitingMembersRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/waitingMembers/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/waitingMembers/item/index.ts new file mode 100644 index 0000000000..2edb8e3275 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/allotments/item/waitingMembers/item/index.ts @@ -0,0 +1,69 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createWaitingMemberFromDiscriminatorValue, type WaitingMember } from '@microsoft/msgraph-beta-sdk/models/cloudLicensing/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the waitingMembers property of the microsoft.graph.cloudLicensing.allotment entity. + */ +export interface WaitingMemberItemRequestBuilder extends BaseRequestBuilder { + /** + * List of over-assigned users who are in the waiting room for an allotment due to license capacity limits. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * List of over-assigned users who are in the waiting room for an allotment due to license capacity limits. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * List of over-assigned users who are in the waiting room for an allotment due to license capacity limits. + */ +export interface WaitingMemberItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const WaitingMemberItemRequestBuilderUriTemplate = "{+baseurl}/admin/cloudLicensing/allotments/{allotment%2Did}/waitingMembers/{waitingMember%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const WaitingMemberItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const WaitingMemberItemRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: WaitingMemberItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createWaitingMemberFromDiscriminatorValue, + queryParametersMapper: WaitingMemberItemRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignmentErrors/count/index.ts b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignmentErrors/count/index.ts new file mode 100644 index 0000000000..167f9ebbde --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignmentErrors/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/admin/cloudLicensing/assignmentErrors/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignmentErrors/index.ts b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignmentErrors/index.ts new file mode 100644 index 0000000000..17cd3b85a4 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignmentErrors/index.ts @@ -0,0 +1,154 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAssignmentErrorCollectionResponseFromDiscriminatorValue, createAssignmentErrorFromDiscriminatorValue, serializeAssignmentError, type AssignmentError, type AssignmentErrorCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/cloudLicensing/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { AssignmentErrorItemRequestBuilderNavigationMetadata, AssignmentErrorItemRequestBuilderRequestsMetadata, type AssignmentErrorItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the assignmentErrors property of the microsoft.graph.cloudLicensing.adminCloudLicensing entity. + */ +export interface AssignmentErrorsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the assignmentErrors property of the microsoft.graph.cloudLicensing.adminCloudLicensing entity. + * @param assignmentErrorId The unique identifier of assignmentError + * @returns {AssignmentErrorItemRequestBuilder} + */ + byAssignmentErrorId(assignmentErrorId: string) : AssignmentErrorItemRequestBuilder; + /** + * Get a list of the assignmentError objects within an organization or affecting a specific user. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/cloudlicensing-admincloudlicensing-list-assignmenterrors?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to assignmentErrors for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + post(body: AssignmentError, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of the assignmentError objects within an organization or affecting a specific user. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to assignmentErrors for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: AssignmentError, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a list of the assignmentError objects within an organization or affecting a specific user. + */ +export interface AssignmentErrorsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const AssignmentErrorsRequestBuilderUriTemplate = "{+baseurl}/admin/cloudLicensing/assignmentErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AssignmentErrorsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const AssignmentErrorsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byAssignmentErrorId: { + requestsMetadata: AssignmentErrorItemRequestBuilderRequestsMetadata, + navigationMetadata: AssignmentErrorItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["assignmentError%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AssignmentErrorsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AssignmentErrorsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAssignmentErrorCollectionResponseFromDiscriminatorValue, + queryParametersMapper: AssignmentErrorsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: AssignmentErrorsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAssignmentErrorFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAssignmentError, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignmentErrors/item/assignedTo/index.ts b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignmentErrors/item/assignedTo/index.ts new file mode 100644 index 0000000000..94ea6c110d --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignmentErrors/item/assignedTo/index.ts @@ -0,0 +1,70 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createDirectoryObjectFromDiscriminatorValue, type DirectoryObject } from '@microsoft/msgraph-beta-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the assignedTo property of the microsoft.graph.cloudLicensing.assignmentError entity. + */ +export interface AssignedToRequestBuilder extends BaseRequestBuilder { + /** + * Get a user or group object for a given assignmentError to which licenses are assigned. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/cloudlicensing-assignmenterror-get-assignedto?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a user or group object for a given assignmentError to which licenses are assigned. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a user or group object for a given assignmentError to which licenses are assigned. + */ +export interface AssignedToRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const AssignedToRequestBuilderUriTemplate = "{+baseurl}/admin/cloudLicensing/assignmentErrors/{assignmentError%2Did}/assignedTo{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AssignedToRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AssignedToRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AssignedToRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDirectoryObjectFromDiscriminatorValue, + queryParametersMapper: AssignedToRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignmentErrors/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignmentErrors/item/index.ts new file mode 100644 index 0000000000..eef7ff193f --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignmentErrors/item/index.ts @@ -0,0 +1,140 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAssignmentErrorFromDiscriminatorValue, serializeAssignmentError, type AssignmentError } from '@microsoft/msgraph-beta-sdk/models/cloudLicensing/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { AssignedToRequestBuilderRequestsMetadata, type AssignedToRequestBuilder } from './assignedTo/index.js'; +// @ts-ignore +import { type UsageRightRequestBuilder, UsageRightRequestBuilderRequestsMetadata } from './usageRight/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the assignmentErrors property of the microsoft.graph.cloudLicensing.adminCloudLicensing entity. + */ +export interface AssignmentErrorItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the assignedTo property of the microsoft.graph.cloudLicensing.assignmentError entity. + */ + get assignedTo(): AssignedToRequestBuilder; + /** + * Provides operations to manage the usageRight property of the microsoft.graph.cloudLicensing.assignmentError entity. + */ + get usageRight(): UsageRightRequestBuilder; + /** + * Delete navigation property assignmentErrors for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Read the properties and relationships of an assignmentError object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/cloudlicensing-assignmenterror-get?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property assignmentErrors in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: AssignmentError, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property assignmentErrors for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Read the properties and relationships of an assignmentError object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property assignmentErrors in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: AssignmentError, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read the properties and relationships of an assignmentError object. + */ +export interface AssignmentErrorItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const AssignmentErrorItemRequestBuilderUriTemplate = "{+baseurl}/admin/cloudLicensing/assignmentErrors/{assignmentError%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AssignmentErrorItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const AssignmentErrorItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + assignedTo: { + requestsMetadata: AssignedToRequestBuilderRequestsMetadata, + }, + usageRight: { + requestsMetadata: UsageRightRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AssignmentErrorItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: AssignmentErrorItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: AssignmentErrorItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAssignmentErrorFromDiscriminatorValue, + queryParametersMapper: AssignmentErrorItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: AssignmentErrorItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAssignmentErrorFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAssignmentError, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignmentErrors/item/usageRight/index.ts b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignmentErrors/item/usageRight/index.ts new file mode 100644 index 0000000000..57425027ab --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignmentErrors/item/usageRight/index.ts @@ -0,0 +1,70 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createUsageRightFromDiscriminatorValue, type UsageRight } from '@microsoft/msgraph-beta-sdk/models/cloudLicensing/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the usageRight property of the microsoft.graph.cloudLicensing.assignmentError entity. + */ +export interface UsageRightRequestBuilder extends BaseRequestBuilder { + /** + * Get a usageRight object affected by an assignmentError. A usageRight object is returned only if a preexisting one is in effect and can't be updated due to this assignmentError. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/cloudlicensing-assignmenterror-get-usageright?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a usageRight object affected by an assignmentError. A usageRight object is returned only if a preexisting one is in effect and can't be updated due to this assignmentError. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a usageRight object affected by an assignmentError. A usageRight object is returned only if a preexisting one is in effect and can't be updated due to this assignmentError. + */ +export interface UsageRightRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const UsageRightRequestBuilderUriTemplate = "{+baseurl}/admin/cloudLicensing/assignmentErrors/{assignmentError%2Did}/usageRight{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const UsageRightRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const UsageRightRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: UsageRightRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUsageRightFromDiscriminatorValue, + queryParametersMapper: UsageRightRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignments/count/index.ts b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignments/count/index.ts new file mode 100644 index 0000000000..0d143182fc --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignments/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/admin/cloudLicensing/assignments/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignments/index.ts b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignments/index.ts new file mode 100644 index 0000000000..d933e63cc2 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignments/index.ts @@ -0,0 +1,164 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAssignmentCollectionResponseFromDiscriminatorValue, createAssignmentFromDiscriminatorValue, serializeAssignment, type Assignment, type AssignmentCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/cloudLicensing/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { AssignmentItemRequestBuilderNavigationMetadata, AssignmentItemRequestBuilderRequestsMetadata, type AssignmentItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { MicrosoftGraphCloudLicensingReprocessAssignmentsRequestBuilderRequestsMetadata, type MicrosoftGraphCloudLicensingReprocessAssignmentsRequestBuilder } from './microsoftGraphCloudLicensingReprocessAssignments/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the assignments property of the microsoft.graph.cloudLicensing.adminCloudLicensing entity. + */ +export interface AssignmentsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to call the reprocessAssignments method. + */ + get microsoftGraphCloudLicensingReprocessAssignments(): MicrosoftGraphCloudLicensingReprocessAssignmentsRequestBuilder; + /** + * Provides operations to manage the assignments property of the microsoft.graph.cloudLicensing.adminCloudLicensing entity. + * @param assignmentId The unique identifier of assignment + * @returns {AssignmentItemRequestBuilder} + */ + byAssignmentId(assignmentId: string) : AssignmentItemRequestBuilder; + /** + * Get a list of license assignment objects within an organization. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/cloudlicensing-admincloudlicensing-list-assignments?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a new license assignment by posting to the assignments collection of an organization. An assignment must always have a direct relationship to an allotment and to a user or group. If an assignment is created by posting to the central assignments collection located at /admin/cloudLicensing/assignments, both of those relationships must be established in the request body. Assignments can also be created by posting to the assignments collection of an allotment, the assignments collection of a user or the assignments collection of a group. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/cloudlicensing-admincloudlicensing-post-assignments?view=graph-rest-beta|Find more info here} + */ + post(body: Assignment, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of license assignment objects within an organization. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a new license assignment by posting to the assignments collection of an organization. An assignment must always have a direct relationship to an allotment and to a user or group. If an assignment is created by posting to the central assignments collection located at /admin/cloudLicensing/assignments, both of those relationships must be established in the request body. Assignments can also be created by posting to the assignments collection of an allotment, the assignments collection of a user or the assignments collection of a group. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: Assignment, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a list of license assignment objects within an organization. + */ +export interface AssignmentsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const AssignmentsRequestBuilderUriTemplate = "{+baseurl}/admin/cloudLicensing/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AssignmentsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const AssignmentsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byAssignmentId: { + requestsMetadata: AssignmentItemRequestBuilderRequestsMetadata, + navigationMetadata: AssignmentItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["assignment%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, + microsoftGraphCloudLicensingReprocessAssignments: { + requestsMetadata: MicrosoftGraphCloudLicensingReprocessAssignmentsRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AssignmentsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AssignmentsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAssignmentCollectionResponseFromDiscriminatorValue, + queryParametersMapper: AssignmentsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: AssignmentsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAssignmentFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAssignment, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignments/item/allotment/index.ts b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignments/item/allotment/index.ts new file mode 100644 index 0000000000..69a15017bc --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignments/item/allotment/index.ts @@ -0,0 +1,70 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAllotmentFromDiscriminatorValue, type Allotment } from '@microsoft/msgraph-beta-sdk/models/cloudLicensing/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the allotment property of the microsoft.graph.cloudLicensing.assignment entity. + */ +export interface AllotmentRequestBuilder extends BaseRequestBuilder { + /** + * Get the allotment that is the source of the licenses used in the assignment. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/cloudlicensing-assignment-get-allotment?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the allotment that is the source of the licenses used in the assignment. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the allotment that is the source of the licenses used in the assignment. + */ +export interface AllotmentRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const AllotmentRequestBuilderUriTemplate = "{+baseurl}/admin/cloudLicensing/assignments/{assignment%2Did}/allotment{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AllotmentRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AllotmentRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AllotmentRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAllotmentFromDiscriminatorValue, + queryParametersMapper: AllotmentRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignments/item/assignedTo/index.ts b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignments/item/assignedTo/index.ts new file mode 100644 index 0000000000..c0d039a471 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignments/item/assignedTo/index.ts @@ -0,0 +1,70 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createDirectoryObjectFromDiscriminatorValue, type DirectoryObject } from '@microsoft/msgraph-beta-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the assignedTo property of the microsoft.graph.cloudLicensing.assignment entity. + */ +export interface AssignedToRequestBuilder extends BaseRequestBuilder { + /** + * Get a user or group object for a given assignment to which licenses are assigned. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/cloudlicensing-assignment-get-assignedto?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a user or group object for a given assignment to which licenses are assigned. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a user or group object for a given assignment to which licenses are assigned. + */ +export interface AssignedToRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const AssignedToRequestBuilderUriTemplate = "{+baseurl}/admin/cloudLicensing/assignments/{assignment%2Did}/assignedTo{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AssignedToRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AssignedToRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AssignedToRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDirectoryObjectFromDiscriminatorValue, + queryParametersMapper: AssignedToRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignments/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignments/item/index.ts new file mode 100644 index 0000000000..797ea27e2e --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignments/item/index.ts @@ -0,0 +1,141 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAssignmentFromDiscriminatorValue, serializeAssignment, type Assignment } from '@microsoft/msgraph-beta-sdk/models/cloudLicensing/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { AllotmentRequestBuilderRequestsMetadata, type AllotmentRequestBuilder } from './allotment/index.js'; +// @ts-ignore +import { AssignedToRequestBuilderRequestsMetadata, type AssignedToRequestBuilder } from './assignedTo/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the assignments property of the microsoft.graph.cloudLicensing.adminCloudLicensing entity. + */ +export interface AssignmentItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the allotment property of the microsoft.graph.cloudLicensing.assignment entity. + */ + get allotment(): AllotmentRequestBuilder; + /** + * Provides operations to manage the assignedTo property of the microsoft.graph.cloudLicensing.assignment entity. + */ + get assignedTo(): AssignedToRequestBuilder; + /** + * Delete an assignment object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/cloudlicensing-assignment-delete?view=graph-rest-beta|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Read the properties and relationships of an assignment object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/cloudlicensing-assignment-get?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property assignments in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: Assignment, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete an assignment object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Read the properties and relationships of an assignment object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property assignments in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: Assignment, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read the properties and relationships of an assignment object. + */ +export interface AssignmentItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const AssignmentItemRequestBuilderUriTemplate = "{+baseurl}/admin/cloudLicensing/assignments/{assignment%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AssignmentItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const AssignmentItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + allotment: { + requestsMetadata: AllotmentRequestBuilderRequestsMetadata, + }, + assignedTo: { + requestsMetadata: AssignedToRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AssignmentItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: AssignmentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: AssignmentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAssignmentFromDiscriminatorValue, + queryParametersMapper: AssignmentItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: AssignmentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAssignmentFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAssignment, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignments/microsoftGraphCloudLicensingReprocessAssignments/index.ts b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignments/microsoftGraphCloudLicensingReprocessAssignments/index.ts new file mode 100644 index 0000000000..8860630cd3 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/assignments/microsoftGraphCloudLicensingReprocessAssignments/index.ts @@ -0,0 +1,44 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the reprocessAssignments method. + */ +export interface MicrosoftGraphCloudLicensingReprocessAssignmentsRequestBuilder extends BaseRequestBuilder { + /** + * Invoke action reprocessAssignments + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke action reprocessAssignments + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const MicrosoftGraphCloudLicensingReprocessAssignmentsRequestBuilderUriTemplate = "{+baseurl}/admin/cloudLicensing/assignments/microsoft.graph.cloudLicensing.reprocessAssignments"; +/** + * Metadata for all the requests in the request builder. + */ +export const MicrosoftGraphCloudLicensingReprocessAssignmentsRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: MicrosoftGraphCloudLicensingReprocessAssignmentsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/index.ts b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/index.ts new file mode 100644 index 0000000000..605753fdb0 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/cloudLicensing/index.ts @@ -0,0 +1,151 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAdminCloudLicensingFromDiscriminatorValue, serializeAdminCloudLicensing, type AdminCloudLicensing } from '@microsoft/msgraph-beta-sdk/models/cloudLicensing/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { AllotmentsRequestBuilderNavigationMetadata, AllotmentsRequestBuilderRequestsMetadata, type AllotmentsRequestBuilder } from './allotments/index.js'; +// @ts-ignore +import { AssignmentErrorsRequestBuilderNavigationMetadata, AssignmentErrorsRequestBuilderRequestsMetadata, type AssignmentErrorsRequestBuilder } from './assignmentErrors/index.js'; +// @ts-ignore +import { AssignmentsRequestBuilderNavigationMetadata, AssignmentsRequestBuilderRequestsMetadata, type AssignmentsRequestBuilder } from './assignments/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the cloudLicensing property of the microsoft.graph.admin entity. + */ +export interface CloudLicensingRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the allotments property of the microsoft.graph.cloudLicensing.adminCloudLicensing entity. + */ + get allotments(): AllotmentsRequestBuilder; + /** + * Provides operations to manage the assignmentErrors property of the microsoft.graph.cloudLicensing.adminCloudLicensing entity. + */ + get assignmentErrors(): AssignmentErrorsRequestBuilder; + /** + * Provides operations to manage the assignments property of the microsoft.graph.cloudLicensing.adminCloudLicensing entity. + */ + get assignments(): AssignmentsRequestBuilder; + /** + * Delete navigation property cloudLicensing for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The root of the cloud licensing API for the entire organization. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property cloudLicensing in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: AdminCloudLicensing, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property cloudLicensing for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The root of the cloud licensing API for the entire organization. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property cloudLicensing in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: AdminCloudLicensing, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The root of the cloud licensing API for the entire organization. Read-only. + */ +export interface CloudLicensingRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const CloudLicensingRequestBuilderUriTemplate = "{+baseurl}/admin/cloudLicensing{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CloudLicensingRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const CloudLicensingRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + allotments: { + requestsMetadata: AllotmentsRequestBuilderRequestsMetadata, + navigationMetadata: AllotmentsRequestBuilderNavigationMetadata, + }, + assignmentErrors: { + requestsMetadata: AssignmentErrorsRequestBuilderRequestsMetadata, + navigationMetadata: AssignmentErrorsRequestBuilderNavigationMetadata, + }, + assignments: { + requestsMetadata: AssignmentsRequestBuilderRequestsMetadata, + navigationMetadata: AssignmentsRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CloudLicensingRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: CloudLicensingRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: CloudLicensingRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAdminCloudLicensingFromDiscriminatorValue, + queryParametersMapper: CloudLicensingRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: CloudLicensingRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAdminCloudLicensingFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAdminCloudLicensing, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationDrifts/index.ts b/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationDrifts/index.ts index 03bb679b19..0dab218ab7 100644 --- a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationDrifts/index.ts +++ b/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationDrifts/index.ts @@ -27,10 +27,11 @@ export interface ConfigurationDriftsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/configurationmanagement-list-configurationdrifts?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -42,7 +43,7 @@ export interface ConfigurationDriftsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get configurationDrifts from admin + * Get a list of the configurationDrift objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +57,7 @@ export interface ConfigurationDriftsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get configurationDrifts from admin + * Get a list of the configurationDrift objects and their properties. */ export interface ConfigurationDriftsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationDrifts/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationDrifts/item/index.ts index 486a91a5b3..4e7267f648 100644 --- a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationDrifts/item/index.ts +++ b/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationDrifts/item/index.ts @@ -19,10 +19,11 @@ export interface ConfigurationDriftItemRequestBuilder extends BaseRequestBuilder */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get configurationDrifts from admin + * Get the properties and relationships of a configurationDrift object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/configurationdrift-get?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -40,7 +41,7 @@ export interface ConfigurationDriftItemRequestBuilder extends BaseRequestBuilder */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get configurationDrifts from admin + * Get the properties and relationships of a configurationDrift object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +55,7 @@ export interface ConfigurationDriftItemRequestBuilder extends BaseRequestBuilder toPatchRequestInformation(body: ConfigurationDrift, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get configurationDrifts from admin + * Get the properties and relationships of a configurationDrift object. */ export interface ConfigurationDriftItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationMonitoringResults/index.ts b/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationMonitoringResults/index.ts index 07b6213417..86949846fb 100644 --- a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationMonitoringResults/index.ts +++ b/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationMonitoringResults/index.ts @@ -27,10 +27,11 @@ export interface ConfigurationMonitoringResultsRequestBuilder extends BaseReques */ byConfigurationMonitoringResultId(configurationMonitoringResultId: string) : ConfigurationMonitoringResultItemRequestBuilder; /** - * Get configurationMonitoringResults from admin + * Get a list of the configurationMonitoringResult objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/configurationmanagement-list-configurationmonitoringresults?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -42,7 +43,7 @@ export interface ConfigurationMonitoringResultsRequestBuilder extends BaseReques */ post(body: ConfigurationMonitoringResult, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get configurationMonitoringResults from admin + * Get a list of the configurationMonitoringResult objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +57,7 @@ export interface ConfigurationMonitoringResultsRequestBuilder extends BaseReques toPostRequestInformation(body: ConfigurationMonitoringResult, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get configurationMonitoringResults from admin + * Get a list of the configurationMonitoringResult objects and their properties. */ export interface ConfigurationMonitoringResultsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationMonitoringResults/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationMonitoringResults/item/index.ts index da3051b37d..66bcadb5c3 100644 --- a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationMonitoringResults/item/index.ts +++ b/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationMonitoringResults/item/index.ts @@ -19,10 +19,11 @@ export interface ConfigurationMonitoringResultItemRequestBuilder extends BaseReq */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get configurationMonitoringResults from admin + * Read the properties and relationships of a configurationMonitoringResult object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/configurationmonitoringresult-get?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -40,7 +41,7 @@ export interface ConfigurationMonitoringResultItemRequestBuilder extends BaseReq */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get configurationMonitoringResults from admin + * Read the properties and relationships of a configurationMonitoringResult object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +55,7 @@ export interface ConfigurationMonitoringResultItemRequestBuilder extends BaseReq toPatchRequestInformation(body: ConfigurationMonitoringResult, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get configurationMonitoringResults from admin + * Read the properties and relationships of a configurationMonitoringResult object. */ export interface ConfigurationMonitoringResultItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationMonitors/index.ts b/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationMonitors/index.ts index 64c450fcbb..723f34ab95 100644 --- a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationMonitors/index.ts +++ b/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationMonitors/index.ts @@ -27,28 +27,30 @@ export interface ConfigurationMonitorsRequestBuilder extends BaseRequestBuilder< */ byConfigurationMonitorId(configurationMonitorId: string) : ConfigurationMonitorItemRequestBuilder; /** - * Get configurationMonitors from admin + * Get a list of the configurationMonitor objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/configurationmanagement-list-configurationmonitors?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create new navigation property to configurationMonitors for admin + * Create a new configurationMonitor object that runs periodically in the background at a scheduled frequency. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/configurationmanagement-post-configurationmonitors?view=graph-rest-beta|Find more info here} */ post(body: ConfigurationMonitor, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get configurationMonitors from admin + * Get a list of the configurationMonitor objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create new navigation property to configurationMonitors for admin + * Create a new configurationMonitor object that runs periodically in the background at a scheduled frequency. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -56,7 +58,7 @@ export interface ConfigurationMonitorsRequestBuilder extends BaseRequestBuilder< toPostRequestInformation(body: ConfigurationMonitor, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get configurationMonitors from admin + * Get a list of the configurationMonitor objects and their properties. */ export interface ConfigurationMonitorsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationMonitors/item/baseline/index.ts b/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationMonitors/item/baseline/index.ts index c3577eba72..32ebb83050 100644 --- a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationMonitors/item/baseline/index.ts +++ b/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationMonitors/item/baseline/index.ts @@ -19,10 +19,11 @@ export interface BaselineRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get baseline from admin + * Read the properties and relationships of a configurationBaseline object that is attached to a specific monitor. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/configurationbaseline-get?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -40,7 +41,7 @@ export interface BaselineRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Get baseline from admin + * Read the properties and relationships of a configurationBaseline object that is attached to a specific monitor. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +55,7 @@ export interface BaselineRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get baseline from admin + * Read the properties and relationships of a configurationBaseline object that is attached to a specific monitor. */ export interface BaselineRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationMonitors/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationMonitors/item/index.ts index 935f3a9ddd..ac231a970e 100644 --- a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationMonitors/item/index.ts +++ b/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationMonitors/item/index.ts @@ -19,40 +19,43 @@ export interface ConfigurationMonitorItemRequestBuilder extends BaseRequestBuild */ get baseline(): BaselineRequestBuilder; /** - * Delete navigation property configurationMonitors for admin + * Delete a configurationMonitor object permanently. When deleted, the configurationMonitor data can't be restored. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/configurationmonitor-delete?view=graph-rest-beta|Find more info here} */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get configurationMonitors from admin + * Get the properties and relationships of a configurationMonitor object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/configurationmonitor-get?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Update the navigation property configurationMonitors in admin + * Update the properties of a configurationMonitor object, including the monitor name, description, and baseline. You must provide the full monitor body when you call this API. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/configurationmonitor-update?view=graph-rest-beta|Find more info here} */ patch(body: ConfigurationMonitor, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Delete navigation property configurationMonitors for admin + * Delete a configurationMonitor object permanently. When deleted, the configurationMonitor data can't be restored. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get configurationMonitors from admin + * Get the properties and relationships of a configurationMonitor object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Update the navigation property configurationMonitors in admin + * Update the properties of a configurationMonitor object, including the monitor name, description, and baseline. You must provide the full monitor body when you call this API. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -60,7 +63,7 @@ export interface ConfigurationMonitorItemRequestBuilder extends BaseRequestBuild toPatchRequestInformation(body: ConfigurationMonitor, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get configurationMonitors from admin + * Get the properties and relationships of a configurationMonitor object. */ export interface ConfigurationMonitorItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationSnapshotJobs/index.ts b/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationSnapshotJobs/index.ts index 7612ac8aae..09d3c0e7be 100644 --- a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationSnapshotJobs/index.ts +++ b/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationSnapshotJobs/index.ts @@ -27,10 +27,11 @@ export interface ConfigurationSnapshotJobsRequestBuilder extends BaseRequestBuil */ byConfigurationSnapshotJobId(configurationSnapshotJobId: string) : ConfigurationSnapshotJobItemRequestBuilder; /** - * Get configurationSnapshotJobs from admin + * Get a list of the configurationSnapshotJob objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/configurationmanagement-list-configurationsnapshotjobs?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -42,7 +43,7 @@ export interface ConfigurationSnapshotJobsRequestBuilder extends BaseRequestBuil */ post(body: ConfigurationSnapshotJob, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get configurationSnapshotJobs from admin + * Get a list of the configurationSnapshotJob objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +57,7 @@ export interface ConfigurationSnapshotJobsRequestBuilder extends BaseRequestBuil toPostRequestInformation(body: ConfigurationSnapshotJob, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get configurationSnapshotJobs from admin + * Get a list of the configurationSnapshotJob objects and their properties. */ export interface ConfigurationSnapshotJobsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationSnapshotJobs/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationSnapshotJobs/item/index.ts index 2cd10ce15a..257a2df93a 100644 --- a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationSnapshotJobs/item/index.ts +++ b/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationSnapshotJobs/item/index.ts @@ -13,16 +13,18 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface ConfigurationSnapshotJobItemRequestBuilder extends BaseRequestBuilder { /** - * Delete navigation property configurationSnapshotJobs for admin + * Delete a configurationSnapshotJob object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/configurationsnapshotjob-delete?view=graph-rest-beta|Find more info here} */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get configurationSnapshotJobs from admin + * Read the properties and relationships of a configurationSnapshotJob object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/configurationsnapshotjob-get?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -34,13 +36,13 @@ export interface ConfigurationSnapshotJobItemRequestBuilder extends BaseRequestB */ patch(body: ConfigurationSnapshotJob, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Delete navigation property configurationSnapshotJobs for admin + * Delete a configurationSnapshotJob object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get configurationSnapshotJobs from admin + * Read the properties and relationships of a configurationSnapshotJob object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +56,7 @@ export interface ConfigurationSnapshotJobItemRequestBuilder extends BaseRequestB toPatchRequestInformation(body: ConfigurationSnapshotJob, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get configurationSnapshotJobs from admin + * Read the properties and relationships of a configurationSnapshotJob object. */ export interface ConfigurationSnapshotJobItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationSnapshots/index.ts b/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationSnapshots/index.ts index 455afc81aa..bee496aff3 100644 --- a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationSnapshots/index.ts +++ b/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationSnapshots/index.ts @@ -27,7 +27,7 @@ export interface ConfigurationSnapshotsRequestBuilder extends BaseRequestBuilder */ byConfigurationBaselineId(configurationBaselineId: string) : ConfigurationBaselineItemRequestBuilder; /** - * Get configurationSnapshots from admin + * A container for configuration snapshot baselines. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -42,7 +42,7 @@ export interface ConfigurationSnapshotsRequestBuilder extends BaseRequestBuilder */ post(body: ConfigurationBaseline, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get configurationSnapshots from admin + * A container for configuration snapshot baselines. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +56,7 @@ export interface ConfigurationSnapshotsRequestBuilder extends BaseRequestBuilder toPostRequestInformation(body: ConfigurationBaseline, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get configurationSnapshots from admin + * A container for configuration snapshot baselines. */ export interface ConfigurationSnapshotsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationSnapshots/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationSnapshots/item/index.ts index 0045b34451..8360ae3acb 100644 --- a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationSnapshots/item/index.ts +++ b/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationSnapshots/item/index.ts @@ -19,7 +19,7 @@ export interface ConfigurationBaselineItemRequestBuilder extends BaseRequestBuil */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get configurationSnapshots from admin + * A container for configuration snapshot baselines. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -40,7 +40,7 @@ export interface ConfigurationBaselineItemRequestBuilder extends BaseRequestBuil */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get configurationSnapshots from admin + * A container for configuration snapshot baselines. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +54,7 @@ export interface ConfigurationBaselineItemRequestBuilder extends BaseRequestBuil toPatchRequestInformation(body: ConfigurationBaseline, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get configurationSnapshots from admin + * A container for configuration snapshot baselines. */ export interface ConfigurationBaselineItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/index.ts b/packages/msgraph-beta-sdk-admin/admin/configurationManagement/index.ts index 4e3a109143..0377f5cefa 100644 --- a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/index.ts +++ b/packages/msgraph-beta-sdk-admin/admin/configurationManagement/index.ts @@ -6,8 +6,6 @@ import { createConfigurationManagementFromDiscriminatorValue, serializeConfigura // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; // @ts-ignore -import { ConfigurationApplicationsRequestBuilderNavigationMetadata, ConfigurationApplicationsRequestBuilderRequestsMetadata, type ConfigurationApplicationsRequestBuilder } from './configurationApplications/index.js'; -// @ts-ignore import { ConfigurationDriftsRequestBuilderNavigationMetadata, ConfigurationDriftsRequestBuilderRequestsMetadata, type ConfigurationDriftsRequestBuilder } from './configurationDrifts/index.js'; // @ts-ignore import { ConfigurationMonitoringResultsRequestBuilderNavigationMetadata, ConfigurationMonitoringResultsRequestBuilderRequestsMetadata, type ConfigurationMonitoringResultsRequestBuilder } from './configurationMonitoringResults/index.js'; @@ -24,10 +22,6 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type * Provides operations to manage the configurationManagement property of the microsoft.graph.admin entity. */ export interface ConfigurationManagementRequestBuilder extends BaseRequestBuilder { - /** - * Provides operations to manage the configurationApplications property of the microsoft.graph.configurationManagement entity. - */ - get configurationApplications(): ConfigurationApplicationsRequestBuilder; /** * Provides operations to manage the configurationDrifts property of the microsoft.graph.configurationManagement entity. */ @@ -117,10 +111,6 @@ const ConfigurationManagementRequestBuilderGetQueryParametersMapper: Record, NavigationMetadata> = { - configurationApplications: { - requestsMetadata: ConfigurationApplicationsRequestBuilderRequestsMetadata, - navigationMetadata: ConfigurationApplicationsRequestBuilderNavigationMetadata, - }, configurationDrifts: { requestsMetadata: ConfigurationDriftsRequestBuilderRequestsMetadata, navigationMetadata: ConfigurationDriftsRequestBuilderNavigationMetadata, diff --git a/packages/msgraph-beta-sdk-admin/admin/index.ts b/packages/msgraph-beta-sdk-admin/admin/index.ts index 09f224969a..d43629a639 100644 --- a/packages/msgraph-beta-sdk-admin/admin/index.ts +++ b/packages/msgraph-beta-sdk-admin/admin/index.ts @@ -8,6 +8,8 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { AppsAndServicesRequestBuilderRequestsMetadata, type AppsAndServicesRequestBuilder } from './appsAndServices/index.js'; // @ts-ignore +import { CloudLicensingRequestBuilderNavigationMetadata, CloudLicensingRequestBuilderRequestsMetadata, type CloudLicensingRequestBuilder } from './cloudLicensing/index.js'; +// @ts-ignore import { ConfigurationManagementRequestBuilderNavigationMetadata, ConfigurationManagementRequestBuilderRequestsMetadata, type ConfigurationManagementRequestBuilder } from './configurationManagement/index.js'; // @ts-ignore import { DynamicsRequestBuilderRequestsMetadata, type DynamicsRequestBuilder } from './dynamics/index.js'; @@ -46,6 +48,10 @@ export interface AdminRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -54,7 +54,7 @@ export interface UserAssignmentsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Navigation property to the collection of user policy assignments. + * The collection of user policy assignments. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -68,7 +68,7 @@ export interface UserAssignmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Navigation property to the collection of user policy assignments. + * The collection of user policy assignments. */ export interface UserAssignmentsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-admin/admin/teams/policy/userAssignments/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/teams/policy/userAssignments/item/index.ts index 6bd3bf13c4..4d197f60c0 100644 --- a/packages/msgraph-beta-sdk-admin/admin/teams/policy/userAssignments/item/index.ts +++ b/packages/msgraph-beta-sdk-admin/admin/teams/policy/userAssignments/item/index.ts @@ -19,7 +19,7 @@ export interface TeamsPolicyUserAssignmentItemRequestBuilder extends BaseRequest */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Navigation property to the collection of user policy assignments. + * The collection of user policy assignments. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -40,7 +40,7 @@ export interface TeamsPolicyUserAssignmentItemRequestBuilder extends BaseRequest */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Navigation property to the collection of user policy assignments. + * The collection of user policy assignments. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +54,7 @@ export interface TeamsPolicyUserAssignmentItemRequestBuilder extends BaseRequest toPatchRequestInformation(body: TeamsPolicyUserAssignment, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Navigation property to the collection of user policy assignments. + * The collection of user policy assignments. */ export interface TeamsPolicyUserAssignmentItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/index.ts index d4a81e5db7..991e759c69 100644 --- a/packages/msgraph-beta-sdk-admin/admin/windows/updates/index.ts +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/index.ts @@ -12,6 +12,8 @@ import { DeploymentAudiencesRequestBuilderNavigationMetadata, DeploymentAudience // @ts-ignore import { DeploymentsRequestBuilderNavigationMetadata, DeploymentsRequestBuilderRequestsMetadata, type DeploymentsRequestBuilder } from './deployments/index.js'; // @ts-ignore +import { PoliciesRequestBuilderNavigationMetadata, PoliciesRequestBuilderRequestsMetadata, type PoliciesRequestBuilder } from './policies/index.js'; +// @ts-ignore import { ProductsRequestBuilderNavigationMetadata, ProductsRequestBuilderRequestsMetadata, type ProductsRequestBuilder } from './products/index.js'; // @ts-ignore import { ResourceConnectionsRequestBuilderNavigationMetadata, ResourceConnectionsRequestBuilderRequestsMetadata, type ResourceConnectionsRequestBuilder } from './resourceConnections/index.js'; @@ -38,6 +40,10 @@ export interface UpdatesRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/policies/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/index.ts new file mode 100644 index 0000000000..f96e4836ed --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/index.ts @@ -0,0 +1,155 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createPolicyCollectionResponseFromDiscriminatorValue, createPolicyFromDiscriminatorValue, serializePolicy, type Policy, type PolicyCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { PolicyItemRequestBuilderNavigationMetadata, PolicyItemRequestBuilderRequestsMetadata, type PolicyItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the policies property of the microsoft.graph.adminWindowsUpdates entity. + */ +export interface PoliciesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the policies property of the microsoft.graph.adminWindowsUpdates entity. + * @param policyId The unique identifier of policy + * @returns {PolicyItemRequestBuilder} + */ + byPolicyId(policyId: string) : PolicyItemRequestBuilder; + /** + * Get a list of the policy objects and their properties. You can use this method with the following child object type: qualityUpdatePolicy. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/windowsupdates-adminwindowsupdates-list-policies?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a new Windows update policy object. You can use this method with the following child object type: qualityUpdatePolicy. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/windowsupdates-adminwindowsupdates-post-policies?view=graph-rest-beta|Find more info here} + */ + post(body: Policy, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of the policy objects and their properties. You can use this method with the following child object type: qualityUpdatePolicy. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a new Windows update policy object. You can use this method with the following child object type: qualityUpdatePolicy. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: Policy, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a list of the policy objects and their properties. You can use this method with the following child object type: qualityUpdatePolicy. + */ +export interface PoliciesRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const PoliciesRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/policies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const PoliciesRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const PoliciesRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byPolicyId: { + requestsMetadata: PolicyItemRequestBuilderRequestsMetadata, + navigationMetadata: PolicyItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["policy%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const PoliciesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: PoliciesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPolicyCollectionResponseFromDiscriminatorValue, + queryParametersMapper: PoliciesRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: PoliciesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPolicyFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializePolicy, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/count/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/count/index.ts new file mode 100644 index 0000000000..5a62eb517d --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/policies/{policy%2Did}/applicableContent/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/index.ts new file mode 100644 index 0000000000..6ec49e26b9 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/index.ts @@ -0,0 +1,154 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createApplicableContentCollectionResponseFromDiscriminatorValue, createApplicableContentFromDiscriminatorValue, serializeApplicableContent, type ApplicableContent, type ApplicableContentCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { ApplicableContentCatalogEntryItemRequestBuilderNavigationMetadata, ApplicableContentCatalogEntryItemRequestBuilderRequestsMetadata, type ApplicableContentCatalogEntryItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the applicableContent property of the microsoft.graph.windowsUpdates.policy entity. + */ +export interface ApplicableContentRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the applicableContent property of the microsoft.graph.windowsUpdates.policy entity. + * @param applicableContentCatalogEntryId The unique identifier of applicableContent + * @returns {ApplicableContentCatalogEntryItemRequestBuilder} + */ + byApplicableContentCatalogEntryId(applicableContentCatalogEntryId: string) : ApplicableContentCatalogEntryItemRequestBuilder; + /** + * List applicable update content to offer to Microsoft Entra groups, Windows Autopatch groups, or both. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/windowsupdates-policy-list-applicablecontent?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to applicableContent for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + post(body: ApplicableContent, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * List applicable update content to offer to Microsoft Entra groups, Windows Autopatch groups, or both. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to applicableContent for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: ApplicableContent, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * List applicable update content to offer to Microsoft Entra groups, Windows Autopatch groups, or both. + */ +export interface ApplicableContentRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const ApplicableContentRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/policies/{policy%2Did}/applicableContent{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ApplicableContentRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ApplicableContentRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byApplicableContentCatalogEntryId: { + requestsMetadata: ApplicableContentCatalogEntryItemRequestBuilderRequestsMetadata, + navigationMetadata: ApplicableContentCatalogEntryItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["applicableContent%2DcatalogEntryId"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ApplicableContentRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: ApplicableContentRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createApplicableContentCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ApplicableContentRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: ApplicableContentRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createApplicableContentFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeApplicableContent, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/item/catalogEntry/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/item/catalogEntry/index.ts new file mode 100644 index 0000000000..a1847b681d --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/item/catalogEntry/index.ts @@ -0,0 +1,69 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createCatalogEntryFromDiscriminatorValue, type CatalogEntry } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the catalogEntry property of the microsoft.graph.windowsUpdates.applicableContent entity. + */ +export interface CatalogEntryRequestBuilder extends BaseRequestBuilder { + /** + * Catalog entry for the update or content. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Catalog entry for the update or content. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Catalog entry for the update or content. + */ +export interface CatalogEntryRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const CatalogEntryRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/policies/{policy%2Did}/applicableContent/{applicableContent%2DcatalogEntryId}/catalogEntry{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CatalogEntryRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CatalogEntryRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CatalogEntryRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCatalogEntryFromDiscriminatorValue, + queryParametersMapper: CatalogEntryRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/item/index.ts new file mode 100644 index 0000000000..2352dc4f91 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/item/index.ts @@ -0,0 +1,140 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createApplicableContentFromDiscriminatorValue, serializeApplicableContent, type ApplicableContent } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore +import { CatalogEntryRequestBuilderRequestsMetadata, type CatalogEntryRequestBuilder } from './catalogEntry/index.js'; +// @ts-ignore +import { MatchedDevicesRequestBuilderNavigationMetadata, MatchedDevicesRequestBuilderRequestsMetadata, type MatchedDevicesRequestBuilder } from './matchedDevices/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the applicableContent property of the microsoft.graph.windowsUpdates.policy entity. + */ +export interface ApplicableContentCatalogEntryItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the catalogEntry property of the microsoft.graph.windowsUpdates.applicableContent entity. + */ + get catalogEntry(): CatalogEntryRequestBuilder; + /** + * Provides operations to manage the matchedDevices property of the microsoft.graph.windowsUpdates.applicableContent entity. + */ + get matchedDevices(): MatchedDevicesRequestBuilder; + /** + * Delete navigation property applicableContent for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Represents content applicable for offering to the related collection of devices. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property applicableContent in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: ApplicableContent, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property applicableContent for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Represents content applicable for offering to the related collection of devices. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property applicableContent in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: ApplicableContent, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Represents content applicable for offering to the related collection of devices. + */ +export interface ApplicableContentCatalogEntryItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ApplicableContentCatalogEntryItemRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/policies/{policy%2Did}/applicableContent/{applicableContent%2DcatalogEntryId}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ApplicableContentCatalogEntryItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ApplicableContentCatalogEntryItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + catalogEntry: { + requestsMetadata: CatalogEntryRequestBuilderRequestsMetadata, + }, + matchedDevices: { + requestsMetadata: MatchedDevicesRequestBuilderRequestsMetadata, + navigationMetadata: MatchedDevicesRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ApplicableContentCatalogEntryItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ApplicableContentCatalogEntryItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ApplicableContentCatalogEntryItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createApplicableContentFromDiscriminatorValue, + queryParametersMapper: ApplicableContentCatalogEntryItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: ApplicableContentCatalogEntryItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createApplicableContentFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeApplicableContent, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/item/matchedDevices/count/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/item/matchedDevices/count/index.ts new file mode 100644 index 0000000000..24326c74ff --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/item/matchedDevices/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/policies/{policy%2Did}/applicableContent/{applicableContent%2DcatalogEntryId}/matchedDevices/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/item/matchedDevices/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/item/matchedDevices/index.ts new file mode 100644 index 0000000000..c74d271082 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/item/matchedDevices/index.ts @@ -0,0 +1,152 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createApplicableContentDeviceMatchCollectionResponseFromDiscriminatorValue, createApplicableContentDeviceMatchFromDiscriminatorValue, serializeApplicableContentDeviceMatch, type ApplicableContentDeviceMatch, type ApplicableContentDeviceMatchCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { ApplicableContentDeviceMatchDeviceItemRequestBuilderRequestsMetadata, type ApplicableContentDeviceMatchDeviceItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the matchedDevices property of the microsoft.graph.windowsUpdates.applicableContent entity. + */ +export interface MatchedDevicesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the matchedDevices property of the microsoft.graph.windowsUpdates.applicableContent entity. + * @param applicableContentDeviceMatchDeviceId The unique identifier of applicableContentDeviceMatch + * @returns {ApplicableContentDeviceMatchDeviceItemRequestBuilder} + */ + byApplicableContentDeviceMatchDeviceId(applicableContentDeviceMatchDeviceId: string) : ApplicableContentDeviceMatchDeviceItemRequestBuilder; + /** + * Collection of devices and recommendations for applicable catalog content. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to matchedDevices for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + post(body: ApplicableContentDeviceMatch, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Collection of devices and recommendations for applicable catalog content. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to matchedDevices for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: ApplicableContentDeviceMatch, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Collection of devices and recommendations for applicable catalog content. + */ +export interface MatchedDevicesRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const MatchedDevicesRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/policies/{policy%2Did}/applicableContent/{applicableContent%2DcatalogEntryId}/matchedDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const MatchedDevicesRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const MatchedDevicesRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byApplicableContentDeviceMatchDeviceId: { + requestsMetadata: ApplicableContentDeviceMatchDeviceItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["applicableContentDeviceMatch%2DdeviceId"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const MatchedDevicesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: MatchedDevicesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createApplicableContentDeviceMatchCollectionResponseFromDiscriminatorValue, + queryParametersMapper: MatchedDevicesRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: MatchedDevicesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createApplicableContentDeviceMatchFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeApplicableContentDeviceMatch, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/item/matchedDevices/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/item/matchedDevices/item/index.ts new file mode 100644 index 0000000000..f8048c857b --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableContent/item/matchedDevices/item/index.ts @@ -0,0 +1,116 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createApplicableContentDeviceMatchFromDiscriminatorValue, serializeApplicableContentDeviceMatch, type ApplicableContentDeviceMatch } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the matchedDevices property of the microsoft.graph.windowsUpdates.applicableContent entity. + */ +export interface ApplicableContentDeviceMatchDeviceItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property matchedDevices for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Collection of devices and recommendations for applicable catalog content. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property matchedDevices in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: ApplicableContentDeviceMatch, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property matchedDevices for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Collection of devices and recommendations for applicable catalog content. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property matchedDevices in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: ApplicableContentDeviceMatch, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Collection of devices and recommendations for applicable catalog content. + */ +export interface ApplicableContentDeviceMatchDeviceItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ApplicableContentDeviceMatchDeviceItemRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/policies/{policy%2Did}/applicableContent/{applicableContent%2DcatalogEntryId}/matchedDevices/{applicableContentDeviceMatch%2DdeviceId}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ApplicableContentDeviceMatchDeviceItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ApplicableContentDeviceMatchDeviceItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ApplicableContentDeviceMatchDeviceItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ApplicableContentDeviceMatchDeviceItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createApplicableContentDeviceMatchFromDiscriminatorValue, + queryParametersMapper: ApplicableContentDeviceMatchDeviceItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: ApplicableContentDeviceMatchDeviceItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createApplicableContentDeviceMatchFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeApplicableContentDeviceMatch, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/approvals/count/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/approvals/count/index.ts new file mode 100644 index 0000000000..04e0b1ed63 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/approvals/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/policies/{policy%2Did}/approvals/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/approvals/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/approvals/index.ts new file mode 100644 index 0000000000..57926d50f3 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/approvals/index.ts @@ -0,0 +1,155 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createPolicyApprovalCollectionResponseFromDiscriminatorValue, createPolicyApprovalFromDiscriminatorValue, serializePolicyApproval, type PolicyApproval, type PolicyApprovalCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { PolicyApprovalItemRequestBuilderNavigationMetadata, PolicyApprovalItemRequestBuilderRequestsMetadata, type PolicyApprovalItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the approvals property of the microsoft.graph.windowsUpdates.policy entity. + */ +export interface ApprovalsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the approvals property of the microsoft.graph.windowsUpdates.policy entity. + * @param policyApprovalId The unique identifier of policyApproval + * @returns {PolicyApprovalItemRequestBuilder} + */ + byPolicyApprovalId(policyApprovalId: string) : PolicyApprovalItemRequestBuilder; + /** + * Get a list of the policyApproval objects and their properties. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/windowsupdates-policy-list-approvals?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a new policyApproval object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/windowsupdates-policy-post-approvals?view=graph-rest-beta|Find more info here} + */ + post(body: PolicyApproval, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of the policyApproval objects and their properties. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a new policyApproval object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: PolicyApproval, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a list of the policyApproval objects and their properties. + */ +export interface ApprovalsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const ApprovalsRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/policies/{policy%2Did}/approvals{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ApprovalsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ApprovalsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byPolicyApprovalId: { + requestsMetadata: PolicyApprovalItemRequestBuilderRequestsMetadata, + navigationMetadata: PolicyApprovalItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["policyApproval%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ApprovalsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: ApprovalsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPolicyApprovalCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ApprovalsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: ApprovalsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPolicyApprovalFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializePolicyApproval, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/approvals/item/catalogEntry/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/approvals/item/catalogEntry/index.ts new file mode 100644 index 0000000000..520393deab --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/approvals/item/catalogEntry/index.ts @@ -0,0 +1,69 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createCatalogEntryFromDiscriminatorValue, type CatalogEntry } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the catalogEntry property of the microsoft.graph.windowsUpdates.policyApproval entity. + */ +export interface CatalogEntryRequestBuilder extends BaseRequestBuilder { + /** + * The content that you can approve for deployment. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The content that you can approve for deployment. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The content that you can approve for deployment. Read-only. + */ +export interface CatalogEntryRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const CatalogEntryRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/policies/{policy%2Did}/approvals/{policyApproval%2Did}/catalogEntry{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CatalogEntryRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CatalogEntryRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CatalogEntryRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createCatalogEntryFromDiscriminatorValue, + queryParametersMapper: CatalogEntryRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/approvals/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/approvals/item/index.ts new file mode 100644 index 0000000000..0272688e4b --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/approvals/item/index.ts @@ -0,0 +1,133 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createPolicyApprovalFromDiscriminatorValue, serializePolicyApproval, type PolicyApproval } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore +import { CatalogEntryRequestBuilderRequestsMetadata, type CatalogEntryRequestBuilder } from './catalogEntry/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the approvals property of the microsoft.graph.windowsUpdates.policy entity. + */ +export interface PolicyApprovalItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the catalogEntry property of the microsoft.graph.windowsUpdates.policyApproval entity. + */ + get catalogEntry(): CatalogEntryRequestBuilder; + /** + * Delete a policyApproval object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/windowsupdates-policyapproval-delete?view=graph-rest-beta|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Read the properties and relationships of a policyApproval object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/windowsupdates-policyapproval-get?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the properties of a policyApproval object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/windowsupdates-policyapproval-update?view=graph-rest-beta|Find more info here} + */ + patch(body: PolicyApproval, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete a policyApproval object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Read the properties and relationships of a policyApproval object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the properties of a policyApproval object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: PolicyApproval, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read the properties and relationships of a policyApproval object. + */ +export interface PolicyApprovalItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const PolicyApprovalItemRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/policies/{policy%2Did}/approvals/{policyApproval%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const PolicyApprovalItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const PolicyApprovalItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + catalogEntry: { + requestsMetadata: CatalogEntryRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const PolicyApprovalItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: PolicyApprovalItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: PolicyApprovalItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPolicyApprovalFromDiscriminatorValue, + queryParametersMapper: PolicyApprovalItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: PolicyApprovalItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPolicyApprovalFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializePolicyApproval, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/index.ts new file mode 100644 index 0000000000..cca3fc74f7 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/index.ts @@ -0,0 +1,154 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createPolicyFromDiscriminatorValue, serializePolicy, type Policy } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore +import { ApplicableContentRequestBuilderNavigationMetadata, ApplicableContentRequestBuilderRequestsMetadata, type ApplicableContentRequestBuilder } from './applicableContent/index.js'; +// @ts-ignore +import { ApprovalsRequestBuilderNavigationMetadata, ApprovalsRequestBuilderRequestsMetadata, type ApprovalsRequestBuilder } from './approvals/index.js'; +// @ts-ignore +import { RingsRequestBuilderNavigationMetadata, RingsRequestBuilderRequestsMetadata, type RingsRequestBuilder } from './rings/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the policies property of the microsoft.graph.adminWindowsUpdates entity. + */ +export interface PolicyItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the applicableContent property of the microsoft.graph.windowsUpdates.policy entity. + */ + get applicableContent(): ApplicableContentRequestBuilder; + /** + * Provides operations to manage the approvals property of the microsoft.graph.windowsUpdates.policy entity. + */ + get approvals(): ApprovalsRequestBuilder; + /** + * Provides operations to manage the rings property of the microsoft.graph.windowsUpdates.policy entity. + */ + get rings(): RingsRequestBuilder; + /** + * Delete a Windows update policy object. You can use this method with the following child object type: qualityUpdatePolicy. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/windowsupdates-policy-delete?view=graph-rest-beta|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Read the properties and relationships of a policy object. You can use this method with the following child object type: qualityUpdatePolicy. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/windowsupdates-policy-get?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the properties of a policy object. You can use this method with the following child object type: qualityUpdatePolicy. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/windowsupdates-policy-update?view=graph-rest-beta|Find more info here} + */ + patch(body: Policy, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete a Windows update policy object. You can use this method with the following child object type: qualityUpdatePolicy. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Read the properties and relationships of a policy object. You can use this method with the following child object type: qualityUpdatePolicy. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the properties of a policy object. You can use this method with the following child object type: qualityUpdatePolicy. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: Policy, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read the properties and relationships of a policy object. You can use this method with the following child object type: qualityUpdatePolicy. + */ +export interface PolicyItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const PolicyItemRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/policies/{policy%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const PolicyItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const PolicyItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + applicableContent: { + requestsMetadata: ApplicableContentRequestBuilderRequestsMetadata, + navigationMetadata: ApplicableContentRequestBuilderNavigationMetadata, + }, + approvals: { + requestsMetadata: ApprovalsRequestBuilderRequestsMetadata, + navigationMetadata: ApprovalsRequestBuilderNavigationMetadata, + }, + rings: { + requestsMetadata: RingsRequestBuilderRequestsMetadata, + navigationMetadata: RingsRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const PolicyItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: PolicyItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: PolicyItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPolicyFromDiscriminatorValue, + queryParametersMapper: PolicyItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: PolicyItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPolicyFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializePolicy, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/rings/count/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/rings/count/index.ts new file mode 100644 index 0000000000..3c41b9a36a --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/rings/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/policies/{policy%2Did}/rings/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationApplications/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/rings/index.ts similarity index 50% rename from packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationApplications/index.ts rename to packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/rings/index.ts index 685f991ee3..35fcf27249 100644 --- a/packages/msgraph-beta-sdk-admin/admin/configurationManagement/configurationApplications/index.ts +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/rings/index.ts @@ -2,63 +2,65 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { createConfigurationApplicationCollectionResponseFromDiscriminatorValue, createConfigurationApplicationFromDiscriminatorValue, serializeConfigurationApplication, type ConfigurationApplication, type ConfigurationApplicationCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/index.js'; -// @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; // @ts-ignore +import { createRingCollectionResponseFromDiscriminatorValue, createRingFromDiscriminatorValue, serializeRing, type Ring, type RingCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; // @ts-ignore -import { ConfigurationApplicationItemRequestBuilderRequestsMetadata, type ConfigurationApplicationItemRequestBuilder } from './item/index.js'; +import { RingItemRequestBuilderRequestsMetadata, type RingItemRequestBuilder } from './item/index.js'; // @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** - * Provides operations to manage the configurationApplications property of the microsoft.graph.configurationManagement entity. + * Provides operations to manage the rings property of the microsoft.graph.windowsUpdates.policy entity. */ -export interface ConfigurationApplicationsRequestBuilder extends BaseRequestBuilder { +export interface RingsRequestBuilder extends BaseRequestBuilder { /** * Provides operations to count the resources in the collection. */ get count(): CountRequestBuilder; /** - * Provides operations to manage the configurationApplications property of the microsoft.graph.configurationManagement entity. - * @param configurationApplicationId The unique identifier of configurationApplication - * @returns {ConfigurationApplicationItemRequestBuilder} + * Provides operations to manage the rings property of the microsoft.graph.windowsUpdates.policy entity. + * @param ringId The unique identifier of ring + * @returns {RingItemRequestBuilder} */ - byConfigurationApplicationId(configurationApplicationId: string) : ConfigurationApplicationItemRequestBuilder; + byRingId(ringId: string) : RingItemRequestBuilder; /** - * Get configurationApplications from admin + * Get a list of the ring objects and their properties. You can use this method with the following child object type: qualityUpdateRing. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @returns {Promise} + * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/windowsupdates-policy-list-rings?view=graph-rest-beta|Find more info here} */ - get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create new navigation property to configurationApplications for admin + * Create a new ring object. You can use this method with the following child object type: qualityUpdateRing. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @returns {Promise} + * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/windowsupdates-policy-post-rings?view=graph-rest-beta|Find more info here} */ - post(body: ConfigurationApplication, requestConfiguration?: RequestConfiguration | undefined) : Promise; + post(body: Ring, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get configurationApplications from admin + * Get a list of the ring objects and their properties. You can use this method with the following child object type: qualityUpdateRing. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ - toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create new navigation property to configurationApplications for admin + * Create a new ring object. You can use this method with the following child object type: qualityUpdateRing. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ - toPostRequestInformation(body: ConfigurationApplication, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toPostRequestInformation(body: Ring, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get configurationApplications from admin + * Get a list of the ring objects and their properties. You can use this method with the following child object type: qualityUpdateRing. */ -export interface ConfigurationApplicationsRequestBuilderGetQueryParameters { +export interface RingsRequestBuilderGetQueryParameters { /** * Include count of items */ @@ -95,11 +97,11 @@ export interface ConfigurationApplicationsRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const ConfigurationApplicationsRequestBuilderUriTemplate = "{+baseurl}/admin/configurationManagement/configurationApplications{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +export const RingsRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/policies/{policy%2Did}/rings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ -const ConfigurationApplicationsRequestBuilderGetQueryParametersMapper: Record = { +const RingsRequestBuilderGetQueryParametersMapper: Record = { "count": "%24count", "expand": "%24expand", "filter": "%24filter", @@ -112,10 +114,10 @@ const ConfigurationApplicationsRequestBuilderGetQueryParametersMapper: Record, NavigationMetadata> = { - byConfigurationApplicationId: { - requestsMetadata: ConfigurationApplicationItemRequestBuilderRequestsMetadata, - pathParametersMappings: ["configurationApplication%2Did"], +export const RingsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byRingId: { + requestsMetadata: RingItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["ring%2Did"], }, count: { requestsMetadata: CountRequestBuilderRequestsMetadata, @@ -124,27 +126,27 @@ export const ConfigurationApplicationsRequestBuilderNavigationMetadata: Record, }, adapterMethodName: "send", - responseBodyFactory: createConfigurationApplicationCollectionResponseFromDiscriminatorValue, - queryParametersMapper: ConfigurationApplicationsRequestBuilderGetQueryParametersMapper, + responseBodyFactory: createRingCollectionResponseFromDiscriminatorValue, + queryParametersMapper: RingsRequestBuilderGetQueryParametersMapper, }, post: { - uriTemplate: ConfigurationApplicationsRequestBuilderUriTemplate, + uriTemplate: RingsRequestBuilderUriTemplate, responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "send", - responseBodyFactory: createConfigurationApplicationFromDiscriminatorValue, + responseBodyFactory: createRingFromDiscriminatorValue, requestBodyContentType: "application/json", - requestBodySerializer: serializeConfigurationApplication, + requestBodySerializer: serializeRing, requestInformationContentSetMethod: "setContentFromParsable", }, }; diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/rings/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/rings/item/index.ts new file mode 100644 index 0000000000..4ec332fdab --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/rings/item/index.ts @@ -0,0 +1,119 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createRingFromDiscriminatorValue, serializeRing, type Ring } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the rings property of the microsoft.graph.windowsUpdates.policy entity. + */ +export interface RingItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete a ring object. You can use this method with the following child object type: qualityUpdateRing. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/windowsupdates-ring-delete?view=graph-rest-beta|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Read the properties and relationships of ring object. You can use this method with the following child object type: qualityUpdateRing. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/windowsupdates-ring-get?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the properties of a ring object. You can use this method with the following child object type: qualityUpdateRing. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/windowsupdates-ring-update?view=graph-rest-beta|Find more info here} + */ + patch(body: Ring, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete a ring object. You can use this method with the following child object type: qualityUpdateRing. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Read the properties and relationships of ring object. You can use this method with the following child object type: qualityUpdateRing. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the properties of a ring object. You can use this method with the following child object type: qualityUpdateRing. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: Ring, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read the properties and relationships of ring object. You can use this method with the following child object type: qualityUpdateRing. + */ +export interface RingItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const RingItemRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/policies/{policy%2Did}/rings/{ring%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RingItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const RingItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: RingItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: RingItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createRingFromDiscriminatorValue, + queryParametersMapper: RingItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: RingItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createRingFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRing, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-groups/groups/item/memberOf/graphGroup/index.ts b/packages/msgraph-beta-sdk-groups/groups/item/memberOf/graphGroup/index.ts index a1ce8c4d37..32b491e1bc 100644 --- a/packages/msgraph-beta-sdk-groups/groups/item/memberOf/graphGroup/index.ts +++ b/packages/msgraph-beta-sdk-groups/groups/item/memberOf/graphGroup/index.ts @@ -19,7 +19,7 @@ export interface GraphGroupRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -27,14 +27,14 @@ export interface GraphGroupRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get groups and administrative units that the group is a direct member of. This operation is not transitive. Unlike getting a user's Microsoft 365 groups, this returns all types of groups, not just Microsoft 365 groups. + * Get security groups, administrative units, and admin roles that the security group is a direct member of, or administrative units and admin roles that the Microsoft 365 group is a direct member of. This operation is not transitive. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get groups and administrative units that the group is a direct member of. This operation is not transitive. Unlike getting a user's Microsoft 365 groups, this returns all types of groups, not just Microsoft 365 groups. + * Get security groups, administrative units, and admin roles that the security group is a direct member of, or administrative units and admin roles that the Microsoft 365 group is a direct member of. This operation is not transitive. */ export interface GraphGroupRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-groups/groups/item/memberOf/index.ts b/packages/msgraph-beta-sdk-groups/groups/item/memberOf/index.ts index 82b165848e..d45075ad8e 100644 --- a/packages/msgraph-beta-sdk-groups/groups/item/memberOf/index.ts +++ b/packages/msgraph-beta-sdk-groups/groups/item/memberOf/index.ts @@ -39,7 +39,7 @@ export interface MemberOfRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -47,14 +47,14 @@ export interface MemberOfRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get groups and administrative units that the group is a direct member of. This operation is not transitive. Unlike getting a user's Microsoft 365 groups, this returns all types of groups, not just Microsoft 365 groups. + * Get security groups, administrative units, and admin roles that the security group is a direct member of, or administrative units and admin roles that the Microsoft 365 group is a direct member of. This operation is not transitive. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get groups and administrative units that the group is a direct member of. This operation is not transitive. Unlike getting a user's Microsoft 365 groups, this returns all types of groups, not just Microsoft 365 groups. + * Get security groups, administrative units, and admin roles that the security group is a direct member of, or administrative units and admin roles that the Microsoft 365 group is a direct member of. This operation is not transitive. */ export interface MemberOfRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-groups/groups/item/memberOf/item/graphGroup/index.ts b/packages/msgraph-beta-sdk-groups/groups/item/memberOf/item/graphGroup/index.ts index bf8c0a8bd6..74f5827d6f 100644 --- a/packages/msgraph-beta-sdk-groups/groups/item/memberOf/item/graphGroup/index.ts +++ b/packages/msgraph-beta-sdk-groups/groups/item/memberOf/item/graphGroup/index.ts @@ -13,7 +13,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface GraphGroupRequestBuilder extends BaseRequestBuilder { /** - * Get groups and administrative units that the group is a direct member of. This operation is not transitive. Unlike getting a user's Microsoft 365 groups, this returns all types of groups, not just Microsoft 365 groups. + * Get security groups, administrative units, and admin roles that the security group is a direct member of, or administrative units and admin roles that the Microsoft 365 group is a direct member of. This operation is not transitive. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -21,14 +21,14 @@ export interface GraphGroupRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get groups and administrative units that the group is a direct member of. This operation is not transitive. Unlike getting a user's Microsoft 365 groups, this returns all types of groups, not just Microsoft 365 groups. + * Get security groups, administrative units, and admin roles that the security group is a direct member of, or administrative units and admin roles that the Microsoft 365 group is a direct member of. This operation is not transitive. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get groups and administrative units that the group is a direct member of. This operation is not transitive. Unlike getting a user's Microsoft 365 groups, this returns all types of groups, not just Microsoft 365 groups. + * Get security groups, administrative units, and admin roles that the security group is a direct member of, or administrative units and admin roles that the Microsoft 365 group is a direct member of. This operation is not transitive. */ export interface GraphGroupRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-groups/groups/item/sites/item/informationProtection/dataLossPreventionPolicies/evaluate/index.ts b/packages/msgraph-beta-sdk-groups/groups/item/sites/item/informationProtection/dataLossPreventionPolicies/evaluate/index.ts index acb01abe1b..e7c6f7f117 100644 --- a/packages/msgraph-beta-sdk-groups/groups/item/sites/item/informationProtection/dataLossPreventionPolicies/evaluate/index.ts +++ b/packages/msgraph-beta-sdk-groups/groups/item/sites/item/informationProtection/dataLossPreventionPolicies/evaluate/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { createDlpEvaluatePoliciesJobResponseFromDiscriminatorValue, createDlpEvaluationInputFromDiscriminatorValue, createDlpNotificationFromDiscriminatorValue, serializeDlpEvaluatePoliciesJobResponse, serializeDlpEvaluationInput, serializeDlpNotification, type DlpEvaluatePoliciesJobResponse, type DlpEvaluationInput, type DlpNotification } from '@microsoft/msgraph-beta-sdk/models/index.js'; +import { createDlpEvaluatePoliciesJobResponseFromDiscriminatorValue, createDlpEvaluationInputFromDiscriminatorValue, createDlpNotificationFromDiscriminatorValue, createTextClassificationRequestFromDiscriminatorValue, serializeDlpEvaluatePoliciesJobResponse, serializeDlpEvaluationInput, serializeDlpNotification, serializeTextClassificationRequest, type DlpEvaluatePoliciesJobResponse, type DlpEvaluationInput, type DlpNotification, type TextClassificationRequest } from '@microsoft/msgraph-beta-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; // @ts-ignore @@ -26,6 +26,7 @@ export function createEvaluatePostRequestBodyFromDiscriminatorValue(parseNode: P export function deserializeIntoEvaluatePostRequestBody(evaluatePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { evaluatePostRequestBody.backingStoreEnabled = true; }, + "classifyText": n => { evaluatePostRequestBody.classifyText = n.getObjectValue(createTextClassificationRequestFromDiscriminatorValue); }, "evaluationInput": n => { evaluatePostRequestBody.evaluationInput = n.getObjectValue(createDlpEvaluationInputFromDiscriminatorValue); }, "notificationInfo": n => { evaluatePostRequestBody.notificationInfo = n.getObjectValue(createDlpNotificationFromDiscriminatorValue); }, "target": n => { evaluatePostRequestBody.target = n.getStringValue(); }, @@ -36,6 +37,10 @@ export interface EvaluatePostRequestBody extends AdditionalDataHolder, BackedMod * Stores model information. */ backingStoreEnabled?: boolean | null; + /** + * The classifyText property + */ + classifyText?: TextClassificationRequest | null; /** * The evaluationInput property */ @@ -78,6 +83,7 @@ export interface EvaluateRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!evaluatePostRequestBody || isSerializingDerivedType) { return; } + writer.writeObjectValue("classifyText", evaluatePostRequestBody.classifyText, serializeTextClassificationRequest); writer.writeObjectValue("evaluationInput", evaluatePostRequestBody.evaluationInput, serializeDlpEvaluationInput); writer.writeObjectValue("notificationInfo", evaluatePostRequestBody.notificationInfo, serializeDlpNotification); writer.writeStringValue("target", evaluatePostRequestBody.target); diff --git a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/item/accessPackageAssignment/index.ts b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/item/accessPackageAssignment/index.ts index 5610091f81..760d9e491d 100644 --- a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/item/accessPackageAssignment/index.ts +++ b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/item/accessPackageAssignment/index.ts @@ -13,7 +13,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface AccessPackageAssignmentRequestBuilder extends BaseRequestBuilder { /** - * For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand. + * For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, ApproverRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -21,7 +21,7 @@ export interface AccessPackageAssignmentRequestBuilder extends BaseRequestBuilde */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand. + * For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, ApproverRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} * @deprecated as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 @@ -29,7 +29,7 @@ export interface AccessPackageAssignmentRequestBuilder extends BaseRequestBuilde toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand. + * For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, ApproverRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand. */ export interface AccessPackageAssignmentRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageAssignments/item/accessPackageAssignmentRequests/item/accessPackageAssignment/index.ts b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageAssignments/item/accessPackageAssignmentRequests/item/accessPackageAssignment/index.ts index 30cd192ff3..07229c22d8 100644 --- a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageAssignments/item/accessPackageAssignmentRequests/item/accessPackageAssignment/index.ts +++ b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageAssignments/item/accessPackageAssignmentRequests/item/accessPackageAssignment/index.ts @@ -13,7 +13,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface AccessPackageAssignmentRequestBuilder extends BaseRequestBuilder { /** - * For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand. + * For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, ApproverRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -21,7 +21,7 @@ export interface AccessPackageAssignmentRequestBuilder extends BaseRequestBuilde */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand. + * For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, ApproverRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} * @deprecated as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 @@ -29,7 +29,7 @@ export interface AccessPackageAssignmentRequestBuilder extends BaseRequestBuilde toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand. + * For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, ApproverRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand. */ export interface AccessPackageAssignmentRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/assignmentRequests/item/accessPackageAssignment/index.ts b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/assignmentRequests/item/accessPackageAssignment/index.ts index 85450d2425..6bf982065c 100644 --- a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/assignmentRequests/item/accessPackageAssignment/index.ts +++ b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/assignmentRequests/item/accessPackageAssignment/index.ts @@ -13,7 +13,7 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface AccessPackageAssignmentRequestBuilder extends BaseRequestBuilder { /** - * For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand. + * For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, ApproverRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -21,7 +21,7 @@ export interface AccessPackageAssignmentRequestBuilder extends BaseRequestBuilde */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand. + * For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, ApproverRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} * @deprecated as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 @@ -29,7 +29,7 @@ export interface AccessPackageAssignmentRequestBuilder extends BaseRequestBuilde toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand. + * For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, ApproverRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand. */ export interface AccessPackageAssignmentRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/externalOriginResourceConnectors/count/index.ts b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/externalOriginResourceConnectors/count/index.ts new file mode 100644 index 0000000000..44cb692f03 --- /dev/null +++ b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/externalOriginResourceConnectors/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/externalOriginResourceConnectors/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/externalOriginResourceConnectors/index.ts b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/externalOriginResourceConnectors/index.ts new file mode 100644 index 0000000000..59f7e17897 --- /dev/null +++ b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/externalOriginResourceConnectors/index.ts @@ -0,0 +1,152 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createExternalOriginResourceConnectorCollectionResponseFromDiscriminatorValue, createExternalOriginResourceConnectorFromDiscriminatorValue, serializeExternalOriginResourceConnector, type ExternalOriginResourceConnector, type ExternalOriginResourceConnectorCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { ExternalOriginResourceConnectorItemRequestBuilderRequestsMetadata, type ExternalOriginResourceConnectorItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the externalOriginResourceConnectors property of the microsoft.graph.entitlementManagement entity. + */ +export interface ExternalOriginResourceConnectorsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the externalOriginResourceConnectors property of the microsoft.graph.entitlementManagement entity. + * @param externalOriginResourceConnectorId The unique identifier of externalOriginResourceConnector + * @returns {ExternalOriginResourceConnectorItemRequestBuilder} + */ + byExternalOriginResourceConnectorId(externalOriginResourceConnectorId: string) : ExternalOriginResourceConnectorItemRequestBuilder; + /** + * Get externalOriginResourceConnectors from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to externalOriginResourceConnectors for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + post(body: ExternalOriginResourceConnector, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get externalOriginResourceConnectors from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create new navigation property to externalOriginResourceConnectors for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: ExternalOriginResourceConnector, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get externalOriginResourceConnectors from identityGovernance + */ +export interface ExternalOriginResourceConnectorsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const ExternalOriginResourceConnectorsRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/externalOriginResourceConnectors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ExternalOriginResourceConnectorsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ExternalOriginResourceConnectorsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byExternalOriginResourceConnectorId: { + requestsMetadata: ExternalOriginResourceConnectorItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["externalOriginResourceConnector%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ExternalOriginResourceConnectorsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: ExternalOriginResourceConnectorsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createExternalOriginResourceConnectorCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ExternalOriginResourceConnectorsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: ExternalOriginResourceConnectorsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createExternalOriginResourceConnectorFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeExternalOriginResourceConnector, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/externalOriginResourceConnectors/item/index.ts b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/externalOriginResourceConnectors/item/index.ts new file mode 100644 index 0000000000..6a7a8b3571 --- /dev/null +++ b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/externalOriginResourceConnectors/item/index.ts @@ -0,0 +1,116 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createExternalOriginResourceConnectorFromDiscriminatorValue, serializeExternalOriginResourceConnector, type ExternalOriginResourceConnector } from '@microsoft/msgraph-beta-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the externalOriginResourceConnectors property of the microsoft.graph.entitlementManagement entity. + */ +export interface ExternalOriginResourceConnectorItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property externalOriginResourceConnectors for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get externalOriginResourceConnectors from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property externalOriginResourceConnectors in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: ExternalOriginResourceConnector, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property externalOriginResourceConnectors for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get externalOriginResourceConnectors from identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the navigation property externalOriginResourceConnectors in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: ExternalOriginResourceConnector, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get externalOriginResourceConnectors from identityGovernance + */ +export interface ExternalOriginResourceConnectorItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ExternalOriginResourceConnectorItemRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/entitlementManagement/externalOriginResourceConnectors/{externalOriginResourceConnector%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ExternalOriginResourceConnectorItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ExternalOriginResourceConnectorItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ExternalOriginResourceConnectorItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ExternalOriginResourceConnectorItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createExternalOriginResourceConnectorFromDiscriminatorValue, + queryParametersMapper: ExternalOriginResourceConnectorItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: ExternalOriginResourceConnectorItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createExternalOriginResourceConnectorFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeExternalOriginResourceConnector, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/index.ts b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/index.ts index edab71f6ab..6d223bdd2d 100644 --- a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/index.ts +++ b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/index.ts @@ -42,6 +42,8 @@ import { ConnectedOrganizationsRequestBuilderNavigationMetadata, ConnectedOrgani // @ts-ignore import { ControlConfigurationsRequestBuilderNavigationMetadata, ControlConfigurationsRequestBuilderRequestsMetadata, type ControlConfigurationsRequestBuilder } from './controlConfigurations/index.js'; // @ts-ignore +import { ExternalOriginResourceConnectorsRequestBuilderNavigationMetadata, ExternalOriginResourceConnectorsRequestBuilderRequestsMetadata, type ExternalOriginResourceConnectorsRequestBuilder } from './externalOriginResourceConnectors/index.js'; +// @ts-ignore import { SettingsRequestBuilderRequestsMetadata, type SettingsRequestBuilder } from './settings/index.js'; // @ts-ignore import { SubjectsRequestBuilderNavigationMetadata, SubjectsRequestBuilderRequestsMetadata, type SubjectsRequestBuilder } from './subjects/index.js'; @@ -118,6 +120,10 @@ export interface EntitlementManagementRequestBuilder extends BaseRequestBuilder< * Provides operations to manage the controlConfigurations property of the microsoft.graph.entitlementManagement entity. */ get controlConfigurations(): ControlConfigurationsRequestBuilder; + /** + * Provides operations to manage the externalOriginResourceConnectors property of the microsoft.graph.entitlementManagement entity. + */ + get externalOriginResourceConnectors(): ExternalOriginResourceConnectorsRequestBuilder; /** * Provides operations to manage the settings property of the microsoft.graph.entitlementManagement entity. */ @@ -291,6 +297,10 @@ export const EntitlementManagementRequestBuilderNavigationMetadata: Record | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { evaluatePostRequestBody.backingStoreEnabled = true; }, + "classifyText": n => { evaluatePostRequestBody.classifyText = n.getObjectValue(createTextClassificationRequestFromDiscriminatorValue); }, "evaluationInput": n => { evaluatePostRequestBody.evaluationInput = n.getObjectValue(createDlpEvaluationInputFromDiscriminatorValue); }, "notificationInfo": n => { evaluatePostRequestBody.notificationInfo = n.getObjectValue(createDlpNotificationFromDiscriminatorValue); }, "target": n => { evaluatePostRequestBody.target = n.getStringValue(); }, @@ -36,6 +37,10 @@ export interface EvaluatePostRequestBody extends AdditionalDataHolder, BackedMod * Stores model information. */ backingStoreEnabled?: boolean | null; + /** + * The classifyText property + */ + classifyText?: TextClassificationRequest | null; /** * The evaluationInput property */ @@ -78,6 +83,7 @@ export interface EvaluateRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!evaluatePostRequestBody || isSerializingDerivedType) { return; } + writer.writeObjectValue("classifyText", evaluatePostRequestBody.classifyText, serializeTextClassificationRequest); writer.writeObjectValue("evaluationInput", evaluatePostRequestBody.evaluationInput, serializeDlpEvaluationInput); writer.writeObjectValue("notificationInfo", evaluatePostRequestBody.notificationInfo, serializeDlpNotification); writer.writeStringValue("target", evaluatePostRequestBody.target); diff --git a/packages/msgraph-beta-sdk-networkAccess/networkAccess/reports/index.ts b/packages/msgraph-beta-sdk-networkAccess/networkAccess/reports/index.ts index a16cb55fc2..ffd423806e 100644 --- a/packages/msgraph-beta-sdk-networkAccess/networkAccess/reports/index.ts +++ b/packages/msgraph-beta-sdk-networkAccess/networkAccess/reports/index.ts @@ -10,7 +10,7 @@ import { MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWith // @ts-ignore import { MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilderRequestsMetadata, type MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder } from './microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime/index.js'; // @ts-ignore -import { MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimeRequestBuilderRequestsMetadata, type MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimeRequestBuilder } from './microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTime/index.js'; +import { MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdRequestBuilderRequestsMetadata, type MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdRequestBuilder } from './microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentId/index.js'; // @ts-ignore import { MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderRequestsMetadata, type MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder } from './microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime/index.js'; // @ts-ignore @@ -75,9 +75,9 @@ export interface ReportsRequestBuilder extends BaseRequestBuilder Record void>) { - return deserializeIntoDeviceReportWithStartDateTimeWithEndDateTimeGetResponse; -} -/** - * The deserialization information for the current model - * @param DeviceReportWithStartDateTimeWithEndDateTimeGetResponse The instance to deserialize into. - * @returns {Record void>} - */ -// @ts-ignore -export function deserializeIntoDeviceReportWithStartDateTimeWithEndDateTimeGetResponse(deviceReportWithStartDateTimeWithEndDateTimeGetResponse: Partial | undefined = {}) : Record void> { - return { - ...deserializeIntoBaseCollectionPaginationCountResponse(deviceReportWithStartDateTimeWithEndDateTimeGetResponse), - "value": n => { deviceReportWithStartDateTimeWithEndDateTimeGetResponse.value = n.getCollectionOfObjectValues(createDeviceFromDiscriminatorValue); }, - } -} -export interface DeviceReportWithStartDateTimeWithEndDateTimeGetResponse extends BaseCollectionPaginationCountResponse, Parsable { - /** - * The value property - */ - value?: Device[] | null; -} -/** - * Provides operations to call the deviceReport method. - */ -export interface MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimeRequestBuilder extends BaseRequestBuilder { - /** - * Invoke function deviceReport - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @returns {Promise} - * @throws {ODataError} error when the service returns a 4XX or 5XX status code - */ - get(requestConfiguration?: RequestConfiguration | undefined) : Promise; - /** - * Invoke function deviceReport - * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @returns {RequestInformation} - */ - toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; -} -/** - * Invoke function deviceReport - */ -export interface MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters { - /** - * Include count of items - */ - count?: boolean; - /** - * Filter items by property values - */ - filter?: string; - /** - * Search items by search phrases - */ - search?: string; - /** - * Skip the first n items - */ - skip?: number; - /** - * Show only the first n items - */ - top?: number; -} -/** - * Serializes information the current object - * @param DeviceReportWithStartDateTimeWithEndDateTimeGetResponse The instance to serialize from. - * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. - * @param writer Serialization writer to use to serialize this model - */ -// @ts-ignore -export function serializeDeviceReportWithStartDateTimeWithEndDateTimeGetResponse(writer: SerializationWriter, deviceReportWithStartDateTimeWithEndDateTimeGetResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { - if (!deviceReportWithStartDateTimeWithEndDateTimeGetResponse || isSerializingDerivedType) { return; } - serializeBaseCollectionPaginationCountResponse(writer, deviceReportWithStartDateTimeWithEndDateTimeGetResponse, isSerializingDerivedType) - writer.writeCollectionOfObjectValues("value", deviceReportWithStartDateTimeWithEndDateTimeGetResponse.value, serializeDevice); -} -/** - * Uri template for the request builder. - */ -export const MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimeRequestBuilderUriTemplate = "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.deviceReport(startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}"; -/** - * Mapper for query parameters from symbol name to serialization name represented as a constant. - */ -const MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParametersMapper: Record = { - "count": "%24count", - "filter": "%24filter", - "search": "%24search", - "skip": "%24skip", - "top": "%24top", -}; -/** - * Metadata for all the requests in the request builder. - */ -export const MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimeRequestBuilderRequestsMetadata: RequestsMetadata = { - get: { - uriTemplate: MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimeRequestBuilderUriTemplate, - responseBodyContentType: "application/json", - errorMappings: { - XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, - }, - adapterMethodName: "send", - responseBodyFactory: createDeviceReportWithStartDateTimeWithEndDateTimeGetResponseFromDiscriminatorValue, - queryParametersMapper: MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParametersMapper, - }, -}; -/* tslint:enable */ -/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-networkAccess/networkAccess/reports/microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentId/index.ts b/packages/msgraph-beta-sdk-networkAccess/networkAccess/reports/microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentId/index.ts new file mode 100644 index 0000000000..72f0ea6764 --- /dev/null +++ b/packages/msgraph-beta-sdk-networkAccess/networkAccess/reports/microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentId/index.ts @@ -0,0 +1,129 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { deserializeIntoBaseCollectionPaginationCountResponse, serializeBaseCollectionPaginationCountResponse, type BaseCollectionPaginationCountResponse } from '@microsoft/msgraph-beta-sdk/models/index.js'; +// @ts-ignore +import { createDeviceFromDiscriminatorValue, serializeDevice, type Device } from '@microsoft/msgraph-beta-sdk/models/networkaccess/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse} + */ +// @ts-ignore +export function createDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse; +} +/** + * The deserialization information for the current model + * @param DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse(deviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(deviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse), + "value": n => { deviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse.value = n.getCollectionOfObjectValues(createDeviceFromDiscriminatorValue); }, + } +} +export interface DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: Device[] | null; +} +/** + * Provides operations to call the deviceReport method. + */ +export interface MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function deviceReport + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke function deviceReport + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Invoke function deviceReport + */ +export interface MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Usage: discoveredApplicationSegmentId='@discoveredApplicationSegmentId' + */ + discoveredApplicationSegmentId?: string; + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Serializes information the current object + * @param DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse(writer: SerializationWriter, deviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!deviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, deviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", deviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponse.value, serializeDevice); +} +/** + * Uri template for the request builder. + */ +export const MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdRequestBuilderUriTemplate = "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.deviceReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId='@discoveredApplicationSegmentId'){?%24count,%24filter,%24search,%24skip,%24top,discoveredApplicationSegmentId*}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "filter": "%24filter", + "search": "%24search", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdGetResponseFromDiscriminatorValue, + queryParametersMapper: MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/identities/index.ts b/packages/msgraph-beta-sdk-security/security/identities/index.ts index 08a25a4d38..70e6da9c18 100644 --- a/packages/msgraph-beta-sdk-security/security/identities/index.ts +++ b/packages/msgraph-beta-sdk-security/security/identities/index.ts @@ -16,7 +16,7 @@ import { SensorCandidatesRequestBuilderNavigationMetadata, SensorCandidatesReque // @ts-ignore import { SensorsRequestBuilderNavigationMetadata, SensorsRequestBuilderRequestsMetadata, type SensorsRequestBuilder } from './sensors/index.js'; // @ts-ignore -import { SettingsRequestBuilderRequestsMetadata, type SettingsRequestBuilder } from './settings/index.js'; +import { SettingsRequestBuilderNavigationMetadata, SettingsRequestBuilderRequestsMetadata, type SettingsRequestBuilder } from './settings/index.js'; // @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; @@ -138,6 +138,7 @@ export const IdentitiesRequestBuilderNavigationMetadata: Record { +export interface AutoAuditingConfigurationRequestBuilder extends BaseRequestBuilder { /** - * Delete navigation property configurationApplications for admin + * Delete navigation property autoAuditingConfiguration for security * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get configurationApplications from admin + * Get the properties and relationships of an microsoft.graph.security.autoAuditingConfiguration object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @returns {Promise} + * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/security-autoauditingconfiguration-get?view=graph-rest-beta|Find more info here} */ - get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Update the navigation property configurationApplications in admin + * Update the navigation property autoAuditingConfiguration in security * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. - * @returns {Promise} + * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ - patch(body: ConfigurationApplication, requestConfiguration?: RequestConfiguration | undefined) : Promise; + patch(body: AutoAuditingConfiguration, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Delete navigation property configurationApplications for admin + * Delete navigation property autoAuditingConfiguration for security * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get configurationApplications from admin + * Get the properties and relationships of an microsoft.graph.security.autoAuditingConfiguration object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ - toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Update the navigation property configurationApplications in admin + * Update the navigation property autoAuditingConfiguration in security * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ - toPatchRequestInformation(body: ConfigurationApplication, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + toPatchRequestInformation(body: AutoAuditingConfiguration, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get configurationApplications from admin + * Get the properties and relationships of an microsoft.graph.security.autoAuditingConfiguration object. */ -export interface ConfigurationApplicationItemRequestBuilderGetQueryParameters { +export interface AutoAuditingConfigurationRequestBuilderGetQueryParameters { /** * Expand related entities */ @@ -69,20 +70,20 @@ export interface ConfigurationApplicationItemRequestBuilderGetQueryParameters { /** * Uri template for the request builder. */ -export const ConfigurationApplicationItemRequestBuilderUriTemplate = "{+baseurl}/admin/configurationManagement/configurationApplications/{configurationApplication%2Did}{?%24expand,%24select}"; +export const AutoAuditingConfigurationRequestBuilderUriTemplate = "{+baseurl}/security/identities/settings/autoAuditingConfiguration{?%24expand,%24select}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ -const ConfigurationApplicationItemRequestBuilderGetQueryParametersMapper: Record = { +const AutoAuditingConfigurationRequestBuilderGetQueryParametersMapper: Record = { "expand": "%24expand", "select": "%24select", }; /** * Metadata for all the requests in the request builder. */ -export const ConfigurationApplicationItemRequestBuilderRequestsMetadata: RequestsMetadata = { +export const AutoAuditingConfigurationRequestBuilderRequestsMetadata: RequestsMetadata = { delete: { - uriTemplate: ConfigurationApplicationItemRequestBuilderUriTemplate, + uriTemplate: AutoAuditingConfigurationRequestBuilderUriTemplate, responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, @@ -90,25 +91,25 @@ export const ConfigurationApplicationItemRequestBuilderRequestsMetadata: Request adapterMethodName: "sendNoResponseContent", }, get: { - uriTemplate: ConfigurationApplicationItemRequestBuilderUriTemplate, + uriTemplate: AutoAuditingConfigurationRequestBuilderUriTemplate, responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "send", - responseBodyFactory: createConfigurationApplicationFromDiscriminatorValue, - queryParametersMapper: ConfigurationApplicationItemRequestBuilderGetQueryParametersMapper, + responseBodyFactory: createAutoAuditingConfigurationFromDiscriminatorValue, + queryParametersMapper: AutoAuditingConfigurationRequestBuilderGetQueryParametersMapper, }, patch: { - uriTemplate: ConfigurationApplicationItemRequestBuilderUriTemplate, + uriTemplate: AutoAuditingConfigurationRequestBuilderUriTemplate, responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "send", - responseBodyFactory: createConfigurationApplicationFromDiscriminatorValue, + responseBodyFactory: createAutoAuditingConfigurationFromDiscriminatorValue, requestBodyContentType: "application/json", - requestBodySerializer: serializeConfigurationApplication, + requestBodySerializer: serializeAutoAuditingConfiguration, requestInformationContentSetMethod: "setContentFromParsable", }, }; diff --git a/packages/msgraph-beta-sdk-security/security/identities/settings/index.ts b/packages/msgraph-beta-sdk-security/security/identities/settings/index.ts index 5ee6aac7c2..bd9c9bfb81 100644 --- a/packages/msgraph-beta-sdk-security/security/identities/settings/index.ts +++ b/packages/msgraph-beta-sdk-security/security/identities/settings/index.ts @@ -6,12 +6,18 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { createSettingsContainerFromDiscriminatorValue, serializeSettingsContainer, type SettingsContainer } from '@microsoft/msgraph-beta-sdk/models/security/index.js'; // @ts-ignore -import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; +import { AutoAuditingConfigurationRequestBuilderRequestsMetadata, type AutoAuditingConfigurationRequestBuilder } from './autoAuditingConfiguration/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** * Provides operations to manage the settings property of the microsoft.graph.security.identityContainer entity. */ export interface SettingsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the autoAuditingConfiguration property of the microsoft.graph.security.settingsContainer entity. + */ + get autoAuditingConfiguration(): AutoAuditingConfigurationRequestBuilder; /** * Delete navigation property settings for security * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -19,7 +25,7 @@ export interface SettingsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get settings from security + * Represents a container for security identities settings APIs. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -40,7 +46,7 @@ export interface SettingsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Get settings from security + * Represents a container for security identities settings APIs. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +60,7 @@ export interface SettingsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get settings from security + * Represents a container for security identities settings APIs. */ export interface SettingsRequestBuilderGetQueryParameters { /** @@ -77,6 +83,14 @@ const SettingsRequestBuilderGetQueryParametersMapper: Record = { "expand": "%24expand", "select": "%24select", }; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const SettingsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + autoAuditingConfiguration: { + requestsMetadata: AutoAuditingConfigurationRequestBuilderRequestsMetadata, + }, +}; /** * Metadata for all the requests in the request builder. */ diff --git a/packages/msgraph-beta-sdk-security/security/index.ts b/packages/msgraph-beta-sdk-security/security/index.ts index 5211376a01..8f2f77acbe 100644 --- a/packages/msgraph-beta-sdk-security/security/index.ts +++ b/packages/msgraph-beta-sdk-security/security/index.ts @@ -72,6 +72,8 @@ import { TriggerTypesRequestBuilderNavigationMetadata, TriggerTypesRequestBuilde // @ts-ignore import { type UserSecurityProfilesRequestBuilder, UserSecurityProfilesRequestBuilderNavigationMetadata, UserSecurityProfilesRequestBuilderRequestsMetadata } from './userSecurityProfiles/index.js'; // @ts-ignore +import { type ZonesRequestBuilder, ZonesRequestBuilderNavigationMetadata, ZonesRequestBuilderRequestsMetadata } from './zones/index.js'; +// @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** @@ -210,6 +212,10 @@ export interface SecurityRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/security/zones/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/zones/index.ts b/packages/msgraph-beta-sdk-security/security/zones/index.ts new file mode 100644 index 0000000000..6007e0daf5 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/zones/index.ts @@ -0,0 +1,155 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createZoneCollectionResponseFromDiscriminatorValue, createZoneFromDiscriminatorValue, serializeZone, type Zone, type ZoneCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/security/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { type ZoneItemRequestBuilder, ZoneItemRequestBuilderNavigationMetadata, ZoneItemRequestBuilderRequestsMetadata } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the zones property of the microsoft.graph.security entity. + */ +export interface ZonesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the zones property of the microsoft.graph.security entity. + * @param zoneId The unique identifier of zone + * @returns {ZoneItemRequestBuilder} + */ + byZoneId(zoneId: string) : ZoneItemRequestBuilder; + /** + * Get a list of the zone objects and their properties. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/security-security-list-zones?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a new zone object. You can create up to 1,000 zones per tenant. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/security-security-post-zones?view=graph-rest-beta|Find more info here} + */ + post(body: Zone, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of the zone objects and their properties. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a new zone object. You can create up to 1,000 zones per tenant. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: Zone, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a list of the zone objects and their properties. + */ +export interface ZonesRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const ZonesRequestBuilderUriTemplate = "{+baseurl}/security/zones{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ZonesRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ZonesRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byZoneId: { + requestsMetadata: ZoneItemRequestBuilderRequestsMetadata, + navigationMetadata: ZoneItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["zone%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ZonesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: ZonesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createZoneCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ZonesRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: ZonesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createZoneFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeZone, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/zones/item/aggregations/count/index.ts b/packages/msgraph-beta-sdk-security/security/zones/item/aggregations/count/index.ts new file mode 100644 index 0000000000..4ebf5b56c8 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/zones/item/aggregations/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/security/zones/{zone%2Did}/aggregations/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/zones/item/aggregations/index.ts b/packages/msgraph-beta-sdk-security/security/zones/item/aggregations/index.ts new file mode 100644 index 0000000000..4bc47079ba --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/zones/item/aggregations/index.ts @@ -0,0 +1,43 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { AggregatedEnvironmentKindItemRequestBuilderRequestsMetadata, type AggregatedEnvironmentKindItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Builds and executes requests for operations under /security/zones/{zone-id}/aggregations + */ +export interface AggregationsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the aggregations property of the microsoft.graph.security.zone entity. + * @param aggregatedEnvironmentKind The unique identifier of aggregatedEnvironment + * @returns {AggregatedEnvironmentKindItemRequestBuilder} + */ + byAggregatedEnvironmentKind(aggregatedEnvironmentKind: string) : AggregatedEnvironmentKindItemRequestBuilder; +} +/** + * Uri template for the request builder. + */ +export const AggregationsRequestBuilderUriTemplate = "{+baseurl}/security/zones/{zone%2Did}/aggregations"; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const AggregationsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byAggregatedEnvironmentKind: { + requestsMetadata: AggregatedEnvironmentKindItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["aggregatedEnvironment%2Dkind"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/zones/item/aggregations/item/index.ts b/packages/msgraph-beta-sdk-security/security/zones/item/aggregations/item/index.ts new file mode 100644 index 0000000000..6b5fcd422d --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/zones/item/aggregations/item/index.ts @@ -0,0 +1,69 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createAggregatedEnvironmentFromDiscriminatorValue, type AggregatedEnvironment } from '@microsoft/msgraph-beta-sdk/models/security/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the aggregations property of the microsoft.graph.security.zone entity. + */ +export interface AggregatedEnvironmentKindItemRequestBuilder extends BaseRequestBuilder { + /** + * Environment count summaries by type. Read-only. Supports $filter (eq) on the kind property. For example, $filter=aggregations/any(a: a/kind eq 'azureSubscription'). + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Environment count summaries by type. Read-only. Supports $filter (eq) on the kind property. For example, $filter=aggregations/any(a: a/kind eq 'azureSubscription'). + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Environment count summaries by type. Read-only. Supports $filter (eq) on the kind property. For example, $filter=aggregations/any(a: a/kind eq 'azureSubscription'). + */ +export interface AggregatedEnvironmentKindItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const AggregatedEnvironmentKindItemRequestBuilderUriTemplate = "{+baseurl}/security/zones/{zone%2Did}/aggregations/{aggregatedEnvironment%2Dkind}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AggregatedEnvironmentKindItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AggregatedEnvironmentKindItemRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AggregatedEnvironmentKindItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAggregatedEnvironmentFromDiscriminatorValue, + queryParametersMapper: AggregatedEnvironmentKindItemRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/zones/item/environments/count/index.ts b/packages/msgraph-beta-sdk-security/security/zones/item/environments/count/index.ts new file mode 100644 index 0000000000..85483b0dc0 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/zones/item/environments/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/security/zones/{zone%2Did}/environments/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/zones/item/environments/index.ts b/packages/msgraph-beta-sdk-security/security/zones/item/environments/index.ts new file mode 100644 index 0000000000..7107061309 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/zones/item/environments/index.ts @@ -0,0 +1,154 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createEnvironmentCollectionResponseFromDiscriminatorValue, createEnvironmentFromDiscriminatorValue, serializeEnvironment, type Environment, type EnvironmentCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/security/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { EnvironmentItemRequestBuilderRequestsMetadata, type EnvironmentItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the environments property of the microsoft.graph.security.zone entity. + */ +export interface EnvironmentsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the environments property of the microsoft.graph.security.zone entity. + * @param environmentId The unique identifier of environment + * @returns {EnvironmentItemRequestBuilder} + */ + byEnvironmentId(environmentId: string) : EnvironmentItemRequestBuilder; + /** + * Get all environment objects associated with a zone object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/security-zone-list-environments?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create an environment object to attach it to a zone. You can create up to 1,000 environments per zone. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/security-zone-post-environments?view=graph-rest-beta|Find more info here} + */ + post(body: Environment, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get all environment objects associated with a zone object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create an environment object to attach it to a zone. You can create up to 1,000 environments per zone. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: Environment, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get all environment objects associated with a zone object. + */ +export interface EnvironmentsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const EnvironmentsRequestBuilderUriTemplate = "{+baseurl}/security/zones/{zone%2Did}/environments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const EnvironmentsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const EnvironmentsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byEnvironmentId: { + requestsMetadata: EnvironmentItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["environment%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const EnvironmentsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: EnvironmentsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createEnvironmentCollectionResponseFromDiscriminatorValue, + queryParametersMapper: EnvironmentsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: EnvironmentsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createEnvironmentFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeEnvironment, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/zones/item/environments/item/index.ts b/packages/msgraph-beta-sdk-security/security/zones/item/environments/item/index.ts new file mode 100644 index 0000000000..d5dfdbcc45 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/zones/item/environments/item/index.ts @@ -0,0 +1,90 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createEnvironmentFromDiscriminatorValue, type Environment } from '@microsoft/msgraph-beta-sdk/models/security/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the environments property of the microsoft.graph.security.zone entity. + */ +export interface EnvironmentItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete an environment object from a zone object by providing the environment ID. The environment ID should be URL-encoded. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/security-environment-delete?view=graph-rest-beta|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Collection of attached environments. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete an environment object from a zone object by providing the environment ID. The environment ID should be URL-encoded. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Collection of attached environments. Supports $expand. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Collection of attached environments. Supports $expand. + */ +export interface EnvironmentItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const EnvironmentItemRequestBuilderUriTemplate = "{+baseurl}/security/zones/{zone%2Did}/environments/{environment%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const EnvironmentItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const EnvironmentItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: EnvironmentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: EnvironmentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createEnvironmentFromDiscriminatorValue, + queryParametersMapper: EnvironmentItemRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/zones/item/index.ts b/packages/msgraph-beta-sdk-security/security/zones/item/index.ts new file mode 100644 index 0000000000..cb3a7a1ef6 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/zones/item/index.ts @@ -0,0 +1,143 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createZoneFromDiscriminatorValue, serializeZone, type Zone } from '@microsoft/msgraph-beta-sdk/models/security/index.js'; +// @ts-ignore +import { AggregationsRequestBuilderNavigationMetadata, type AggregationsRequestBuilder } from './aggregations/index.js'; +// @ts-ignore +import { EnvironmentsRequestBuilderNavigationMetadata, EnvironmentsRequestBuilderRequestsMetadata, type EnvironmentsRequestBuilder } from './environments/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the zones property of the microsoft.graph.security entity. + */ +export interface ZoneItemRequestBuilder extends BaseRequestBuilder { + /** + * The aggregations property + */ + get aggregations(): AggregationsRequestBuilder; + /** + * Provides operations to manage the environments property of the microsoft.graph.security.zone entity. + */ + get environments(): EnvironmentsRequestBuilder; + /** + * Delete a zone object by providing the zoneId. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/security-zone-delete?view=graph-rest-beta|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a zone object by a specific zoneId. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/security-zone-get?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the properties of a zone object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/security-zone-update?view=graph-rest-beta|Find more info here} + */ + patch(body: Zone, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete a zone object by providing the zoneId. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get a zone object by a specific zoneId. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the properties of a zone object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: Zone, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a zone object by a specific zoneId. + */ +export interface ZoneItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ZoneItemRequestBuilderUriTemplate = "{+baseurl}/security/zones/{zone%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ZoneItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ZoneItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + aggregations: { + navigationMetadata: AggregationsRequestBuilderNavigationMetadata, + }, + environments: { + requestsMetadata: EnvironmentsRequestBuilderRequestsMetadata, + navigationMetadata: EnvironmentsRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ZoneItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ZoneItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ZoneItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createZoneFromDiscriminatorValue, + queryParametersMapper: ZoneItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: ZoneItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createZoneFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeZone, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-sites/sites/item/informationProtection/dataLossPreventionPolicies/evaluate/index.ts b/packages/msgraph-beta-sdk-sites/sites/item/informationProtection/dataLossPreventionPolicies/evaluate/index.ts index c9526fb251..61b7a9a28e 100644 --- a/packages/msgraph-beta-sdk-sites/sites/item/informationProtection/dataLossPreventionPolicies/evaluate/index.ts +++ b/packages/msgraph-beta-sdk-sites/sites/item/informationProtection/dataLossPreventionPolicies/evaluate/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { createDlpEvaluatePoliciesJobResponseFromDiscriminatorValue, createDlpEvaluationInputFromDiscriminatorValue, createDlpNotificationFromDiscriminatorValue, serializeDlpEvaluatePoliciesJobResponse, serializeDlpEvaluationInput, serializeDlpNotification, type DlpEvaluatePoliciesJobResponse, type DlpEvaluationInput, type DlpNotification } from '@microsoft/msgraph-beta-sdk/models/index.js'; +import { createDlpEvaluatePoliciesJobResponseFromDiscriminatorValue, createDlpEvaluationInputFromDiscriminatorValue, createDlpNotificationFromDiscriminatorValue, createTextClassificationRequestFromDiscriminatorValue, serializeDlpEvaluatePoliciesJobResponse, serializeDlpEvaluationInput, serializeDlpNotification, serializeTextClassificationRequest, type DlpEvaluatePoliciesJobResponse, type DlpEvaluationInput, type DlpNotification, type TextClassificationRequest } from '@microsoft/msgraph-beta-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; // @ts-ignore @@ -26,6 +26,7 @@ export function createEvaluatePostRequestBodyFromDiscriminatorValue(parseNode: P export function deserializeIntoEvaluatePostRequestBody(evaluatePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { evaluatePostRequestBody.backingStoreEnabled = true; }, + "classifyText": n => { evaluatePostRequestBody.classifyText = n.getObjectValue(createTextClassificationRequestFromDiscriminatorValue); }, "evaluationInput": n => { evaluatePostRequestBody.evaluationInput = n.getObjectValue(createDlpEvaluationInputFromDiscriminatorValue); }, "notificationInfo": n => { evaluatePostRequestBody.notificationInfo = n.getObjectValue(createDlpNotificationFromDiscriminatorValue); }, "target": n => { evaluatePostRequestBody.target = n.getStringValue(); }, @@ -36,6 +37,10 @@ export interface EvaluatePostRequestBody extends AdditionalDataHolder, BackedMod * Stores model information. */ backingStoreEnabled?: boolean | null; + /** + * The classifyText property + */ + classifyText?: TextClassificationRequest | null; /** * The evaluationInput property */ @@ -78,6 +83,7 @@ export interface EvaluateRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!evaluatePostRequestBody || isSerializingDerivedType) { return; } + writer.writeObjectValue("classifyText", evaluatePostRequestBody.classifyText, serializeTextClassificationRequest); writer.writeObjectValue("evaluationInput", evaluatePostRequestBody.evaluationInput, serializeDlpEvaluationInput); writer.writeObjectValue("notificationInfo", evaluatePostRequestBody.notificationInfo, serializeDlpNotification); writer.writeStringValue("target", evaluatePostRequestBody.target); diff --git a/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/browseSessions/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/browseSessions/index.ts index 3ebed96cb6..4f485634e4 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/browseSessions/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/browseSessions/index.ts @@ -27,10 +27,11 @@ export interface BrowseSessionsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/backuprestoreroot-list-browsesessions?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -42,7 +43,7 @@ export interface BrowseSessionsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get browseSessions from solutions + * Get a list of the browseSessionBase objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +57,7 @@ export interface BrowseSessionsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get browseSessions from solutions + * Get a list of the browseSessionBase objects and their properties. */ export interface BrowseSessionsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/browseSessions/item/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/browseSessions/item/index.ts index 6442bec4ca..07943bc6e9 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/browseSessions/item/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/browseSessions/item/index.ts @@ -33,7 +33,7 @@ export interface BrowseSessionBaseItemRequestBuilder extends BaseRequestBuilder< */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get browseSessions from solutions + * The list of browse sessions in the tenant. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -54,7 +54,7 @@ export interface BrowseSessionBaseItemRequestBuilder extends BaseRequestBuilder< */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get browseSessions from solutions + * The list of browse sessions in the tenant. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -68,7 +68,7 @@ export interface BrowseSessionBaseItemRequestBuilder extends BaseRequestBuilder< toPatchRequestInformation(body: BrowseSessionBase, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get browseSessions from solutions + * The list of browse sessions in the tenant. */ export interface BrowseSessionBaseItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/oneDriveForBusinessBrowseSessions/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/oneDriveForBusinessBrowseSessions/index.ts index b6d833b459..ed03e313bf 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/oneDriveForBusinessBrowseSessions/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/oneDriveForBusinessBrowseSessions/index.ts @@ -27,28 +27,30 @@ export interface OneDriveForBusinessBrowseSessionsRequestBuilder extends BaseReq */ byOneDriveForBusinessBrowseSessionId(oneDriveForBusinessBrowseSessionId: string) : OneDriveForBusinessBrowseSessionItemRequestBuilder; /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Get a list of the oneDriveForBusinessBrowseSession objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/backuprestoreroot-list-onedriveforbusinessbrowsesessions?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create new navigation property to oneDriveForBusinessBrowseSessions for solutions + * Create a new oneDriveForBusinessBrowseSession object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/backuprestoreroot-post-onedriveforbusinessbrowsesessions?view=graph-rest-beta|Find more info here} */ post(body: OneDriveForBusinessBrowseSession, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Get a list of the oneDriveForBusinessBrowseSession objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create new navigation property to oneDriveForBusinessBrowseSessions for solutions + * Create a new oneDriveForBusinessBrowseSession object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -56,7 +58,7 @@ export interface OneDriveForBusinessBrowseSessionsRequestBuilder extends BaseReq toPostRequestInformation(body: OneDriveForBusinessBrowseSession, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Get a list of the oneDriveForBusinessBrowseSession objects and their properties. */ export interface OneDriveForBusinessBrowseSessionsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/oneDriveForBusinessBrowseSessions/item/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/oneDriveForBusinessBrowseSessions/item/index.ts index d17b3addb8..543f330447 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/oneDriveForBusinessBrowseSessions/item/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/oneDriveForBusinessBrowseSessions/item/index.ts @@ -19,10 +19,11 @@ export interface OneDriveForBusinessBrowseSessionItemRequestBuilder extends Base */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Read the properties and relationships of oneDriveForBusinessBrowseSession object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/onedriveforbusinessbrowsesession-get?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -40,7 +41,7 @@ export interface OneDriveForBusinessBrowseSessionItemRequestBuilder extends Base */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Read the properties and relationships of oneDriveForBusinessBrowseSession object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +55,7 @@ export interface OneDriveForBusinessBrowseSessionItemRequestBuilder extends Base toPatchRequestInformation(body: OneDriveForBusinessBrowseSession, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Read the properties and relationships of oneDriveForBusinessBrowseSession object. */ export interface OneDriveForBusinessBrowseSessionItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/oneDriveForBusinessRestoreSessions/item/granularDriveRestoreArtifacts/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/oneDriveForBusinessRestoreSessions/item/granularDriveRestoreArtifacts/index.ts index feb0434747..f80f105f11 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/oneDriveForBusinessRestoreSessions/item/granularDriveRestoreArtifacts/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/oneDriveForBusinessRestoreSessions/item/granularDriveRestoreArtifacts/index.ts @@ -27,10 +27,11 @@ export interface GranularDriveRestoreArtifactsRequestBuilder extends BaseRequest */ byGranularDriveRestoreArtifactId(granularDriveRestoreArtifactId: string) : GranularDriveRestoreArtifactItemRequestBuilder; /** - * Get granularDriveRestoreArtifacts from solutions + * Get a list of the granularDriveRestoreArtifact objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/onedriveforbusinessrestoresession-list-granulardriverestoreartifacts?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -42,7 +43,7 @@ export interface GranularDriveRestoreArtifactsRequestBuilder extends BaseRequest */ post(body: GranularDriveRestoreArtifact, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get granularDriveRestoreArtifacts from solutions + * Get a list of the granularDriveRestoreArtifact objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +57,7 @@ export interface GranularDriveRestoreArtifactsRequestBuilder extends BaseRequest toPostRequestInformation(body: GranularDriveRestoreArtifact, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get granularDriveRestoreArtifacts from solutions + * Get a list of the granularDriveRestoreArtifact objects and their properties. */ export interface GranularDriveRestoreArtifactsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/oneDriveForBusinessRestoreSessions/item/granularDriveRestoreArtifacts/item/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/oneDriveForBusinessRestoreSessions/item/granularDriveRestoreArtifacts/item/index.ts index e15ca9938d..700b20a396 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/oneDriveForBusinessRestoreSessions/item/granularDriveRestoreArtifacts/item/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/oneDriveForBusinessRestoreSessions/item/granularDriveRestoreArtifacts/item/index.ts @@ -19,7 +19,7 @@ export interface GranularDriveRestoreArtifactItemRequestBuilder extends BaseRequ */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get granularDriveRestoreArtifacts from solutions + * A collection of browse session id and item key details that can be used to restore OneDrive for work or school files and folders. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -40,7 +40,7 @@ export interface GranularDriveRestoreArtifactItemRequestBuilder extends BaseRequ */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get granularDriveRestoreArtifacts from solutions + * A collection of browse session id and item key details that can be used to restore OneDrive for work or school files and folders. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +54,7 @@ export interface GranularDriveRestoreArtifactItemRequestBuilder extends BaseRequ toPatchRequestInformation(body: GranularDriveRestoreArtifact, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get granularDriveRestoreArtifacts from solutions + * A collection of browse session id and item key details that can be used to restore OneDrive for work or school files and folders. */ export interface GranularDriveRestoreArtifactItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/sharePointBrowseSessions/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/sharePointBrowseSessions/index.ts index 46f560df15..d200c534ff 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/sharePointBrowseSessions/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/sharePointBrowseSessions/index.ts @@ -27,28 +27,30 @@ export interface SharePointBrowseSessionsRequestBuilder extends BaseRequestBuild */ bySharePointBrowseSessionId(sharePointBrowseSessionId: string) : SharePointBrowseSessionItemRequestBuilder; /** - * Get sharePointBrowseSessions from solutions + * Get a list of the sharePointBrowseSession objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/backuprestoreroot-list-sharepointbrowsesessions?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create new navigation property to sharePointBrowseSessions for solutions + * Create a new sharePointBrowseSession object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/backuprestoreroot-post-sharepointbrowsesessions?view=graph-rest-beta|Find more info here} */ post(body: SharePointBrowseSession, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get sharePointBrowseSessions from solutions + * Get a list of the sharePointBrowseSession objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create new navigation property to sharePointBrowseSessions for solutions + * Create a new sharePointBrowseSession object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -56,7 +58,7 @@ export interface SharePointBrowseSessionsRequestBuilder extends BaseRequestBuild toPostRequestInformation(body: SharePointBrowseSession, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get sharePointBrowseSessions from solutions + * Get a list of the sharePointBrowseSession objects and their properties. */ export interface SharePointBrowseSessionsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/sharePointBrowseSessions/item/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/sharePointBrowseSessions/item/index.ts index 1af2ce764a..084f9bf4d2 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/sharePointBrowseSessions/item/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/sharePointBrowseSessions/item/index.ts @@ -19,10 +19,11 @@ export interface SharePointBrowseSessionItemRequestBuilder extends BaseRequestBu */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get sharePointBrowseSessions from solutions + * Read the properties and relationships of sharePointBrowseSession object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/sharepointbrowsesession-get?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -40,7 +41,7 @@ export interface SharePointBrowseSessionItemRequestBuilder extends BaseRequestBu */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get sharePointBrowseSessions from solutions + * Read the properties and relationships of sharePointBrowseSession object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +55,7 @@ export interface SharePointBrowseSessionItemRequestBuilder extends BaseRequestBu toPatchRequestInformation(body: SharePointBrowseSession, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get sharePointBrowseSessions from solutions + * Read the properties and relationships of sharePointBrowseSession object. */ export interface SharePointBrowseSessionItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/index.ts index 847b6449fd..329cd013e9 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/index.ts @@ -34,7 +34,7 @@ export interface SharePointRestoreSessionsRequestBuilder extends BaseRequestBuil */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create a new sharePointRestoreSession object. + * Create a new sharePointRestoreSession object. To create a granular restore session, granular site restore artifacts must be present in the payload. A request can't include both granularSiteRestoreArtifact and siteRestoreArtifact in the same create or update request. If no payload is provided when you create the restore session, the request creates an empty standard restore session by default. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} @@ -49,7 +49,7 @@ export interface SharePointRestoreSessionsRequestBuilder extends BaseRequestBuil */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create a new sharePointRestoreSession object. + * Create a new sharePointRestoreSession object. To create a granular restore session, granular site restore artifacts must be present in the payload. A request can't include both granularSiteRestoreArtifact and siteRestoreArtifact in the same create or update request. If no payload is provided when you create the restore session, the request creates an empty standard restore session by default. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/item/granularSiteRestoreArtifacts/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/item/granularSiteRestoreArtifacts/index.ts index a7b0f5ed7b..b25532761b 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/item/granularSiteRestoreArtifacts/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/item/granularSiteRestoreArtifacts/index.ts @@ -27,10 +27,11 @@ export interface GranularSiteRestoreArtifactsRequestBuilder extends BaseRequestB */ byGranularSiteRestoreArtifactId(granularSiteRestoreArtifactId: string) : GranularSiteRestoreArtifactItemRequestBuilder; /** - * Get granularSiteRestoreArtifacts from solutions + * Get a list of the granularSiteRestoreArtifact objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/sharepointrestoresession-list-granularsiterestoreartifacts?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -42,7 +43,7 @@ export interface GranularSiteRestoreArtifactsRequestBuilder extends BaseRequestB */ post(body: GranularSiteRestoreArtifact, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get granularSiteRestoreArtifacts from solutions + * Get a list of the granularSiteRestoreArtifact objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +57,7 @@ export interface GranularSiteRestoreArtifactsRequestBuilder extends BaseRequestB toPostRequestInformation(body: GranularSiteRestoreArtifact, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get granularSiteRestoreArtifacts from solutions + * Get a list of the granularSiteRestoreArtifact objects and their properties. */ export interface GranularSiteRestoreArtifactsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/item/granularSiteRestoreArtifacts/item/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/item/granularSiteRestoreArtifacts/item/index.ts index b7f1a14ebe..8e2303cae4 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/item/granularSiteRestoreArtifacts/item/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/item/granularSiteRestoreArtifacts/item/index.ts @@ -19,7 +19,7 @@ export interface GranularSiteRestoreArtifactItemRequestBuilder extends BaseReque */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get granularSiteRestoreArtifacts from solutions + * A collection of browse session id and item key details that can be used to restore SharePoint files and folders. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -40,7 +40,7 @@ export interface GranularSiteRestoreArtifactItemRequestBuilder extends BaseReque */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get granularSiteRestoreArtifacts from solutions + * A collection of browse session id and item key details that can be used to restore SharePoint files and folders. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +54,7 @@ export interface GranularSiteRestoreArtifactItemRequestBuilder extends BaseReque toPatchRequestInformation(body: GranularSiteRestoreArtifact, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get granularSiteRestoreArtifacts from solutions + * A collection of browse session id and item key details that can be used to restore SharePoint files and folders. */ export interface GranularSiteRestoreArtifactItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/item/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/item/index.ts index 9572e8f83a..996d018300 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/item/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/item/index.ts @@ -44,11 +44,12 @@ export interface SharePointRestoreSessionItemRequestBuilder extends BaseRequestB */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Update the navigation property sharePointRestoreSessions in solutions + * Update the properties of a sharePointRestoreSession object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/sharepointrestoresession-update?view=graph-rest-beta|Find more info here} */ patch(body: SharePointRestoreSession, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -64,7 +65,7 @@ export interface SharePointRestoreSessionItemRequestBuilder extends BaseRequestB */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Update the navigation property sharePointRestoreSessions in solutions + * Update the properties of a sharePointRestoreSession object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-beta-sdk-users/users/delta/index.ts b/packages/msgraph-beta-sdk-users/users/delta/index.ts index e65ed06fde..bbf3568f00 100644 --- a/packages/msgraph-beta-sdk-users/users/delta/index.ts +++ b/packages/msgraph-beta-sdk-users/users/delta/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { createUserFromDiscriminatorValue, deserializeIntoBaseDeltaFunctionResponse, serializeBaseDeltaFunctionResponse, serializeUser, type BaseDeltaFunctionResponse, type User } from '@microsoft/msgraph-beta-sdk/models/index.js'; +import { createDirectoryObjectFromDiscriminatorValue, deserializeIntoBaseDeltaFunctionResponse, serializeBaseDeltaFunctionResponse, serializeDirectoryObject, type BaseDeltaFunctionResponse, type DirectoryObject } from '@microsoft/msgraph-beta-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; // @ts-ignore @@ -21,29 +21,29 @@ export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { /** * The value property */ - value?: User[] | null; + value?: DirectoryObject[] | null; } /** * Provides operations to call the delta method. */ export interface DeltaRequestBuilder extends BaseRequestBuilder { /** - * Get newly created, updated, or deleted users without having to perform a full read of the entire user collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. + * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/user-delta?view=graph-rest-beta|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/directoryobject-delta?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get newly created, updated, or deleted users without having to perform a full read of the entire user collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. + * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get newly created, updated, or deleted users without having to perform a full read of the entire user collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. + * Get newly created, updated, or deleted directory objects without performing a full read of the entire directoryObject collection. For more information, see Use delta query to track changes in Microsoft Graph data for details. */ export interface DeltaRequestBuilderGetQueryParameters { /** @@ -88,7 +88,7 @@ export interface DeltaRequestBuilderGetQueryParameters { export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { return { ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), - "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createUserFromDiscriminatorValue); }, + "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, } } /** @@ -101,7 +101,7 @@ export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!deltaGetResponse || isSerializingDerivedType) { return; } serializeBaseDeltaFunctionResponse(writer, deltaGetResponse, isSerializingDerivedType) - writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeUser); + writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeDirectoryObject); } /** * Uri template for the request builder. diff --git a/packages/msgraph-beta-sdk-users/users/item/informationProtection/dataLossPreventionPolicies/evaluate/index.ts b/packages/msgraph-beta-sdk-users/users/item/informationProtection/dataLossPreventionPolicies/evaluate/index.ts index fb0a3b7552..117585ed20 100644 --- a/packages/msgraph-beta-sdk-users/users/item/informationProtection/dataLossPreventionPolicies/evaluate/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/informationProtection/dataLossPreventionPolicies/evaluate/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { createDlpEvaluatePoliciesJobResponseFromDiscriminatorValue, createDlpEvaluationInputFromDiscriminatorValue, createDlpNotificationFromDiscriminatorValue, serializeDlpEvaluatePoliciesJobResponse, serializeDlpEvaluationInput, serializeDlpNotification, type DlpEvaluatePoliciesJobResponse, type DlpEvaluationInput, type DlpNotification } from '@microsoft/msgraph-beta-sdk/models/index.js'; +import { createDlpEvaluatePoliciesJobResponseFromDiscriminatorValue, createDlpEvaluationInputFromDiscriminatorValue, createDlpNotificationFromDiscriminatorValue, createTextClassificationRequestFromDiscriminatorValue, serializeDlpEvaluatePoliciesJobResponse, serializeDlpEvaluationInput, serializeDlpNotification, serializeTextClassificationRequest, type DlpEvaluatePoliciesJobResponse, type DlpEvaluationInput, type DlpNotification, type TextClassificationRequest } from '@microsoft/msgraph-beta-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; // @ts-ignore @@ -26,6 +26,7 @@ export function createEvaluatePostRequestBodyFromDiscriminatorValue(parseNode: P export function deserializeIntoEvaluatePostRequestBody(evaluatePostRequestBody: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { evaluatePostRequestBody.backingStoreEnabled = true; }, + "classifyText": n => { evaluatePostRequestBody.classifyText = n.getObjectValue(createTextClassificationRequestFromDiscriminatorValue); }, "evaluationInput": n => { evaluatePostRequestBody.evaluationInput = n.getObjectValue(createDlpEvaluationInputFromDiscriminatorValue); }, "notificationInfo": n => { evaluatePostRequestBody.notificationInfo = n.getObjectValue(createDlpNotificationFromDiscriminatorValue); }, "target": n => { evaluatePostRequestBody.target = n.getStringValue(); }, @@ -36,6 +37,10 @@ export interface EvaluatePostRequestBody extends AdditionalDataHolder, BackedMod * Stores model information. */ backingStoreEnabled?: boolean | null; + /** + * The classifyText property + */ + classifyText?: TextClassificationRequest | null; /** * The evaluationInput property */ @@ -78,6 +83,7 @@ export interface EvaluateRequestBuilder extends BaseRequestBuilder | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!evaluatePostRequestBody || isSerializingDerivedType) { return; } + writer.writeObjectValue("classifyText", evaluatePostRequestBody.classifyText, serializeTextClassificationRequest); writer.writeObjectValue("evaluationInput", evaluatePostRequestBody.evaluationInput, serializeDlpEvaluationInput); writer.writeObjectValue("notificationInfo", evaluatePostRequestBody.notificationInfo, serializeDlpNotification); writer.writeStringValue("target", evaluatePostRequestBody.target); diff --git a/packages/msgraph-beta-sdk/models/cloudLicensing/index.ts b/packages/msgraph-beta-sdk/models/cloudLicensing/index.ts index 7a39cedb1c..322eef0465 100644 --- a/packages/msgraph-beta-sdk/models/cloudLicensing/index.ts +++ b/packages/msgraph-beta-sdk/models/cloudLicensing/index.ts @@ -2,11 +2,184 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { deserializeIntoEntity, serializeEntity, type Entity } from '../index.js'; +import { createDirectoryObjectFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, deserializeIntoEntity, serializeBaseCollectionPaginationCountResponse, serializeDirectoryObject, serializeEntity, type BaseCollectionPaginationCountResponse, type DirectoryObject, type Entity } from '../index.js'; // @ts-ignore -import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Guid, type Parsable, type ParseNode, type SerializationWriter } from '@microsoft/kiota-abstractions'; +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type DateOnly, type Guid, type Parsable, type ParseNode, type SerializationWriter } from '@microsoft/kiota-abstractions'; +export interface AdminCloudLicensing extends Entity, Parsable { + /** + * The set of all allotments within the organization. Read-only. + */ + allotments?: Allotment[] | null; + /** + * The set of all asynchronous allotment assignment errors that affect the organization. Read-only. + */ + assignmentErrors?: AssignmentError[] | null; + /** + * The set of all license assignments within the organization. Not nullable. + */ + assignments?: Assignment[] | null; +} +export interface Allotment extends Entity, Parsable { + /** + * The number of licenses contained within the allotment. Not nullable. Read-only. + */ + allottedUnits?: number | null; + /** + * The assignableTo property + */ + assignableTo?: AssigneeTypes[] | null; + /** + * The list of license assignments that consume licenses from this allotment. Not nullable. + */ + assignments?: Assignment[] | null; + /** + * The number of licenses that are currently consumed by assignments from this allotment. Not nullable. Read-only. + */ + consumedUnits?: number | null; + /** + * The list of services that might be enabled or disabled for assignments from this allotment. Not nullable. Read-only. + */ + services?: Service[] | null; + /** + * Unique identifier (GUID) for the service SKU that is equal to the skuId property on the related subscribedSku object. Read-only. Supports $filter. + */ + skuId?: Guid | null; + /** + * Unique SKU display name that is equal to the skuPartNumber on the related subscribedSku object; for example, AAD_Premium. Read-only. + */ + skuPartNumber?: string | null; + /** + * Basic information about the subscriptions that supports this allotment. + */ + subscriptions?: Subscription[] | null; + /** + * List of over-assigned users who are in the waiting room for an allotment due to license capacity limits. + */ + waitingMembers?: WaitingMember[] | null; +} +export interface AllotmentCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: Allotment[] | null; +} export type AssigneeTypes = (typeof AssigneeTypesObject)[keyof typeof AssigneeTypesObject]; +export interface Assignment extends Entity, Parsable { + /** + * The allotment from which licenses are assigned. Not nullable. + */ + allotment?: Allotment | null; + /** + * The assignedTo property + */ + assignedTo?: DirectoryObject | null; + /** + * The list of disabled service plans for this assignment. Not nullable. + */ + disabledServicePlanIds?: Guid[] | null; +} +export interface AssignmentCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: Assignment[] | null; +} +export interface AssignmentError extends Entity, Parsable { + /** + * The assignedTo property + */ + assignedTo?: DirectoryObject | null; + /** + * The error code associated with the assignment synchronization failure. + */ + code?: string | null; + /** + * The error message associated with the assignment synchronization failure. + */ + message?: string | null; + /** + * The date and time at which the error most recently occurred. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + */ + occurrenceDateTime?: Date | null; + /** + * Unique identifier (GUID) for the service SKU that is equal to the skuId property on the related subscribedSku object. Read-only. Supports $filter. + */ + skuId?: Guid | null; + /** + * The affected usageRight, if one exists. Read-only. + */ + usageRight?: UsageRight | null; +} +export interface AssignmentErrorCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: AssignmentError[] | null; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AdminCloudLicensing} + */ +// @ts-ignore +export function createAdminCloudLicensingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAdminCloudLicensing; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AllotmentCollectionResponse} + */ +// @ts-ignore +export function createAllotmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAllotmentCollectionResponse; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {Allotment} + */ +// @ts-ignore +export function createAllotmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAllotment; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AssignmentCollectionResponse} + */ +// @ts-ignore +export function createAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAssignmentCollectionResponse; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AssignmentErrorCollectionResponse} + */ +// @ts-ignore +export function createAssignmentErrorCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAssignmentErrorCollectionResponse; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AssignmentError} + */ +// @ts-ignore +export function createAssignmentErrorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAssignmentError; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {Assignment} + */ +// @ts-ignore +export function createAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAssignment; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -25,6 +198,15 @@ export function createGroupCloudLicensingFromDiscriminatorValue(parseNode: Parse export function createServiceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoService; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {Subscription} + */ +// @ts-ignore +export function createSubscriptionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSubscription; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -43,6 +225,125 @@ export function createUsageRightFromDiscriminatorValue(parseNode: ParseNode | un export function createUserCloudLicensingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserCloudLicensing; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {WaitingMemberCollectionResponse} + */ +// @ts-ignore +export function createWaitingMemberCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoWaitingMemberCollectionResponse; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {WaitingMember} + */ +// @ts-ignore +export function createWaitingMemberFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoWaitingMember; +} +/** + * The deserialization information for the current model + * @param AdminCloudLicensing The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAdminCloudLicensing(adminCloudLicensing: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(adminCloudLicensing), + "allotments": n => { adminCloudLicensing.allotments = n.getCollectionOfObjectValues(createAllotmentFromDiscriminatorValue); }, + "assignmentErrors": n => { adminCloudLicensing.assignmentErrors = n.getCollectionOfObjectValues(createAssignmentErrorFromDiscriminatorValue); }, + "assignments": n => { adminCloudLicensing.assignments = n.getCollectionOfObjectValues(createAssignmentFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param Allotment The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAllotment(allotment: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(allotment), + "allottedUnits": n => { allotment.allottedUnits = n.getNumberValue(); }, + "assignableTo": n => { allotment.assignableTo = n.getCollectionOfEnumValues(AssigneeTypesObject); }, + "assignments": n => { allotment.assignments = n.getCollectionOfObjectValues(createAssignmentFromDiscriminatorValue); }, + "consumedUnits": n => { allotment.consumedUnits = n.getNumberValue(); }, + "services": n => { allotment.services = n.getCollectionOfObjectValues(createServiceFromDiscriminatorValue); }, + "skuId": n => { allotment.skuId = n.getGuidValue(); }, + "skuPartNumber": n => { allotment.skuPartNumber = n.getStringValue(); }, + "subscriptions": n => { allotment.subscriptions = n.getCollectionOfObjectValues(createSubscriptionFromDiscriminatorValue); }, + "waitingMembers": n => { allotment.waitingMembers = n.getCollectionOfObjectValues(createWaitingMemberFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param AllotmentCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAllotmentCollectionResponse(allotmentCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(allotmentCollectionResponse), + "value": n => { allotmentCollectionResponse.value = n.getCollectionOfObjectValues(createAllotmentFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param Assignment The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAssignment(assignment: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(assignment), + "allotment": n => { assignment.allotment = n.getObjectValue(createAllotmentFromDiscriminatorValue); }, + "assignedTo": n => { assignment.assignedTo = n.getObjectValue(createDirectoryObjectFromDiscriminatorValue); }, + "disabledServicePlanIds": n => { assignment.disabledServicePlanIds = n.getCollectionOfPrimitiveValues(); }, + } +} +/** + * The deserialization information for the current model + * @param AssignmentCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAssignmentCollectionResponse(assignmentCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(assignmentCollectionResponse), + "value": n => { assignmentCollectionResponse.value = n.getCollectionOfObjectValues(createAssignmentFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param AssignmentError The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAssignmentError(assignmentError: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(assignmentError), + "assignedTo": n => { assignmentError.assignedTo = n.getObjectValue(createDirectoryObjectFromDiscriminatorValue); }, + "code": n => { assignmentError.code = n.getStringValue(); }, + "message": n => { assignmentError.message = n.getStringValue(); }, + "occurrenceDateTime": n => { assignmentError.occurrenceDateTime = n.getDateValue(); }, + "skuId": n => { assignmentError.skuId = n.getGuidValue(); }, + "usageRight": n => { assignmentError.usageRight = n.getObjectValue(createUsageRightFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param AssignmentErrorCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAssignmentErrorCollectionResponse(assignmentErrorCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(assignmentErrorCollectionResponse), + "value": n => { assignmentErrorCollectionResponse.value = n.getCollectionOfObjectValues(createAssignmentErrorFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param GroupCloudLicensing The instance to deserialize into. @@ -51,6 +352,7 @@ export function createUserCloudLicensingFromDiscriminatorValue(parseNode: ParseN // @ts-ignore export function deserializeIntoGroupCloudLicensing(groupCloudLicensing: Partial | undefined = {}) : Record void> { return { + "assignments": n => { groupCloudLicensing.assignments = n.getCollectionOfObjectValues(createAssignmentFromDiscriminatorValue); }, "backingStoreEnabled": n => { groupCloudLicensing.backingStoreEnabled = true; }, "@odata.type": n => { groupCloudLicensing.odataType = n.getStringValue(); }, "usageRights": n => { groupCloudLicensing.usageRights = n.getCollectionOfObjectValues(createUsageRightFromDiscriminatorValue); }, @@ -71,6 +373,23 @@ export function deserializeIntoService(service: Partial | undefined = { "planName": n => { service.planName = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param Subscription The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSubscription(subscription: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { subscription.backingStoreEnabled = true; }, + "nextLifecycleDate": n => { subscription.nextLifecycleDate = n.getDateOnlyValue(); }, + "@odata.type": n => { subscription.odataType = n.getStringValue(); }, + "startDate": n => { subscription.startDate = n.getDateOnlyValue(); }, + "state": n => { subscription.state = n.getEnumValue(SubscriptionStateObject); }, + "subscriptionId": n => { subscription.subscriptionId = n.getStringValue(); }, + "tags": n => { subscription.tags = n.getCollectionOfEnumValues(SubscriptionTagsObject); }, + } +} /** * The deserialization information for the current model * @param UsageRight The instance to deserialize into. @@ -80,6 +399,8 @@ export function deserializeIntoService(service: Partial | undefined = { export function deserializeIntoUsageRight(usageRight: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(usageRight), + "allotments": n => { usageRight.allotments = n.getCollectionOfObjectValues(createAllotmentFromDiscriminatorValue); }, + "assignments": n => { usageRight.assignments = n.getCollectionOfObjectValues(createAssignmentFromDiscriminatorValue); }, "services": n => { usageRight.services = n.getCollectionOfObjectValues(createServiceFromDiscriminatorValue); }, "skuId": n => { usageRight.skuId = n.getGuidValue(); }, "skuPartNumber": n => { usageRight.skuPartNumber = n.getStringValue(); }, @@ -93,12 +414,45 @@ export function deserializeIntoUsageRight(usageRight: Partial | unde // @ts-ignore export function deserializeIntoUserCloudLicensing(userCloudLicensing: Partial | undefined = {}) : Record void> { return { + "assignmentErrors": n => { userCloudLicensing.assignmentErrors = n.getCollectionOfObjectValues(createAssignmentErrorFromDiscriminatorValue); }, + "assignments": n => { userCloudLicensing.assignments = n.getCollectionOfObjectValues(createAssignmentFromDiscriminatorValue); }, "backingStoreEnabled": n => { userCloudLicensing.backingStoreEnabled = true; }, "@odata.type": n => { userCloudLicensing.odataType = n.getStringValue(); }, "usageRights": n => { userCloudLicensing.usageRights = n.getCollectionOfObjectValues(createUsageRightFromDiscriminatorValue); }, + "waitingMembers": n => { userCloudLicensing.waitingMembers = n.getCollectionOfObjectValues(createWaitingMemberFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param WaitingMember The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoWaitingMember(waitingMember: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(waitingMember), + "allotment": n => { waitingMember.allotment = n.getObjectValue(createAllotmentFromDiscriminatorValue); }, + "assignedTo": n => { waitingMember.assignedTo = n.getObjectValue(createDirectoryObjectFromDiscriminatorValue); }, + "waitingSinceDateTime": n => { waitingMember.waitingSinceDateTime = n.getDateValue(); }, + } +} +/** + * The deserialization information for the current model + * @param WaitingMemberCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoWaitingMemberCollectionResponse(waitingMemberCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(waitingMemberCollectionResponse), + "value": n => { waitingMemberCollectionResponse.value = n.getCollectionOfObjectValues(createWaitingMemberFromDiscriminatorValue); }, } } export interface GroupCloudLicensing extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The assignments property + */ + assignments?: Assignment[] | null; /** * Stores model information. */ @@ -112,6 +466,107 @@ export interface GroupCloudLicensing extends AdditionalDataHolder, BackedModel, */ usageRights?: UsageRight[] | null; } +/** + * Serializes information the current object + * @param AdminCloudLicensing The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAdminCloudLicensing(writer: SerializationWriter, adminCloudLicensing: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!adminCloudLicensing || isSerializingDerivedType) { return; } + serializeEntity(writer, adminCloudLicensing, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("allotments", adminCloudLicensing.allotments, serializeAllotment); + writer.writeCollectionOfObjectValues("assignmentErrors", adminCloudLicensing.assignmentErrors, serializeAssignmentError); + writer.writeCollectionOfObjectValues("assignments", adminCloudLicensing.assignments, serializeAssignment); +} +/** + * Serializes information the current object + * @param Allotment The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAllotment(writer: SerializationWriter, allotment: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!allotment || isSerializingDerivedType) { return; } + serializeEntity(writer, allotment, isSerializingDerivedType) + writer.writeNumberValue("allottedUnits", allotment.allottedUnits); + writer.writeEnumValue("assignableTo", allotment.assignableTo); + writer.writeCollectionOfObjectValues("assignments", allotment.assignments, serializeAssignment); + writer.writeNumberValue("consumedUnits", allotment.consumedUnits); + writer.writeCollectionOfObjectValues("services", allotment.services, serializeService); + writer.writeGuidValue("skuId", allotment.skuId); + writer.writeStringValue("skuPartNumber", allotment.skuPartNumber); + writer.writeCollectionOfObjectValues("subscriptions", allotment.subscriptions, serializeSubscription); + writer.writeCollectionOfObjectValues("waitingMembers", allotment.waitingMembers, serializeWaitingMember); +} +/** + * Serializes information the current object + * @param AllotmentCollectionResponse The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAllotmentCollectionResponse(writer: SerializationWriter, allotmentCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!allotmentCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, allotmentCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", allotmentCollectionResponse.value, serializeAllotment); +} +/** + * Serializes information the current object + * @param Assignment The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAssignment(writer: SerializationWriter, assignment: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!assignment || isSerializingDerivedType) { return; } + serializeEntity(writer, assignment, isSerializingDerivedType) + writer.writeObjectValue("allotment", assignment.allotment, serializeAllotment); + writer.writeObjectValue("assignedTo", assignment.assignedTo, serializeDirectoryObject); + writer.writeCollectionOfPrimitiveValues("disabledServicePlanIds", assignment.disabledServicePlanIds); +} +/** + * Serializes information the current object + * @param AssignmentCollectionResponse The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAssignmentCollectionResponse(writer: SerializationWriter, assignmentCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!assignmentCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, assignmentCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", assignmentCollectionResponse.value, serializeAssignment); +} +/** + * Serializes information the current object + * @param AssignmentError The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAssignmentError(writer: SerializationWriter, assignmentError: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!assignmentError || isSerializingDerivedType) { return; } + serializeEntity(writer, assignmentError, isSerializingDerivedType) + writer.writeObjectValue("assignedTo", assignmentError.assignedTo, serializeDirectoryObject); + writer.writeStringValue("code", assignmentError.code); + writer.writeStringValue("message", assignmentError.message); + writer.writeDateValue("occurrenceDateTime", assignmentError.occurrenceDateTime); + writer.writeGuidValue("skuId", assignmentError.skuId); + writer.writeObjectValue("usageRight", assignmentError.usageRight, serializeUsageRight); +} +/** + * Serializes information the current object + * @param AssignmentErrorCollectionResponse The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAssignmentErrorCollectionResponse(writer: SerializationWriter, assignmentErrorCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!assignmentErrorCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, assignmentErrorCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", assignmentErrorCollectionResponse.value, serializeAssignmentError); +} /** * Serializes information the current object * @param GroupCloudLicensing The instance to serialize from. @@ -121,6 +576,7 @@ export interface GroupCloudLicensing extends AdditionalDataHolder, BackedModel, // @ts-ignore export function serializeGroupCloudLicensing(writer: SerializationWriter, groupCloudLicensing: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!groupCloudLicensing || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("assignments", groupCloudLicensing.assignments, serializeAssignment); writer.writeStringValue("@odata.type", groupCloudLicensing.odataType); writer.writeCollectionOfObjectValues("usageRights", groupCloudLicensing.usageRights, serializeUsageRight); writer.writeAdditionalData(groupCloudLicensing.additionalData); @@ -140,6 +596,23 @@ export function serializeService(writer: SerializationWriter, service: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!subscription || isSerializingDerivedType) { return; } + writer.writeDateOnlyValue("nextLifecycleDate", subscription.nextLifecycleDate); + writer.writeStringValue("@odata.type", subscription.odataType); + writer.writeDateOnlyValue("startDate", subscription.startDate); + writer.writeEnumValue("state", subscription.state); + writer.writeStringValue("subscriptionId", subscription.subscriptionId); + writer.writeEnumValue("tags", subscription.tags); + writer.writeAdditionalData(subscription.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -150,6 +623,8 @@ export function serializeService(writer: SerializationWriter, service: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!usageRight || isSerializingDerivedType) { return; } serializeEntity(writer, usageRight, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("allotments", usageRight.allotments, serializeAllotment); + writer.writeCollectionOfObjectValues("assignments", usageRight.assignments, serializeAssignment); writer.writeCollectionOfObjectValues("services", usageRight.services, serializeService); writer.writeGuidValue("skuId", usageRight.skuId); writer.writeStringValue("skuPartNumber", usageRight.skuPartNumber); @@ -163,10 +638,39 @@ export function serializeUsageRight(writer: SerializationWriter, usageRight: Par // @ts-ignore export function serializeUserCloudLicensing(writer: SerializationWriter, userCloudLicensing: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!userCloudLicensing || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("assignmentErrors", userCloudLicensing.assignmentErrors, serializeAssignmentError); + writer.writeCollectionOfObjectValues("assignments", userCloudLicensing.assignments, serializeAssignment); writer.writeStringValue("@odata.type", userCloudLicensing.odataType); writer.writeCollectionOfObjectValues("usageRights", userCloudLicensing.usageRights, serializeUsageRight); + writer.writeCollectionOfObjectValues("waitingMembers", userCloudLicensing.waitingMembers, serializeWaitingMember); writer.writeAdditionalData(userCloudLicensing.additionalData); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param WaitingMember The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeWaitingMember(writer: SerializationWriter, waitingMember: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!waitingMember || isSerializingDerivedType) { return; } + serializeEntity(writer, waitingMember, isSerializingDerivedType) + writer.writeObjectValue("allotment", waitingMember.allotment, serializeAllotment); + writer.writeObjectValue("assignedTo", waitingMember.assignedTo, serializeDirectoryObject); + writer.writeDateValue("waitingSinceDateTime", waitingMember.waitingSinceDateTime); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param WaitingMemberCollectionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeWaitingMemberCollectionResponse(writer: SerializationWriter, waitingMemberCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!waitingMemberCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, waitingMemberCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", waitingMemberCollectionResponse.value, serializeWaitingMember); +} export interface Service extends AdditionalDataHolder, BackedModel, Parsable { /** * The assignableTo property @@ -189,7 +693,47 @@ export interface Service extends AdditionalDataHolder, BackedModel, Parsable { */ planName?: string | null; } +export interface Subscription extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The date on which the current state transitions to the next state. + */ + nextLifecycleDate?: DateOnly | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The date when the subscription started. + */ + startDate?: DateOnly | null; + /** + * The state property + */ + state?: SubscriptionState | null; + /** + * Identifier for the subscription object. + */ + subscriptionId?: string | null; + /** + * The tags property + */ + tags?: SubscriptionTags[] | null; +} +export type SubscriptionState = (typeof SubscriptionStateObject)[keyof typeof SubscriptionStateObject]; +export type SubscriptionTags = (typeof SubscriptionTagsObject)[keyof typeof SubscriptionTagsObject]; export interface UsageRight extends Entity, Parsable { + /** + * The set of allotments associated with the assignments that combine to form this usageRight. + */ + allotments?: Allotment[] | null; + /** + * The set of assignments that combine to form this usageRight, including both direct assignments and assignments inherited through group membership. + */ + assignments?: Assignment[] | null; /** * Information about the services associated with the usageRight. Not nullable. Read-only. Supports $filter on the planId property. */ @@ -204,6 +748,14 @@ export interface UsageRight extends Entity, Parsable { skuPartNumber?: string | null; } export interface UserCloudLicensing extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The assignmentErrors property + */ + assignmentErrors?: AssignmentError[] | null; + /** + * The assignments property + */ + assignments?: Assignment[] | null; /** * Stores model information. */ @@ -216,6 +768,30 @@ export interface UserCloudLicensing extends AdditionalDataHolder, BackedModel, P * The usageRights property */ usageRights?: UsageRight[] | null; + /** + * The waitingMembers property + */ + waitingMembers?: WaitingMember[] | null; +} +export interface WaitingMember extends Entity, Parsable { + /** + * The allotment property + */ + allotment?: Allotment | null; + /** + * The assignedTo property + */ + assignedTo?: DirectoryObject | null; + /** + * Indicates the moment when the user or device first waited for this license. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + */ + waitingSinceDateTime?: Date | null; +} +export interface WaitingMemberCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: WaitingMember[] | null; } export const AssigneeTypesObject = { None: "none", @@ -224,5 +800,18 @@ export const AssigneeTypesObject = { Device: "device", UnknownFutureValue: "unknownFutureValue", } as const; +export const SubscriptionStateObject = { + Active: "active", + Warning: "warning", + Suspended: "suspended", + LockedOut: "lockedOut", + Deleted: "deleted", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const SubscriptionTagsObject = { + None: "none", + Trial: "trial", + UnknownFutureValue: "unknownFutureValue", +} as const; /* tslint:enable */ /* eslint-enable */ diff --git a/packages/msgraph-beta-sdk/models/index.ts b/packages/msgraph-beta-sdk/models/index.ts index 4b24244eae..7b7edd3bc3 100644 --- a/packages/msgraph-beta-sdk/models/index.ts +++ b/packages/msgraph-beta-sdk/models/index.ts @@ -6,7 +6,7 @@ import { createAgentSignInFromDiscriminatorValue as Ia4524a21ac800c5c7e178e27d17 // @ts-ignore import { createCallRecordFromDiscriminatorValue, deserializeIntoCallRecord, deserializeIntoCallRecordCollectionResponse, deserializeIntoOrganizer, deserializeIntoParticipantBase, deserializeIntoSegment, deserializeIntoSegmentCollectionResponse, deserializeIntoSession as I3517b952a48cb827cb3fc20556928c29b92325984f84af90a78ad46168cf2c1e, deserializeIntoSessionCollectionResponse as I93439b1072010c4339d1bcc8ef304d161d6d3a38284c0e57fc5d7afa2742b9e8, serializeCallRecord, serializeCallRecordCollectionResponse, serializeOrganizer, serializeParticipantBase, serializeSegment, serializeSegmentCollectionResponse, serializeSession as I389e39357f1ee00e61eec21c340a8d074e9a58979de0a8eda51bff2d72666d69, serializeSessionCollectionResponse as Ibe0a96a627b1c510bec16bd4f70eae868f92358b8b51eeac6f44af8cf5192d8e, type CallRecord, type Organizer, type ParticipantBase, type Segment, type Session as If93e66f4c9fb87dfdc1b31b737304bb69bd3ab859b5c9519a55c0e3b46038c55 } from './callRecords/index.js'; // @ts-ignore -import { createGroupCloudLicensingFromDiscriminatorValue, createUserCloudLicensingFromDiscriminatorValue, serializeGroupCloudLicensing, serializeUserCloudLicensing, type GroupCloudLicensing, type UserCloudLicensing } from './cloudLicensing/index.js'; +import { createAdminCloudLicensingFromDiscriminatorValue, createGroupCloudLicensingFromDiscriminatorValue, createUserCloudLicensingFromDiscriminatorValue, deserializeIntoAdminCloudLicensing, deserializeIntoAllotment, deserializeIntoAllotmentCollectionResponse, deserializeIntoAssignment, deserializeIntoAssignmentCollectionResponse, deserializeIntoAssignmentError, deserializeIntoAssignmentErrorCollectionResponse, deserializeIntoWaitingMember, deserializeIntoWaitingMemberCollectionResponse, serializeAdminCloudLicensing, serializeAllotment, serializeAllotmentCollectionResponse, serializeAssignment, serializeAssignmentCollectionResponse, serializeAssignmentError, serializeAssignmentErrorCollectionResponse, serializeGroupCloudLicensing, serializeUserCloudLicensing, serializeWaitingMember, serializeWaitingMemberCollectionResponse, type AdminCloudLicensing, type Allotment, type Assignment, type AssignmentError, type GroupCloudLicensing, type UserCloudLicensing, type WaitingMember } from './cloudLicensing/index.js'; // @ts-ignore import { createMonitoringFromDiscriminatorValue, deserializeIntoAlertRecord, deserializeIntoAlertRecordCollectionResponse, deserializeIntoAlertRule, deserializeIntoAlertRuleCollectionResponse, deserializeIntoMonitoring, serializeAlertRecord, serializeAlertRecordCollectionResponse, serializeAlertRule, serializeAlertRuleCollectionResponse, serializeMonitoring, type AlertRecord, type AlertRule, type Monitoring } from './deviceManagement/index.js'; // @ts-ignore @@ -22,7 +22,7 @@ import { deserializeIntoAdministrativeUnitProvisioningFlow, deserializeIntoApiDa // @ts-ignore import { createManagedTenantFromDiscriminatorValue, deserializeIntoAggregatedPolicyCompliance, deserializeIntoAggregatedPolicyComplianceCollectionResponse, deserializeIntoAppPerformance, deserializeIntoAppPerformanceCollectionResponse, deserializeIntoCloudPcConnection, deserializeIntoCloudPcConnectionCollectionResponse, deserializeIntoCloudPcDevice, deserializeIntoCloudPcDeviceCollectionResponse, deserializeIntoCloudPcOverview, deserializeIntoCloudPcOverviewCollectionResponse, deserializeIntoConditionalAccessPolicyCoverage, deserializeIntoConditionalAccessPolicyCoverageCollectionResponse, deserializeIntoCredentialUserRegistrationsSummary, deserializeIntoCredentialUserRegistrationsSummaryCollectionResponse, deserializeIntoDeviceAppPerformance, deserializeIntoDeviceAppPerformanceCollectionResponse, deserializeIntoDeviceHealthStatus, deserializeIntoDeviceHealthStatusCollectionResponse, deserializeIntoManagedDeviceCompliance, deserializeIntoManagedDeviceComplianceCollectionResponse, deserializeIntoManagedDeviceComplianceTrend, deserializeIntoManagedDeviceComplianceTrendCollectionResponse, deserializeIntoManagedTenant, deserializeIntoManagedTenantAlert, deserializeIntoManagedTenantAlertCollectionResponse, deserializeIntoManagedTenantAlertLog, deserializeIntoManagedTenantAlertLogCollectionResponse, deserializeIntoManagedTenantAlertRule, deserializeIntoManagedTenantAlertRuleCollectionResponse, deserializeIntoManagedTenantAlertRuleDefinition, deserializeIntoManagedTenantAlertRuleDefinitionCollectionResponse, deserializeIntoManagedTenantApiNotification, deserializeIntoManagedTenantApiNotificationCollectionResponse, deserializeIntoManagedTenantEmailNotification, deserializeIntoManagedTenantEmailNotificationCollectionResponse, deserializeIntoManagedTenantTicketingEndpoint, deserializeIntoManagedTenantTicketingEndpointCollectionResponse, deserializeIntoManagementAction, deserializeIntoManagementActionCollectionResponse, deserializeIntoManagementActionTenantDeploymentStatus, deserializeIntoManagementActionTenantDeploymentStatusCollectionResponse, deserializeIntoManagementIntent, deserializeIntoManagementIntentCollectionResponse, deserializeIntoManagementTemplate, deserializeIntoManagementTemplateCollection, deserializeIntoManagementTemplateCollectionCollectionResponse, deserializeIntoManagementTemplateCollectionResponse, deserializeIntoManagementTemplateCollectionTenantSummary, deserializeIntoManagementTemplateCollectionTenantSummaryCollectionResponse, deserializeIntoManagementTemplateStep, deserializeIntoManagementTemplateStepCollectionResponse, deserializeIntoManagementTemplateStepDeployment, deserializeIntoManagementTemplateStepDeploymentCollectionResponse, deserializeIntoManagementTemplateStepTenantSummary, deserializeIntoManagementTemplateStepTenantSummaryCollectionResponse, deserializeIntoManagementTemplateStepVersion, deserializeIntoManagementTemplateStepVersionCollectionResponse, deserializeIntoMyRoleCollectionResponse, deserializeIntoTenant, deserializeIntoTenantCollectionResponse, deserializeIntoTenantCustomizedInformation, deserializeIntoTenantCustomizedInformationCollectionResponse, deserializeIntoTenantDetailedInformation, deserializeIntoTenantDetailedInformationCollectionResponse, deserializeIntoTenantGroup, deserializeIntoTenantGroupCollectionResponse, deserializeIntoTenantTag, deserializeIntoTenantTagCollectionResponse, deserializeIntoWindowsProtectionStateCollectionResponse, serializeAggregatedPolicyCompliance, serializeAggregatedPolicyComplianceCollectionResponse, serializeAppPerformance, serializeAppPerformanceCollectionResponse, serializeCloudPcConnection, serializeCloudPcConnectionCollectionResponse, serializeCloudPcDevice, serializeCloudPcDeviceCollectionResponse, serializeCloudPcOverview, serializeCloudPcOverviewCollectionResponse, serializeConditionalAccessPolicyCoverage, serializeConditionalAccessPolicyCoverageCollectionResponse, serializeCredentialUserRegistrationsSummary, serializeCredentialUserRegistrationsSummaryCollectionResponse, serializeDeviceAppPerformance, serializeDeviceAppPerformanceCollectionResponse, serializeDeviceHealthStatus, serializeDeviceHealthStatusCollectionResponse, serializeManagedDeviceCompliance, serializeManagedDeviceComplianceCollectionResponse, serializeManagedDeviceComplianceTrend, serializeManagedDeviceComplianceTrendCollectionResponse, serializeManagedTenant, serializeManagedTenantAlert, serializeManagedTenantAlertCollectionResponse, serializeManagedTenantAlertLog, serializeManagedTenantAlertLogCollectionResponse, serializeManagedTenantAlertRule, serializeManagedTenantAlertRuleCollectionResponse, serializeManagedTenantAlertRuleDefinition, serializeManagedTenantAlertRuleDefinitionCollectionResponse, serializeManagedTenantApiNotification, serializeManagedTenantApiNotificationCollectionResponse, serializeManagedTenantEmailNotification, serializeManagedTenantEmailNotificationCollectionResponse, serializeManagedTenantTicketingEndpoint, serializeManagedTenantTicketingEndpointCollectionResponse, serializeManagementAction, serializeManagementActionCollectionResponse, serializeManagementActionTenantDeploymentStatus, serializeManagementActionTenantDeploymentStatusCollectionResponse, serializeManagementIntent, serializeManagementIntentCollectionResponse, serializeManagementTemplate, serializeManagementTemplateCollection, serializeManagementTemplateCollectionCollectionResponse, serializeManagementTemplateCollectionResponse, serializeManagementTemplateCollectionTenantSummary, serializeManagementTemplateCollectionTenantSummaryCollectionResponse, serializeManagementTemplateStep, serializeManagementTemplateStepCollectionResponse, serializeManagementTemplateStepDeployment, serializeManagementTemplateStepDeploymentCollectionResponse, serializeManagementTemplateStepTenantSummary, serializeManagementTemplateStepTenantSummaryCollectionResponse, serializeManagementTemplateStepVersion, serializeManagementTemplateStepVersionCollectionResponse, serializeMyRoleCollectionResponse, serializeTenant, serializeTenantCollectionResponse, serializeTenantCustomizedInformation, serializeTenantCustomizedInformationCollectionResponse, serializeTenantDetailedInformation, serializeTenantDetailedInformationCollectionResponse, serializeTenantGroup, serializeTenantGroupCollectionResponse, serializeTenantTag, serializeTenantTagCollectionResponse, serializeWindowsProtectionStateCollectionResponse, type AggregatedPolicyCompliance, type AppPerformance, type CloudPcConnection, type CloudPcDevice, type CloudPcOverview, type ConditionalAccessPolicyCoverage, type CredentialUserRegistrationsSummary, type DeviceAppPerformance, type DeviceHealthStatus, type ManagedDeviceCompliance, type ManagedDeviceComplianceTrend, type ManagedTenant, type ManagedTenantAlert, type ManagedTenantAlertLog, type ManagedTenantAlertRule, type ManagedTenantAlertRuleDefinition, type ManagedTenantApiNotification, type ManagedTenantEmailNotification, type ManagedTenantTicketingEndpoint, type ManagementAction, type ManagementActionTenantDeploymentStatus, type ManagementIntent, type ManagementTemplate, type ManagementTemplateCollection, type ManagementTemplateCollectionTenantSummary, type ManagementTemplateStep, type ManagementTemplateStepDeployment, type ManagementTemplateStepTenantSummary, type ManagementTemplateStepVersion, type Tenant, type TenantCustomizedInformation, type TenantDetailedInformation, type TenantGroup, type TenantTag } from './managedTenants/index.js'; // @ts-ignore -import { deserializeIntoBaseEntity, deserializeIntoBranchSite, deserializeIntoBranchSiteCollectionResponse, deserializeIntoConditionalAccessPolicy as Icab4af4b92fd591eb633ba1e5358df616b73f7701bb2e26d3b0853beaf7ba5bb, deserializeIntoConditionalAccessSettings, deserializeIntoConnection, deserializeIntoConnectionCollectionResponse, deserializeIntoConnectivity, deserializeIntoConnectivityConfigurationLink, deserializeIntoConnectivityConfigurationLinkCollectionResponse, deserializeIntoCrossTenantAccessSettings, deserializeIntoCustomBlockPage, deserializeIntoDeviceLink, deserializeIntoDeviceLinkCollectionResponse, deserializeIntoExtendedProperties, deserializeIntoExternalCertificateAuthorityCertificate, deserializeIntoExternalCertificateAuthorityCertificateCollectionResponse, deserializeIntoFilteringPolicy, deserializeIntoFilteringPolicyCollectionResponse, deserializeIntoFilteringPolicyLink, deserializeIntoFilteringProfile, deserializeIntoFilteringProfileCollectionResponse, deserializeIntoFilteringRule, deserializeIntoForwardingOptions, deserializeIntoForwardingPolicy, deserializeIntoForwardingPolicyCollectionResponse, deserializeIntoForwardingPolicyLink, deserializeIntoForwardingProfile, deserializeIntoForwardingProfileCollectionResponse, deserializeIntoForwardingRule, deserializeIntoFqdnFilteringRule, deserializeIntoInternetAccessForwardingRule, deserializeIntoLogs, deserializeIntoM365ForwardingRule, deserializeIntoNetworkAccessRoot, deserializeIntoNetworkAccessTrafficCollectionResponse, deserializeIntoPolicy, deserializeIntoPolicyLink, deserializeIntoPolicyLinkCollectionResponse, deserializeIntoPolicyRule, deserializeIntoPolicyRuleCollectionResponse, deserializeIntoPrivateAccessForwardingRule, deserializeIntoRemoteNetwork, deserializeIntoRemoteNetworkCollectionResponse, deserializeIntoRemoteNetworkHealthEvent, deserializeIntoRemoteNetworkHealthEventCollectionResponse, deserializeIntoReports, deserializeIntoSettings as I53cd3057590271c6f775b8472e2a17a5a5148877af27385dce98545b0aece40f, deserializeIntoTenantStatus, deserializeIntoThreatIntelligencePolicy, deserializeIntoThreatIntelligencePolicyCollectionResponse, deserializeIntoThreatIntelligencePolicyLink, deserializeIntoThreatIntelligenceRule, deserializeIntoTlsInspectionPolicy, deserializeIntoTlsInspectionPolicyCollectionResponse, deserializeIntoTlsInspectionPolicyLink, deserializeIntoTlsInspectionRule, deserializeIntoTlsTermination, deserializeIntoUrlDestinationFilteringRule, deserializeIntoWebCategoryFilteringRule, serializeBaseEntity, serializeBranchSite, serializeBranchSiteCollectionResponse, serializeConditionalAccessPolicy as I69c1083ad93a7dd576a62a3feda335f709d78d6a22d925b5d0ed256410a7f9b5, serializeConditionalAccessSettings, serializeConnection, serializeConnectionCollectionResponse, serializeConnectivity, serializeConnectivityConfigurationLink, serializeConnectivityConfigurationLinkCollectionResponse, serializeCrossTenantAccessSettings, serializeCustomBlockPage, serializeDeviceLink, serializeDeviceLinkCollectionResponse, serializeExtendedProperties, serializeExternalCertificateAuthorityCertificate, serializeExternalCertificateAuthorityCertificateCollectionResponse, serializeFilteringPolicy, serializeFilteringPolicyCollectionResponse, serializeFilteringPolicyLink, serializeFilteringProfile, serializeFilteringProfileCollectionResponse, serializeFilteringRule, serializeForwardingOptions, serializeForwardingPolicy, serializeForwardingPolicyCollectionResponse, serializeForwardingPolicyLink, serializeForwardingProfile, serializeForwardingProfileCollectionResponse, serializeForwardingRule, serializeFqdnFilteringRule, serializeInternetAccessForwardingRule, serializeLogs, serializeM365ForwardingRule, serializeNetworkAccessRoot, serializeNetworkAccessTrafficCollectionResponse, serializePolicy, serializePolicyLink, serializePolicyLinkCollectionResponse, serializePolicyRule, serializePolicyRuleCollectionResponse, serializePrivateAccessForwardingRule, serializeRemoteNetwork, serializeRemoteNetworkCollectionResponse, serializeRemoteNetworkHealthEvent, serializeRemoteNetworkHealthEventCollectionResponse, serializeReports, serializeSettings as Ib1ee47500ca87aedef31c263c89d0853a768f1534f0bb80e6174ca911f267d4a, serializeTenantStatus, serializeThreatIntelligencePolicy, serializeThreatIntelligencePolicyCollectionResponse, serializeThreatIntelligencePolicyLink, serializeThreatIntelligenceRule, serializeTlsInspectionPolicy, serializeTlsInspectionPolicyCollectionResponse, serializeTlsInspectionPolicyLink, serializeTlsInspectionRule, serializeTlsTermination, serializeUrlDestinationFilteringRule, serializeWebCategoryFilteringRule, type BaseEntity, type BranchSite, type ConditionalAccessPolicy as I0388dc0e6506c5b0aa985244473b6a329ab129863d6f4836ca2cc8d996e21aa2, type ConditionalAccessSettings, type Connection, type Connectivity, type ConnectivityConfigurationLink, type CrossTenantAccessSettings, type CustomBlockPage, type DeviceLink, type ExtendedProperties, type ExternalCertificateAuthorityCertificate, type FilteringPolicy, type FilteringPolicyLink, type FilteringProfile, type FilteringRule, type ForwardingOptions, type ForwardingPolicy, type ForwardingPolicyLink, type ForwardingProfile, type ForwardingRule, type FqdnFilteringRule, type InternetAccessForwardingRule, type Logs, type M365ForwardingRule, type NetworkAccessRoot, type Policy, type PolicyLink, type PolicyRule, type PrivateAccessForwardingRule, type RemoteNetwork, type RemoteNetworkHealthEvent, type Reports, type Settings as Ia3bffae0840ed43e554526754c6ffa4f4cb5329403437cd7945e3f9df8344038, type TenantStatus, type ThreatIntelligencePolicy, type ThreatIntelligencePolicyLink, type ThreatIntelligenceRule, type TlsInspectionPolicy, type TlsInspectionPolicyLink, type TlsInspectionRule, type TlsTermination, type UrlDestinationFilteringRule, type WebCategoryFilteringRule } from './networkaccess/index.js'; +import { deserializeIntoBaseEntity, deserializeIntoBranchSite, deserializeIntoBranchSiteCollectionResponse, deserializeIntoConditionalAccessPolicy as Icab4af4b92fd591eb633ba1e5358df616b73f7701bb2e26d3b0853beaf7ba5bb, deserializeIntoConditionalAccessSettings, deserializeIntoConnection, deserializeIntoConnectionCollectionResponse, deserializeIntoConnectivity, deserializeIntoConnectivityConfigurationLink, deserializeIntoConnectivityConfigurationLinkCollectionResponse, deserializeIntoCrossTenantAccessSettings, deserializeIntoCustomBlockPage, deserializeIntoDeviceLink, deserializeIntoDeviceLinkCollectionResponse, deserializeIntoExtendedProperties, deserializeIntoExternalCertificateAuthorityCertificate, deserializeIntoExternalCertificateAuthorityCertificateCollectionResponse, deserializeIntoFilteringPolicy, deserializeIntoFilteringPolicyCollectionResponse, deserializeIntoFilteringPolicyLink, deserializeIntoFilteringProfile, deserializeIntoFilteringProfileCollectionResponse, deserializeIntoFilteringRule, deserializeIntoForwardingOptions, deserializeIntoForwardingPolicy, deserializeIntoForwardingPolicyCollectionResponse, deserializeIntoForwardingPolicyLink, deserializeIntoForwardingProfile, deserializeIntoForwardingProfileCollectionResponse, deserializeIntoForwardingRule, deserializeIntoFqdnFilteringRule, deserializeIntoInternetAccessForwardingRule, deserializeIntoLogs, deserializeIntoM365ForwardingRule, deserializeIntoNetworkAccessRoot, deserializeIntoNetworkAccessTrafficCollectionResponse, deserializeIntoPolicy as I8b34d0179518007f5cd87a4f6f9a66bbe95226667d039017ac5eed5d31ebda68, deserializeIntoPolicyLink, deserializeIntoPolicyLinkCollectionResponse, deserializeIntoPolicyRule, deserializeIntoPolicyRuleCollectionResponse, deserializeIntoPrivateAccessForwardingRule, deserializeIntoRemoteNetwork, deserializeIntoRemoteNetworkCollectionResponse, deserializeIntoRemoteNetworkHealthEvent, deserializeIntoRemoteNetworkHealthEventCollectionResponse, deserializeIntoReports, deserializeIntoSettings as I53cd3057590271c6f775b8472e2a17a5a5148877af27385dce98545b0aece40f, deserializeIntoTenantStatus, deserializeIntoThreatIntelligencePolicy, deserializeIntoThreatIntelligencePolicyCollectionResponse, deserializeIntoThreatIntelligencePolicyLink, deserializeIntoThreatIntelligenceRule, deserializeIntoTlsInspectionPolicy, deserializeIntoTlsInspectionPolicyCollectionResponse, deserializeIntoTlsInspectionPolicyLink, deserializeIntoTlsInspectionRule, deserializeIntoTlsTermination, deserializeIntoUrlDestinationFilteringRule, deserializeIntoWebCategoryFilteringRule, serializeBaseEntity, serializeBranchSite, serializeBranchSiteCollectionResponse, serializeConditionalAccessPolicy as I69c1083ad93a7dd576a62a3feda335f709d78d6a22d925b5d0ed256410a7f9b5, serializeConditionalAccessSettings, serializeConnection, serializeConnectionCollectionResponse, serializeConnectivity, serializeConnectivityConfigurationLink, serializeConnectivityConfigurationLinkCollectionResponse, serializeCrossTenantAccessSettings, serializeCustomBlockPage, serializeDeviceLink, serializeDeviceLinkCollectionResponse, serializeExtendedProperties, serializeExternalCertificateAuthorityCertificate, serializeExternalCertificateAuthorityCertificateCollectionResponse, serializeFilteringPolicy, serializeFilteringPolicyCollectionResponse, serializeFilteringPolicyLink, serializeFilteringProfile, serializeFilteringProfileCollectionResponse, serializeFilteringRule, serializeForwardingOptions, serializeForwardingPolicy, serializeForwardingPolicyCollectionResponse, serializeForwardingPolicyLink, serializeForwardingProfile, serializeForwardingProfileCollectionResponse, serializeForwardingRule, serializeFqdnFilteringRule, serializeInternetAccessForwardingRule, serializeLogs, serializeM365ForwardingRule, serializeNetworkAccessRoot, serializeNetworkAccessTrafficCollectionResponse, serializePolicy as I121152a4f9d2524b972601381f1e00f8577f61d81e86487d69bd573eaf731630, serializePolicyLink, serializePolicyLinkCollectionResponse, serializePolicyRule, serializePolicyRuleCollectionResponse, serializePrivateAccessForwardingRule, serializeRemoteNetwork, serializeRemoteNetworkCollectionResponse, serializeRemoteNetworkHealthEvent, serializeRemoteNetworkHealthEventCollectionResponse, serializeReports, serializeSettings as Ib1ee47500ca87aedef31c263c89d0853a768f1534f0bb80e6174ca911f267d4a, serializeTenantStatus, serializeThreatIntelligencePolicy, serializeThreatIntelligencePolicyCollectionResponse, serializeThreatIntelligencePolicyLink, serializeThreatIntelligenceRule, serializeTlsInspectionPolicy, serializeTlsInspectionPolicyCollectionResponse, serializeTlsInspectionPolicyLink, serializeTlsInspectionRule, serializeTlsTermination, serializeUrlDestinationFilteringRule, serializeWebCategoryFilteringRule, type BaseEntity, type BranchSite, type ConditionalAccessPolicy as I0388dc0e6506c5b0aa985244473b6a329ab129863d6f4836ca2cc8d996e21aa2, type ConditionalAccessSettings, type Connection, type Connectivity, type ConnectivityConfigurationLink, type CrossTenantAccessSettings, type CustomBlockPage, type DeviceLink, type ExtendedProperties, type ExternalCertificateAuthorityCertificate, type FilteringPolicy, type FilteringPolicyLink, type FilteringProfile, type FilteringRule, type ForwardingOptions, type ForwardingPolicy, type ForwardingPolicyLink, type ForwardingProfile, type ForwardingRule, type FqdnFilteringRule, type InternetAccessForwardingRule, type Logs, type M365ForwardingRule, type NetworkAccessRoot, type Policy as I09d6d67ed09f9e8124841554d87588c7752375dc9ca97585eb6f44c6afb3f059, type PolicyLink, type PolicyRule, type PrivateAccessForwardingRule, type RemoteNetwork, type RemoteNetworkHealthEvent, type Reports, type Settings as Ia3bffae0840ed43e554526754c6ffa4f4cb5329403437cd7945e3f9df8344038, type TenantStatus, type ThreatIntelligencePolicy, type ThreatIntelligencePolicyLink, type ThreatIntelligenceRule, type TlsInspectionPolicy, type TlsInspectionPolicyLink, type TlsInspectionRule, type TlsTermination, type UrlDestinationFilteringRule, type WebCategoryFilteringRule } from './networkaccess/index.js'; // @ts-ignore import { createPartnerSecurityFromDiscriminatorValue, deserializeIntoAdditionalDataDictionary, deserializeIntoAdminsMfaEnforcedSecurityRequirement, deserializeIntoCustomerInsightCollectionResponse, deserializeIntoCustomersMfaEnforcedSecurityRequirement, deserializeIntoCustomersSpendingBudgetSecurityRequirement, deserializeIntoPartnerSecurity, deserializeIntoPartnerSecurityAlert, deserializeIntoPartnerSecurityAlertCollectionResponse, deserializeIntoPartnerSecurityScore, deserializeIntoResponseTimeSecurityRequirement, deserializeIntoSecurityRequirement as I19fa9d65a383c423ecdca70aafca9c515ff1ffd39db8da89061b2c66390b3271, deserializeIntoSecurityRequirementCollectionResponse, deserializeIntoSecurityScoreHistory, deserializeIntoSecurityScoreHistoryCollectionResponse, serializeAdditionalDataDictionary, serializeAdminsMfaEnforcedSecurityRequirement, serializeCustomerInsightCollectionResponse, serializeCustomersMfaEnforcedSecurityRequirement, serializeCustomersSpendingBudgetSecurityRequirement, serializePartnerSecurity, serializePartnerSecurityAlert, serializePartnerSecurityAlertCollectionResponse, serializePartnerSecurityScore, serializeResponseTimeSecurityRequirement, serializeSecurityRequirement as I7e080ba6628ec36baee61ba7c9c342e19609eab4e0b2ca3243c60d011842c373, serializeSecurityRequirementCollectionResponse, serializeSecurityScoreHistory, serializeSecurityScoreHistoryCollectionResponse, type AdditionalDataDictionary, type AdminsMfaEnforcedSecurityRequirement, type CustomersMfaEnforcedSecurityRequirement, type CustomersSpendingBudgetSecurityRequirement, type PartnerSecurity, type PartnerSecurityAlert, type PartnerSecurityScore, type ResponseTimeSecurityRequirement, type SecurityRequirement as I9e26951f616bc59c5e65fbe21c89f7ac9fc9aafc7124587a7a30f320e4cc7157, type SecurityScoreHistory } from './partner/security/index.js'; // @ts-ignore @@ -30,7 +30,7 @@ import { createBillingFromDiscriminatorValue, deserializeIntoAzureUsage, deseria // @ts-ignore import { createAcronymFromDiscriminatorValue, createBookmarkFromDiscriminatorValue, createQnaFromDiscriminatorValue, deserializeIntoAcronym, deserializeIntoAcronymCollectionResponse, deserializeIntoBookmark, deserializeIntoBookmarkCollectionResponse, deserializeIntoQna, deserializeIntoQnaCollectionResponse, deserializeIntoSearchAnswer, serializeAcronym, serializeAcronymCollectionResponse, serializeBookmark, serializeBookmarkCollectionResponse, serializeQna, serializeQnaCollectionResponse, serializeSearchAnswer, type Acronym, type Bookmark, type Qna, type SearchAnswer } from './search/index.js'; // @ts-ignore -import { BehaviorDuringRetentionPeriod, BehaviorDuringRetentionPeriodObject, createAuditCoreRootFromDiscriminatorValue, createCasesRootFromDiscriminatorValue, createCollaborationRootFromDiscriminatorValue, createDataDiscoveryRootFromDiscriminatorValue, createIdentityContainerFromDiscriminatorValue as I935b7de91425579f950e93b26ee70d12698bf4d797e21a9ad70489ad679cdff9, createIncidentFromDiscriminatorValue, createIncidentTaskFromDiscriminatorValue, createInformationProtectionFromDiscriminatorValue as I29567e88919b84838bcb9de6ac6aed5fb7672bbadd4b9d369765bbc64280daf8, createLabelsRootFromDiscriminatorValue, createRulesRootFromDiscriminatorValue, createSecurityFromDiscriminatorValue as Iffdb2cda44bc5ab6877020005d1740cb4b0e1e898ef9cb214dd8c6fd1334365d, createThreatIntelligenceFromDiscriminatorValue, createThreatSubmissionRootFromDiscriminatorValue, createTriggersRootFromDiscriminatorValue, createTriggerTypesRootFromDiscriminatorValue, deserializeIntoAnalyzedEmail, deserializeIntoAnalyzedEmailCollectionResponse, deserializeIntoArticle, deserializeIntoArticleCollectionResponse, deserializeIntoArticleIndicator, deserializeIntoArticleIndicatorCollectionResponse, deserializeIntoArtifact, deserializeIntoAuditCoreRoot, deserializeIntoAuditLogQuery, deserializeIntoAuditLogQueryCollectionResponse, deserializeIntoAuditLogRecord, deserializeIntoAuditLogRecordCollectionResponse, deserializeIntoAuthorityTemplate, deserializeIntoAuthorityTemplateCollectionResponse, deserializeIntoCaseEscaped as I5f4dfdf5ddd11dae1f0582bb584b53a761da392c2a7af4c5ca28624a701a1fb3, deserializeIntoCaseOperation as Ic7fc14404ab53fe64b5f3c4aec5766fb4dc12f4590d27d4a33ac86b5f25d61e3, deserializeIntoCaseOperationCollectionResponse as I5dba1b0e6b9d4d78f8fd55011480832595236ac97b8f4ccc545175d75149e8aa, deserializeIntoCasesRoot, deserializeIntoCategoryTemplate, deserializeIntoCategoryTemplateCollectionResponse, deserializeIntoCitationTemplate, deserializeIntoCitationTemplateCollectionResponse, deserializeIntoCloudAppDiscoveryReport, deserializeIntoCloudAppDiscoveryReportCollectionResponse, deserializeIntoCollaborationRoot, deserializeIntoDataDiscoveryReport, deserializeIntoDataDiscoveryRoot, deserializeIntoDataSet, deserializeIntoDataSource as I6764027d80f48c9d5833bbb7a2a8591f0d176557d1aa80ded99330970e84e01d, deserializeIntoDataSourceCollectionResponse as Ib4de7b5be5a4bd464a47b80513c06f85c009826444a46e693c687e3146cbd6d0, deserializeIntoDataSourceContainer as I4ad910a241bf46874f6248db90afbe3d14c7bf79d9cfe2dc4b21e77819c3eb80, deserializeIntoDepartmentTemplate, deserializeIntoDepartmentTemplateCollectionResponse, deserializeIntoDetectionRule, deserializeIntoDetectionRuleCollectionResponse, deserializeIntoDiscoveredCloudAppDetail, deserializeIntoDiscoveredCloudAppInfo, deserializeIntoDispositionReviewStage, deserializeIntoDispositionReviewStageCollectionResponse, deserializeIntoEdiscoveryAddToReviewSetOperation, deserializeIntoEdiscoveryCase, deserializeIntoEdiscoveryCaseCollectionResponse, deserializeIntoEdiscoveryCaseMember, deserializeIntoEdiscoveryCaseMemberCollectionResponse, deserializeIntoEdiscoveryCaseSettings, deserializeIntoEdiscoveryCustodian, deserializeIntoEdiscoveryCustodianCollectionResponse, deserializeIntoEdiscoveryEstimateOperation, deserializeIntoEdiscoveryExportOperation, deserializeIntoEdiscoveryFile, deserializeIntoEdiscoveryFileCollectionResponse, deserializeIntoEdiscoveryHoldOperation, deserializeIntoEdiscoveryHoldPolicy, deserializeIntoEdiscoveryHoldPolicyCollectionResponse, deserializeIntoEdiscoveryHoldPolicySyncOperation, deserializeIntoEdiscoveryIndexOperation, deserializeIntoEdiscoveryNoncustodialDataSource, deserializeIntoEdiscoveryNoncustodialDataSourceCollectionResponse, deserializeIntoEdiscoveryPurgeDataOperation, deserializeIntoEdiscoveryReviewSet, deserializeIntoEdiscoveryReviewSetCollectionResponse, deserializeIntoEdiscoveryReviewSetQuery, deserializeIntoEdiscoveryReviewSetQueryCollectionResponse, deserializeIntoEdiscoveryReviewTag, deserializeIntoEdiscoveryReviewTagCollectionResponse, deserializeIntoEdiscoverySearch, deserializeIntoEdiscoverySearchCollectionResponse, deserializeIntoEdiscoverySearchExportOperation, deserializeIntoEdiscoveryTagOperation, deserializeIntoEmailContentThreatSubmission, deserializeIntoEmailThreatSubmission, deserializeIntoEmailThreatSubmissionCollectionResponse, deserializeIntoEmailThreatSubmissionPolicy, deserializeIntoEmailThreatSubmissionPolicyCollectionResponse, deserializeIntoEmailUrlThreatSubmission, deserializeIntoEndpointDiscoveredCloudAppDetail, deserializeIntoFile as I240c6b818003ed34cc38a37c81b71cc92da4312fb1c408b723d2e5bf3856b01f, deserializeIntoFileContentThreatSubmission, deserializeIntoFilePlanDescriptor, deserializeIntoFilePlanDescriptorTemplate, deserializeIntoFilePlanReferenceTemplate, deserializeIntoFilePlanReferenceTemplateCollectionResponse, deserializeIntoFileThreatSubmission, deserializeIntoFileThreatSubmissionCollectionResponse, deserializeIntoFileUrlThreatSubmission, deserializeIntoHealthIssue, deserializeIntoHealthIssueCollectionResponse, deserializeIntoHost, deserializeIntoHostCollectionResponse, deserializeIntoHostComponent, deserializeIntoHostComponentCollectionResponse, deserializeIntoHostCookie, deserializeIntoHostCookieCollectionResponse, deserializeIntoHostname, deserializeIntoHostPair, deserializeIntoHostPairCollectionResponse, deserializeIntoHostPort, deserializeIntoHostPortCollectionResponse, deserializeIntoHostReputation, deserializeIntoHostSslCertificate, deserializeIntoHostSslCertificateCollectionResponse, deserializeIntoHostTracker, deserializeIntoHostTrackerCollectionResponse, deserializeIntoIdentityAccounts, deserializeIntoIdentityAccountsCollectionResponse, deserializeIntoIdentityContainer as I90803dec2358ad502c7ebfe37f3e561f4f130540169ee094ea1028c76d07e622, deserializeIntoIncident, deserializeIntoIncidentCollectionResponse, deserializeIntoIncidentTask, deserializeIntoIncidentTaskCollectionResponse, deserializeIntoIndicator, deserializeIntoInformationProtectionPolicySetting, deserializeIntoIntelligenceProfile, deserializeIntoIntelligenceProfileCollectionResponse, deserializeIntoIntelligenceProfileIndicator, deserializeIntoIntelligenceProfileIndicatorCollectionResponse, deserializeIntoIpAddress, deserializeIntoLabelsRoot, deserializeIntoNetworkAdapter, deserializeIntoPassiveDnsRecord, deserializeIntoPassiveDnsRecordCollectionResponse, deserializeIntoProtectionRule, deserializeIntoRetentionEvent, deserializeIntoRetentionEventCollectionResponse, deserializeIntoRetentionEventType, deserializeIntoRetentionEventTypeCollectionResponse, deserializeIntoRetentionLabel, deserializeIntoRetentionLabelCollectionResponse, deserializeIntoRulesRoot, deserializeIntoSearch, deserializeIntoSecurity as I9bd931e87177628201e820f7b9530d2e0a93e523fa59c0a2fe1faeb3424e471f, deserializeIntoSensor, deserializeIntoSensorCandidate, deserializeIntoSensorCandidateActivationConfiguration, deserializeIntoSensorCandidateCollectionResponse, deserializeIntoSensorCollectionResponse, deserializeIntoSettingsContainer, deserializeIntoSiteSource as Ic34d773de4d3986a0a72c7bc54623cad35ecc69593337a1f449d3c21fdd5731e, deserializeIntoSiteSourceCollectionResponse as I7c7a4e7cb55bb6f496cd941eafb70e3d711cd3a65e3900d0064ca42c52c7ad1a, deserializeIntoSslCertificate, deserializeIntoSslCertificateCollectionResponse, deserializeIntoSubcategoryTemplate, deserializeIntoSubcategoryTemplateCollectionResponse, deserializeIntoSubdomain, deserializeIntoSubdomainCollectionResponse, deserializeIntoSubmissionUserIdentity, deserializeIntoTag as If7361e3f090f866e47c2f4454422a8cbc5da89b706bd8b86ab14bab6b1b1852b, deserializeIntoThreatIntelligence, deserializeIntoThreatSubmission, deserializeIntoThreatSubmissionRoot, deserializeIntoTriggersRoot, deserializeIntoTriggerTypesRoot, deserializeIntoUnclassifiedArtifact, deserializeIntoUnifiedGroupSource as Id5bebad9041422ea6f2798b51493f0ef7d6efd10a8240b6475b9e9b7ff726a0d, deserializeIntoUnifiedGroupSourceCollectionResponse as Ib2e906d2bc8d71c3fa1735d6a53cf413e435cb0aa9c3d445dbcf3fdbd9950efc, deserializeIntoUrlThreatSubmission, deserializeIntoUrlThreatSubmissionCollectionResponse, deserializeIntoUserSource as Ia71c2d9e855b3d1388e40751103c759a038121625caac1d7126da2341e17fef5, deserializeIntoUserSourceCollectionResponse as I4eff6e33032e7abdc8ea2d7ffadb6d12eec701adfa3896af85da8c50812b3dca, deserializeIntoVulnerability, deserializeIntoVulnerabilityCollectionResponse, deserializeIntoVulnerabilityComponent, deserializeIntoVulnerabilityComponentCollectionResponse, deserializeIntoWhoisBaseRecord, deserializeIntoWhoisHistoryRecord, deserializeIntoWhoisHistoryRecordCollectionResponse, deserializeIntoWhoisRecord, deserializeIntoWhoisRecordCollectionResponse, serializeAnalyzedEmail, serializeAnalyzedEmailCollectionResponse, serializeArticle, serializeArticleCollectionResponse, serializeArticleIndicator, serializeArticleIndicatorCollectionResponse, serializeArtifact, serializeAuditCoreRoot, serializeAuditLogQuery, serializeAuditLogQueryCollectionResponse, serializeAuditLogRecord, serializeAuditLogRecordCollectionResponse, serializeAuthorityTemplate, serializeAuthorityTemplateCollectionResponse, serializeCaseEscaped as I4ce96f9785b1e7bb2c910192e6c90fa6a9809626608a571742fa3c6ca3ce735a, serializeCaseOperation as I17af4545be477c7c205a818544e0b5624037bef98a75439ff9eddd73ddf64919, serializeCaseOperationCollectionResponse as I85b648fa1963d8dd4ca49dde648c7d588b5021346b962fd9764213877e604f5c, serializeCasesRoot, serializeCategoryTemplate, serializeCategoryTemplateCollectionResponse, serializeCitationTemplate, serializeCitationTemplateCollectionResponse, serializeCloudAppDiscoveryReport, serializeCloudAppDiscoveryReportCollectionResponse, serializeCollaborationRoot, serializeDataDiscoveryReport, serializeDataDiscoveryRoot, serializeDataSet, serializeDataSource as I61429c5ad93e2401c67bbf0ea33bc60e4bb5dfd0b6cb6164d049256a1919ba2d, serializeDataSourceCollectionResponse as If9eab94848b219776cabcd9ca5117580c33d6fd2ce132dc60e794d32d65276cb, serializeDataSourceContainer as Iae068f6369794e2551051d64a6d454b446382fd1e0d6a879e9c9d184f7287e52, serializeDepartmentTemplate, serializeDepartmentTemplateCollectionResponse, serializeDetectionRule, serializeDetectionRuleCollectionResponse, serializeDiscoveredCloudAppDetail, serializeDiscoveredCloudAppInfo, serializeDispositionReviewStage, serializeDispositionReviewStageCollectionResponse, serializeEdiscoveryAddToReviewSetOperation, serializeEdiscoveryCase, serializeEdiscoveryCaseCollectionResponse, serializeEdiscoveryCaseMember, serializeEdiscoveryCaseMemberCollectionResponse, serializeEdiscoveryCaseSettings, serializeEdiscoveryCustodian, serializeEdiscoveryCustodianCollectionResponse, serializeEdiscoveryEstimateOperation, serializeEdiscoveryExportOperation, serializeEdiscoveryFile, serializeEdiscoveryFileCollectionResponse, serializeEdiscoveryHoldOperation, serializeEdiscoveryHoldPolicy, serializeEdiscoveryHoldPolicyCollectionResponse, serializeEdiscoveryHoldPolicySyncOperation, serializeEdiscoveryIndexOperation, serializeEdiscoveryNoncustodialDataSource, serializeEdiscoveryNoncustodialDataSourceCollectionResponse, serializeEdiscoveryPurgeDataOperation, serializeEdiscoveryReviewSet, serializeEdiscoveryReviewSetCollectionResponse, serializeEdiscoveryReviewSetQuery, serializeEdiscoveryReviewSetQueryCollectionResponse, serializeEdiscoveryReviewTag, serializeEdiscoveryReviewTagCollectionResponse, serializeEdiscoverySearch, serializeEdiscoverySearchCollectionResponse, serializeEdiscoverySearchExportOperation, serializeEdiscoveryTagOperation, serializeEmailContentThreatSubmission, serializeEmailThreatSubmission, serializeEmailThreatSubmissionCollectionResponse, serializeEmailThreatSubmissionPolicy, serializeEmailThreatSubmissionPolicyCollectionResponse, serializeEmailUrlThreatSubmission, serializeEndpointDiscoveredCloudAppDetail, serializeFile as I721205f3364a718cac1cc6da243319c8d586d329c96f76da5e77f154eb0ad07f, serializeFileContentThreatSubmission, serializeFilePlanDescriptor, serializeFilePlanDescriptorTemplate, serializeFilePlanReferenceTemplate, serializeFilePlanReferenceTemplateCollectionResponse, serializeFileThreatSubmission, serializeFileThreatSubmissionCollectionResponse, serializeFileUrlThreatSubmission, serializeHealthIssue, serializeHealthIssueCollectionResponse, serializeHost, serializeHostCollectionResponse, serializeHostComponent, serializeHostComponentCollectionResponse, serializeHostCookie, serializeHostCookieCollectionResponse, serializeHostname, serializeHostPair, serializeHostPairCollectionResponse, serializeHostPort, serializeHostPortCollectionResponse, serializeHostReputation, serializeHostSslCertificate, serializeHostSslCertificateCollectionResponse, serializeHostTracker, serializeHostTrackerCollectionResponse, serializeIdentityAccounts, serializeIdentityAccountsCollectionResponse, serializeIdentityContainer as I3578b2bed1b5c0dc75d4936caf82e6213a17e94d1aa9efb2f5f64827fd00f3f1, serializeIncident, serializeIncidentCollectionResponse, serializeIncidentTask, serializeIncidentTaskCollectionResponse, serializeIndicator, serializeInformationProtection as I93ca880702affc3dda968f7715f3b19a02570d0887ca6afbba9fed4e57f269d5, serializeInformationProtectionPolicySetting, serializeIntelligenceProfile, serializeIntelligenceProfileCollectionResponse, serializeIntelligenceProfileIndicator, serializeIntelligenceProfileIndicatorCollectionResponse, serializeIpAddress, serializeLabelsRoot, serializeNetworkAdapter, serializePassiveDnsRecord, serializePassiveDnsRecordCollectionResponse, serializeProtectionRule, serializeRetentionEvent, serializeRetentionEventCollectionResponse, serializeRetentionEventType, serializeRetentionEventTypeCollectionResponse, serializeRetentionLabel, serializeRetentionLabelCollectionResponse, serializeRulesRoot, serializeSearch, serializeSecurity as If791ff3f9c7169a721a08334f4c2309ead8644142fa63e427351a2f36115bf88, serializeSensor, serializeSensorCandidate, serializeSensorCandidateActivationConfiguration, serializeSensorCandidateCollectionResponse, serializeSensorCollectionResponse, serializeSettingsContainer, serializeSiteSource as I70ae13414f0d8148f5340ef2713068adc3447c516492f563e7c4494b9143cf58, serializeSiteSourceCollectionResponse as Id67be58e26ed6b4b00d8e887fea94c1f4e872346f285740b615bac8443743293, serializeSslCertificate, serializeSslCertificateCollectionResponse, serializeSubcategoryTemplate, serializeSubcategoryTemplateCollectionResponse, serializeSubdomain, serializeSubdomainCollectionResponse, serializeSubmissionUserIdentity, serializeTag as Iffdc035be4ca6313a13637ccd9a1b0863f153a68506db3e539455709ace28d27, serializeThreatIntelligence, serializeThreatSubmission, serializeThreatSubmissionRoot, serializeTriggersRoot, serializeTriggerTypesRoot, serializeUnclassifiedArtifact, serializeUnifiedGroupSource as I25f30adc25b7d648aabb506b63e72ea4d81734d896e32fb24f60e42186226aa2, serializeUnifiedGroupSourceCollectionResponse as If5621ea2d471e7fd95d6acf06591eeeadfc904b2fa21ab7fd9f5e9b9929cfcc3, serializeUrlThreatSubmission, serializeUrlThreatSubmissionCollectionResponse, serializeUserSource as Idfb570f0991582b033c5003396673437aadd8b1c838af8243cacfaad8a0711ca, serializeUserSourceCollectionResponse as I46b212f84fc3201569f0f3e0dd0582a662d10f9d388261f08e001b503b905489, serializeVulnerability, serializeVulnerabilityCollectionResponse, serializeVulnerabilityComponent, serializeVulnerabilityComponentCollectionResponse, serializeWhoisBaseRecord, serializeWhoisHistoryRecord, serializeWhoisHistoryRecordCollectionResponse, serializeWhoisRecord, serializeWhoisRecordCollectionResponse, type AnalyzedEmail, type Article, type ArticleIndicator, type Artifact, type AuditCoreRoot, type AuditLogQuery, type AuditLogRecord, type AuthorityTemplate, type CaseEscaped as I9f016e9b41a7830748f2b34f66d44283fe4c00f074af45e06929c5170a72b705, type CaseOperation as I05dcf80759167514d0e94514aaaf1cc6ede8d170428d48571519dae3ed10e30a, type CasesRoot, type CategoryTemplate, type CitationTemplate, type CloudAppDiscoveryReport, type CollaborationRoot, type DataDiscoveryReport, type DataDiscoveryRoot, type DataSet, type DataSource as I1c674a0a81c0ab2915bc59be64c103a6a21c3256971210ac739066c28d34d8d4, type DataSourceContainer as I45c045f0173550102b5aa7cc7ca58977db594acb263e74887c9933bd2229269e, type DepartmentTemplate, type DetectionRule, type DiscoveredCloudAppDetail, type DiscoveredCloudAppInfo, type DispositionReviewStage, type EdiscoveryAddToReviewSetOperation, type EdiscoveryCase, type EdiscoveryCaseMember, type EdiscoveryCaseSettings, type EdiscoveryCustodian, type EdiscoveryEstimateOperation, type EdiscoveryExportOperation, type EdiscoveryFile, type EdiscoveryHoldOperation, type EdiscoveryHoldPolicy, type EdiscoveryHoldPolicySyncOperation, type EdiscoveryIndexOperation, type EdiscoveryNoncustodialDataSource, type EdiscoveryPurgeDataOperation, type EdiscoveryReviewSet, type EdiscoveryReviewSetQuery, type EdiscoveryReviewTag, type EdiscoverySearch, type EdiscoverySearchExportOperation, type EdiscoveryTagOperation, type EmailContentThreatSubmission, type EmailThreatSubmission, type EmailThreatSubmissionPolicy, type EmailUrlThreatSubmission, type EndpointDiscoveredCloudAppDetail, type File as Ie72f94029f32bba6a6b01e7a92ffccbcd83fd56a926d22f4b197829f100b43d8, type FileContentThreatSubmission, type FilePlanDescriptor, type FilePlanDescriptorTemplate, type FilePlanReferenceTemplate, type FileThreatSubmission, type FileUrlThreatSubmission, type HealthIssue, type Host, type HostComponent, type HostCookie, type Hostname, type HostPair, type HostPort, type HostReputation, type HostSslCertificate, type HostTracker, type IdentityAccounts, type IdentityContainer as I2b88f0c27d7fd9c000e7e4e78cc3161590db07c518949b504f8a27680ed1200f, type Incident, type IncidentTask, type Indicator, type InformationProtection as I4e59ad7f33a80062e65e44cb0388f1dd8c3f3946f41528003b4efb43cd7aa41a, type InformationProtectionPolicySetting, type IntelligenceProfile, type IntelligenceProfileIndicator, type IpAddress, type LabelsRoot, type NetworkAdapter, type PassiveDnsRecord, type ProtectionRule, type RetentionEvent, type RetentionEventType, type RetentionLabel, type RulesRoot, type Search, type Security as I74bd4c4a15534de8ea85f48f0c772cb06bf0e1613540a31fcc8cff6c4cb0c5f9, type Sensor, type SensorCandidate, type SensorCandidateActivationConfiguration, type SettingsContainer, type SiteSource as I5488320f785cc5051d511ccdd4225665d35e4b7a5c4df77cb25f5f43175a8d97, type SslCertificate, type SubcategoryTemplate, type Subdomain, type SubmissionUserIdentity, type Tag as Ib6895f1bd6bc89c9b311d5754c93b3bafbca6623699736f9acdcb075677a0005, type ThreatIntelligence, type ThreatSubmission, type ThreatSubmissionRoot, type TriggersRoot, type TriggerTypesRoot, type UnclassifiedArtifact, type UnifiedGroupSource as I65c939dc9740509d908bbe39178c1baa58cd49b256e5b276e567bee0d906a61a, type UrlThreatSubmission, type UserSource as Ia506c9a3ca498d100b740e1f302bfa6da6a2bb97bed9b679bb3228da89ae1156, type Vulnerability, type VulnerabilityComponent, type WhoisBaseRecord, type WhoisHistoryRecord, type WhoisRecord } from './security/index.js'; +import { BehaviorDuringRetentionPeriod, BehaviorDuringRetentionPeriodObject, createAuditCoreRootFromDiscriminatorValue, createCasesRootFromDiscriminatorValue, createCollaborationRootFromDiscriminatorValue, createDataDiscoveryRootFromDiscriminatorValue, createIdentityContainerFromDiscriminatorValue as I935b7de91425579f950e93b26ee70d12698bf4d797e21a9ad70489ad679cdff9, createIncidentFromDiscriminatorValue, createIncidentTaskFromDiscriminatorValue, createInformationProtectionFromDiscriminatorValue as I29567e88919b84838bcb9de6ac6aed5fb7672bbadd4b9d369765bbc64280daf8, createLabelsRootFromDiscriminatorValue, createRulesRootFromDiscriminatorValue, createSecurityFromDiscriminatorValue as Iffdb2cda44bc5ab6877020005d1740cb4b0e1e898ef9cb214dd8c6fd1334365d, createThreatIntelligenceFromDiscriminatorValue, createThreatSubmissionRootFromDiscriminatorValue, createTriggersRootFromDiscriminatorValue, createTriggerTypesRootFromDiscriminatorValue, createZoneFromDiscriminatorValue, deserializeIntoAnalyzedEmail, deserializeIntoAnalyzedEmailCollectionResponse, deserializeIntoArticle, deserializeIntoArticleCollectionResponse, deserializeIntoArticleIndicator, deserializeIntoArticleIndicatorCollectionResponse, deserializeIntoArtifact, deserializeIntoAuditCoreRoot, deserializeIntoAuditLogQuery, deserializeIntoAuditLogQueryCollectionResponse, deserializeIntoAuditLogRecord, deserializeIntoAuditLogRecordCollectionResponse, deserializeIntoAuthorityTemplate, deserializeIntoAuthorityTemplateCollectionResponse, deserializeIntoAutoAuditingConfiguration, deserializeIntoCaseEscaped as I5f4dfdf5ddd11dae1f0582bb584b53a761da392c2a7af4c5ca28624a701a1fb3, deserializeIntoCaseOperation as Ic7fc14404ab53fe64b5f3c4aec5766fb4dc12f4590d27d4a33ac86b5f25d61e3, deserializeIntoCaseOperationCollectionResponse as I5dba1b0e6b9d4d78f8fd55011480832595236ac97b8f4ccc545175d75149e8aa, deserializeIntoCasesRoot, deserializeIntoCategoryTemplate, deserializeIntoCategoryTemplateCollectionResponse, deserializeIntoCitationTemplate, deserializeIntoCitationTemplateCollectionResponse, deserializeIntoCloudAppDiscoveryReport, deserializeIntoCloudAppDiscoveryReportCollectionResponse, deserializeIntoCollaborationRoot, deserializeIntoDataDiscoveryReport, deserializeIntoDataDiscoveryRoot, deserializeIntoDataSet, deserializeIntoDataSource as I6764027d80f48c9d5833bbb7a2a8591f0d176557d1aa80ded99330970e84e01d, deserializeIntoDataSourceCollectionResponse as Ib4de7b5be5a4bd464a47b80513c06f85c009826444a46e693c687e3146cbd6d0, deserializeIntoDataSourceContainer as I4ad910a241bf46874f6248db90afbe3d14c7bf79d9cfe2dc4b21e77819c3eb80, deserializeIntoDepartmentTemplate, deserializeIntoDepartmentTemplateCollectionResponse, deserializeIntoDetectionRule, deserializeIntoDetectionRuleCollectionResponse, deserializeIntoDiscoveredCloudAppDetail, deserializeIntoDiscoveredCloudAppInfo, deserializeIntoDispositionReviewStage, deserializeIntoDispositionReviewStageCollectionResponse, deserializeIntoEdiscoveryAddToReviewSetOperation, deserializeIntoEdiscoveryCase, deserializeIntoEdiscoveryCaseCollectionResponse, deserializeIntoEdiscoveryCaseMember, deserializeIntoEdiscoveryCaseMemberCollectionResponse, deserializeIntoEdiscoveryCaseSettings, deserializeIntoEdiscoveryCustodian, deserializeIntoEdiscoveryCustodianCollectionResponse, deserializeIntoEdiscoveryEstimateOperation, deserializeIntoEdiscoveryExportOperation, deserializeIntoEdiscoveryFile, deserializeIntoEdiscoveryFileCollectionResponse, deserializeIntoEdiscoveryHoldOperation, deserializeIntoEdiscoveryHoldPolicy, deserializeIntoEdiscoveryHoldPolicyCollectionResponse, deserializeIntoEdiscoveryHoldPolicySyncOperation, deserializeIntoEdiscoveryIndexOperation, deserializeIntoEdiscoveryNoncustodialDataSource, deserializeIntoEdiscoveryNoncustodialDataSourceCollectionResponse, deserializeIntoEdiscoveryPurgeDataOperation, deserializeIntoEdiscoveryReviewSet, deserializeIntoEdiscoveryReviewSetCollectionResponse, deserializeIntoEdiscoveryReviewSetQuery, deserializeIntoEdiscoveryReviewSetQueryCollectionResponse, deserializeIntoEdiscoveryReviewTag, deserializeIntoEdiscoveryReviewTagCollectionResponse, deserializeIntoEdiscoverySearch, deserializeIntoEdiscoverySearchCollectionResponse, deserializeIntoEdiscoverySearchExportOperation, deserializeIntoEdiscoveryTagOperation, deserializeIntoEmailContentThreatSubmission, deserializeIntoEmailThreatSubmission, deserializeIntoEmailThreatSubmissionCollectionResponse, deserializeIntoEmailThreatSubmissionPolicy, deserializeIntoEmailThreatSubmissionPolicyCollectionResponse, deserializeIntoEmailUrlThreatSubmission, deserializeIntoEndpointDiscoveredCloudAppDetail, deserializeIntoEnvironment, deserializeIntoEnvironmentCollectionResponse, deserializeIntoFile as I240c6b818003ed34cc38a37c81b71cc92da4312fb1c408b723d2e5bf3856b01f, deserializeIntoFileContentThreatSubmission, deserializeIntoFilePlanDescriptor, deserializeIntoFilePlanDescriptorTemplate, deserializeIntoFilePlanReferenceTemplate, deserializeIntoFilePlanReferenceTemplateCollectionResponse, deserializeIntoFileThreatSubmission, deserializeIntoFileThreatSubmissionCollectionResponse, deserializeIntoFileUrlThreatSubmission, deserializeIntoHealthIssue, deserializeIntoHealthIssueCollectionResponse, deserializeIntoHost, deserializeIntoHostCollectionResponse, deserializeIntoHostComponent, deserializeIntoHostComponentCollectionResponse, deserializeIntoHostCookie, deserializeIntoHostCookieCollectionResponse, deserializeIntoHostname, deserializeIntoHostPair, deserializeIntoHostPairCollectionResponse, deserializeIntoHostPort, deserializeIntoHostPortCollectionResponse, deserializeIntoHostReputation, deserializeIntoHostSslCertificate, deserializeIntoHostSslCertificateCollectionResponse, deserializeIntoHostTracker, deserializeIntoHostTrackerCollectionResponse, deserializeIntoIdentityAccounts, deserializeIntoIdentityAccountsCollectionResponse, deserializeIntoIdentityContainer as I90803dec2358ad502c7ebfe37f3e561f4f130540169ee094ea1028c76d07e622, deserializeIntoIncident, deserializeIntoIncidentCollectionResponse, deserializeIntoIncidentTask, deserializeIntoIncidentTaskCollectionResponse, deserializeIntoIndicator, deserializeIntoInformationProtectionPolicySetting, deserializeIntoIntelligenceProfile, deserializeIntoIntelligenceProfileCollectionResponse, deserializeIntoIntelligenceProfileIndicator, deserializeIntoIntelligenceProfileIndicatorCollectionResponse, deserializeIntoIpAddress, deserializeIntoLabelsRoot, deserializeIntoNetworkAdapter, deserializeIntoPassiveDnsRecord, deserializeIntoPassiveDnsRecordCollectionResponse, deserializeIntoProtectionRule, deserializeIntoRetentionEvent, deserializeIntoRetentionEventCollectionResponse, deserializeIntoRetentionEventType, deserializeIntoRetentionEventTypeCollectionResponse, deserializeIntoRetentionLabel, deserializeIntoRetentionLabelCollectionResponse, deserializeIntoRulesRoot, deserializeIntoSearch, deserializeIntoSecurity as I9bd931e87177628201e820f7b9530d2e0a93e523fa59c0a2fe1faeb3424e471f, deserializeIntoSensor, deserializeIntoSensorCandidate, deserializeIntoSensorCandidateActivationConfiguration, deserializeIntoSensorCandidateCollectionResponse, deserializeIntoSensorCollectionResponse, deserializeIntoSettingsContainer, deserializeIntoSiteSource as Ic34d773de4d3986a0a72c7bc54623cad35ecc69593337a1f449d3c21fdd5731e, deserializeIntoSiteSourceCollectionResponse as I7c7a4e7cb55bb6f496cd941eafb70e3d711cd3a65e3900d0064ca42c52c7ad1a, deserializeIntoSslCertificate, deserializeIntoSslCertificateCollectionResponse, deserializeIntoSubcategoryTemplate, deserializeIntoSubcategoryTemplateCollectionResponse, deserializeIntoSubdomain, deserializeIntoSubdomainCollectionResponse, deserializeIntoSubmissionUserIdentity, deserializeIntoTag as If7361e3f090f866e47c2f4454422a8cbc5da89b706bd8b86ab14bab6b1b1852b, deserializeIntoThreatIntelligence, deserializeIntoThreatSubmission, deserializeIntoThreatSubmissionRoot, deserializeIntoTriggersRoot, deserializeIntoTriggerTypesRoot, deserializeIntoUnclassifiedArtifact, deserializeIntoUnifiedGroupSource as Id5bebad9041422ea6f2798b51493f0ef7d6efd10a8240b6475b9e9b7ff726a0d, deserializeIntoUnifiedGroupSourceCollectionResponse as Ib2e906d2bc8d71c3fa1735d6a53cf413e435cb0aa9c3d445dbcf3fdbd9950efc, deserializeIntoUrlThreatSubmission, deserializeIntoUrlThreatSubmissionCollectionResponse, deserializeIntoUserSource as Ia71c2d9e855b3d1388e40751103c759a038121625caac1d7126da2341e17fef5, deserializeIntoUserSourceCollectionResponse as I4eff6e33032e7abdc8ea2d7ffadb6d12eec701adfa3896af85da8c50812b3dca, deserializeIntoVulnerability, deserializeIntoVulnerabilityCollectionResponse, deserializeIntoVulnerabilityComponent, deserializeIntoVulnerabilityComponentCollectionResponse, deserializeIntoWhoisBaseRecord, deserializeIntoWhoisHistoryRecord, deserializeIntoWhoisHistoryRecordCollectionResponse, deserializeIntoWhoisRecord, deserializeIntoWhoisRecordCollectionResponse, deserializeIntoZone, deserializeIntoZoneCollectionResponse, serializeAnalyzedEmail, serializeAnalyzedEmailCollectionResponse, serializeArticle, serializeArticleCollectionResponse, serializeArticleIndicator, serializeArticleIndicatorCollectionResponse, serializeArtifact, serializeAuditCoreRoot, serializeAuditLogQuery, serializeAuditLogQueryCollectionResponse, serializeAuditLogRecord, serializeAuditLogRecordCollectionResponse, serializeAuthorityTemplate, serializeAuthorityTemplateCollectionResponse, serializeAutoAuditingConfiguration, serializeCaseEscaped as I4ce96f9785b1e7bb2c910192e6c90fa6a9809626608a571742fa3c6ca3ce735a, serializeCaseOperation as I17af4545be477c7c205a818544e0b5624037bef98a75439ff9eddd73ddf64919, serializeCaseOperationCollectionResponse as I85b648fa1963d8dd4ca49dde648c7d588b5021346b962fd9764213877e604f5c, serializeCasesRoot, serializeCategoryTemplate, serializeCategoryTemplateCollectionResponse, serializeCitationTemplate, serializeCitationTemplateCollectionResponse, serializeCloudAppDiscoveryReport, serializeCloudAppDiscoveryReportCollectionResponse, serializeCollaborationRoot, serializeDataDiscoveryReport, serializeDataDiscoveryRoot, serializeDataSet, serializeDataSource as I61429c5ad93e2401c67bbf0ea33bc60e4bb5dfd0b6cb6164d049256a1919ba2d, serializeDataSourceCollectionResponse as If9eab94848b219776cabcd9ca5117580c33d6fd2ce132dc60e794d32d65276cb, serializeDataSourceContainer as Iae068f6369794e2551051d64a6d454b446382fd1e0d6a879e9c9d184f7287e52, serializeDepartmentTemplate, serializeDepartmentTemplateCollectionResponse, serializeDetectionRule, serializeDetectionRuleCollectionResponse, serializeDiscoveredCloudAppDetail, serializeDiscoveredCloudAppInfo, serializeDispositionReviewStage, serializeDispositionReviewStageCollectionResponse, serializeEdiscoveryAddToReviewSetOperation, serializeEdiscoveryCase, serializeEdiscoveryCaseCollectionResponse, serializeEdiscoveryCaseMember, serializeEdiscoveryCaseMemberCollectionResponse, serializeEdiscoveryCaseSettings, serializeEdiscoveryCustodian, serializeEdiscoveryCustodianCollectionResponse, serializeEdiscoveryEstimateOperation, serializeEdiscoveryExportOperation, serializeEdiscoveryFile, serializeEdiscoveryFileCollectionResponse, serializeEdiscoveryHoldOperation, serializeEdiscoveryHoldPolicy, serializeEdiscoveryHoldPolicyCollectionResponse, serializeEdiscoveryHoldPolicySyncOperation, serializeEdiscoveryIndexOperation, serializeEdiscoveryNoncustodialDataSource, serializeEdiscoveryNoncustodialDataSourceCollectionResponse, serializeEdiscoveryPurgeDataOperation, serializeEdiscoveryReviewSet, serializeEdiscoveryReviewSetCollectionResponse, serializeEdiscoveryReviewSetQuery, serializeEdiscoveryReviewSetQueryCollectionResponse, serializeEdiscoveryReviewTag, serializeEdiscoveryReviewTagCollectionResponse, serializeEdiscoverySearch, serializeEdiscoverySearchCollectionResponse, serializeEdiscoverySearchExportOperation, serializeEdiscoveryTagOperation, serializeEmailContentThreatSubmission, serializeEmailThreatSubmission, serializeEmailThreatSubmissionCollectionResponse, serializeEmailThreatSubmissionPolicy, serializeEmailThreatSubmissionPolicyCollectionResponse, serializeEmailUrlThreatSubmission, serializeEndpointDiscoveredCloudAppDetail, serializeEnvironment, serializeEnvironmentCollectionResponse, serializeFile as I721205f3364a718cac1cc6da243319c8d586d329c96f76da5e77f154eb0ad07f, serializeFileContentThreatSubmission, serializeFilePlanDescriptor, serializeFilePlanDescriptorTemplate, serializeFilePlanReferenceTemplate, serializeFilePlanReferenceTemplateCollectionResponse, serializeFileThreatSubmission, serializeFileThreatSubmissionCollectionResponse, serializeFileUrlThreatSubmission, serializeHealthIssue, serializeHealthIssueCollectionResponse, serializeHost, serializeHostCollectionResponse, serializeHostComponent, serializeHostComponentCollectionResponse, serializeHostCookie, serializeHostCookieCollectionResponse, serializeHostname, serializeHostPair, serializeHostPairCollectionResponse, serializeHostPort, serializeHostPortCollectionResponse, serializeHostReputation, serializeHostSslCertificate, serializeHostSslCertificateCollectionResponse, serializeHostTracker, serializeHostTrackerCollectionResponse, serializeIdentityAccounts, serializeIdentityAccountsCollectionResponse, serializeIdentityContainer as I3578b2bed1b5c0dc75d4936caf82e6213a17e94d1aa9efb2f5f64827fd00f3f1, serializeIncident, serializeIncidentCollectionResponse, serializeIncidentTask, serializeIncidentTaskCollectionResponse, serializeIndicator, serializeInformationProtection as I93ca880702affc3dda968f7715f3b19a02570d0887ca6afbba9fed4e57f269d5, serializeInformationProtectionPolicySetting, serializeIntelligenceProfile, serializeIntelligenceProfileCollectionResponse, serializeIntelligenceProfileIndicator, serializeIntelligenceProfileIndicatorCollectionResponse, serializeIpAddress, serializeLabelsRoot, serializeNetworkAdapter, serializePassiveDnsRecord, serializePassiveDnsRecordCollectionResponse, serializeProtectionRule, serializeRetentionEvent, serializeRetentionEventCollectionResponse, serializeRetentionEventType, serializeRetentionEventTypeCollectionResponse, serializeRetentionLabel, serializeRetentionLabelCollectionResponse, serializeRulesRoot, serializeSearch, serializeSecurity as If791ff3f9c7169a721a08334f4c2309ead8644142fa63e427351a2f36115bf88, serializeSensor, serializeSensorCandidate, serializeSensorCandidateActivationConfiguration, serializeSensorCandidateCollectionResponse, serializeSensorCollectionResponse, serializeSettingsContainer, serializeSiteSource as I70ae13414f0d8148f5340ef2713068adc3447c516492f563e7c4494b9143cf58, serializeSiteSourceCollectionResponse as Id67be58e26ed6b4b00d8e887fea94c1f4e872346f285740b615bac8443743293, serializeSslCertificate, serializeSslCertificateCollectionResponse, serializeSubcategoryTemplate, serializeSubcategoryTemplateCollectionResponse, serializeSubdomain, serializeSubdomainCollectionResponse, serializeSubmissionUserIdentity, serializeTag as Iffdc035be4ca6313a13637ccd9a1b0863f153a68506db3e539455709ace28d27, serializeThreatIntelligence, serializeThreatSubmission, serializeThreatSubmissionRoot, serializeTriggersRoot, serializeTriggerTypesRoot, serializeUnclassifiedArtifact, serializeUnifiedGroupSource as I25f30adc25b7d648aabb506b63e72ea4d81734d896e32fb24f60e42186226aa2, serializeUnifiedGroupSourceCollectionResponse as If5621ea2d471e7fd95d6acf06591eeeadfc904b2fa21ab7fd9f5e9b9929cfcc3, serializeUrlThreatSubmission, serializeUrlThreatSubmissionCollectionResponse, serializeUserSource as Idfb570f0991582b033c5003396673437aadd8b1c838af8243cacfaad8a0711ca, serializeUserSourceCollectionResponse as I46b212f84fc3201569f0f3e0dd0582a662d10f9d388261f08e001b503b905489, serializeVulnerability, serializeVulnerabilityCollectionResponse, serializeVulnerabilityComponent, serializeVulnerabilityComponentCollectionResponse, serializeWhoisBaseRecord, serializeWhoisHistoryRecord, serializeWhoisHistoryRecordCollectionResponse, serializeWhoisRecord, serializeWhoisRecordCollectionResponse, serializeZone, serializeZoneCollectionResponse, type AnalyzedEmail, type Article, type ArticleIndicator, type Artifact, type AuditCoreRoot, type AuditLogQuery, type AuditLogRecord, type AuthorityTemplate, type AutoAuditingConfiguration, type CaseEscaped as I9f016e9b41a7830748f2b34f66d44283fe4c00f074af45e06929c5170a72b705, type CaseOperation as I05dcf80759167514d0e94514aaaf1cc6ede8d170428d48571519dae3ed10e30a, type CasesRoot, type CategoryTemplate, type CitationTemplate, type CloudAppDiscoveryReport, type CollaborationRoot, type DataDiscoveryReport, type DataDiscoveryRoot, type DataSet, type DataSource as I1c674a0a81c0ab2915bc59be64c103a6a21c3256971210ac739066c28d34d8d4, type DataSourceContainer as I45c045f0173550102b5aa7cc7ca58977db594acb263e74887c9933bd2229269e, type DepartmentTemplate, type DetectionRule, type DiscoveredCloudAppDetail, type DiscoveredCloudAppInfo, type DispositionReviewStage, type EdiscoveryAddToReviewSetOperation, type EdiscoveryCase, type EdiscoveryCaseMember, type EdiscoveryCaseSettings, type EdiscoveryCustodian, type EdiscoveryEstimateOperation, type EdiscoveryExportOperation, type EdiscoveryFile, type EdiscoveryHoldOperation, type EdiscoveryHoldPolicy, type EdiscoveryHoldPolicySyncOperation, type EdiscoveryIndexOperation, type EdiscoveryNoncustodialDataSource, type EdiscoveryPurgeDataOperation, type EdiscoveryReviewSet, type EdiscoveryReviewSetQuery, type EdiscoveryReviewTag, type EdiscoverySearch, type EdiscoverySearchExportOperation, type EdiscoveryTagOperation, type EmailContentThreatSubmission, type EmailThreatSubmission, type EmailThreatSubmissionPolicy, type EmailUrlThreatSubmission, type EndpointDiscoveredCloudAppDetail, type Environment, type File as Ie72f94029f32bba6a6b01e7a92ffccbcd83fd56a926d22f4b197829f100b43d8, type FileContentThreatSubmission, type FilePlanDescriptor, type FilePlanDescriptorTemplate, type FilePlanReferenceTemplate, type FileThreatSubmission, type FileUrlThreatSubmission, type HealthIssue, type Host, type HostComponent, type HostCookie, type Hostname, type HostPair, type HostPort, type HostReputation, type HostSslCertificate, type HostTracker, type IdentityAccounts, type IdentityContainer as I2b88f0c27d7fd9c000e7e4e78cc3161590db07c518949b504f8a27680ed1200f, type Incident, type IncidentTask, type Indicator, type InformationProtection as I4e59ad7f33a80062e65e44cb0388f1dd8c3f3946f41528003b4efb43cd7aa41a, type InformationProtectionPolicySetting, type IntelligenceProfile, type IntelligenceProfileIndicator, type IpAddress, type LabelsRoot, type NetworkAdapter, type PassiveDnsRecord, type ProtectionRule, type RetentionEvent, type RetentionEventType, type RetentionLabel, type RulesRoot, type Search, type Security as I74bd4c4a15534de8ea85f48f0c772cb06bf0e1613540a31fcc8cff6c4cb0c5f9, type Sensor, type SensorCandidate, type SensorCandidateActivationConfiguration, type SettingsContainer, type SiteSource as I5488320f785cc5051d511ccdd4225665d35e4b7a5c4df77cb25f5f43175a8d97, type SslCertificate, type SubcategoryTemplate, type Subdomain, type SubmissionUserIdentity, type Tag as Ib6895f1bd6bc89c9b311d5754c93b3bafbca6623699736f9acdcb075677a0005, type ThreatIntelligence, type ThreatSubmission, type ThreatSubmissionRoot, type TriggersRoot, type TriggerTypesRoot, type UnclassifiedArtifact, type UnifiedGroupSource as I65c939dc9740509d908bbe39178c1baa58cd49b256e5b276e567bee0d906a61a, type UrlThreatSubmission, type UserSource as Ia506c9a3ca498d100b740e1f302bfa6da6a2bb97bed9b679bb3228da89ae1156, type Vulnerability, type VulnerabilityComponent, type WhoisBaseRecord, type WhoisHistoryRecord, type WhoisRecord, type Zone } from './security/index.js'; // @ts-ignore import { createWorkspaceFromDiscriminatorValue as I52c369b65cbb4c3d7ac9e9161c0612b7bd1c0463103ed1a4332c5aded1b865af, deserializeIntoEvaluation, deserializeIntoEvaluationCollectionResponse, deserializeIntoPluginCollectionResponse, deserializeIntoPrompt as Id2fc71fe65df2f675faf5c88078697e64c3a8eabe38ce435038e9fbc48a85e43, deserializeIntoPromptCollectionResponse, deserializeIntoSession as I48b1fed3501978d592c20ff9b92b4e8650a84b9b1ce3d1fa64e90f8839d84138, deserializeIntoSessionCollectionResponse as I93ca25e00180fda93515129903acde9aee26fd1ca4eed7d55e83f177dc05a212, serializeEvaluation, serializeEvaluationCollectionResponse, serializePluginCollectionResponse, serializePrompt as Iaca44f85e3581a528d62dacd72c053dcf1c9892643496260d5f36b6c87001ba1, serializePromptCollectionResponse, serializeSession as I928353f33122a2d0606ad89ae71a78966053c6caa9e1e3811f437a809eae8a2f, serializeSessionCollectionResponse as I889651bf44f94b9481e0fd47ecabce002a809014a96ce4bf863f1e84a6f58550, serializeWorkspace as Ie6f1e5db5d52c286dee9172507865028402383ba5387548ce9b0dcf35d4dfd35, type Evaluation, type Prompt as Ie762aa7c1b41ba3900a6eedaba19f747e255726af92dde0cf26a584bf9285e1d, type Session as I16f2e1c40566d8bc69b988bf538fd38482efe09ef39f44ecbd757873511952df, type Workspace as I3153a6fda2dad4b1f6037ae2a004d00e43226913d15f96a55854b11bfb0cb564 } from './security/securityCopilot/index.js'; // @ts-ignore @@ -38,7 +38,7 @@ import { createTeamsAdminRootFromDiscriminatorValue, deserializeIntoNumberAssign // @ts-ignore import { createSetFromDiscriminatorValue, createStoreFromDiscriminatorValue, createTermFromDiscriminatorValue, deserializeIntoRelation, deserializeIntoRelationCollectionResponse, deserializeIntoSet, deserializeIntoSetCollectionResponse, deserializeIntoStore, deserializeIntoTerm, deserializeIntoTermCollectionResponse, serializeRelation, serializeRelationCollectionResponse, serializeSet, serializeSetCollectionResponse, serializeStore, serializeTerm, serializeTermCollectionResponse, type Relation, type Set, type Store, type Term } from './termStore/index.js'; // @ts-ignore -import { createCatalogFromDiscriminatorValue, createDeploymentAudienceFromDiscriminatorValue, createDeploymentFromDiscriminatorValue, createProductFromDiscriminatorValue, createResourceConnectionFromDiscriminatorValue, createUpdatableAssetFromDiscriminatorValue, createUpdatePolicyFromDiscriminatorValue, deserializeIntoApplicableContentCollectionResponse, deserializeIntoApplicableContentDeviceMatchCollectionResponse, deserializeIntoAzureADDevice, deserializeIntoCatalog, deserializeIntoCatalogEntry, deserializeIntoCatalogEntryCollectionResponse, deserializeIntoComplianceChange, deserializeIntoComplianceChangeCollectionResponse, deserializeIntoContentApproval, deserializeIntoDeployment, deserializeIntoDeploymentAudience, deserializeIntoDeploymentAudienceCollectionResponse, deserializeIntoDeploymentCollectionResponse, deserializeIntoDriverUpdateCatalogEntry, deserializeIntoEdition, deserializeIntoEditionCollectionResponse, deserializeIntoFeatureUpdateCatalogEntry, deserializeIntoKnowledgeBaseArticle, deserializeIntoKnownIssue, deserializeIntoKnownIssueCollectionResponse, deserializeIntoOperationalInsightsConnection, deserializeIntoProduct, deserializeIntoProductCollectionResponse, deserializeIntoProductRevision, deserializeIntoProductRevisionCollectionResponse, deserializeIntoQualityUpdateCatalogEntry, deserializeIntoResourceConnection, deserializeIntoResourceConnectionCollectionResponse, deserializeIntoSoftwareUpdateCatalogEntry, deserializeIntoUpdatableAsset, deserializeIntoUpdatableAssetCollectionResponse, deserializeIntoUpdatableAssetGroup, deserializeIntoUpdatePolicy, deserializeIntoUpdatePolicyCollectionResponse, serializeApplicableContentCollectionResponse, serializeApplicableContentDeviceMatchCollectionResponse, serializeAzureADDevice, serializeCatalog, serializeCatalogEntry, serializeCatalogEntryCollectionResponse, serializeComplianceChange, serializeComplianceChangeCollectionResponse, serializeContentApproval, serializeDeployment, serializeDeploymentAudience, serializeDeploymentAudienceCollectionResponse, serializeDeploymentCollectionResponse, serializeDriverUpdateCatalogEntry, serializeEdition, serializeEditionCollectionResponse, serializeFeatureUpdateCatalogEntry, serializeKnowledgeBaseArticle, serializeKnownIssue, serializeKnownIssueCollectionResponse, serializeOperationalInsightsConnection, serializeProduct, serializeProductCollectionResponse, serializeProductRevision, serializeProductRevisionCollectionResponse, serializeQualityUpdateCatalogEntry, serializeResourceConnection, serializeResourceConnectionCollectionResponse, serializeSoftwareUpdateCatalogEntry, serializeUpdatableAsset, serializeUpdatableAssetCollectionResponse, serializeUpdatableAssetGroup, serializeUpdatePolicy, serializeUpdatePolicyCollectionResponse, type AzureADDevice, type Catalog, type CatalogEntry, type ComplianceChange, type ContentApproval, type Deployment, type DeploymentAudience, type DriverUpdateCatalogEntry, type Edition, type FeatureUpdateCatalogEntry, type KnowledgeBaseArticle, type KnownIssue, type OperationalInsightsConnection, type Product, type ProductRevision, type QualityUpdateCatalogEntry, type ResourceConnection, type SoftwareUpdateCatalogEntry, type UpdatableAsset, type UpdatableAssetGroup, type UpdatePolicy } from './windowsUpdates/index.js'; +import { createCatalogFromDiscriminatorValue, createDeploymentAudienceFromDiscriminatorValue, createDeploymentFromDiscriminatorValue, createPolicyFromDiscriminatorValue, createProductFromDiscriminatorValue, createResourceConnectionFromDiscriminatorValue, createUpdatableAssetFromDiscriminatorValue, createUpdatePolicyFromDiscriminatorValue, deserializeIntoApplicableContentCollectionResponse, deserializeIntoApplicableContentDeviceMatchCollectionResponse, deserializeIntoAzureADDevice, deserializeIntoCatalog, deserializeIntoCatalogEntry, deserializeIntoCatalogEntryCollectionResponse, deserializeIntoComplianceChange, deserializeIntoComplianceChangeCollectionResponse, deserializeIntoContentApproval, deserializeIntoDeployment, deserializeIntoDeploymentAudience, deserializeIntoDeploymentAudienceCollectionResponse, deserializeIntoDeploymentCollectionResponse, deserializeIntoDriverUpdateCatalogEntry, deserializeIntoEdition, deserializeIntoEditionCollectionResponse, deserializeIntoFeatureUpdateCatalogEntry, deserializeIntoKnowledgeBaseArticle, deserializeIntoKnownIssue, deserializeIntoKnownIssueCollectionResponse, deserializeIntoOperationalInsightsConnection, deserializeIntoPolicy as I5dd2a8c2007d7c540be2ffc29db20ef823875418ae7899350b951f3d67a3c94f, deserializeIntoPolicyApproval, deserializeIntoPolicyApprovalCollectionResponse, deserializeIntoPolicyCollectionResponse, deserializeIntoProduct, deserializeIntoProductCollectionResponse, deserializeIntoProductRevision, deserializeIntoProductRevisionCollectionResponse, deserializeIntoQualityUpdateCatalogEntry, deserializeIntoQualityUpdatePolicy, deserializeIntoQualityUpdateRing, deserializeIntoRecoveryUpdateCatalogEntry, deserializeIntoResourceConnection, deserializeIntoResourceConnectionCollectionResponse, deserializeIntoRing, deserializeIntoRingCollectionResponse, deserializeIntoSoftwareUpdateCatalogEntry, deserializeIntoUpdatableAsset, deserializeIntoUpdatableAssetCollectionResponse, deserializeIntoUpdatableAssetGroup, deserializeIntoUpdatePolicy, deserializeIntoUpdatePolicyCollectionResponse, serializeApplicableContentCollectionResponse, serializeApplicableContentDeviceMatchCollectionResponse, serializeAzureADDevice, serializeCatalog, serializeCatalogEntry, serializeCatalogEntryCollectionResponse, serializeComplianceChange, serializeComplianceChangeCollectionResponse, serializeContentApproval, serializeDeployment, serializeDeploymentAudience, serializeDeploymentAudienceCollectionResponse, serializeDeploymentCollectionResponse, serializeDriverUpdateCatalogEntry, serializeEdition, serializeEditionCollectionResponse, serializeFeatureUpdateCatalogEntry, serializeKnowledgeBaseArticle, serializeKnownIssue, serializeKnownIssueCollectionResponse, serializeOperationalInsightsConnection, serializePolicy as Iea7f41756ebcf3790b25ce3402505c470c29d4c62053e023e420ad9df731583a, serializePolicyApproval, serializePolicyApprovalCollectionResponse, serializePolicyCollectionResponse, serializeProduct, serializeProductCollectionResponse, serializeProductRevision, serializeProductRevisionCollectionResponse, serializeQualityUpdateCatalogEntry, serializeQualityUpdatePolicy, serializeQualityUpdateRing, serializeRecoveryUpdateCatalogEntry, serializeResourceConnection, serializeResourceConnectionCollectionResponse, serializeRing, serializeRingCollectionResponse, serializeSoftwareUpdateCatalogEntry, serializeUpdatableAsset, serializeUpdatableAssetCollectionResponse, serializeUpdatableAssetGroup, serializeUpdatePolicy, serializeUpdatePolicyCollectionResponse, type AzureADDevice, type Catalog, type CatalogEntry, type ComplianceChange, type ContentApproval, type Deployment, type DeploymentAudience, type DriverUpdateCatalogEntry, type Edition, type FeatureUpdateCatalogEntry, type KnowledgeBaseArticle, type KnownIssue, type OperationalInsightsConnection, type Policy as Id55137eba974466840caf6f14af926ab38152830981684f743f3d3516be9008b, type PolicyApproval, type Product, type ProductRevision, type QualityUpdateCatalogEntry, type QualityUpdatePolicy, type QualityUpdateRing, type RecoveryUpdateCatalogEntry, type ResourceConnection, type Ring, type SoftwareUpdateCatalogEntry, type UpdatableAsset, type UpdatableAssetGroup, type UpdatePolicy } from './windowsUpdates/index.js'; // @ts-ignore import { createUntypedNodeFromDiscriminatorValue, type AdditionalDataHolder, type BackedModel, type BackingStore, type DateOnly, type Duration, type Guid, type Parsable, type ParseNode, type SerializationWriter, type TimeOnly, type UntypedNode } from '@microsoft/kiota-abstractions'; @@ -405,7 +405,7 @@ export interface AccessPackageAssignmentRequest extends Entity, Parsable { */ accessPackage?: AccessPackage | null; /** - * For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand. + * For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, ApproverRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand. */ accessPackageAssignment?: AccessPackageAssignment | null; /** @@ -457,7 +457,7 @@ export interface AccessPackageAssignmentRequest extends Entity, Parsable { */ requestStatus?: string | null; /** - * One of UserAdd, UserExtend, UserUpdate, UserRemove, AdminAdd, AdminRemove, or SystemRemove. A request from the user has a requestType of UserAdd, UserUpdate, or UserRemove. Read-only. + * One of UserAdd, UserExtend, UserUpdate, UserRemove, AdminAdd, AdminRemove, ApproverRemove, or SystemRemove. A request from the user has a requestType of UserAdd, UserUpdate, or UserRemove. Read-only. */ requestType?: string | null; /** @@ -2807,6 +2807,10 @@ export interface Admin extends AdditionalDataHolder, BackedModel, Parsable { * Stores model information. */ backingStoreEnabled?: boolean | null; + /** + * The root of the cloud licensing API for the entire organization. Read-only. + */ + cloudLicensing?: AdminCloudLicensing | null; /** * The configurationManagement property */ @@ -3024,6 +3028,10 @@ export interface AdminWindowsUpdates extends Entity, Parsable { * Deployments created using Windows Autopatch. */ deployments?: Deployment[] | null; + /** + * A collection of policies for approving the deployment of different content to an audience over time. + */ + policies?: Id55137eba974466840caf6f14af926ab38152830981684f743f3d3516be9008b[] | null; /** * A collection of Windows products. */ @@ -3532,6 +3540,7 @@ export interface AgentIdentityBlueprintPrincipal extends Parsable, ServicePrinci */ sponsors?: DirectoryObject[] | null; } +export type AgentIdentityType = (typeof AgentIdentityTypeObject)[keyof typeof AgentIdentityTypeObject]; export type AgentIdRiskLevel = (typeof AgentIdRiskLevelObject)[keyof typeof AgentIdRiskLevelObject]; export interface AgentInstance extends Entity, Parsable { /** @@ -3692,6 +3701,10 @@ export interface AgentRiskDetection extends Entity, Parsable { * The detectionTimingType property */ detectionTimingType?: RiskDetectionTimingType | null; + /** + * The identityType property + */ + identityType?: AgentIdentityType | null; /** * Date and time that the risk detection was last updated. Supports $filter (eq, le, and ge). */ @@ -4630,7 +4643,7 @@ export type AllowedLobbyAdmitterRoles = (typeof AllowedLobbyAdmitterRolesObject) export type AllowedRolePrincipalTypes = (typeof AllowedRolePrincipalTypesObject)[keyof typeof AllowedRolePrincipalTypesObject]; export interface AllowedTenantsAudience extends Parsable, SignInAudienceRestrictionsBase { /** - * The list of Entra tenant IDs where the application can be used as either a client application or a resource application (API). Must contain at least one value. The tenant ID where the application is registered may be included, but is not required (see isHomeTenantAllowed). Required. + * The list of Entra tenant IDs where the application can be used as either a client application or a resource application (API). This property must contain at least one value and can't include more than 20 values. The tenant ID where the application is registered may be included, but is not required (see isHomeTenantAllowed). Required. */ allowedTenantIds?: string[] | null; /** @@ -10873,6 +10886,10 @@ export interface AppManagementApplicationConfiguration extends AppManagementConf * Configuration object for restrictions on identifierUris property for an application. */ identifierUris?: IdentifierUriConfiguration | null; + /** + * The redirectUris property + */ + redirectUris?: RedirectUriConfiguration | null; } export interface AppManagementConfiguration extends AdditionalDataHolder, BackedModel, Parsable { /** @@ -15047,7 +15064,7 @@ export interface BackupRestoreRoot extends Entity, Parsable { */ allSitesBackup?: AllSitesBackup | null; /** - * The browseSessions property + * The list of browse sessions in the tenant. */ browseSessions?: BrowseSessionBase[] | null; /** @@ -15087,7 +15104,7 @@ export interface BackupRestoreRoot extends Entity, Parsable { */ mailboxProtectionUnitsBulkAdditionJobs?: MailboxProtectionUnitsBulkAdditionJob[] | null; /** - * The oneDriveForBusinessBrowseSessions property + * The list of onedriveforbusiness browse sessions in the tenant. */ oneDriveForBusinessBrowseSessions?: OneDriveForBusinessBrowseSession[] | null; /** @@ -15123,7 +15140,7 @@ export interface BackupRestoreRoot extends Entity, Parsable { */ serviceStatus?: ServiceStatus | null; /** - * The sharePointBrowseSessions property + * The list of sharepoint browse sessions in the tenant. */ sharePointBrowseSessions?: SharePointBrowseSession[] | null; /** @@ -15290,11 +15307,11 @@ export interface BaselineParameter extends AdditionalDataHolder, BackedModel, Pa */ backingStoreEnabled?: boolean | null; /** - * The description property + * User-friendly description of the parameter. */ description?: string | null; /** - * The displayName property + * Parameter names such as FQDN and Tenant ID. */ displayName?: string | null; /** @@ -15313,7 +15330,7 @@ export interface BaselineResource extends AdditionalDataHolder, BackedModel, Par */ backingStoreEnabled?: boolean | null; /** - * The displayName property + * Unique name of the resource. */ displayName?: string | null; /** @@ -15325,7 +15342,7 @@ export interface BaselineResource extends AdditionalDataHolder, BackedModel, Par */ properties?: OpenComplexDictionaryType | null; /** - * The resourceType property + * Name of the resource type. */ resourceType?: string | null; } @@ -16443,15 +16460,15 @@ export interface BrowseQueryResponseItem extends AdditionalDataHolder, BackedMod */ backingStoreEnabled?: boolean | null; /** - * The itemKey property + * Unique identifier of the returned item. */ itemKey?: string | null; /** - * The itemsCount property + * The count of items present within the items; for example, the count of files in a folder. */ itemsCount?: number | null; /** - * The name property + * The name of the item. */ name?: string | null; /** @@ -16459,7 +16476,7 @@ export interface BrowseQueryResponseItem extends AdditionalDataHolder, BackedMod */ odataType?: string | null; /** - * The sizeInBytes property + * The size of the item in bytes. */ sizeInBytes?: string | null; /** @@ -16467,7 +16484,7 @@ export interface BrowseQueryResponseItem extends AdditionalDataHolder, BackedMod */ type?: BrowseQueryResponseItemType | null; /** - * The webUrl property + * The web URL of the item. */ webUrl?: string | null; } @@ -16731,23 +16748,23 @@ export type BrowserSiteTargetEnvironment = (typeof BrowserSiteTargetEnvironmentO export type BrowserSyncSetting = (typeof BrowserSyncSettingObject)[keyof typeof BrowserSyncSettingObject]; export interface BrowseSessionBase extends Entity, Parsable { /** - * The backupSizeInBytes property + * The size of the backup in bytes. */ backupSizeInBytes?: string | null; /** - * The createdDateTime property + * The date and time when the browse session was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. */ createdDateTime?: Date | null; /** - * The error property + * Contains the error details if the browse session creation fails. */ errorEscaped?: PublicError | null; /** - * The expirationDateTime property + * The date and time after which the browse session is deleted automatically. */ expirationDateTime?: Date | null; /** - * The restorePointDateTime property + * The date and time of the restore point on which the browse session is created. */ restorePointDateTime?: Date | null; /** @@ -19405,24 +19422,6 @@ export interface ClientCertificateAuthentication extends ApiAuthenticationConfig */ certificateList?: Pkcs12CertificateInformation[] | null; } -export interface ClientCredentials extends AdditionalDataHolder, BackedModel, Parsable { - /** - * Stores model information. - */ - backingStoreEnabled?: boolean | null; - /** - * The certificateName property - */ - certificateName?: string | null; - /** - * The keyVaultUri property - */ - keyVaultUri?: string | null; - /** - * The OdataType property - */ - odataType?: string | null; -} export type ClientCredentialType = (typeof ClientCredentialTypeObject)[keyof typeof ClientCredentialTypeObject]; export type ClonableTeamParts = (typeof ClonableTeamPartsObject)[keyof typeof ClonableTeamPartsObject]; export interface CloudAppSecurityProfile extends Entity, Parsable { @@ -20819,7 +20818,7 @@ export interface CloudPcDomainJoinConfiguration extends AdditionalDataHolder, Ba */ domainJoinType?: CloudPcDomainJoinType | null; /** - * The geographic location where the region is located. The possible values are: default, asia, australasia, canada, europe, india, africa, usCentral, usEast, usWest, southAmerica, middleEast, centralAmerica, usGovernment, unknownFutureValue, mexico. Use the Prefer: include-unknown-enum-members request header to get the following value from this evolvable enum: mexico. The default value is default. Read-only. + * The geographic location where the region is located. Read-only. */ geographicLocationType?: CloudPcGeographicLocationType | null; /** @@ -20831,7 +20830,7 @@ export interface CloudPcDomainJoinConfiguration extends AdditionalDataHolder, Ba */ onPremisesConnectionId?: string | null; /** - * The logical geographic group this region belongs to. Multiple regions can belong to one region group. A customer can select a regionGroup when they provision a Cloud PC, and the Cloud PC is put in one of the regions in the group based on resource status. For example, the Europe region group contains the Northern Europe and Western Europe regions. The possible values are: default, australia, canada, usCentral, usEast, usWest, france, germany, europeUnion, unitedKingdom, japan, asia, india, southAmerica, euap, usGovernment, usGovernmentDOD, unknownFutureValue, norway, switzerland, southKorea, middleEast, mexico, australasia, europe. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: norway, switzerland, southKorea, middleEast, mexico, australasia, europe. Read-only. + * The logical geographic group this region belongs to. Multiple regions can belong to one region group. A customer can select a regionGroup when they provision a Cloud PC, and the Cloud PC is put in one of the regions in the group based on resource status. For example, the Europe region group contains the Northern Europe and Western Europe regions. Read-only. */ regionGroup?: CloudPcRegionGroup | null; /** @@ -20902,7 +20901,7 @@ export interface CloudPcExportJob extends Entity, Parsable { */ format?: string | null; /** - * The report name. The possible values are: remoteConnectionHistoricalReports, dailyAggregatedRemoteConnectionReports, totalAggregatedRemoteConnectionReports, sharedUseLicenseUsageReport, sharedUseLicenseUsageRealTimeReport, unknownFutureValue, noLicenseAvailableConnectivityFailureReport, frontlineLicenseUsageReport, frontlineLicenseUsageRealTimeReport, remoteConnectionQualityReports, inaccessibleCloudPcReports, actionStatusReport, rawRemoteConnectionReports, cloudPcUsageCategoryReports, crossRegionDisasterRecoveryReport, regionalConnectionQualityTrendReport, regionalConnectionQualityInsightsReport, remoteConnectionQualityReport, bulkActionStatusReport, cloudPcInsightReport, regionalInaccessibleCloudPcTrendReport, troubleshootDetailsReport, troubleshootTrendCountReport, troubleshootRegionalReport, troubleshootIssueCountReport, cloudPCInventoryReport. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: noLicenseAvailableConnectivityFailureReport, frontlineLicenseUsageReport, frontlineLicenseUsageRealTimeReport, remoteConnectionQualityReports, inaccessibleCloudPcReports, rawRemoteConnectionReports, cloudPcUsageCategoryReports, crossRegionDisasterRecoveryReport, cloudPcInsightReport, regionalInaccessibleCloudPcTrendReport,, troubleshootDetailsReport, troubleshootTrendCountReport, troubleshootRegionalReport, troubleshootIssueCountReport, cloudPCInventoryReport. + * The report name. */ reportName?: CloudPcReportName | null; /** @@ -21430,7 +21429,7 @@ export interface CloudPcOnPremisesConnectionHealthCheck extends AdditionalDataHo */ endDateTime?: Date | null; /** - * The type of error that occurred during this health check. For the list of possible values, see cloudPcOnPremisesConnectionHealthCheckErrorType. + * The type of error that occurred during this health check. */ errorType?: CloudPcOnPremisesConnectionHealthCheckErrorType | null; /** @@ -22093,6 +22092,10 @@ export interface CloudPcSourceDeviceImage extends AdditionalDataHolder, BackedMo * Stores model information. */ backingStoreEnabled?: boolean | null; + /** + * The category property + */ + category?: CloudPcSourceImageCategory | null; /** * The display name for the source image. Read-only. */ @@ -22118,6 +22121,7 @@ export interface CloudPcSourceDeviceImage extends AdditionalDataHolder, BackedMo */ subscriptionId?: string | null; } +export type CloudPcSourceImageCategory = (typeof CloudPcSourceImageCategoryObject)[keyof typeof CloudPcSourceImageCategoryObject]; export type CloudPcStatus = (typeof CloudPcStatusObject)[keyof typeof CloudPcStatusObject]; export interface CloudPcStatusDetail extends AdditionalDataHolder, BackedModel, Parsable { /** @@ -22220,7 +22224,7 @@ export interface CloudPcSupportedRegion extends Entity, Parsable { */ displayName?: string | null; /** - * The geographic location where the region is located. The possible values are: default, asia, australasia, canada, europe, india, africa, usCentral, usEast, usWest, southAmerica, middleEast, centralAmerica, usGovernment, unknownFutureValue, mexico. Use the Prefer: include-unknown-enum-members request header to get the following value from this evolvable enum: mexico. The default value is default. Read-only. + * The geographic location where the region is located. Read-only. */ geographicLocationType?: CloudPcGeographicLocationType | null; /** @@ -23876,11 +23880,11 @@ export interface ConditionalAccessGrantControls extends AdditionalDataHolder, Ba */ backingStoreEnabled?: boolean | null; /** - * List of values of built-in controls required by the policy. Possible values: block, mfa, compliantDevice, domainJoinedDevice, approvedApplication, compliantApplication, passwordChange, unknownFutureValue. + * List of values of built-in controls required by the policy. Possible values: block, mfa, compliantDevice, domainJoinedDevice, approvedApplication, compliantApplication, passwordChange, unknownFutureValue, riskRemediation. Use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: riskRemediation. */ builtInControls?: ConditionalAccessGrantControl[] | null; /** - * List of custom controls IDs required by the policy. To learn more about custom control, see Custom controls (preview). + * List of custom controls IDs required by the policy. For more information, see Custom controls. */ customAuthenticationFactors?: string[] | null; /** @@ -24292,69 +24296,21 @@ export interface Configuration extends AdditionalDataHolder, BackedModel, Parsab */ odataType?: string | null; } -export interface ConfigurationApplication extends Entity, Parsable { - /** - * The appId property - */ - appId?: string | null; - /** - * The appOwnerOrganizationId property - */ - appOwnerOrganizationId?: string | null; - /** - * The clientCredentials property - */ - clientCredentials?: ClientCredentials | null; - /** - * The createdBy property - */ - createdBy?: IdentitySet | null; - /** - * The createdDateTime property - */ - createdDateTime?: Date | null; - /** - * The description property - */ - description?: string | null; - /** - * The displayName property - */ - displayName?: string | null; - /** - * The lastModifiedBy property - */ - lastModifiedBy?: IdentitySet | null; - /** - * The lastModifiedDateTime property - */ - lastModifiedDateTime?: Date | null; - /** - * The tenantId property - */ - tenantId?: string | null; -} -export interface ConfigurationApplicationCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { - /** - * The value property - */ - value?: ConfigurationApplication[] | null; -} export interface ConfigurationBaseline extends Entity, Parsable { /** - * The description property + * User-friendly description of the baseline given by the user. */ description?: string | null; /** - * The displayName property + * User-friendly name given by the user to the baseline. */ displayName?: string | null; /** - * The parameters property + * Collection of parameters attached to the baseline. */ parameters?: BaselineParameter[] | null; /** - * The resources property + * Collection of resources and their properties that are added to the baseline. At least one property of one resource must be present in the baseline. */ resources?: BaselineResource[] | null; } @@ -24366,19 +24322,19 @@ export interface ConfigurationBaselineCollectionResponse extends BaseCollectionP } export interface ConfigurationDrift extends Entity, Parsable { /** - * The baselineResourceDisplayName property + * Resource instance for which the drift is detected. */ baselineResourceDisplayName?: string | null; /** - * The driftedProperties property + * Properties within one or more resource instances in which drift is detected. */ driftedProperties?: DriftedProperty[] | null; /** - * The firstReportedDateTime property + * The date and time at which drift is first detected. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. */ firstReportedDateTime?: Date | null; /** - * The monitorId property + * Globally unique identifier (GUID) of the monitor. System-generated. */ monitorId?: string | null; /** @@ -24386,7 +24342,7 @@ export interface ConfigurationDrift extends Entity, Parsable { */ resourceInstanceIdentifier?: OpenComplexDictionaryType | null; /** - * The resourceType property + * Resource for which the drift is detected. */ resourceType?: string | null; /** @@ -24394,7 +24350,7 @@ export interface ConfigurationDrift extends Entity, Parsable { */ status?: DriftStatus | null; /** - * The tenantId property + * Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. */ tenantId?: string | null; } @@ -24406,27 +24362,23 @@ export interface ConfigurationDriftCollectionResponse extends BaseCollectionPagi } export interface ConfigurationManagement extends Entity, Parsable { /** - * The configurationApplications property - */ - configurationApplications?: ConfigurationApplication[] | null; - /** - * The configurationDrifts property + * A container for configuration drift resources. */ configurationDrifts?: ConfigurationDrift[] | null; /** - * The configurationMonitoringResults property + * A container for configuration monitoring results resources. */ configurationMonitoringResults?: ConfigurationMonitoringResult[] | null; /** - * The configurationMonitors property + * A container for configuration monitor resources. */ configurationMonitors?: ConfigurationMonitor[] | null; /** - * The configurationSnapshotJobs property + * A container for snapshot job resources. */ configurationSnapshotJobs?: ConfigurationSnapshotJob[] | null; /** - * The configurationSnapshots property + * A container for configuration snapshot baselines. */ configurationSnapshots?: ConfigurationBaseline[] | null; } @@ -24577,19 +24529,19 @@ export interface ConfigurationMonitor extends Entity, Parsable { */ createdBy?: IdentitySet | null; /** - * The createdDateTime property + * The date and time when the monitor was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. */ createdDateTime?: Date | null; /** - * The description property + * User-friendly description of the monitor given by the user. */ description?: string | null; /** - * The displayName property + * User-friendly name given by the user to the monitor. */ displayName?: string | null; /** - * The inactivationReason property + * The reason for the monitor's inactivation. */ inactivationReason?: string | null; /** @@ -24597,7 +24549,7 @@ export interface ConfigurationMonitor extends Entity, Parsable { */ lastModifiedBy?: IdentitySet | null; /** - * The lastModifiedDateTime property + * The date and time when the monitor was last modified. If no modifications are made to the monitor, it's the same as createdDateTime. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. */ lastModifiedDateTime?: Date | null; /** @@ -24605,27 +24557,19 @@ export interface ConfigurationMonitor extends Entity, Parsable { */ mode?: MonitorMode | null; /** - * The monitorRunFrequencyInHours property + * Frequency at which the monitor runs. The default frequency is six hours. Regardless of when you create or update a monitor, it gets triggered within the next 6 hours. Currently, monitors are picked up at fixed times: 6 AM, 12 PM, 6 PM, and 12 AM (all in GMT). For example, if you create a monitor at 9 AM, it gets triggered around 12 PM. If you update a monitor at 4 PM, it gets triggered around 6 PM. */ monitorRunFrequencyInHours?: number | null; /** - * The parameters property + * Key-value pairs that contain parameter values which might be used in the baseline. */ parameters?: OpenComplexDictionaryType | null; - /** - * The runAsUTCMServicePrincipal property - */ - runAsUTCMServicePrincipal?: boolean | null; - /** - * The runningOnBehalfOf property - */ - runningOnBehalfOf?: IdentitySet | null; /** * The status property */ status?: MonitorStatus | null; /** - * The tenantId property + * Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. */ tenantId?: string | null; } @@ -24637,27 +24581,23 @@ export interface ConfigurationMonitorCollectionResponse extends BaseCollectionPa } export interface ConfigurationMonitoringResult extends Entity, Parsable { /** - * The driftsCount property + * Number of drifts observed during a monitor run. */ driftsCount?: number | null; /** - * The driftsFixed property - */ - driftsFixed?: number | null; - /** - * The errorDetails property + * All the error details that prevent the monitor from running successfully. The error details are a contained entity. */ errorDetails?: ErrorDetail[] | null; /** - * The monitorId property + * Globally unique identifier (GUID) of the monitor. System-generated. */ monitorId?: string | null; /** - * The runCompletionDateTime property + * Date and time at which the monitor run completed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. */ runCompletionDateTime?: Date | null; /** - * The runInitiationDateTime property + * Date and time at which the monitor run initiated. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. */ runInitiationDateTime?: Date | null; /** @@ -24665,11 +24605,7 @@ export interface ConfigurationMonitoringResult extends Entity, Parsable { */ runStatus?: MonitorRunStatus | null; /** - * The runType property - */ - runType?: MonitorRunType | null; - /** - * The tenantId property + * Globally unique identifier (GUID) of the tenant for which the monitor runs. Fetched automatically by the system. */ tenantId?: string | null; } @@ -24681,7 +24617,7 @@ export interface ConfigurationMonitoringResultCollectionResponse extends BaseCol } export interface ConfigurationSnapshotJob extends Entity, Parsable { /** - * The completedDateTime property + * The date and time when the snapshot job was completed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. */ completedDateTime?: Date | null; /** @@ -24689,27 +24625,27 @@ export interface ConfigurationSnapshotJob extends Entity, Parsable { */ createdBy?: IdentitySet | null; /** - * The createdDateTime property + * The date and time when the snapshot job was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. */ createdDateTime?: Date | null; /** - * The description property + * User-friendly description of the snapshot given by the user. */ description?: string | null; /** - * The displayName property + * User-friendly name provided by the user during snapshot creation. */ displayName?: string | null; /** - * The errorDetails property + * Details of errors related to the reasons why the snapshot can't complete. */ errorDetails?: string[] | null; /** - * The resourceLocation property + * The URL at which the snapshot file resides. */ resourceLocation?: string | null; /** - * The resources property + * The names of all resources included in the request body by the user who created the snapshot. Fetched by the system. */ resources?: string[] | null; /** @@ -24717,7 +24653,7 @@ export interface ConfigurationSnapshotJob extends Entity, Parsable { */ status?: SnapshotJobStatus | null; /** - * The tenantId property + * Globally unique identifier (GUID) of the tenant for which the snapshot is created. */ tenantId?: string | null; } @@ -26039,6 +25975,10 @@ export interface CopilotPackage extends Entity, Parsable { * The type property */ type?: PackageType | null; + /** + * The zipFile property + */ + zipFile?: ArrayBuffer | null; } export interface CopilotPackageDetail extends CopilotPackage, Parsable { /** @@ -31845,6 +31785,8 @@ export function createAuthenticationEventListenerFromDiscriminatorValue(parseNod return deserializeIntoOnFraudProtectionLoadStartListener; case "#microsoft.graph.onInteractiveAuthFlowStartListener": return deserializeIntoOnInteractiveAuthFlowStartListener; + case "#microsoft.graph.onPasswordSubmitListener": + return deserializeIntoOnPasswordSubmitListener; case "#microsoft.graph.onPhoneMethodLoadStartListener": return deserializeIntoOnPhoneMethodLoadStartListener; case "#microsoft.graph.onTokenIssuanceStartListener": @@ -35279,15 +35221,6 @@ export function createClassificationResultFromDiscriminatorValue(parseNode: Pars export function createClientCertificateAuthenticationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoClientCertificateAuthentication; } -/** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @returns {ClientCredentials} - */ -// @ts-ignore -export function createClientCredentialsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { - return deserializeIntoClientCredentials; -} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -37284,24 +37217,6 @@ export function createConfigManagerCollectionFromDiscriminatorValue(parseNode: P export function createConfigManagerPolicySummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoConfigManagerPolicySummary; } -/** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @returns {ConfigurationApplicationCollectionResponse} - */ -// @ts-ignore -export function createConfigurationApplicationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { - return deserializeIntoConfigurationApplicationCollectionResponse; -} -/** - * Creates a new instance of the appropriate class based on discriminator value - * @param parseNode The parse node to use to read the discriminator value and create the object - * @returns {ConfigurationApplication} - */ -// @ts-ignore -export function createConfigurationApplicationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { - return deserializeIntoConfigurationApplication; -} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -38651,6 +38566,8 @@ export function createCustomAuthenticationExtensionFromDiscriminatorValue(parseN return deserializeIntoOnAttributeCollectionSubmitCustomExtension; case "#microsoft.graph.onOtpSendCustomExtension": return deserializeIntoOnOtpSendCustomExtension; + case "#microsoft.graph.onPasswordSubmitCustomExtension": + return deserializeIntoOnPasswordSubmitCustomExtension; case "#microsoft.graph.onTokenIssuanceStartCustomExtension": return deserializeIntoOnTokenIssuanceStartCustomExtension; } @@ -38696,6 +38613,8 @@ export function createCustomCalloutExtensionFromDiscriminatorValue(parseNode: Pa return deserializeIntoOnAttributeCollectionSubmitCustomExtension; case "#microsoft.graph.onOtpSendCustomExtension": return deserializeIntoOnOtpSendCustomExtension; + case "#microsoft.graph.onPasswordSubmitCustomExtension": + return deserializeIntoOnPasswordSubmitCustomExtension; case "#microsoft.graph.onTokenIssuanceStartCustomExtension": return deserializeIntoOnTokenIssuanceStartCustomExtension; } @@ -47398,8 +47317,18 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoCloudClipboardRoot; case "#microsoft.graph.cloudFlareWebApplicationFirewallProvider": return deserializeIntoCloudFlareWebApplicationFirewallProvider; + case "#microsoft.graph.cloudLicensing.adminCloudLicensing": + return deserializeIntoAdminCloudLicensing; + case "#microsoft.graph.cloudLicensing.allotment": + return deserializeIntoAllotment; + case "#microsoft.graph.cloudLicensing.assignment": + return deserializeIntoAssignment; + case "#microsoft.graph.cloudLicensing.assignmentError": + return deserializeIntoAssignmentError; case "#microsoft.graph.cloudLicensing.usageRight": return deserializeIntoUsageRight; + case "#microsoft.graph.cloudLicensing.waitingMember": + return deserializeIntoWaitingMember; case "#microsoft.graph.cloudPC": return deserializeIntoCloudPC; case "#microsoft.graph.cloudPcAuditEvent": @@ -47502,8 +47431,6 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoConditionalAccessTemplate; case "#microsoft.graph.configManagerCollection": return deserializeIntoConfigManagerCollection; - case "#microsoft.graph.configurationApplication": - return deserializeIntoConfigurationApplication; case "#microsoft.graph.configurationBaseline": return deserializeIntoConfigurationBaseline; case "#microsoft.graph.configurationDrift": @@ -49183,7 +49110,7 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi case "#microsoft.graph.networkaccess.networkAccessRoot": return deserializeIntoNetworkAccessRoot; case "#microsoft.graph.networkaccess.policy": - return deserializeIntoPolicy; + return I8b34d0179518007f5cd87a4f6f9a66bbe95226667d039017ac5eed5d31ebda68; case "#microsoft.graph.networkaccess.policyLink": return deserializeIntoPolicyLink; case "#microsoft.graph.networkaccess.policyRule": @@ -49308,6 +49235,10 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoOnlineMeetingEngagementConversation; case "#microsoft.graph.onOtpSendCustomExtension": return deserializeIntoOnOtpSendCustomExtension; + case "#microsoft.graph.onPasswordSubmitCustomExtension": + return deserializeIntoOnPasswordSubmitCustomExtension; + case "#microsoft.graph.onPasswordSubmitListener": + return deserializeIntoOnPasswordSubmitListener; case "#microsoft.graph.onPhoneMethodLoadStartListener": return deserializeIntoOnPhoneMethodLoadStartListener; case "#microsoft.graph.onPremAuthenticationPolicy": @@ -49888,6 +49819,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoAuditLogRecord; case "#microsoft.graph.security.authorityTemplate": return deserializeIntoAuthorityTemplate; + case "#microsoft.graph.security.autoAuditingConfiguration": + return deserializeIntoAutoAuditingConfiguration; case "#microsoft.graph.security.case": return I5f4dfdf5ddd11dae1f0582bb584b53a761da392c2a7af4c5ca28624a701a1fb3; case "#microsoft.graph.security.caseOperation": @@ -49972,6 +49905,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoEmailUrlThreatSubmission; case "#microsoft.graph.security.endpointDiscoveredCloudAppDetail": return deserializeIntoEndpointDiscoveredCloudAppDetail; + case "#microsoft.graph.security.environment": + return deserializeIntoEnvironment; case "#microsoft.graph.security.file": return I240c6b818003ed34cc38a37c81b71cc92da4312fb1c408b723d2e5bf3856b01f; case "#microsoft.graph.security.fileContentThreatSubmission": @@ -50106,6 +50041,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoWhoisHistoryRecord; case "#microsoft.graph.security.whoisRecord": return deserializeIntoWhoisRecord; + case "#microsoft.graph.security.zone": + return deserializeIntoZone; case "#microsoft.graph.securityAction": return deserializeIntoSecurityAction; case "#microsoft.graph.securityBaselineCategoryStateSummary": @@ -50448,6 +50385,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoTenantAttachRBAC; case "#microsoft.graph.tenantDataSecurityAndGovernance": return deserializeIntoTenantDataSecurityAndGovernance; + case "#microsoft.graph.tenantGovernanceServices.longRunningOperation": + return deserializeIntoLongRunningOperation; case "#microsoft.graph.tenantProtectionScopeContainer": return deserializeIntoTenantProtectionScopeContainer; case "#microsoft.graph.tenantRelationshipAccessPolicyBase": @@ -51060,14 +50999,26 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoKnownIssue; case "#microsoft.graph.windowsUpdates.operationalInsightsConnection": return deserializeIntoOperationalInsightsConnection; + case "#microsoft.graph.windowsUpdates.policy": + return I5dd2a8c2007d7c540be2ffc29db20ef823875418ae7899350b951f3d67a3c94f; + case "#microsoft.graph.windowsUpdates.policyApproval": + return deserializeIntoPolicyApproval; case "#microsoft.graph.windowsUpdates.product": return deserializeIntoProduct; case "#microsoft.graph.windowsUpdates.productRevision": return deserializeIntoProductRevision; case "#microsoft.graph.windowsUpdates.qualityUpdateCatalogEntry": return deserializeIntoQualityUpdateCatalogEntry; + case "#microsoft.graph.windowsUpdates.qualityUpdatePolicy": + return deserializeIntoQualityUpdatePolicy; + case "#microsoft.graph.windowsUpdates.qualityUpdateRing": + return deserializeIntoQualityUpdateRing; + case "#microsoft.graph.windowsUpdates.recoveryUpdateCatalogEntry": + return deserializeIntoRecoveryUpdateCatalogEntry; case "#microsoft.graph.windowsUpdates.resourceConnection": return deserializeIntoResourceConnection; + case "#microsoft.graph.windowsUpdates.ring": + return deserializeIntoRing; case "#microsoft.graph.windowsUpdates.softwareUpdateCatalogEntry": return deserializeIntoSoftwareUpdateCatalogEntry; case "#microsoft.graph.windowsUpdates.updatableAsset": @@ -52028,6 +51979,15 @@ export function createExternalMeetingRegistrantFromDiscriminatorValue(parseNode: export function createExternalMeetingRegistrationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExternalMeetingRegistration; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {ExternalOriginResourceConnectorCollectionResponse} + */ +// @ts-ignore +export function createExternalOriginResourceConnectorCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoExternalOriginResourceConnectorCollectionResponse; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -52834,6 +52794,15 @@ export function createFraudProtectionConfigurationFromDiscriminatorValue(parseNo } return deserializeIntoFraudProtectionConfiguration; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {FraudProtectionDetails} + */ +// @ts-ignore +export function createFraudProtectionDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoFraudProtectionDetails; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -62814,6 +62783,53 @@ export function createOnOtpSendHandlerFromDiscriminatorValue(parseNode: ParseNod } return deserializeIntoOnOtpSendHandler; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {OnPasswordMigrationCustomExtensionHandler} + */ +// @ts-ignore +export function createOnPasswordMigrationCustomExtensionHandlerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoOnPasswordMigrationCustomExtensionHandler; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {OnPasswordSubmitCustomExtension} + */ +// @ts-ignore +export function createOnPasswordSubmitCustomExtensionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoOnPasswordSubmitCustomExtension; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {OnPasswordSubmitHandler} + */ +// @ts-ignore +export function createOnPasswordSubmitHandlerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + if(!parseNode) throw new Error("parseNode cannot be undefined"); + const mappingValueNode = parseNode?.getChildNode("@odata.type"); + if (mappingValueNode) { + const mappingValue = mappingValueNode.getStringValue(); + if (mappingValue) { + switch (mappingValue) { + case "#microsoft.graph.onPasswordMigrationCustomExtensionHandler": + return deserializeIntoOnPasswordMigrationCustomExtensionHandler; + } + } + } + return deserializeIntoOnPasswordSubmitHandler; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {OnPasswordSubmitListener} + */ +// @ts-ignore +export function createOnPasswordSubmitListenerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoOnPasswordSubmitListener; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -68285,6 +68301,87 @@ export function createRecycleBinSettingsFromDiscriminatorValue(parseNode: ParseN export function createRedirectSingleSignOnExtensionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRedirectSingleSignOnExtension; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {RedirectUriAllowedDomainConfiguration} + */ +// @ts-ignore +export function createRedirectUriAllowedDomainConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRedirectUriAllowedDomainConfiguration; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {RedirectUriAllowedSchemeConfiguration} + */ +// @ts-ignore +export function createRedirectUriAllowedSchemeConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRedirectUriAllowedSchemeConfiguration; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {RedirectUriBlockedDomainConfiguration} + */ +// @ts-ignore +export function createRedirectUriBlockedDomainConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRedirectUriBlockedDomainConfiguration; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {RedirectUriBlockedSchemeConfiguration} + */ +// @ts-ignore +export function createRedirectUriBlockedSchemeConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRedirectUriBlockedSchemeConfiguration; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {RedirectUriConfiguration} + */ +// @ts-ignore +export function createRedirectUriConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRedirectUriConfiguration; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {RedirectUriPlatformAllowedDomainConfiguration} + */ +// @ts-ignore +export function createRedirectUriPlatformAllowedDomainConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRedirectUriPlatformAllowedDomainConfiguration; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {RedirectUriPlatformAllowedSchemeConfiguration} + */ +// @ts-ignore +export function createRedirectUriPlatformAllowedSchemeConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRedirectUriPlatformAllowedSchemeConfiguration; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {RedirectUriPlatformBlockedDomainConfiguration} + */ +// @ts-ignore +export function createRedirectUriPlatformBlockedDomainConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRedirectUriPlatformBlockedDomainConfiguration; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {RedirectUriPlatformBlockedSchemeConfiguration} + */ +// @ts-ignore +export function createRedirectUriPlatformBlockedSchemeConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRedirectUriPlatformBlockedSchemeConfiguration; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -68294,6 +68391,24 @@ export function createRedirectSingleSignOnExtensionFromDiscriminatorValue(parseN export function createRedirectUriSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRedirectUriSettings; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {RedirectUriWildcardConfiguration} + */ +// @ts-ignore +export function createRedirectUriWildcardConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRedirectUriWildcardConfiguration; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {RedirectUriWildcardExcludeFormats} + */ +// @ts-ignore +export function createRedirectUriWildcardExcludeFormatsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRedirectUriWildcardExcludeFormats; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -83344,7 +83459,7 @@ export interface CrossTenantGroupSyncInbound extends AdditionalDataHolder, Backe */ backingStoreEnabled?: boolean | null; /** - * The isSyncAllowed property + * Defines whether group objects should be synchronized from the partner tenant. false stops any current group synchronization from the source tenant to the target tenant. This property has no impact on existing groups that were synchronized. */ isSyncAllowed?: boolean | null; /** @@ -83362,7 +83477,7 @@ export interface CrossTenantIdentitySyncPolicyPartner extends Parsable, PolicyDe */ externalCloudAuthorizedApplicationId?: string | null; /** - * The groupSyncInbound property + * Defines whether groups can be synchronized from a partner tenant. Key. */ groupSyncInbound?: CrossTenantGroupSyncInbound | null; /** @@ -83686,6 +83801,10 @@ export interface CustomAppManagementApplicationConfiguration extends AdditionalD * The OdataType property */ odataType?: string | null; + /** + * The redirectUris property + */ + redirectUris?: RedirectUriConfiguration | null; } export interface CustomAppManagementConfiguration extends AppManagementConfiguration, Parsable { /** @@ -88530,6 +88649,7 @@ export function deserializeIntoAdmin(admin: Partial | undefined = {}) : R return { "appsAndServices": n => { admin.appsAndServices = n.getObjectValue(createAdminAppsAndServicesFromDiscriminatorValue); }, "backingStoreEnabled": n => { admin.backingStoreEnabled = true; }, + "cloudLicensing": n => { admin.cloudLicensing = n.getObjectValue(createAdminCloudLicensingFromDiscriminatorValue); }, "configurationManagement": n => { admin.configurationManagement = n.getObjectValue(createConfigurationManagementFromDiscriminatorValue); }, "dynamics": n => { admin.dynamics = n.getObjectValue(createAdminDynamicsFromDiscriminatorValue); }, "edge": n => { admin.edge = n.getObjectValue(createEdgeFromDiscriminatorValue); }, @@ -88708,6 +88828,7 @@ export function deserializeIntoAdminWindowsUpdates(adminWindowsUpdates: Partial< "catalog": n => { adminWindowsUpdates.catalog = n.getObjectValue(createCatalogFromDiscriminatorValue); }, "deploymentAudiences": n => { adminWindowsUpdates.deploymentAudiences = n.getCollectionOfObjectValues(createDeploymentAudienceFromDiscriminatorValue); }, "deployments": n => { adminWindowsUpdates.deployments = n.getCollectionOfObjectValues(createDeploymentFromDiscriminatorValue); }, + "policies": n => { adminWindowsUpdates.policies = n.getCollectionOfObjectValues(CreatePolicyFromDiscriminatorValue); }, "products": n => { adminWindowsUpdates.products = n.getCollectionOfObjectValues(createProductFromDiscriminatorValue); }, "resourceConnections": n => { adminWindowsUpdates.resourceConnections = n.getCollectionOfObjectValues(createResourceConnectionFromDiscriminatorValue); }, "updatableAssets": n => { adminWindowsUpdates.updatableAssets = n.getCollectionOfObjectValues(createUpdatableAssetFromDiscriminatorValue); }, @@ -89136,6 +89257,7 @@ export function deserializeIntoAgentRiskDetection(agentRiskDetection: Partial { agentRiskDetection.agentId = n.getStringValue(); }, "detectedDateTime": n => { agentRiskDetection.detectedDateTime = n.getDateValue(); }, "detectionTimingType": n => { agentRiskDetection.detectionTimingType = n.getEnumValue(RiskDetectionTimingTypeObject); }, + "identityType": n => { agentRiskDetection.identityType = n.getEnumValue(AgentIdentityTypeObject); }, "lastModifiedDateTime": n => { agentRiskDetection.lastModifiedDateTime = n.getDateValue(); }, "riskDetail": n => { agentRiskDetection.riskDetail = n.getEnumValue(RiskDetailObject); }, "riskEventType": n => { agentRiskDetection.riskEventType = n.getStringValue(); }, @@ -93137,6 +93259,7 @@ export function deserializeIntoAppManagementApplicationConfiguration(appManageme ...deserializeIntoAppManagementConfiguration(appManagementApplicationConfiguration), "audiences": n => { appManagementApplicationConfiguration.audiences = n.getObjectValue(createAudiencesConfigurationFromDiscriminatorValue); }, "identifierUris": n => { appManagementApplicationConfiguration.identifierUris = n.getObjectValue(createIdentifierUriConfigurationFromDiscriminatorValue); }, + "redirectUris": n => { appManagementApplicationConfiguration.redirectUris = n.getObjectValue(createRedirectUriConfigurationFromDiscriminatorValue); }, } } /** @@ -99709,20 +99832,6 @@ export function deserializeIntoClientCertificateAuthentication(clientCertificate "certificateList": n => { clientCertificateAuthentication.certificateList = n.getCollectionOfObjectValues(createPkcs12CertificateInformationFromDiscriminatorValue); }, } } -/** - * The deserialization information for the current model - * @param ClientCredentials The instance to deserialize into. - * @returns {Record void>} - */ -// @ts-ignore -export function deserializeIntoClientCredentials(clientCredentials: Partial | undefined = {}) : Record void> { - return { - "backingStoreEnabled": n => { clientCredentials.backingStoreEnabled = true; }, - "certificateName": n => { clientCredentials.certificateName = n.getStringValue(); }, - "keyVaultUri": n => { clientCredentials.keyVaultUri = n.getStringValue(); }, - "@odata.type": n => { clientCredentials.odataType = n.getStringValue(); }, - } -} /** * The deserialization information for the current model * @param CloudAppSecurityProfile The instance to deserialize into. @@ -101522,6 +101631,7 @@ export function deserializeIntoCloudPcSnapshotImportActionResult(cloudPcSnapshot export function deserializeIntoCloudPcSourceDeviceImage(cloudPcSourceDeviceImage: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { cloudPcSourceDeviceImage.backingStoreEnabled = true; }, + "category": n => { cloudPcSourceDeviceImage.category = n.getEnumValue(CloudPcSourceImageCategoryObject); }, "displayName": n => { cloudPcSourceDeviceImage.displayName = n.getStringValue(); }, "id": n => { cloudPcSourceDeviceImage.id = n.getStringValue(); }, "@odata.type": n => { cloudPcSourceDeviceImage.odataType = n.getStringValue(); }, @@ -102977,39 +103087,6 @@ export function deserializeIntoConfiguration(configuration: Partial { configuration.odataType = n.getStringValue(); }, } } -/** - * The deserialization information for the current model - * @param ConfigurationApplication The instance to deserialize into. - * @returns {Record void>} - */ -// @ts-ignore -export function deserializeIntoConfigurationApplication(configurationApplication: Partial | undefined = {}) : Record void> { - return { - ...deserializeIntoEntity(configurationApplication), - "appId": n => { configurationApplication.appId = n.getStringValue(); }, - "appOwnerOrganizationId": n => { configurationApplication.appOwnerOrganizationId = n.getStringValue(); }, - "clientCredentials": n => { configurationApplication.clientCredentials = n.getObjectValue(createClientCredentialsFromDiscriminatorValue); }, - "createdBy": n => { configurationApplication.createdBy = n.getObjectValue(createIdentitySetFromDiscriminatorValue); }, - "createdDateTime": n => { configurationApplication.createdDateTime = n.getDateValue(); }, - "description": n => { configurationApplication.description = n.getStringValue(); }, - "displayName": n => { configurationApplication.displayName = n.getStringValue(); }, - "lastModifiedBy": n => { configurationApplication.lastModifiedBy = n.getObjectValue(createIdentitySetFromDiscriminatorValue); }, - "lastModifiedDateTime": n => { configurationApplication.lastModifiedDateTime = n.getDateValue(); }, - "tenantId": n => { configurationApplication.tenantId = n.getStringValue(); }, - } -} -/** - * The deserialization information for the current model - * @param ConfigurationApplicationCollectionResponse The instance to deserialize into. - * @returns {Record void>} - */ -// @ts-ignore -export function deserializeIntoConfigurationApplicationCollectionResponse(configurationApplicationCollectionResponse: Partial | undefined = {}) : Record void> { - return { - ...deserializeIntoBaseCollectionPaginationCountResponse(configurationApplicationCollectionResponse), - "value": n => { configurationApplicationCollectionResponse.value = n.getCollectionOfObjectValues(createConfigurationApplicationFromDiscriminatorValue); }, - } -} /** * The deserialization information for the current model * @param ConfigurationBaseline The instance to deserialize into. @@ -103077,7 +103154,6 @@ export function deserializeIntoConfigurationDriftCollectionResponse(configuratio export function deserializeIntoConfigurationManagement(configurationManagement: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(configurationManagement), - "configurationApplications": n => { configurationManagement.configurationApplications = n.getCollectionOfObjectValues(createConfigurationApplicationFromDiscriminatorValue); }, "configurationDrifts": n => { configurationManagement.configurationDrifts = n.getCollectionOfObjectValues(createConfigurationDriftFromDiscriminatorValue); }, "configurationMonitoringResults": n => { configurationManagement.configurationMonitoringResults = n.getCollectionOfObjectValues(createConfigurationMonitoringResultFromDiscriminatorValue); }, "configurationMonitors": n => { configurationManagement.configurationMonitors = n.getCollectionOfObjectValues(createConfigurationMonitorFromDiscriminatorValue); }, @@ -103193,8 +103269,6 @@ export function deserializeIntoConfigurationMonitor(configurationMonitor: Partia "mode": n => { configurationMonitor.mode = n.getEnumValue(MonitorModeObject); }, "monitorRunFrequencyInHours": n => { configurationMonitor.monitorRunFrequencyInHours = n.getNumberValue(); }, "parameters": n => { configurationMonitor.parameters = n.getObjectValue(createOpenComplexDictionaryTypeFromDiscriminatorValue); }, - "runAsUTCMServicePrincipal": n => { configurationMonitor.runAsUTCMServicePrincipal = n.getBooleanValue(); }, - "runningOnBehalfOf": n => { configurationMonitor.runningOnBehalfOf = n.getObjectValue(createIdentitySetFromDiscriminatorValue); }, "status": n => { configurationMonitor.status = n.getEnumValue(MonitorStatusObject); }, "tenantId": n => { configurationMonitor.tenantId = n.getStringValue(); }, } @@ -103221,13 +103295,11 @@ export function deserializeIntoConfigurationMonitoringResult(configurationMonito return { ...deserializeIntoEntity(configurationMonitoringResult), "driftsCount": n => { configurationMonitoringResult.driftsCount = n.getNumberValue(); }, - "driftsFixed": n => { configurationMonitoringResult.driftsFixed = n.getNumberValue(); }, "errorDetails": n => { configurationMonitoringResult.errorDetails = n.getCollectionOfObjectValues(createErrorDetailFromDiscriminatorValue); }, "monitorId": n => { configurationMonitoringResult.monitorId = n.getStringValue(); }, "runCompletionDateTime": n => { configurationMonitoringResult.runCompletionDateTime = n.getDateValue(); }, "runInitiationDateTime": n => { configurationMonitoringResult.runInitiationDateTime = n.getDateValue(); }, "runStatus": n => { configurationMonitoringResult.runStatus = n.getEnumValue(MonitorRunStatusObject); }, - "runType": n => { configurationMonitoringResult.runType = n.getEnumValue(MonitorRunTypeObject); }, "tenantId": n => { configurationMonitoringResult.tenantId = n.getStringValue(); }, } } @@ -104255,6 +104327,7 @@ export function deserializeIntoCopilotPackage(copilotPackage: Partial { copilotPackage.shortDescription = n.getStringValue(); }, "supportedHosts": n => { copilotPackage.supportedHosts = n.getCollectionOfPrimitiveValues(); }, "type": n => { copilotPackage.type = n.getEnumValue(PackageTypeObject); }, + "zipFile": n => { copilotPackage.zipFile = n.getByteArrayValue(); }, } } /** @@ -104967,6 +105040,7 @@ export function deserializeIntoCustomAppManagementApplicationConfiguration(custo "backingStoreEnabled": n => { customAppManagementApplicationConfiguration.backingStoreEnabled = true; }, "identifierUris": n => { customAppManagementApplicationConfiguration.identifierUris = n.getObjectValue(createIdentifierUriConfigurationFromDiscriminatorValue); }, "@odata.type": n => { customAppManagementApplicationConfiguration.odataType = n.getStringValue(); }, + "redirectUris": n => { customAppManagementApplicationConfiguration.redirectUris = n.getObjectValue(createRedirectUriConfigurationFromDiscriminatorValue); }, } } /** @@ -115911,6 +115985,7 @@ export function deserializeIntoEntitlementManagement(entitlementManagement: Part "availableAccessPackages": n => { entitlementManagement.availableAccessPackages = n.getCollectionOfObjectValues(createAvailableAccessPackageFromDiscriminatorValue); }, "connectedOrganizations": n => { entitlementManagement.connectedOrganizations = n.getCollectionOfObjectValues(createConnectedOrganizationFromDiscriminatorValue); }, "controlConfigurations": n => { entitlementManagement.controlConfigurations = n.getCollectionOfObjectValues(createControlConfigurationFromDiscriminatorValue); }, + "externalOriginResourceConnectors": n => { entitlementManagement.externalOriginResourceConnectors = n.getCollectionOfObjectValues(createExternalOriginResourceConnectorFromDiscriminatorValue); }, "settings": n => { entitlementManagement.settings = n.getObjectValue(createEntitlementManagementSettingsFromDiscriminatorValue); }, "subjects": n => { entitlementManagement.subjects = n.getCollectionOfObjectValues(createAccessPackageSubjectFromDiscriminatorValue); }, } @@ -117077,6 +117152,18 @@ export function deserializeIntoExternalOriginResourceConnector(externalOriginRes "modifiedDateTime": n => { externalOriginResourceConnector.modifiedDateTime = n.getDateValue(); }, } } +/** + * The deserialization information for the current model + * @param ExternalOriginResourceConnectorCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoExternalOriginResourceConnectorCollectionResponse(externalOriginResourceConnectorCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(externalOriginResourceConnectorCollectionResponse), + "value": n => { externalOriginResourceConnectorCollectionResponse.value = n.getCollectionOfObjectValues(createExternalOriginResourceConnectorFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param ExternalProfile The instance to deserialize into. @@ -118146,6 +118233,25 @@ export function deserializeIntoFraudProtectionConfiguration(fraudProtectionConfi "@odata.type": n => { fraudProtectionConfiguration.odataType = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param FraudProtectionDetails The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoFraudProtectionDetails(fraudProtectionDetails: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { fraudProtectionDetails.backingStoreEnabled = true; }, + "@odata.type": n => { fraudProtectionDetails.odataType = n.getStringValue(); }, + "providerErrorMessages": n => { fraudProtectionDetails.providerErrorMessages = n.getCollectionOfPrimitiveValues(); }, + "providerHttpStatusCodes": n => { fraudProtectionDetails.providerHttpStatusCodes = n.getCollectionOfPrimitiveValues(); }, + "providerName": n => { fraudProtectionDetails.providerName = n.getStringValue(); }, + "providerResponseTimes": n => { fraudProtectionDetails.providerResponseTimes = n.getCollectionOfPrimitiveValues(); }, + "providerSessionId": n => { fraudProtectionDetails.providerSessionId = n.getStringValue(); }, + "reason": n => { fraudProtectionDetails.reason = n.getStringValue(); }, + "verdict": n => { fraudProtectionDetails.verdict = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param FraudProtectionProvider The instance to deserialize into. @@ -132545,6 +132651,55 @@ export function deserializeIntoOnOtpSendHandler(onOtpSendHandler: Partial { onOtpSendHandler.odataType = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param OnPasswordMigrationCustomExtensionHandler The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoOnPasswordMigrationCustomExtensionHandler(onPasswordMigrationCustomExtensionHandler: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoOnPasswordSubmitHandler(onPasswordMigrationCustomExtensionHandler), + "configuration": n => { onPasswordMigrationCustomExtensionHandler.configuration = n.getObjectValue(createCustomExtensionOverwriteConfigurationFromDiscriminatorValue); }, + "customExtension": n => { onPasswordMigrationCustomExtensionHandler.customExtension = n.getObjectValue(createOnPasswordSubmitCustomExtensionFromDiscriminatorValue); }, + "migrationPropertyId": n => { onPasswordMigrationCustomExtensionHandler.migrationPropertyId = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param OnPasswordSubmitCustomExtension The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoOnPasswordSubmitCustomExtension(onPasswordSubmitCustomExtension: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoCustomAuthenticationExtension(onPasswordSubmitCustomExtension), + } +} +/** + * The deserialization information for the current model + * @param OnPasswordSubmitHandler The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoOnPasswordSubmitHandler(onPasswordSubmitHandler: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { onPasswordSubmitHandler.backingStoreEnabled = true; }, + "@odata.type": n => { onPasswordSubmitHandler.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param OnPasswordSubmitListener The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoOnPasswordSubmitListener(onPasswordSubmitListener: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuthenticationEventListener(onPasswordSubmitListener), + "handler": n => { onPasswordSubmitListener.handler = n.getObjectValue(createOnPasswordSubmitHandlerFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param OnPhoneMethodLoadStartExternalUsersAuthHandler The instance to deserialize into. @@ -139561,6 +139716,7 @@ export function deserializeIntoProtectionPolicyBase(protectionPolicyBase: Partia "isEnabled": n => { protectionPolicyBase.isEnabled = n.getBooleanValue(); }, "lastModifiedBy": n => { protectionPolicyBase.lastModifiedBy = n.getObjectValue(createIdentitySetFromDiscriminatorValue); }, "lastModifiedDateTime": n => { protectionPolicyBase.lastModifiedDateTime = n.getDateValue(); }, + "offboardRequestedDateTime": n => { protectionPolicyBase.offboardRequestedDateTime = n.getDateValue(); }, "protectionMode": n => { protectionPolicyBase.protectionMode = n.getEnumValue(BackupPolicyProtectionModeObject); }, "protectionPolicyArtifactCount": n => { protectionPolicyBase.protectionPolicyArtifactCount = n.getObjectValue(createProtectionPolicyArtifactCountFromDiscriminatorValue); }, "retentionSettings": n => { protectionPolicyBase.retentionSettings = n.getCollectionOfObjectValues(createRetentionSettingFromDiscriminatorValue); }, @@ -140656,6 +140812,157 @@ export function deserializeIntoRedirectSingleSignOnExtension(redirectSingleSignO "urlPrefixes": n => { redirectSingleSignOnExtension.urlPrefixes = n.getCollectionOfPrimitiveValues(); }, } } +/** + * The deserialization information for the current model + * @param RedirectUriAllowedDomainConfiguration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRedirectUriAllowedDomainConfiguration(redirectUriAllowedDomainConfiguration: Partial | undefined = {}) : Record void> { + return { + "allowedDomains": n => { redirectUriAllowedDomainConfiguration.allowedDomains = n.getCollectionOfPrimitiveValues(); }, + "backingStoreEnabled": n => { redirectUriAllowedDomainConfiguration.backingStoreEnabled = true; }, + "excludeActors": n => { redirectUriAllowedDomainConfiguration.excludeActors = n.getObjectValue(createAppManagementPolicyActorExemptionsFromDiscriminatorValue); }, + "isStateSetByMicrosoft": n => { redirectUriAllowedDomainConfiguration.isStateSetByMicrosoft = n.getBooleanValue(); }, + "@odata.type": n => { redirectUriAllowedDomainConfiguration.odataType = n.getStringValue(); }, + "publicClient": n => { redirectUriAllowedDomainConfiguration.publicClient = n.getObjectValue(createRedirectUriPlatformAllowedDomainConfigurationFromDiscriminatorValue); }, + "restrictForAppsCreatedAfterDateTime": n => { redirectUriAllowedDomainConfiguration.restrictForAppsCreatedAfterDateTime = n.getDateValue(); }, + "spa": n => { redirectUriAllowedDomainConfiguration.spa = n.getObjectValue(createRedirectUriPlatformAllowedDomainConfigurationFromDiscriminatorValue); }, + "state": n => { redirectUriAllowedDomainConfiguration.state = n.getEnumValue(AppManagementRestrictionStateObject); }, + "web": n => { redirectUriAllowedDomainConfiguration.web = n.getObjectValue(createRedirectUriPlatformAllowedDomainConfigurationFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param RedirectUriAllowedSchemeConfiguration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRedirectUriAllowedSchemeConfiguration(redirectUriAllowedSchemeConfiguration: Partial | undefined = {}) : Record void> { + return { + "allowedSchemes": n => { redirectUriAllowedSchemeConfiguration.allowedSchemes = n.getCollectionOfPrimitiveValues(); }, + "backingStoreEnabled": n => { redirectUriAllowedSchemeConfiguration.backingStoreEnabled = true; }, + "excludeActors": n => { redirectUriAllowedSchemeConfiguration.excludeActors = n.getObjectValue(createAppManagementPolicyActorExemptionsFromDiscriminatorValue); }, + "isStateSetByMicrosoft": n => { redirectUriAllowedSchemeConfiguration.isStateSetByMicrosoft = n.getBooleanValue(); }, + "@odata.type": n => { redirectUriAllowedSchemeConfiguration.odataType = n.getStringValue(); }, + "publicClient": n => { redirectUriAllowedSchemeConfiguration.publicClient = n.getObjectValue(createRedirectUriPlatformAllowedSchemeConfigurationFromDiscriminatorValue); }, + "restrictForAppsCreatedAfterDateTime": n => { redirectUriAllowedSchemeConfiguration.restrictForAppsCreatedAfterDateTime = n.getDateValue(); }, + "spa": n => { redirectUriAllowedSchemeConfiguration.spa = n.getObjectValue(createRedirectUriPlatformAllowedSchemeConfigurationFromDiscriminatorValue); }, + "state": n => { redirectUriAllowedSchemeConfiguration.state = n.getEnumValue(AppManagementRestrictionStateObject); }, + "web": n => { redirectUriAllowedSchemeConfiguration.web = n.getObjectValue(createRedirectUriPlatformAllowedSchemeConfigurationFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param RedirectUriBlockedDomainConfiguration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRedirectUriBlockedDomainConfiguration(redirectUriBlockedDomainConfiguration: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { redirectUriBlockedDomainConfiguration.backingStoreEnabled = true; }, + "blockedDomains": n => { redirectUriBlockedDomainConfiguration.blockedDomains = n.getCollectionOfPrimitiveValues(); }, + "excludeActors": n => { redirectUriBlockedDomainConfiguration.excludeActors = n.getObjectValue(createAppManagementPolicyActorExemptionsFromDiscriminatorValue); }, + "isStateSetByMicrosoft": n => { redirectUriBlockedDomainConfiguration.isStateSetByMicrosoft = n.getBooleanValue(); }, + "@odata.type": n => { redirectUriBlockedDomainConfiguration.odataType = n.getStringValue(); }, + "publicClient": n => { redirectUriBlockedDomainConfiguration.publicClient = n.getObjectValue(createRedirectUriPlatformBlockedDomainConfigurationFromDiscriminatorValue); }, + "restrictForAppsCreatedAfterDateTime": n => { redirectUriBlockedDomainConfiguration.restrictForAppsCreatedAfterDateTime = n.getDateValue(); }, + "spa": n => { redirectUriBlockedDomainConfiguration.spa = n.getObjectValue(createRedirectUriPlatformBlockedDomainConfigurationFromDiscriminatorValue); }, + "state": n => { redirectUriBlockedDomainConfiguration.state = n.getEnumValue(AppManagementRestrictionStateObject); }, + "web": n => { redirectUriBlockedDomainConfiguration.web = n.getObjectValue(createRedirectUriPlatformBlockedDomainConfigurationFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param RedirectUriBlockedSchemeConfiguration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRedirectUriBlockedSchemeConfiguration(redirectUriBlockedSchemeConfiguration: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { redirectUriBlockedSchemeConfiguration.backingStoreEnabled = true; }, + "blockedSchemes": n => { redirectUriBlockedSchemeConfiguration.blockedSchemes = n.getCollectionOfPrimitiveValues(); }, + "excludeActors": n => { redirectUriBlockedSchemeConfiguration.excludeActors = n.getObjectValue(createAppManagementPolicyActorExemptionsFromDiscriminatorValue); }, + "exemptFormats": n => { redirectUriBlockedSchemeConfiguration.exemptFormats = n.getCollectionOfPrimitiveValues(); }, + "isStateSetByMicrosoft": n => { redirectUriBlockedSchemeConfiguration.isStateSetByMicrosoft = n.getBooleanValue(); }, + "@odata.type": n => { redirectUriBlockedSchemeConfiguration.odataType = n.getStringValue(); }, + "publicClient": n => { redirectUriBlockedSchemeConfiguration.publicClient = n.getObjectValue(createRedirectUriPlatformBlockedSchemeConfigurationFromDiscriminatorValue); }, + "restrictForAppsCreatedAfterDateTime": n => { redirectUriBlockedSchemeConfiguration.restrictForAppsCreatedAfterDateTime = n.getDateValue(); }, + "spa": n => { redirectUriBlockedSchemeConfiguration.spa = n.getObjectValue(createRedirectUriPlatformBlockedSchemeConfigurationFromDiscriminatorValue); }, + "state": n => { redirectUriBlockedSchemeConfiguration.state = n.getEnumValue(AppManagementRestrictionStateObject); }, + "web": n => { redirectUriBlockedSchemeConfiguration.web = n.getObjectValue(createRedirectUriPlatformBlockedSchemeConfigurationFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param RedirectUriConfiguration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRedirectUriConfiguration(redirectUriConfiguration: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { redirectUriConfiguration.backingStoreEnabled = true; }, + "@odata.type": n => { redirectUriConfiguration.odataType = n.getStringValue(); }, + "uriWithBlockedDomain": n => { redirectUriConfiguration.uriWithBlockedDomain = n.getObjectValue(createRedirectUriBlockedDomainConfigurationFromDiscriminatorValue); }, + "uriWithBlockedScheme": n => { redirectUriConfiguration.uriWithBlockedScheme = n.getObjectValue(createRedirectUriBlockedSchemeConfigurationFromDiscriminatorValue); }, + "uriWithoutAllowedDomain": n => { redirectUriConfiguration.uriWithoutAllowedDomain = n.getObjectValue(createRedirectUriAllowedDomainConfigurationFromDiscriminatorValue); }, + "uriWithoutAllowedScheme": n => { redirectUriConfiguration.uriWithoutAllowedScheme = n.getObjectValue(createRedirectUriAllowedSchemeConfigurationFromDiscriminatorValue); }, + "uriWithWildcard": n => { redirectUriConfiguration.uriWithWildcard = n.getObjectValue(createRedirectUriWildcardConfigurationFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param RedirectUriPlatformAllowedDomainConfiguration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRedirectUriPlatformAllowedDomainConfiguration(redirectUriPlatformAllowedDomainConfiguration: Partial | undefined = {}) : Record void> { + return { + "allowedDomains": n => { redirectUriPlatformAllowedDomainConfiguration.allowedDomains = n.getCollectionOfPrimitiveValues(); }, + "backingStoreEnabled": n => { redirectUriPlatformAllowedDomainConfiguration.backingStoreEnabled = true; }, + "@odata.type": n => { redirectUriPlatformAllowedDomainConfiguration.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param RedirectUriPlatformAllowedSchemeConfiguration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRedirectUriPlatformAllowedSchemeConfiguration(redirectUriPlatformAllowedSchemeConfiguration: Partial | undefined = {}) : Record void> { + return { + "allowedSchemes": n => { redirectUriPlatformAllowedSchemeConfiguration.allowedSchemes = n.getCollectionOfPrimitiveValues(); }, + "backingStoreEnabled": n => { redirectUriPlatformAllowedSchemeConfiguration.backingStoreEnabled = true; }, + "@odata.type": n => { redirectUriPlatformAllowedSchemeConfiguration.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param RedirectUriPlatformBlockedDomainConfiguration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRedirectUriPlatformBlockedDomainConfiguration(redirectUriPlatformBlockedDomainConfiguration: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { redirectUriPlatformBlockedDomainConfiguration.backingStoreEnabled = true; }, + "blockedDomains": n => { redirectUriPlatformBlockedDomainConfiguration.blockedDomains = n.getCollectionOfPrimitiveValues(); }, + "@odata.type": n => { redirectUriPlatformBlockedDomainConfiguration.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param RedirectUriPlatformBlockedSchemeConfiguration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRedirectUriPlatformBlockedSchemeConfiguration(redirectUriPlatformBlockedSchemeConfiguration: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { redirectUriPlatformBlockedSchemeConfiguration.backingStoreEnabled = true; }, + "blockedSchemes": n => { redirectUriPlatformBlockedSchemeConfiguration.blockedSchemes = n.getCollectionOfPrimitiveValues(); }, + "exemptFormats": n => { redirectUriPlatformBlockedSchemeConfiguration.exemptFormats = n.getCollectionOfPrimitiveValues(); }, + "@odata.type": n => { redirectUriPlatformBlockedSchemeConfiguration.odataType = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param RedirectUriSettings The instance to deserialize into. @@ -140670,6 +140977,37 @@ export function deserializeIntoRedirectUriSettings(redirectUriSettings: Partial< "uri": n => { redirectUriSettings.uri = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param RedirectUriWildcardConfiguration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRedirectUriWildcardConfiguration(redirectUriWildcardConfiguration: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { redirectUriWildcardConfiguration.backingStoreEnabled = true; }, + "excludeActors": n => { redirectUriWildcardConfiguration.excludeActors = n.getObjectValue(createAppManagementPolicyActorExemptionsFromDiscriminatorValue); }, + "excludeFormats": n => { redirectUriWildcardConfiguration.excludeFormats = n.getObjectValue(createRedirectUriWildcardExcludeFormatsFromDiscriminatorValue); }, + "isStateSetByMicrosoft": n => { redirectUriWildcardConfiguration.isStateSetByMicrosoft = n.getBooleanValue(); }, + "@odata.type": n => { redirectUriWildcardConfiguration.odataType = n.getStringValue(); }, + "restrictForAppsCreatedAfterDateTime": n => { redirectUriWildcardConfiguration.restrictForAppsCreatedAfterDateTime = n.getDateValue(); }, + "state": n => { redirectUriWildcardConfiguration.state = n.getEnumValue(AppManagementRestrictionStateObject); }, + } +} +/** + * The deserialization information for the current model + * @param RedirectUriWildcardExcludeFormats The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRedirectUriWildcardExcludeFormats(redirectUriWildcardExcludeFormats: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { redirectUriWildcardExcludeFormats.backingStoreEnabled = true; }, + "excludeWildcardsInPath": n => { redirectUriWildcardExcludeFormats.excludeWildcardsInPath = n.getBooleanValue(); }, + "excludeWildcardsInPathWithDomains": n => { redirectUriWildcardExcludeFormats.excludeWildcardsInPathWithDomains = n.getCollectionOfPrimitiveValues(); }, + "@odata.type": n => { redirectUriWildcardExcludeFormats.odataType = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param RedundantAssignmentAlertConfiguration The instance to deserialize into. @@ -142073,6 +142411,7 @@ export function deserializeIntoRiskyAgent(riskyAgent: Partial | unde return { ...deserializeIntoEntity(riskyAgent), "agentDisplayName": n => { riskyAgent.agentDisplayName = n.getStringValue(); }, + "identityType": n => { riskyAgent.identityType = n.getEnumValue(AgentIdentityTypeObject); }, "isDeleted": n => { riskyAgent.isDeleted = n.getBooleanValue(); }, "isEnabled": n => { riskyAgent.isEnabled = n.getBooleanValue(); }, "isProcessing": n => { riskyAgent.isProcessing = n.getBooleanValue(); }, @@ -143893,6 +144232,7 @@ export function deserializeIntoSecurity(security: Partial | undefined "triggers": n => { security.triggers = n.getObjectValue(createTriggersRootFromDiscriminatorValue); }, "triggerTypes": n => { security.triggerTypes = n.getObjectValue(createTriggerTypesRootFromDiscriminatorValue); }, "userSecurityProfiles": n => { security.userSecurityProfiles = n.getCollectionOfObjectValues(createUserSecurityProfileFromDiscriminatorValue); }, + "zones": n => { security.zones = n.getCollectionOfObjectValues(createZoneFromDiscriminatorValue); }, } } /** @@ -144246,6 +144586,7 @@ export function deserializeIntoSelfServiceSignUp(selfServiceSignUp: Partial { selfServiceSignUp.appliedEventListeners = n.getCollectionOfObjectValues(createAppliedAuthenticationEventListenerFromDiscriminatorValue); }, "correlationId": n => { selfServiceSignUp.correlationId = n.getStringValue(); }, "createdDateTime": n => { selfServiceSignUp.createdDateTime = n.getDateValue(); }, + "fraudProtectionDetails": n => { selfServiceSignUp.fraudProtectionDetails = n.getObjectValue(createFraudProtectionDetailsFromDiscriminatorValue); }, "signUpIdentity": n => { selfServiceSignUp.signUpIdentity = n.getObjectValue(createSignUpIdentityFromDiscriminatorValue); }, "signUpIdentityProvider": n => { selfServiceSignUp.signUpIdentityProvider = n.getStringValue(); }, "signUpStage": n => { selfServiceSignUp.signUpStage = n.getEnumValue(SignUpStageObject); }, @@ -173204,11 +173545,11 @@ export interface DriftedProperty extends AdditionalDataHolder, BackedModel, Pars */ backingStoreEnabled?: boolean | null; /** - * The currentValue property + * The current value of the property. */ currentValue?: UntypedNode | null; /** - * The desiredValue property + * The desired value of the property as specified by admins in the baseline of the monitor body. */ desiredValue?: UntypedNode | null; /** @@ -173216,7 +173557,7 @@ export interface DriftedProperty extends AdditionalDataHolder, BackedModel, Pars */ odataType?: string | null; /** - * The propertyName property + * The name of the property. */ propertyName?: string | null; } @@ -176684,6 +177025,10 @@ export interface EntitlementManagement extends Entity, Parsable { * Represents the policies that control lifecycle and access to access packages across the organization. */ controlConfigurations?: ControlConfiguration[] | null; + /** + * The externalOriginResourceConnectors property + */ + externalOriginResourceConnectors?: ExternalOriginResourceConnector[] | null; /** * Represents the settings that control the behavior of Microsoft Entra entitlement management. */ @@ -176816,7 +177161,7 @@ export interface ErrorDetail extends AdditionalDataHolder, BackedModel, Parsable */ backingStoreEnabled?: boolean | null; /** - * The errorMessage property + * The message that describes the error to help the admin take action. */ errorMessage?: string | null; /** @@ -176824,11 +177169,11 @@ export interface ErrorDetail extends AdditionalDataHolder, BackedModel, Parsable */ odataType?: string | null; /** - * The resourceInstanceName property + * The resource type identifier. */ resourceInstanceName?: string | null; /** - * The resourceType property + * Name of the resource type. */ resourceType?: string | null; } @@ -177418,23 +177763,23 @@ export interface ExchangeAdmin extends Entity, Parsable { export type ExchangeIdFormat = (typeof ExchangeIdFormatObject)[keyof typeof ExchangeIdFormatObject]; export interface ExchangeMessageTrace extends Entity, Parsable { /** - * The source IP address. For incoming messages, this value is the public IP address of the SMTP email server that sent the message. + * The source IP address. For incoming messages, this value is the public IP address of the SMTP email server that sent the message. Supports $filter (eq). */ fromIP?: string | null; /** - * The Message-ID header field of the message. The format of the Message-ID depends on the messaging server that sent the message. + * The Message-ID header field of the message. The format of the Message-ID depends on the messaging server that sent the message. Supports $filter (eq). */ messageId?: string | null; /** - * The date and time when the message was received by Exchange Online. The timestamp is in UTC format. + * The date and time when the message was received by Exchange Online. The timestamp is in UTC format. Supports $filter (ge, le). */ receivedDateTime?: Date | null; /** - * The SMTP email address of the user that the message was addressed to. + * The SMTP email address of the user that the message was addressed to. Supports $filter (eq). */ recipientAddress?: string | null; /** - * The SMTP email address of the user the message was purportedly from. + * The SMTP email address of the user the message was purportedly from. Supports $filter (eq). */ senderAddress?: string | null; /** @@ -177446,11 +177791,11 @@ export interface ExchangeMessageTrace extends Entity, Parsable { */ status?: ExchangeMessageTraceStatus | null; /** - * The subject line of the message. + * The subject line of the message. Supports $filter (contains, startsWith, endsWith). */ subject?: string | null; /** - * The destination IP address. For outgoing messages, this value is the public IP address in the resolved MX record for the destination domain. For incoming messages to Exchange Online, this value is blank. + * The destination IP address. For outgoing messages, this value is the public IP address in the resolved MX record for the destination domain. For incoming messages to Exchange Online, this value is blank. Supports $filter (eq). */ toIP?: string | null; } @@ -178094,6 +178439,12 @@ export interface ExternalOriginResourceConnector extends Entity, Parsable { */ modifiedDateTime?: Date | null; } +export interface ExternalOriginResourceConnectorCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ExternalOriginResourceConnector[] | null; +} export interface ExternalProfile extends DirectoryObject, Parsable { /** * The office address of the external user profile. @@ -179390,6 +179741,44 @@ export interface FraudProtectionConfiguration extends AdditionalDataHolder, Back */ odataType?: string | null; } +export interface FraudProtectionDetails extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The providerErrorMessages property + */ + providerErrorMessages?: string[] | null; + /** + * The providerHttpStatusCodes property + */ + providerHttpStatusCodes?: number[] | null; + /** + * The providerName property + */ + providerName?: string | null; + /** + * The providerResponseTimes property + */ + providerResponseTimes?: number[] | null; + /** + * The providerSessionId property + */ + providerSessionId?: string | null; + /** + * The reason property + */ + reason?: string | null; + /** + * The verdict property + */ + verdict?: string | null; +} export interface FraudProtectionProvider extends Entity, Parsable { /** * The display name of the fraud protection provider configuration. @@ -180206,7 +180595,7 @@ export interface GovernanceSubjectCollectionResponse extends BaseCollectionPagin } export interface GranularDriveRestoreArtifact extends GranularRestoreArtifactBase, Parsable { /** - * The directoryObjectId property + * Id of the drive in which artifact is present. */ directoryObjectId?: string | null; } @@ -180234,31 +180623,31 @@ export interface GranularMailboxRestoreArtifactCollectionResponse extends BaseCo } export interface GranularRestoreArtifactBase extends Entity, Parsable { /** - * The browseSessionId property + * The unique identifier of the browseSession */ browseSessionId?: string | null; /** - * The completionDateTime property + * Date time when the artifact's restoration completes. */ completionDateTime?: Date | null; /** - * The restoredItemKey property + * The unique identifier for the restored artifact. */ restoredItemKey?: string | null; /** - * The restoredItemPath property + * The path of the restored artifact. It's the path of the folder where all the artifacts are restored within a granular restore session. */ restoredItemPath?: string | null; /** - * The restoredItemWebUrl property + * The web url of the restord artifact. */ restoredItemWebUrl?: string | null; /** - * The restorePointDateTime property + * The restore point date time to which the artifact is restored. */ restorePointDateTime?: Date | null; /** - * The startDateTime property + * The start time of the restoration. */ startDateTime?: Date | null; /** @@ -180266,13 +180655,13 @@ export interface GranularRestoreArtifactBase extends Entity, Parsable { */ status?: ArtifactRestoreStatus | null; /** - * The webUrl property + * The original web url of the artifact being restored. */ webUrl?: string | null; } export interface GranularSiteRestoreArtifact extends GranularRestoreArtifactBase, Parsable { /** - * The siteId property + * Id of the site in which artifact is present. */ siteId?: string | null; } @@ -180611,7 +181000,7 @@ export interface Group extends DirectoryObject, Parsable { */ visibility?: string | null; /** - * The welcomeMessageEnabled property + * Indicates whether a welcome message is sent to new members when they are added to the group. The default value is true. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}). */ welcomeMessageEnabled?: boolean | null; /** @@ -197685,7 +198074,6 @@ export interface ModifiedProperty extends AdditionalDataHolder, BackedModel, Par } export type MonitorMode = (typeof MonitorModeObject)[keyof typeof MonitorModeObject]; export type MonitorRunStatus = (typeof MonitorRunStatusObject)[keyof typeof MonitorRunStatusObject]; -export type MonitorRunType = (typeof MonitorRunTypeObject)[keyof typeof MonitorRunTypeObject]; export type MonitorStatus = (typeof MonitorStatusObject)[keyof typeof MonitorStatusObject]; export interface MonthlyInactiveUsersByApplicationMetric extends InactiveUsersByApplicationMetricBase, Parsable { /** @@ -199574,7 +199962,7 @@ export interface OnAuthenticationMethodLoadStartListener extends AuthenticationE export type OnboardingStatus = (typeof OnboardingStatusObject)[keyof typeof OnboardingStatusObject]; export interface OneDriveForBusinessBrowseSession extends BrowseSessionBase, Parsable { /** - * The directoryObjectId property + * Id of the backed-up OneDrive. */ directoryObjectId?: string | null; } @@ -199614,7 +200002,7 @@ export interface OneDriveForBusinessRestoreSession extends Parsable, RestoreSess */ driveRestoreArtifactsBulkAdditionRequests?: DriveRestoreArtifactsBulkAdditionRequest[] | null; /** - * The granularDriveRestoreArtifacts property + * A collection of browse session id and item key details that can be used to restore OneDrive for work or school files and folders. */ granularDriveRestoreArtifacts?: GranularDriveRestoreArtifact[] | null; } @@ -200284,6 +200672,38 @@ export interface OnOtpSendHandler extends AdditionalDataHolder, BackedModel, Par */ odataType?: string | null; } +export interface OnPasswordMigrationCustomExtensionHandler extends OnPasswordSubmitHandler, Parsable { + /** + * Configuration that overrides the default settings from the referenced custom extension, such as timeout and retry values. Optional. + */ + configuration?: CustomExtensionOverwriteConfiguration | null; + /** + * The customExtension property + */ + customExtension?: OnPasswordSubmitCustomExtension | null; + /** + * The name of the custom extension attribute that indicates whether a user requires migration. This property must reference a valid custom attribute on the user object (for example, extensionrequiresMigration). Required. + */ + migrationPropertyId?: string | null; +} +export interface OnPasswordSubmitCustomExtension extends CustomAuthenticationExtension, Parsable { +} +export interface OnPasswordSubmitHandler extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface OnPasswordSubmitListener extends AuthenticationEventListener, Parsable { + /** + * Configuration for the handler to invoke when this listener is triggered. For JIT migration scenarios, this is typically an onPasswordMigrationCustomExtensionHandler. + */ + handler?: OnPasswordSubmitHandler | null; +} export interface OnPhoneMethodLoadStartExternalUsersAuthHandler extends OnPhoneMethodLoadStartHandler, Parsable { /** * The smsOptions property @@ -209755,6 +210175,10 @@ export interface ProtectionPolicyBase extends Entity, Parsable { * The date and time when the policy was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. */ lastModifiedDateTime?: Date | null; + /** + * The offboardRequestedDateTime property + */ + offboardRequestedDateTime?: Date | null; /** * The protectionMode property */ @@ -210600,7 +211024,7 @@ export interface QrCodeImageDetails extends AdditionalDataHolder, BackedModel, P */ binaryValue?: ArrayBuffer | null; /** - * Specifies how much of the QRCode can be corrupted while still maintaining its readable. The possible values are: l (Low), m (Medium), q (Quartile), h ( High), unknownFutureValue. + * Specifies how much of the QR code can be corrupted while still maintaining its readable. The possible values are: l (Low), m (Medium), q (Quartile), h ( High), unknownFutureValue. */ errorCorrectionLevel?: ErrorCorrectionLevel | null; /** @@ -211380,6 +211804,268 @@ export interface RedirectSingleSignOnExtension extends Parsable, SingleSignOnExt */ urlPrefixes?: string[] | null; } +export interface RedirectUriAllowedDomainConfiguration extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The allowedDomains property + */ + allowedDomains?: string[] | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The excludeActors property + */ + excludeActors?: AppManagementPolicyActorExemptions | null; + /** + * The isStateSetByMicrosoft property + */ + isStateSetByMicrosoft?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The publicClient property + */ + publicClient?: RedirectUriPlatformAllowedDomainConfiguration | null; + /** + * The restrictForAppsCreatedAfterDateTime property + */ + restrictForAppsCreatedAfterDateTime?: Date | null; + /** + * The spa property + */ + spa?: RedirectUriPlatformAllowedDomainConfiguration | null; + /** + * The state property + */ + state?: AppManagementRestrictionState | null; + /** + * The web property + */ + web?: RedirectUriPlatformAllowedDomainConfiguration | null; +} +export interface RedirectUriAllowedSchemeConfiguration extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The allowedSchemes property + */ + allowedSchemes?: string[] | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The excludeActors property + */ + excludeActors?: AppManagementPolicyActorExemptions | null; + /** + * The isStateSetByMicrosoft property + */ + isStateSetByMicrosoft?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The publicClient property + */ + publicClient?: RedirectUriPlatformAllowedSchemeConfiguration | null; + /** + * The restrictForAppsCreatedAfterDateTime property + */ + restrictForAppsCreatedAfterDateTime?: Date | null; + /** + * The spa property + */ + spa?: RedirectUriPlatformAllowedSchemeConfiguration | null; + /** + * The state property + */ + state?: AppManagementRestrictionState | null; + /** + * The web property + */ + web?: RedirectUriPlatformAllowedSchemeConfiguration | null; +} +export interface RedirectUriBlockedDomainConfiguration extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The blockedDomains property + */ + blockedDomains?: string[] | null; + /** + * The excludeActors property + */ + excludeActors?: AppManagementPolicyActorExemptions | null; + /** + * The isStateSetByMicrosoft property + */ + isStateSetByMicrosoft?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The publicClient property + */ + publicClient?: RedirectUriPlatformBlockedDomainConfiguration | null; + /** + * The restrictForAppsCreatedAfterDateTime property + */ + restrictForAppsCreatedAfterDateTime?: Date | null; + /** + * The spa property + */ + spa?: RedirectUriPlatformBlockedDomainConfiguration | null; + /** + * The state property + */ + state?: AppManagementRestrictionState | null; + /** + * The web property + */ + web?: RedirectUriPlatformBlockedDomainConfiguration | null; +} +export interface RedirectUriBlockedSchemeConfiguration extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The blockedSchemes property + */ + blockedSchemes?: string[] | null; + /** + * The excludeActors property + */ + excludeActors?: AppManagementPolicyActorExemptions | null; + /** + * The exemptFormats property + */ + exemptFormats?: string[] | null; + /** + * The isStateSetByMicrosoft property + */ + isStateSetByMicrosoft?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The publicClient property + */ + publicClient?: RedirectUriPlatformBlockedSchemeConfiguration | null; + /** + * The restrictForAppsCreatedAfterDateTime property + */ + restrictForAppsCreatedAfterDateTime?: Date | null; + /** + * The spa property + */ + spa?: RedirectUriPlatformBlockedSchemeConfiguration | null; + /** + * The state property + */ + state?: AppManagementRestrictionState | null; + /** + * The web property + */ + web?: RedirectUriPlatformBlockedSchemeConfiguration | null; +} +export interface RedirectUriConfiguration extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The uriWithBlockedDomain property + */ + uriWithBlockedDomain?: RedirectUriBlockedDomainConfiguration | null; + /** + * The uriWithBlockedScheme property + */ + uriWithBlockedScheme?: RedirectUriBlockedSchemeConfiguration | null; + /** + * The uriWithoutAllowedDomain property + */ + uriWithoutAllowedDomain?: RedirectUriAllowedDomainConfiguration | null; + /** + * The uriWithoutAllowedScheme property + */ + uriWithoutAllowedScheme?: RedirectUriAllowedSchemeConfiguration | null; + /** + * The uriWithWildcard property + */ + uriWithWildcard?: RedirectUriWildcardConfiguration | null; +} +export interface RedirectUriPlatformAllowedDomainConfiguration extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The allowedDomains property + */ + allowedDomains?: string[] | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface RedirectUriPlatformAllowedSchemeConfiguration extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The allowedSchemes property + */ + allowedSchemes?: string[] | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface RedirectUriPlatformBlockedDomainConfiguration extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The blockedDomains property + */ + blockedDomains?: string[] | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface RedirectUriPlatformBlockedSchemeConfiguration extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The blockedSchemes property + */ + blockedSchemes?: string[] | null; + /** + * The exemptFormats property + */ + exemptFormats?: string[] | null; + /** + * The OdataType property + */ + odataType?: string | null; +} export interface RedirectUriSettings extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -211398,6 +212084,54 @@ export interface RedirectUriSettings extends AdditionalDataHolder, BackedModel, */ uri?: string | null; } +export interface RedirectUriWildcardConfiguration extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The excludeActors property + */ + excludeActors?: AppManagementPolicyActorExemptions | null; + /** + * The excludeFormats property + */ + excludeFormats?: RedirectUriWildcardExcludeFormats | null; + /** + * The isStateSetByMicrosoft property + */ + isStateSetByMicrosoft?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The restrictForAppsCreatedAfterDateTime property + */ + restrictForAppsCreatedAfterDateTime?: Date | null; + /** + * The state property + */ + state?: AppManagementRestrictionState | null; +} +export interface RedirectUriWildcardExcludeFormats extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The excludeWildcardsInPath property + */ + excludeWildcardsInPath?: boolean | null; + /** + * The excludeWildcardsInPathWithDomains property + */ + excludeWildcardsInPathWithDomains?: string[] | null; + /** + * The OdataType property + */ + odataType?: string | null; +} export interface RedundantAssignmentAlertConfiguration extends Parsable, UnifiedRoleManagementAlertConfiguration { /** * The number of days without activation to look back on from current timestamp. @@ -213448,6 +214182,10 @@ export interface RiskyAgent extends Entity, Parsable { * Name of the agent. Supports $filter (eq, startsWith). */ agentDisplayName?: string | null; + /** + * The identityType property + */ + identityType?: AgentIdentityType | null; /** * Indicates whether the agent is deleted. */ @@ -216425,6 +217163,10 @@ export interface Security extends AdditionalDataHolder, BackedModel, Parsable { * The userSecurityProfiles property */ userSecurityProfiles?: UserSecurityProfile[] | null; + /** + * A collection of cloud zones in Microsoft Defender for Cloud that group and manage cloud environments across multiple cloud providers. + */ + zones?: Zone[] | null; } export interface SecurityAction extends Entity, Parsable { /** @@ -216846,6 +217588,10 @@ export interface SelfServiceSignUp extends Entity, Parsable { * Date and time (UTC) the sign-up was initiated. Example: midnight on Jan 1, 2014 is reported as 2014-01-01T00:00:00Z. Supports $orderby, $filter (eq, le, and ge). */ createdDateTime?: Date | null; + /** + * The fraudProtectionDetails property + */ + fraudProtectionDetails?: FraudProtectionDetails | null; /** * Unique identifier for self-service sign-up user. Supports $filter (eq) on the signUpIdentifierType. */ @@ -219502,6 +220248,7 @@ export function serializeAdhocCallCollectionResponse(writer: SerializationWriter export function serializeAdmin(writer: SerializationWriter, admin: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!admin || isSerializingDerivedType) { return; } writer.writeObjectValue("appsAndServices", admin.appsAndServices, serializeAdminAppsAndServices); + writer.writeObjectValue("cloudLicensing", admin.cloudLicensing, serializeAdminCloudLicensing); writer.writeObjectValue("configurationManagement", admin.configurationManagement, serializeConfigurationManagement); writer.writeObjectValue("dynamics", admin.dynamics, serializeAdminDynamics); writer.writeObjectValue("edge", admin.edge, serializeEdge); @@ -219681,6 +220428,7 @@ export function serializeAdminWindowsUpdates(writer: SerializationWriter, adminW writer.writeObjectValue("catalog", adminWindowsUpdates.catalog, serializeCatalog); writer.writeCollectionOfObjectValues("deploymentAudiences", adminWindowsUpdates.deploymentAudiences, serializeDeploymentAudience); writer.writeCollectionOfObjectValues("deployments", adminWindowsUpdates.deployments, serializeDeployment); + writer.writeCollectionOfObjectValues("policies", adminWindowsUpdates.policies, Iea7f41756ebcf3790b25ce3402505c470c29d4c62053e023e420ad9df731583a); writer.writeCollectionOfObjectValues("products", adminWindowsUpdates.products, serializeProduct); writer.writeCollectionOfObjectValues("resourceConnections", adminWindowsUpdates.resourceConnections, serializeResourceConnection); writer.writeCollectionOfObjectValues("updatableAssets", adminWindowsUpdates.updatableAssets, serializeUpdatableAsset); @@ -220109,6 +220857,7 @@ export function serializeAgentRiskDetection(writer: SerializationWriter, agentRi writer.writeStringValue("agentId", agentRiskDetection.agentId); writer.writeDateValue("detectedDateTime", agentRiskDetection.detectedDateTime); writer.writeEnumValue("detectionTimingType", agentRiskDetection.detectionTimingType); + writer.writeEnumValue("identityType", agentRiskDetection.identityType); writer.writeDateValue("lastModifiedDateTime", agentRiskDetection.lastModifiedDateTime); writer.writeEnumValue("riskDetail", agentRiskDetection.riskDetail); writer.writeStringValue("riskEventType", agentRiskDetection.riskEventType); @@ -224303,6 +225052,7 @@ export function serializeAppManagementApplicationConfiguration(writer: Serializa serializeAppManagementConfiguration(writer, appManagementApplicationConfiguration, isSerializingDerivedType) writer.writeObjectValue("audiences", appManagementApplicationConfiguration.audiences, serializeAudiencesConfiguration); writer.writeObjectValue("identifierUris", appManagementApplicationConfiguration.identifierUris, serializeIdentifierUriConfiguration); + writer.writeObjectValue("redirectUris", appManagementApplicationConfiguration.redirectUris, serializeRedirectUriConfiguration); } /** * Serializes information the current object @@ -226338,6 +227088,9 @@ export function serializeAuthenticationEventListener(writer: SerializationWriter case "#microsoft.graph.onInteractiveAuthFlowStartListener": serializeOnInteractiveAuthFlowStartListener(writer, authenticationEventListener, true); break; + case "#microsoft.graph.onPasswordSubmitListener": + serializeOnPasswordSubmitListener(writer, authenticationEventListener, true); + break; case "#microsoft.graph.onPhoneMethodLoadStartListener": serializeOnPhoneMethodLoadStartListener(writer, authenticationEventListener, true); break; @@ -231471,20 +232224,6 @@ export function serializeClientCertificateAuthentication(writer: SerializationWr serializeApiAuthenticationConfigurationBase(writer, clientCertificateAuthentication, isSerializingDerivedType) writer.writeCollectionOfObjectValues("certificateList", clientCertificateAuthentication.certificateList, serializePkcs12CertificateInformation); } -/** - * Serializes information the current object - * @param ClientCredentials The instance to serialize from. - * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. - * @param writer Serialization writer to use to serialize this model - */ -// @ts-ignore -export function serializeClientCredentials(writer: SerializationWriter, clientCredentials: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { - if (!clientCredentials || isSerializingDerivedType) { return; } - writer.writeStringValue("certificateName", clientCredentials.certificateName); - writer.writeStringValue("keyVaultUri", clientCredentials.keyVaultUri); - writer.writeStringValue("@odata.type", clientCredentials.odataType); - writer.writeAdditionalData(clientCredentials.additionalData); -} /** * Serializes information the current object * @param CloudAppSecurityProfile The instance to serialize from. @@ -233344,6 +234083,7 @@ export function serializeCloudPcSnapshotImportActionResult(writer: Serialization // @ts-ignore export function serializeCloudPcSourceDeviceImage(writer: SerializationWriter, cloudPcSourceDeviceImage: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!cloudPcSourceDeviceImage || isSerializingDerivedType) { return; } + writer.writeEnumValue("category", cloudPcSourceDeviceImage.category); writer.writeStringValue("displayName", cloudPcSourceDeviceImage.displayName); writer.writeStringValue("id", cloudPcSourceDeviceImage.id); writer.writeStringValue("@odata.type", cloudPcSourceDeviceImage.odataType); @@ -234883,36 +235623,6 @@ export function serializeConfiguration(writer: SerializationWriter, configuratio writer.writeStringValue("@odata.type", configuration.odataType); writer.writeAdditionalData(configuration.additionalData); } -/** - * Serializes information the current object - * @param ConfigurationApplication The instance to serialize from. - * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. - * @param writer Serialization writer to use to serialize this model - */ -// @ts-ignore -export function serializeConfigurationApplication(writer: SerializationWriter, configurationApplication: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { - if (!configurationApplication || isSerializingDerivedType) { return; } - serializeEntity(writer, configurationApplication, isSerializingDerivedType) - writer.writeStringValue("appId", configurationApplication.appId); - writer.writeStringValue("appOwnerOrganizationId", configurationApplication.appOwnerOrganizationId); - writer.writeObjectValue("clientCredentials", configurationApplication.clientCredentials, serializeClientCredentials); - writer.writeObjectValue("createdBy", configurationApplication.createdBy, serializeIdentitySet); - writer.writeStringValue("description", configurationApplication.description); - writer.writeStringValue("displayName", configurationApplication.displayName); - writer.writeObjectValue("lastModifiedBy", configurationApplication.lastModifiedBy, serializeIdentitySet); -} -/** - * Serializes information the current object - * @param ConfigurationApplicationCollectionResponse The instance to serialize from. - * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. - * @param writer Serialization writer to use to serialize this model - */ -// @ts-ignore -export function serializeConfigurationApplicationCollectionResponse(writer: SerializationWriter, configurationApplicationCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { - if (!configurationApplicationCollectionResponse || isSerializingDerivedType) { return; } - serializeBaseCollectionPaginationCountResponse(writer, configurationApplicationCollectionResponse, isSerializingDerivedType) - writer.writeCollectionOfObjectValues("value", configurationApplicationCollectionResponse.value, serializeConfigurationApplication); -} /** * Serializes information the current object * @param ConfigurationBaseline The instance to serialize from. @@ -234975,7 +235685,6 @@ export function serializeConfigurationDriftCollectionResponse(writer: Serializat export function serializeConfigurationManagement(writer: SerializationWriter, configurationManagement: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!configurationManagement || isSerializingDerivedType) { return; } serializeEntity(writer, configurationManagement, isSerializingDerivedType) - writer.writeCollectionOfObjectValues("configurationApplications", configurationManagement.configurationApplications, serializeConfigurationApplication); writer.writeCollectionOfObjectValues("configurationDrifts", configurationManagement.configurationDrifts, serializeConfigurationDrift); writer.writeCollectionOfObjectValues("configurationMonitoringResults", configurationManagement.configurationMonitoringResults, serializeConfigurationMonitoringResult); writer.writeCollectionOfObjectValues("configurationMonitors", configurationManagement.configurationMonitors, serializeConfigurationMonitor); @@ -235086,10 +235795,7 @@ export function serializeConfigurationMonitor(writer: SerializationWriter, confi writer.writeStringValue("displayName", configurationMonitor.displayName); writer.writeObjectValue("lastModifiedBy", configurationMonitor.lastModifiedBy, serializeIdentitySet); writer.writeEnumValue("mode", configurationMonitor.mode); - writer.writeNumberValue("monitorRunFrequencyInHours", configurationMonitor.monitorRunFrequencyInHours); writer.writeObjectValue("parameters", configurationMonitor.parameters, serializeOpenComplexDictionaryType); - writer.writeBooleanValue("runAsUTCMServicePrincipal", configurationMonitor.runAsUTCMServicePrincipal); - writer.writeObjectValue("runningOnBehalfOf", configurationMonitor.runningOnBehalfOf, serializeIdentitySet); writer.writeEnumValue("status", configurationMonitor.status); } /** @@ -235115,7 +235821,6 @@ export function serializeConfigurationMonitoringResult(writer: SerializationWrit if (!configurationMonitoringResult || isSerializingDerivedType) { return; } serializeEntity(writer, configurationMonitoringResult, isSerializingDerivedType) writer.writeEnumValue("runStatus", configurationMonitoringResult.runStatus); - writer.writeEnumValue("runType", configurationMonitoringResult.runType); } /** * Serializes information the current object @@ -236179,6 +236884,7 @@ export function serializeCopilotPackage(writer: SerializationWriter, copilotPack writer.writeStringValue("shortDescription", copilotPackage.shortDescription); writer.writeCollectionOfPrimitiveValues("supportedHosts", copilotPackage.supportedHosts); writer.writeEnumValue("type", copilotPackage.type); + writer.writeByteArrayValue("zipFile", copilotPackage.zipFile); switch (copilotPackage.odataType) { case "#microsoft.graph.copilotPackageDetail": serializeCopilotPackageDetail(writer, copilotPackage, true); @@ -236901,6 +237607,7 @@ export function serializeCustomAppManagementApplicationConfiguration(writer: Ser writer.writeObjectValue("audiences", customAppManagementApplicationConfiguration.audiences, serializeAudiencesConfiguration); writer.writeObjectValue("identifierUris", customAppManagementApplicationConfiguration.identifierUris, serializeIdentifierUriConfiguration); writer.writeStringValue("@odata.type", customAppManagementApplicationConfiguration.odataType); + writer.writeObjectValue("redirectUris", customAppManagementApplicationConfiguration.redirectUris, serializeRedirectUriConfiguration); writer.writeAdditionalData(customAppManagementApplicationConfiguration.additionalData); } /** @@ -236984,6 +237691,9 @@ export function serializeCustomAuthenticationExtension(writer: SerializationWrit case "#microsoft.graph.onOtpSendCustomExtension": serializeOnOtpSendCustomExtension(writer, customAuthenticationExtension, true); break; + case "#microsoft.graph.onPasswordSubmitCustomExtension": + serializeOnPasswordSubmitCustomExtension(writer, customAuthenticationExtension, true); + break; case "#microsoft.graph.onTokenIssuanceStartCustomExtension": serializeOnTokenIssuanceStartCustomExtension(writer, customAuthenticationExtension, true); break; @@ -237041,6 +237751,9 @@ export function serializeCustomCalloutExtension(writer: SerializationWriter, cus case "#microsoft.graph.onOtpSendCustomExtension": serializeOnOtpSendCustomExtension(writer, customCalloutExtension, true); break; + case "#microsoft.graph.onPasswordSubmitCustomExtension": + serializeOnPasswordSubmitCustomExtension(writer, customCalloutExtension, true); + break; case "#microsoft.graph.onTokenIssuanceStartCustomExtension": serializeOnTokenIssuanceStartCustomExtension(writer, customCalloutExtension, true); break; @@ -249295,6 +250008,7 @@ export function serializeEntitlementManagement(writer: SerializationWriter, enti writer.writeCollectionOfObjectValues("availableAccessPackages", entitlementManagement.availableAccessPackages, serializeAvailableAccessPackage); writer.writeCollectionOfObjectValues("connectedOrganizations", entitlementManagement.connectedOrganizations, serializeConnectedOrganization); writer.writeCollectionOfObjectValues("controlConfigurations", entitlementManagement.controlConfigurations, serializeControlConfiguration); + writer.writeCollectionOfObjectValues("externalOriginResourceConnectors", entitlementManagement.externalOriginResourceConnectors, serializeExternalOriginResourceConnector); writer.writeObjectValue("settings", entitlementManagement.settings, serializeEntitlementManagementSettings); writer.writeCollectionOfObjectValues("subjects", entitlementManagement.subjects, serializeAccessPackageSubject); } @@ -250363,9 +251077,24 @@ export function serializeEntity(writer: SerializationWriter, entity: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!externalOriginResourceConnectorCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, externalOriginResourceConnectorCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", externalOriginResourceConnectorCollectionResponse.value, serializeExternalOriginResourceConnector); +} /** * Serializes information the current object * @param ExternalProfile The instance to serialize from. @@ -258561,6 +259335,25 @@ export function serializeFraudProtectionConfiguration(writer: SerializationWrite break; } } +/** + * Serializes information the current object + * @param FraudProtectionDetails The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeFraudProtectionDetails(writer: SerializationWriter, fraudProtectionDetails: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!fraudProtectionDetails || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", fraudProtectionDetails.odataType); + writer.writeCollectionOfPrimitiveValues("providerErrorMessages", fraudProtectionDetails.providerErrorMessages); + writer.writeCollectionOfPrimitiveValues("providerHttpStatusCodes", fraudProtectionDetails.providerHttpStatusCodes); + writer.writeStringValue("providerName", fraudProtectionDetails.providerName); + writer.writeCollectionOfPrimitiveValues("providerResponseTimes", fraudProtectionDetails.providerResponseTimes); + writer.writeStringValue("providerSessionId", fraudProtectionDetails.providerSessionId); + writer.writeStringValue("reason", fraudProtectionDetails.reason); + writer.writeStringValue("verdict", fraudProtectionDetails.verdict); + writer.writeAdditionalData(fraudProtectionDetails.additionalData); +} /** * Serializes information the current object * @param FraudProtectionProvider The instance to serialize from. @@ -274252,6 +275045,60 @@ export function serializeOnOtpSendHandler(writer: SerializationWriter, onOtpSend break; } } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param OnPasswordMigrationCustomExtensionHandler The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeOnPasswordMigrationCustomExtensionHandler(writer: SerializationWriter, onPasswordMigrationCustomExtensionHandler: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!onPasswordMigrationCustomExtensionHandler || isSerializingDerivedType) { return; } + serializeOnPasswordSubmitHandler(writer, onPasswordMigrationCustomExtensionHandler, isSerializingDerivedType) + writer.writeObjectValue("configuration", onPasswordMigrationCustomExtensionHandler.configuration, serializeCustomExtensionOverwriteConfiguration); + writer.writeObjectValue("customExtension", onPasswordMigrationCustomExtensionHandler.customExtension, serializeOnPasswordSubmitCustomExtension); + writer.writeStringValue("migrationPropertyId", onPasswordMigrationCustomExtensionHandler.migrationPropertyId); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param OnPasswordSubmitCustomExtension The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeOnPasswordSubmitCustomExtension(writer: SerializationWriter, onPasswordSubmitCustomExtension: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!onPasswordSubmitCustomExtension || isSerializingDerivedType) { return; } + serializeCustomAuthenticationExtension(writer, onPasswordSubmitCustomExtension, isSerializingDerivedType) +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param OnPasswordSubmitHandler The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeOnPasswordSubmitHandler(writer: SerializationWriter, onPasswordSubmitHandler: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!onPasswordSubmitHandler || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", onPasswordSubmitHandler.odataType); + writer.writeAdditionalData(onPasswordSubmitHandler.additionalData); + switch (onPasswordSubmitHandler.odataType) { + case "#microsoft.graph.onPasswordMigrationCustomExtensionHandler": + serializeOnPasswordMigrationCustomExtensionHandler(writer, onPasswordSubmitHandler, true); + break; + } +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param OnPasswordSubmitListener The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeOnPasswordSubmitListener(writer: SerializationWriter, onPasswordSubmitListener: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!onPasswordSubmitListener || isSerializingDerivedType) { return; } + serializeAuthenticationEventListener(writer, onPasswordSubmitListener, isSerializingDerivedType) + writer.writeObjectValue("handler", onPasswordSubmitListener.handler, serializeOnPasswordSubmitHandler); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -281748,6 +282595,7 @@ export function serializeProtectionPolicyBase(writer: SerializationWriter, prote writer.writeBooleanValue("isEnabled", protectionPolicyBase.isEnabled); writer.writeObjectValue("lastModifiedBy", protectionPolicyBase.lastModifiedBy, serializeIdentitySet); writer.writeDateValue("lastModifiedDateTime", protectionPolicyBase.lastModifiedDateTime); + writer.writeDateValue("offboardRequestedDateTime", protectionPolicyBase.offboardRequestedDateTime); writer.writeEnumValue("protectionMode", protectionPolicyBase.protectionMode); writer.writeObjectValue("protectionPolicyArtifactCount", protectionPolicyBase.protectionPolicyArtifactCount, serializeProtectionPolicyArtifactCount); writer.writeCollectionOfObjectValues("retentionSettings", protectionPolicyBase.retentionSettings, serializeRetentionSetting); @@ -282906,6 +283754,153 @@ export function serializeRedirectSingleSignOnExtension(writer: SerializationWrit writer.writeStringValue("teamIdentifier", redirectSingleSignOnExtension.teamIdentifier); writer.writeCollectionOfPrimitiveValues("urlPrefixes", redirectSingleSignOnExtension.urlPrefixes); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RedirectUriAllowedDomainConfiguration The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRedirectUriAllowedDomainConfiguration(writer: SerializationWriter, redirectUriAllowedDomainConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!redirectUriAllowedDomainConfiguration || isSerializingDerivedType) { return; } + writer.writeCollectionOfPrimitiveValues("allowedDomains", redirectUriAllowedDomainConfiguration.allowedDomains); + writer.writeObjectValue("excludeActors", redirectUriAllowedDomainConfiguration.excludeActors, serializeAppManagementPolicyActorExemptions); + writer.writeStringValue("@odata.type", redirectUriAllowedDomainConfiguration.odataType); + writer.writeObjectValue("publicClient", redirectUriAllowedDomainConfiguration.publicClient, serializeRedirectUriPlatformAllowedDomainConfiguration); + writer.writeDateValue("restrictForAppsCreatedAfterDateTime", redirectUriAllowedDomainConfiguration.restrictForAppsCreatedAfterDateTime); + writer.writeObjectValue("spa", redirectUriAllowedDomainConfiguration.spa, serializeRedirectUriPlatformAllowedDomainConfiguration); + writer.writeEnumValue("state", redirectUriAllowedDomainConfiguration.state); + writer.writeObjectValue("web", redirectUriAllowedDomainConfiguration.web, serializeRedirectUriPlatformAllowedDomainConfiguration); + writer.writeAdditionalData(redirectUriAllowedDomainConfiguration.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RedirectUriAllowedSchemeConfiguration The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRedirectUriAllowedSchemeConfiguration(writer: SerializationWriter, redirectUriAllowedSchemeConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!redirectUriAllowedSchemeConfiguration || isSerializingDerivedType) { return; } + writer.writeCollectionOfPrimitiveValues("allowedSchemes", redirectUriAllowedSchemeConfiguration.allowedSchemes); + writer.writeObjectValue("excludeActors", redirectUriAllowedSchemeConfiguration.excludeActors, serializeAppManagementPolicyActorExemptions); + writer.writeStringValue("@odata.type", redirectUriAllowedSchemeConfiguration.odataType); + writer.writeObjectValue("publicClient", redirectUriAllowedSchemeConfiguration.publicClient, serializeRedirectUriPlatformAllowedSchemeConfiguration); + writer.writeDateValue("restrictForAppsCreatedAfterDateTime", redirectUriAllowedSchemeConfiguration.restrictForAppsCreatedAfterDateTime); + writer.writeObjectValue("spa", redirectUriAllowedSchemeConfiguration.spa, serializeRedirectUriPlatformAllowedSchemeConfiguration); + writer.writeEnumValue("state", redirectUriAllowedSchemeConfiguration.state); + writer.writeObjectValue("web", redirectUriAllowedSchemeConfiguration.web, serializeRedirectUriPlatformAllowedSchemeConfiguration); + writer.writeAdditionalData(redirectUriAllowedSchemeConfiguration.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RedirectUriBlockedDomainConfiguration The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRedirectUriBlockedDomainConfiguration(writer: SerializationWriter, redirectUriBlockedDomainConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!redirectUriBlockedDomainConfiguration || isSerializingDerivedType) { return; } + writer.writeCollectionOfPrimitiveValues("blockedDomains", redirectUriBlockedDomainConfiguration.blockedDomains); + writer.writeObjectValue("excludeActors", redirectUriBlockedDomainConfiguration.excludeActors, serializeAppManagementPolicyActorExemptions); + writer.writeStringValue("@odata.type", redirectUriBlockedDomainConfiguration.odataType); + writer.writeObjectValue("publicClient", redirectUriBlockedDomainConfiguration.publicClient, serializeRedirectUriPlatformBlockedDomainConfiguration); + writer.writeDateValue("restrictForAppsCreatedAfterDateTime", redirectUriBlockedDomainConfiguration.restrictForAppsCreatedAfterDateTime); + writer.writeObjectValue("spa", redirectUriBlockedDomainConfiguration.spa, serializeRedirectUriPlatformBlockedDomainConfiguration); + writer.writeEnumValue("state", redirectUriBlockedDomainConfiguration.state); + writer.writeObjectValue("web", redirectUriBlockedDomainConfiguration.web, serializeRedirectUriPlatformBlockedDomainConfiguration); + writer.writeAdditionalData(redirectUriBlockedDomainConfiguration.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RedirectUriBlockedSchemeConfiguration The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRedirectUriBlockedSchemeConfiguration(writer: SerializationWriter, redirectUriBlockedSchemeConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!redirectUriBlockedSchemeConfiguration || isSerializingDerivedType) { return; } + writer.writeCollectionOfPrimitiveValues("blockedSchemes", redirectUriBlockedSchemeConfiguration.blockedSchemes); + writer.writeObjectValue("excludeActors", redirectUriBlockedSchemeConfiguration.excludeActors, serializeAppManagementPolicyActorExemptions); + writer.writeCollectionOfPrimitiveValues("exemptFormats", redirectUriBlockedSchemeConfiguration.exemptFormats); + writer.writeStringValue("@odata.type", redirectUriBlockedSchemeConfiguration.odataType); + writer.writeObjectValue("publicClient", redirectUriBlockedSchemeConfiguration.publicClient, serializeRedirectUriPlatformBlockedSchemeConfiguration); + writer.writeDateValue("restrictForAppsCreatedAfterDateTime", redirectUriBlockedSchemeConfiguration.restrictForAppsCreatedAfterDateTime); + writer.writeObjectValue("spa", redirectUriBlockedSchemeConfiguration.spa, serializeRedirectUriPlatformBlockedSchemeConfiguration); + writer.writeEnumValue("state", redirectUriBlockedSchemeConfiguration.state); + writer.writeObjectValue("web", redirectUriBlockedSchemeConfiguration.web, serializeRedirectUriPlatformBlockedSchemeConfiguration); + writer.writeAdditionalData(redirectUriBlockedSchemeConfiguration.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RedirectUriConfiguration The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRedirectUriConfiguration(writer: SerializationWriter, redirectUriConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!redirectUriConfiguration || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", redirectUriConfiguration.odataType); + writer.writeObjectValue("uriWithBlockedDomain", redirectUriConfiguration.uriWithBlockedDomain, serializeRedirectUriBlockedDomainConfiguration); + writer.writeObjectValue("uriWithBlockedScheme", redirectUriConfiguration.uriWithBlockedScheme, serializeRedirectUriBlockedSchemeConfiguration); + writer.writeObjectValue("uriWithoutAllowedDomain", redirectUriConfiguration.uriWithoutAllowedDomain, serializeRedirectUriAllowedDomainConfiguration); + writer.writeObjectValue("uriWithoutAllowedScheme", redirectUriConfiguration.uriWithoutAllowedScheme, serializeRedirectUriAllowedSchemeConfiguration); + writer.writeObjectValue("uriWithWildcard", redirectUriConfiguration.uriWithWildcard, serializeRedirectUriWildcardConfiguration); + writer.writeAdditionalData(redirectUriConfiguration.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RedirectUriPlatformAllowedDomainConfiguration The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRedirectUriPlatformAllowedDomainConfiguration(writer: SerializationWriter, redirectUriPlatformAllowedDomainConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!redirectUriPlatformAllowedDomainConfiguration || isSerializingDerivedType) { return; } + writer.writeCollectionOfPrimitiveValues("allowedDomains", redirectUriPlatformAllowedDomainConfiguration.allowedDomains); + writer.writeStringValue("@odata.type", redirectUriPlatformAllowedDomainConfiguration.odataType); + writer.writeAdditionalData(redirectUriPlatformAllowedDomainConfiguration.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RedirectUriPlatformAllowedSchemeConfiguration The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRedirectUriPlatformAllowedSchemeConfiguration(writer: SerializationWriter, redirectUriPlatformAllowedSchemeConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!redirectUriPlatformAllowedSchemeConfiguration || isSerializingDerivedType) { return; } + writer.writeCollectionOfPrimitiveValues("allowedSchemes", redirectUriPlatformAllowedSchemeConfiguration.allowedSchemes); + writer.writeStringValue("@odata.type", redirectUriPlatformAllowedSchemeConfiguration.odataType); + writer.writeAdditionalData(redirectUriPlatformAllowedSchemeConfiguration.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RedirectUriPlatformBlockedDomainConfiguration The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRedirectUriPlatformBlockedDomainConfiguration(writer: SerializationWriter, redirectUriPlatformBlockedDomainConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!redirectUriPlatformBlockedDomainConfiguration || isSerializingDerivedType) { return; } + writer.writeCollectionOfPrimitiveValues("blockedDomains", redirectUriPlatformBlockedDomainConfiguration.blockedDomains); + writer.writeStringValue("@odata.type", redirectUriPlatformBlockedDomainConfiguration.odataType); + writer.writeAdditionalData(redirectUriPlatformBlockedDomainConfiguration.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RedirectUriPlatformBlockedSchemeConfiguration The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRedirectUriPlatformBlockedSchemeConfiguration(writer: SerializationWriter, redirectUriPlatformBlockedSchemeConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!redirectUriPlatformBlockedSchemeConfiguration || isSerializingDerivedType) { return; } + writer.writeCollectionOfPrimitiveValues("blockedSchemes", redirectUriPlatformBlockedSchemeConfiguration.blockedSchemes); + writer.writeCollectionOfPrimitiveValues("exemptFormats", redirectUriPlatformBlockedSchemeConfiguration.exemptFormats); + writer.writeStringValue("@odata.type", redirectUriPlatformBlockedSchemeConfiguration.odataType); + writer.writeAdditionalData(redirectUriPlatformBlockedSchemeConfiguration.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -282920,6 +283915,36 @@ export function serializeRedirectUriSettings(writer: SerializationWriter, redire writer.writeStringValue("uri", redirectUriSettings.uri); writer.writeAdditionalData(redirectUriSettings.additionalData); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RedirectUriWildcardConfiguration The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRedirectUriWildcardConfiguration(writer: SerializationWriter, redirectUriWildcardConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!redirectUriWildcardConfiguration || isSerializingDerivedType) { return; } + writer.writeObjectValue("excludeActors", redirectUriWildcardConfiguration.excludeActors, serializeAppManagementPolicyActorExemptions); + writer.writeObjectValue("excludeFormats", redirectUriWildcardConfiguration.excludeFormats, serializeRedirectUriWildcardExcludeFormats); + writer.writeStringValue("@odata.type", redirectUriWildcardConfiguration.odataType); + writer.writeDateValue("restrictForAppsCreatedAfterDateTime", redirectUriWildcardConfiguration.restrictForAppsCreatedAfterDateTime); + writer.writeEnumValue("state", redirectUriWildcardConfiguration.state); + writer.writeAdditionalData(redirectUriWildcardConfiguration.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RedirectUriWildcardExcludeFormats The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRedirectUriWildcardExcludeFormats(writer: SerializationWriter, redirectUriWildcardExcludeFormats: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!redirectUriWildcardExcludeFormats || isSerializingDerivedType) { return; } + writer.writeBooleanValue("excludeWildcardsInPath", redirectUriWildcardExcludeFormats.excludeWildcardsInPath); + writer.writeCollectionOfPrimitiveValues("excludeWildcardsInPathWithDomains", redirectUriWildcardExcludeFormats.excludeWildcardsInPathWithDomains); + writer.writeStringValue("@odata.type", redirectUriWildcardExcludeFormats.odataType); + writer.writeAdditionalData(redirectUriWildcardExcludeFormats.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -284384,6 +285409,7 @@ export function serializeRiskyAgent(writer: SerializationWriter, riskyAgent: Par if (!riskyAgent || isSerializingDerivedType) { return; } serializeEntity(writer, riskyAgent, isSerializingDerivedType) writer.writeStringValue("agentDisplayName", riskyAgent.agentDisplayName); + writer.writeEnumValue("identityType", riskyAgent.identityType); writer.writeBooleanValue("isDeleted", riskyAgent.isDeleted); writer.writeBooleanValue("isEnabled", riskyAgent.isEnabled); writer.writeBooleanValue("isProcessing", riskyAgent.isProcessing); @@ -286274,6 +287300,7 @@ export function serializeSecurity(writer: SerializationWriter, security: Partial writer.writeObjectValue("triggers", security.triggers, serializeTriggersRoot); writer.writeObjectValue("triggerTypes", security.triggerTypes, serializeTriggerTypesRoot); writer.writeCollectionOfObjectValues("userSecurityProfiles", security.userSecurityProfiles, serializeUserSecurityProfile); + writer.writeCollectionOfObjectValues("zones", security.zones, serializeZone); writer.writeAdditionalData(security.additionalData); } /** @@ -286641,6 +287668,7 @@ export function serializeSelfServiceSignUp(writer: SerializationWriter, selfServ writer.writeCollectionOfObjectValues("appliedEventListeners", selfServiceSignUp.appliedEventListeners, serializeAppliedAuthenticationEventListener); writer.writeStringValue("correlationId", selfServiceSignUp.correlationId); writer.writeDateValue("createdDateTime", selfServiceSignUp.createdDateTime); + writer.writeObjectValue("fraudProtectionDetails", selfServiceSignUp.fraudProtectionDetails, serializeFraudProtectionDetails); writer.writeObjectValue("signUpIdentity", selfServiceSignUp.signUpIdentity, serializeSignUpIdentity); writer.writeStringValue("signUpIdentityProvider", selfServiceSignUp.signUpIdentityProvider); writer.writeEnumValue("signUpStage", selfServiceSignUp.signUpStage); @@ -308853,7 +309881,7 @@ export interface Sharepoint extends Entity, Parsable { } export interface SharePointBrowseSession extends BrowseSessionBase, Parsable { /** - * The siteId property + * Id of the backed-up SharePoint site. */ siteId?: string | null; } @@ -309360,7 +310388,7 @@ export interface SharePointProtectionPolicyCollectionResponse extends BaseCollec } export interface SharePointRestoreSession extends Parsable, RestoreSessionBase { /** - * The granularSiteRestoreArtifacts property + * A collection of browse session id and item key details that can be used to restore SharePoint files and folders. */ granularSiteRestoreArtifacts?: GranularSiteRestoreArtifact[] | null; /** @@ -311082,7 +312110,7 @@ export interface Site extends BaseItem, Parsable { */ sites?: Site[] | null; /** - * Specifies the template applied to the site. The possible values are: sitepagepublishing, group, sts, unknownFutureValue. + * Specifies the template applied to the site. The possible values are: sitepagepublishing, sts, unknownFutureValue. */ template?: SiteTemplateType | null; /** @@ -336640,6 +337668,12 @@ export const AdvancedConfigStateObject = { Disabled: "disabled", UnknownFutureValue: "unknownFutureValue", } as const; +export const AgentIdentityTypeObject = { + AgentIdentity: "agentIdentity", + AgentUser: "agentUser", + UnknownFutureValue: "unknownFutureValue", + AgentIdentityBlueprintPrincipal: "agentIdentityBlueprintPrincipal", +} as const; export const AgentIdRiskLevelObject = { None: "none", Low: "low", @@ -339189,6 +340223,8 @@ export const CloudPcDeviceImageErrorCodeObject = { SourceImageWithDataDiskNotSupported: "sourceImageWithDataDiskNotSupported", SourceImageWithDiskEncryptionSetNotSupported: "sourceImageWithDiskEncryptionSetNotSupported", SourceImageWithAzureDiskEncryptionNotSupported: "sourceImageWithAzureDiskEncryptionNotSupported", + FSLogixInstalledSourceImageNotSupported: "fSLogixInstalledSourceImageNotSupported", + StartMenuAppLimitExceeded: "startMenuAppLimitExceeded", } as const; export const CloudPcDeviceImageOsStatusObject = { Supported: "supported", @@ -339617,6 +340653,7 @@ export const CloudPcReportNameObject = { CloudPcInsightReport: "cloudPcInsightReport", RegionalInaccessibleCloudPcTrendReport: "regionalInaccessibleCloudPcTrendReport", CloudPcUsageCategoryReport: "cloudPcUsageCategoryReport", + CloudPCInventoryReport: "cloudPCInventoryReport", } as const; export const CloudPcResizeValidationCodeObject = { Success: "success", @@ -339674,6 +340711,11 @@ export const CloudPcSnapshotTypeObject = { UnknownFutureValue: "unknownFutureValue", Retention: "retention", } as const; +export const CloudPcSourceImageCategoryObject = { + ManagedImage: "managedImage", + AzureComputeGallery: "azureComputeGallery", + UnknownFutureValue: "unknownFutureValue", +} as const; export const CloudPcStatusObject = { NotProvisioned: "notProvisioned", Provisioning: "provisioning", @@ -339690,6 +340732,7 @@ export const CloudPcStatusObject = { ResizePendingLicense: "resizePendingLicense", UpdatingSingleSignOn: "updatingSingleSignOn", ModifyingSingleSignOn: "modifyingSingleSignOn", + RefreshPolicyConfiguration: "refreshPolicyConfiguration", Preparing: "preparing", } as const; export const CloudPcStorageAccountAccessTierObject = { @@ -345640,11 +346683,7 @@ export const ModalityObject = { UnknownFutureValue: "unknownFutureValue", } as const; export const MonitorModeObject = { - MonitorOnce: "monitorOnce", MonitorOnly: "monitorOnly", - ApplyOnceAndMonitorContinuous: "applyOnceAndMonitorContinuous", - ApplyOnce: "applyOnce", - ApplyContinuous: "applyContinuous", /** A marker value for members added after the release of this API. */ UnknownFutureValue: "unknownFutureValue", } as const; @@ -345655,12 +346694,6 @@ export const MonitorRunStatusObject = { /** A marker value for members added after the release of this API. */ UnknownFutureValue: "unknownFutureValue", } as const; -export const MonitorRunTypeObject = { - Monitor: "monitor", - Apply: "apply", - /** A marker value for members added after the release of this API. */ - UnknownFutureValue: "unknownFutureValue", -} as const; export const MonitorStatusObject = { Active: "active", Inactive: "inactive", @@ -347880,6 +348913,8 @@ export const ProtectionPolicyStatusObject = { Active: "active", UnknownFutureValue: "unknownFutureValue", Dormant: "dormant", + OffboardRequested: "offboardRequested", + Offboarded: "offboarded", } as const; export const ProtectionRuleStatusObject = { Draft: "draft", @@ -349727,7 +350762,6 @@ export const SiteSecurityLevelObject = { } as const; export const SiteTemplateTypeObject = { Sitepagepublishing: "sitepagepublishing", - Group: "group", Sts: "sts", UnknownFutureValue: "unknownFutureValue", } as const; @@ -350464,6 +351498,7 @@ export const UsageAuthMethodObject = { Fido2SecurityKey: "fido2SecurityKey", OneTimePasscode: "oneTimePasscode", PassKeySynced: "passKeySynced", + QrCode: "qrCode", } as const; export const UsageRightsObject = { Unknown: "unknown", @@ -350486,6 +351521,7 @@ export const UsageRightsObject = { EncryptedProtectionTypeNotSupportedException: "encryptedProtectionTypeNotSupportedException", PurviewClaimsChallengeNotSupportedException: "purviewClaimsChallengeNotSupportedException", Exception: "exception", + LabelNotFoundException: "labelNotFoundException", UnknownFutureValue: "unknownFutureValue", } as const; export const UsageRightStateObject = { diff --git a/packages/msgraph-beta-sdk/models/security/index.ts b/packages/msgraph-beta-sdk/models/security/index.ts index c8b6aaf158..a75d3656f4 100644 --- a/packages/msgraph-beta-sdk/models/security/index.ts +++ b/packages/msgraph-beta-sdk/models/security/index.ts @@ -133,6 +133,24 @@ export interface AddWatermarkAction extends InformationProtectionAction, Parsabl } export interface AedAuditRecord extends AuditData, Parsable { } +export interface AggregatedEnvironment extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Number of environments of this type. + */ + count?: number | null; + /** + * Environment type. + */ + kind?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; +} export interface AiAgentEvidence extends AlertEvidence, Parsable { /** * The unique identifier for the AI agent. @@ -1030,6 +1048,24 @@ export interface AuditData extends AdditionalDataHolder, BackedModel, Parsable { */ odataType?: string | null; } +export interface AuditInfo extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Display name of the user or application that performed the action. + */ + by?: string | null; + /** + * Timestamp of the action. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + */ + dateTime?: Date | null; + /** + * The OdataType property + */ + odataType?: string | null; +} export interface AuditLogQuery extends Entity, Parsable { /** * The administrative units tagged to an audit log record. @@ -1159,6 +1195,12 @@ export interface AuthorityTemplateCollectionResponse extends BaseCollectionPagin */ value?: AuthorityTemplate[] | null; } +export interface AutoAuditingConfiguration extends Entity, Parsable { + /** + * Indicates whether automatic auditing is enabled for Defender for Identity monitoring. + */ + isAutomatic?: boolean | null; +} export interface AutonomousSystem extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -1784,6 +1826,15 @@ export function createAddWatermarkActionFromDiscriminatorValue(parseNode: ParseN export function createAedAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAedAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AggregatedEnvironment} + */ +// @ts-ignore +export function createAggregatedEnvironmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAggregatedEnvironment; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -2813,6 +2864,15 @@ export function createAuditDataFromDiscriminatorValue(parseNode: ParseNode | und } return deserializeIntoAuditData; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AuditInfo} + */ +// @ts-ignore +export function createAuditInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAuditInfo; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -2876,6 +2936,15 @@ export function createAuthorityTemplateCollectionResponseFromDiscriminatorValue( export function createAuthorityTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuthorityTemplate; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AutoAuditingConfiguration} + */ +// @ts-ignore +export function createAutoAuditingConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAutoAuditingConfiguration; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -4426,6 +4495,24 @@ export function createEnableUserIncidentTaskResponseActionFromDiscriminatorValue export function createEndpointDiscoveredCloudAppDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEndpointDiscoveredCloudAppDetail; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {EnvironmentCollectionResponse} + */ +// @ts-ignore +export function createEnvironmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoEnvironmentCollectionResponse; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {Environment} + */ +// @ts-ignore +export function createEnvironmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoEnvironment; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -8602,6 +8689,24 @@ export function createWorkplaceAnalyticsAuditRecordFromDiscriminatorValue(parseN export function createYammerAuditRecordFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoYammerAuditRecord; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {ZoneCollectionResponse} + */ +// @ts-ignore +export function createZoneCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoZoneCollectionResponse; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {Zone} + */ +// @ts-ignore +export function createZoneFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoZone; +} export interface CrmBaseAuditRecord extends AuditData, Parsable { } export interface CrmEntityOperationAuditRecord extends AuditData, Parsable { @@ -8871,6 +8976,20 @@ export function deserializeIntoAedAuditRecord(aedAuditRecord: Partial void>} + */ +// @ts-ignore +export function deserializeIntoAggregatedEnvironment(aggregatedEnvironment: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { aggregatedEnvironment.backingStoreEnabled = true; }, + "count": n => { aggregatedEnvironment.count = n.getNumberValue(); }, + "kind": n => { aggregatedEnvironment.kind = n.getStringValue(); }, + "@odata.type": n => { aggregatedEnvironment.odataType = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param AiAgentEvidence The instance to deserialize into. @@ -9477,6 +9596,20 @@ export function deserializeIntoAuditData(auditData: Partial | undefin "@odata.type": n => { auditData.odataType = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param AuditInfo The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAuditInfo(auditInfo: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { auditInfo.backingStoreEnabled = true; }, + "by": n => { auditInfo.by = n.getStringValue(); }, + "dateTime": n => { auditInfo.dateTime = n.getDateValue(); }, + "@odata.type": n => { auditInfo.odataType = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param AuditLogQuery The instance to deserialize into. @@ -9582,6 +9715,18 @@ export function deserializeIntoAuthorityTemplateCollectionResponse(authorityTemp "value": n => { authorityTemplateCollectionResponse.value = n.getCollectionOfObjectValues(createAuthorityTemplateFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param AutoAuditingConfiguration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAutoAuditingConfiguration(autoAuditingConfiguration: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(autoAuditingConfiguration), + "isAutomatic": n => { autoAuditingConfiguration.isAutomatic = n.getBooleanValue(); }, + } +} /** * The deserialization information for the current model * @param AutonomousSystem The instance to deserialize into. @@ -10829,12 +10974,17 @@ export function deserializeIntoDetonationDetails(detonationDetails: Partial { detonationDetails.backingStoreEnabled = true; }, "compromiseIndicators": n => { detonationDetails.compromiseIndicators = n.getCollectionOfObjectValues(createCompromiseIndicatorFromDiscriminatorValue); }, "detonationBehaviourDetails": n => { detonationDetails.detonationBehaviourDetails = n.getObjectValue(createDetonationBehaviourDetailsFromDiscriminatorValue); }, + "detonationBehaviourDetailsV2": n => { detonationDetails.detonationBehaviourDetailsV2 = n.getStringValue(); }, "detonationChain": n => { detonationDetails.detonationChain = n.getObjectValue(createDetonationChainFromDiscriminatorValue); }, "detonationObservables": n => { detonationDetails.detonationObservables = n.getObjectValue(createDetonationObservablesFromDiscriminatorValue); }, "detonationScreenshotUri": n => { detonationDetails.detonationScreenshotUri = n.getStringValue(); }, "detonationVerdict": n => { detonationDetails.detonationVerdict = n.getStringValue(); }, "detonationVerdictReason": n => { detonationDetails.detonationVerdictReason = n.getStringValue(); }, + "entityMetadata": n => { detonationDetails.entityMetadata = n.getStringValue(); }, + "mitreTechniques": n => { detonationDetails.mitreTechniques = n.getStringValue(); }, "@odata.type": n => { detonationDetails.odataType = n.getStringValue(); }, + "staticAnalysis": n => { detonationDetails.staticAnalysis = n.getStringValue(); }, + "submissionSource": n => { detonationDetails.submissionSource = n.getStringValue(); }, } } /** @@ -11498,6 +11648,7 @@ export function deserializeIntoEdiscoveryNoncustodialDataSourceCollectionRespons export function deserializeIntoEdiscoveryPurgeDataOperation(ediscoveryPurgeDataOperation: Partial | undefined = {}) : Record void> { return { ...deserializeIntoCaseOperation(ediscoveryPurgeDataOperation), + "reportFileMetadata": n => { ediscoveryPurgeDataOperation.reportFileMetadata = n.getCollectionOfObjectValues(createReportFileMetadataFromDiscriminatorValue); }, } } /** @@ -11778,6 +11929,30 @@ export function deserializeIntoEndpointDiscoveredCloudAppDetail(endpointDiscover "devices": n => { endpointDiscoveredCloudAppDetail.devices = n.getCollectionOfObjectValues(createDiscoveredCloudAppDeviceFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param Environment The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoEnvironment(environment: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(environment), + "kind": n => { environment.kind = n.getEnumValue(EnvironmentKindObject); }, + } +} +/** + * The deserialization information for the current model + * @param EnvironmentCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoEnvironmentCollectionResponse(environmentCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(environmentCollectionResponse), + "value": n => { environmentCollectionResponse.value = n.getCollectionOfObjectValues(createEnvironmentFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param EpicSMSLinkRecord The instance to deserialize into. @@ -15877,6 +16052,7 @@ export function deserializeIntoServicePrincipalEvidence(servicePrincipalEvidence export function deserializeIntoSettingsContainer(settingsContainer: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(settingsContainer), + "autoAuditingConfiguration": n => { settingsContainer.autoAuditingConfiguration = n.getObjectValue(createAutoAuditingConfigurationFromDiscriminatorValue); }, } } /** @@ -17296,6 +17472,35 @@ export function deserializeIntoYammerAuditRecord(yammerAuditRecord: Partial void>} + */ +// @ts-ignore +export function deserializeIntoZone(zone: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(zone), + "aggregations": n => { zone.aggregations = n.getCollectionOfObjectValues(createAggregatedEnvironmentFromDiscriminatorValue); }, + "created": n => { zone.created = n.getObjectValue(createAuditInfoFromDiscriminatorValue); }, + "description": n => { zone.description = n.getStringValue(); }, + "displayName": n => { zone.displayName = n.getStringValue(); }, + "environments": n => { zone.environments = n.getCollectionOfObjectValues(createEnvironmentFromDiscriminatorValue); }, + "modified": n => { zone.modified = n.getObjectValue(createAuditInfoFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param ZoneCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoZoneCollectionResponse(zoneCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(zoneCollectionResponse), + "value": n => { zoneCollectionResponse.value = n.getCollectionOfObjectValues(createZoneFromDiscriminatorValue); }, + } +} export interface DetectionAction extends AdditionalDataHolder, BackedModel, Parsable { /** * The alertTemplate property @@ -17426,9 +17631,13 @@ export interface DetonationDetails extends AdditionalDataHolder, BackedModel, Pa */ compromiseIndicators?: CompromiseIndicator[] | null; /** - * Shows the exact events that took place during detonation, and problematic or benign observations that contain URLs, IPs, domains, and files that were found during detonation + * Shows the exact events that took place during detonation, and problematic or benign observations that contain URLs, IPs, domains, and files that were found during detonation. This property is deprecated and still stop returning data in March 2026. Use the detonationBehaviourDetailsV2 property instead. */ detonationBehaviourDetails?: DetonationBehaviourDetails | null; + /** + * Shows the exact events that took place during detonation, and problematic or benign observations that contain URLs, IPs, domains, and files that were found during detonation in a JSON format. + */ + detonationBehaviourDetailsV2?: string | null; /** * The chain of detonation. */ @@ -17449,10 +17658,26 @@ export interface DetonationDetails extends AdditionalDataHolder, BackedModel, Pa * The reason for the verdict of the detonation. */ detonationVerdictReason?: string | null; + /** + * Additional metadata about the entity in JSON format. + */ + entityMetadata?: string | null; + /** + * The attack techniques, as aligned with the MITRE ATT&CK framework. + */ + mitreTechniques?: string | null; /** * The OdataType property */ odataType?: string | null; + /** + * The results of static analysis performed on the file or URL. + */ + staticAnalysis?: string | null; + /** + * The source of the submission. + */ + submissionSource?: string | null; } export interface DetonationObservables extends AdditionalDataHolder, BackedModel, Parsable { /** @@ -18413,6 +18638,10 @@ export interface EdiscoveryNoncustodialDataSourceCollectionResponse extends Base value?: EdiscoveryNoncustodialDataSource[] | null; } export interface EdiscoveryPurgeDataOperation extends CaseOperation, Parsable { + /** + * The purge job report file metadata. It contains the properties for report file metadata, including downloadUrl, fileName, and size. + */ + reportFileMetadata?: ReportFileMetadata[] | null; } export interface EdiscoveryReviewSet extends DataSet, Parsable { /** @@ -18692,6 +18921,19 @@ export interface EndpointDiscoveredCloudAppDetail extends DiscoveredCloudAppDeta devices?: DiscoveredCloudAppDevice[] | null; } export type EntityType = (typeof EntityTypeObject)[keyof typeof EntityTypeObject]; +export interface Environment extends Entity, Parsable { + /** + * The kind property + */ + kind?: EnvironmentKind | null; +} +export interface EnvironmentCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: Environment[] | null; +} +export type EnvironmentKind = (typeof EnvironmentKindObject)[keyof typeof EnvironmentKindObject]; export interface EpicSMSLinkRecord extends AuditData, Parsable { } export interface EpicSMSSettingsUpdateRecord extends AuditData, Parsable { @@ -19823,7 +20065,7 @@ export interface IdentityContainer extends Entity, Parsable { */ sensors?: Sensor[] | null; /** - * The settings property + * Represents a container for security identities settings APIs. */ settings?: SettingsContainer | null; } @@ -19906,7 +20148,7 @@ export interface Incident extends Entity, Parsable { */ lastUpdateDateTime?: Date | null; /** - * The priorityScore property + * A priority score for the incident from 0 to 100, with > 85 being the top priority, 15 - 85 medium priority, and < 15 low priority. This score is generated using machine learning and is based on multiple factors, including severity, disruption impact, threat intelligence, alert types, asset criticality, threat analytics, incident rarity, and additional priority signals. The value can also be null which indicates the feature is not open for the tenant or the value of the score is pending calculation. */ priorityScore?: number | null; /** @@ -22108,6 +22350,20 @@ export function serializeAedAuditRecord(writer: SerializationWriter, aedAuditRec if (!aedAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, aedAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param AggregatedEnvironment The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAggregatedEnvironment(writer: SerializationWriter, aggregatedEnvironment: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!aggregatedEnvironment || isSerializingDerivedType) { return; } + writer.writeNumberValue("count", aggregatedEnvironment.count); + writer.writeStringValue("kind", aggregatedEnvironment.kind); + writer.writeStringValue("@odata.type", aggregatedEnvironment.odataType); + writer.writeAdditionalData(aggregatedEnvironment.additionalData); +} /** * Serializes information the current object * @param AiAgentEvidence The instance to serialize from. @@ -23712,6 +23968,20 @@ export function serializeAuditData(writer: SerializationWriter, auditData: Parti break; } } +/** + * Serializes information the current object + * @param AuditInfo The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAuditInfo(writer: SerializationWriter, auditInfo: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!auditInfo || isSerializingDerivedType) { return; } + writer.writeStringValue("by", auditInfo.by); + writer.writeDateValue("dateTime", auditInfo.dateTime); + writer.writeStringValue("@odata.type", auditInfo.odataType); + writer.writeAdditionalData(auditInfo.additionalData); +} /** * Serializes information the current object * @param AuditLogQuery The instance to serialize from. @@ -23818,6 +24088,18 @@ export function serializeAuthorityTemplateCollectionResponse(writer: Serializati serializeBaseCollectionPaginationCountResponse(writer, authorityTemplateCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", authorityTemplateCollectionResponse.value, serializeAuthorityTemplate); } +/** + * Serializes information the current object + * @param AutoAuditingConfiguration The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAutoAuditingConfiguration(writer: SerializationWriter, autoAuditingConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!autoAuditingConfiguration || isSerializingDerivedType) { return; } + serializeEntity(writer, autoAuditingConfiguration, isSerializingDerivedType) + writer.writeBooleanValue("isAutomatic", autoAuditingConfiguration.isAutomatic); +} /** * Serializes information the current object * @param AutonomousSystem The instance to serialize from. @@ -25125,12 +25407,17 @@ export function serializeDetonationDetails(writer: SerializationWriter, detonati writer.writeDateValue("analysisDateTime", detonationDetails.analysisDateTime); writer.writeCollectionOfObjectValues("compromiseIndicators", detonationDetails.compromiseIndicators, serializeCompromiseIndicator); writer.writeObjectValue("detonationBehaviourDetails", detonationDetails.detonationBehaviourDetails, serializeDetonationBehaviourDetails); + writer.writeStringValue("detonationBehaviourDetailsV2", detonationDetails.detonationBehaviourDetailsV2); writer.writeObjectValue("detonationChain", detonationDetails.detonationChain, serializeDetonationChain); writer.writeObjectValue("detonationObservables", detonationDetails.detonationObservables, serializeDetonationObservables); writer.writeStringValue("detonationScreenshotUri", detonationDetails.detonationScreenshotUri); writer.writeStringValue("detonationVerdict", detonationDetails.detonationVerdict); writer.writeStringValue("detonationVerdictReason", detonationDetails.detonationVerdictReason); + writer.writeStringValue("entityMetadata", detonationDetails.entityMetadata); + writer.writeStringValue("mitreTechniques", detonationDetails.mitreTechniques); writer.writeStringValue("@odata.type", detonationDetails.odataType); + writer.writeStringValue("staticAnalysis", detonationDetails.staticAnalysis); + writer.writeStringValue("submissionSource", detonationDetails.submissionSource); writer.writeAdditionalData(detonationDetails.additionalData); } /** @@ -25801,6 +26088,7 @@ export function serializeEdiscoveryNoncustodialDataSourceCollectionResponse(writ export function serializeEdiscoveryPurgeDataOperation(writer: SerializationWriter, ediscoveryPurgeDataOperation: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!ediscoveryPurgeDataOperation || isSerializingDerivedType) { return; } serializeCaseOperation(writer, ediscoveryPurgeDataOperation, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("reportFileMetadata", ediscoveryPurgeDataOperation.reportFileMetadata, serializeReportFileMetadata); } /** * Serializes information the current object @@ -26088,6 +26376,30 @@ export function serializeEndpointDiscoveredCloudAppDetail(writer: SerializationW writer.writeNumberValue("deviceCount", endpointDiscoveredCloudAppDetail.deviceCount); writer.writeCollectionOfObjectValues("devices", endpointDiscoveredCloudAppDetail.devices, serializeDiscoveredCloudAppDevice); } +/** + * Serializes information the current object + * @param Environment The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeEnvironment(writer: SerializationWriter, environment: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!environment || isSerializingDerivedType) { return; } + serializeEntity(writer, environment, isSerializingDerivedType) + writer.writeEnumValue("kind", environment.kind); +} +/** + * Serializes information the current object + * @param EnvironmentCollectionResponse The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeEnvironmentCollectionResponse(writer: SerializationWriter, environmentCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!environmentCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, environmentCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", environmentCollectionResponse.value, serializeEnvironment); +} /** * Serializes information the current object * @param EpicSMSLinkRecord The instance to serialize from. @@ -30485,6 +30797,7 @@ export function serializeServicePrincipalEvidence(writer: SerializationWriter, s export function serializeSettingsContainer(writer: SerializationWriter, settingsContainer: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!settingsContainer || isSerializingDerivedType) { return; } serializeEntity(writer, settingsContainer, isSerializingDerivedType) + writer.writeObjectValue("autoAuditingConfiguration", settingsContainer.autoAuditingConfiguration, serializeAutoAuditingConfiguration); } /** * Serializes information the current object @@ -31939,6 +32252,35 @@ export function serializeYammerAuditRecord(writer: SerializationWriter, yammerAu if (!yammerAuditRecord || isSerializingDerivedType) { return; } serializeAuditData(writer, yammerAuditRecord, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + * @param Zone The instance to serialize from. + */ +// @ts-ignore +export function serializeZone(writer: SerializationWriter, zone: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!zone || isSerializingDerivedType) { return; } + serializeEntity(writer, zone, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("aggregations", zone.aggregations, serializeAggregatedEnvironment); + writer.writeObjectValue("created", zone.created, serializeAuditInfo); + writer.writeStringValue("description", zone.description); + writer.writeStringValue("displayName", zone.displayName); + writer.writeCollectionOfObjectValues("environments", zone.environments, serializeEnvironment); + writer.writeObjectValue("modified", zone.modified, serializeAuditInfo); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + * @param ZoneCollectionResponse The instance to serialize from. + */ +// @ts-ignore +export function serializeZoneCollectionResponse(writer: SerializationWriter, zoneCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!zoneCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, zoneCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", zoneCollectionResponse.value, serializeZone); +} export interface ServicePrincipalEvidence extends AlertEvidence, Parsable { /** * The appId property @@ -31969,6 +32311,10 @@ export type ServicePrincipalType = (typeof ServicePrincipalTypeObject)[keyof typ export type ServiceSource = (typeof ServiceSourceObject)[keyof typeof ServiceSourceObject]; export type ServiceStatus = (typeof ServiceStatusObject)[keyof typeof ServiceStatusObject]; export interface SettingsContainer extends Entity, Parsable { + /** + * Represents automatic configuration for collection of Windows event logs as needed for Defender for Identity sensors. + */ + autoAuditingConfiguration?: AutoAuditingConfiguration | null; } export interface SharePointAppPermissionOperationAuditRecord extends AuditData, Parsable { } @@ -33188,6 +33534,38 @@ export interface WorkplaceAnalyticsAuditRecord extends AuditData, Parsable { } export interface YammerAuditRecord extends AuditData, Parsable { } +export interface Zone extends Entity, Parsable { + /** + * Environment count summaries by type. Read-only. Supports $filter (eq) on the kind property. For example, $filter=aggregations/any(a: a/kind eq 'azureSubscription'). + */ + aggregations?: AggregatedEnvironment[] | null; + /** + * Creation metadata, including user and timestamp. Supports $orderby (dateTime property only). Supports $filter (ge, le, gt, lt) on the dateTime property. For example, $filter=created/dateTime ge 2023-01-01T00:00:00Z. + */ + created?: AuditInfo | null; + /** + * Optional description of the zone. Up to 255 characters. Supports $filter (eq, contains). For example, $filter=contains(description, 'production'). + */ + description?: string | null; + /** + * Human-readable name of the zone. Up to 1,024 characters. Supports $filter (eq, contains), and $orderby. For example, $filter=displayName eq 'Production Zone' or $orderby=displayName asc. + */ + displayName?: string | null; + /** + * Collection of attached environments. Supports $expand. + */ + environments?: Environment[] | null; + /** + * Last modification metadata, including user and timestamp. Supports $orderby (dateTime property only). Supports $filter (ge, le, gt, lt) on the dateTime property. For example, $orderby=modified/dateTime desc. + */ + modified?: AuditInfo | null; +} +export interface ZoneCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: Zone[] | null; +} export const ActionAfterRetentionPeriodObject = { None: "none", Delete: "delete", @@ -33998,6 +34376,20 @@ export const EntityTypeObject = { Unknown: "unknown", UnknownFutureValue: "unknownFutureValue", } as const; +export const EnvironmentKindObject = { + AzureSubscription: "azureSubscription", + AwsOrganization: "awsOrganization", + AwsAccount: "awsAccount", + GcpOrganization: "gcpOrganization", + GcpProject: "gcpProject", + DockersHubOrganization: "dockersHubOrganization", + DevOpsConnection: "devOpsConnection", + AzureDevOpsOrganization: "azureDevOpsOrganization", + GitHubOrganization: "gitHubOrganization", + GitLabGroup: "gitLabGroup", + JFrogArtifactory: "jFrogArtifactory", + UnknownFutureValue: "unknownFutureValue", +} as const; export const EventPropagationStatusObject = { None: "none", InProcessing: "inProcessing", @@ -34469,6 +34861,7 @@ export const RemediationActionObject = { SoftDelete: "softDelete", MoveToDeletedItems: "moveToDeletedItems", UnknownFutureValue: "unknownFutureValue", + MoveToQuarantine: "moveToQuarantine", } as const; export const RemediationSeverityObject = { Low: "low", diff --git a/packages/msgraph-beta-sdk/models/teamsAdministration/index.ts b/packages/msgraph-beta-sdk/models/teamsAdministration/index.ts index 507c05a8fe..cb1692cc37 100644 --- a/packages/msgraph-beta-sdk/models/teamsAdministration/index.ts +++ b/packages/msgraph-beta-sdk/models/teamsAdministration/index.ts @@ -800,7 +800,7 @@ export interface TeamsAdminRoot extends Entity, Parsable { } export interface TeamsPolicyAssignment extends Entity, Parsable { /** - * Navigation property to the collection of user policy assignments. + * The collection of user policy assignments. */ userAssignments?: TeamsPolicyUserAssignment[] | null; } @@ -810,7 +810,7 @@ export interface TeamsPolicyUserAssignment extends Entity, Parsable { */ policyId?: string | null; /** - * The type of Teams policy assigned or unassigned, such as TeamsMeetingBroadcastPolicy. + * The type of Teams policy assigned or unassigned, such as teamsMeetingBroadcastPolicy. */ policyType?: string | null; /** diff --git a/packages/msgraph-beta-sdk/models/tenantGovernanceServices/index.ts b/packages/msgraph-beta-sdk/models/tenantGovernanceServices/index.ts new file mode 100644 index 0000000000..e61bdd56ff --- /dev/null +++ b/packages/msgraph-beta-sdk/models/tenantGovernanceServices/index.ts @@ -0,0 +1,81 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { deserializeIntoEntity, serializeEntity, type Entity } from '../index.js'; +// @ts-ignore +import { type Parsable, type ParseNode, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {LongRunningOperation} + */ +// @ts-ignore +export function createLongRunningOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoLongRunningOperation; +} +/** + * The deserialization information for the current model + * @param LongRunningOperation The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoLongRunningOperation(longRunningOperation: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(longRunningOperation), + "createdDateTime": n => { longRunningOperation.createdDateTime = n.getDateValue(); }, + "lastActionDateTime": n => { longRunningOperation.lastActionDateTime = n.getDateValue(); }, + "resourceLocation": n => { longRunningOperation.resourceLocation = n.getStringValue(); }, + "status": n => { longRunningOperation.status = n.getEnumValue(LongRunningOperationStatusObject); }, + "statusDetail": n => { longRunningOperation.statusDetail = n.getStringValue(); }, + } +} +export interface LongRunningOperation extends Entity, Parsable { + /** + * The createdDateTime property + */ + createdDateTime?: Date | null; + /** + * The lastActionDateTime property + */ + lastActionDateTime?: Date | null; + /** + * The resourceLocation property + */ + resourceLocation?: string | null; + /** + * The status property + */ + status?: LongRunningOperationStatus | null; + /** + * The statusDetail property + */ + statusDetail?: string | null; +} +export type LongRunningOperationStatus = (typeof LongRunningOperationStatusObject)[keyof typeof LongRunningOperationStatusObject]; +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param LongRunningOperation The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeLongRunningOperation(writer: SerializationWriter, longRunningOperation: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!longRunningOperation || isSerializingDerivedType) { return; } + serializeEntity(writer, longRunningOperation, isSerializingDerivedType) + writer.writeDateValue("createdDateTime", longRunningOperation.createdDateTime); + writer.writeDateValue("lastActionDateTime", longRunningOperation.lastActionDateTime); + writer.writeStringValue("resourceLocation", longRunningOperation.resourceLocation); + writer.writeEnumValue("status", longRunningOperation.status); + writer.writeStringValue("statusDetail", longRunningOperation.statusDetail); +} +export const LongRunningOperationStatusObject = { + NotStarted: "notStarted", + Running: "running", + Succeeded: "succeeded", + Failed: "failed", + UnknownFutureValue: "unknownFutureValue", +} as const; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk/models/windowsUpdates/index.ts b/packages/msgraph-beta-sdk/models/windowsUpdates/index.ts index 1494ee013c..2db5fabfd3 100644 --- a/packages/msgraph-beta-sdk/models/windowsUpdates/index.ts +++ b/packages/msgraph-beta-sdk/models/windowsUpdates/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { deserializeIntoBaseCollectionPaginationCountResponse, deserializeIntoEntity, serializeBaseCollectionPaginationCountResponse, serializeEntity, type BaseCollectionPaginationCountResponse, type Entity } from '../index.js'; +import { createGroupFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, deserializeIntoEntity, serializeBaseCollectionPaginationCountResponse, serializeEntity, serializeGroup, type BaseCollectionPaginationCountResponse, type Entity, type Group } from '../index.js'; // @ts-ignore import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Duration, type Parsable, type ParseNode, type SerializationWriter } from '@microsoft/kiota-abstractions'; @@ -58,6 +58,39 @@ export interface ApplicableContentDeviceMatchCollectionResponse extends BaseColl */ value?: ApplicableContentDeviceMatch[] | null; } +export interface ApprovalRule extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The Windows update deferral period in days. The value must be between 0 and 30. + */ + deferralInDays?: number | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export type ApprovalStatus = (typeof ApprovalStatusObject)[keyof typeof ApprovalStatusObject]; +export interface AssignedGroup extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The group property + */ + group?: Group | null; + /** + * The unique identifier for the group. Returned by default. Key. Not nullable. Read-only. Supports $filter (eq, ne, not, in). + */ + groupId?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; +} export interface AzureADDevice extends Parsable, UpdatableAsset { /** * The enrollment property @@ -268,6 +301,37 @@ export function createApplicableContentDeviceMatchFromDiscriminatorValue(parseNo export function createApplicableContentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoApplicableContent; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {ApprovalRule} + */ +// @ts-ignore +export function createApprovalRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + if(!parseNode) throw new Error("parseNode cannot be undefined"); + const mappingValueNode = parseNode?.getChildNode("@odata.type"); + if (mappingValueNode) { + const mappingValue = mappingValueNode.getStringValue(); + if (mappingValue) { + switch (mappingValue) { + case "#microsoft.graph.windowsUpdates.qualityUpdateApprovalRule": + return deserializeIntoQualityUpdateApprovalRule; + case "#microsoft.graph.windowsUpdates.recoveryApprovalRule": + return deserializeIntoRecoveryApprovalRule; + } + } + } + return deserializeIntoApprovalRule; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AssignedGroup} + */ +// @ts-ignore +export function createAssignedGroupFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAssignedGroup; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -332,6 +396,8 @@ export function createCatalogEntryFromDiscriminatorValue(parseNode: ParseNode | return deserializeIntoFeatureUpdateCatalogEntry; case "#microsoft.graph.windowsUpdates.qualityUpdateCatalogEntry": return deserializeIntoQualityUpdateCatalogEntry; + case "#microsoft.graph.windowsUpdates.recoveryUpdateCatalogEntry": + return deserializeIntoRecoveryUpdateCatalogEntry; case "#microsoft.graph.windowsUpdates.softwareUpdateCatalogEntry": return deserializeIntoSoftwareUpdateCatalogEntry; } @@ -598,6 +664,15 @@ export function createEditionCollectionResponseFromDiscriminatorValue(parseNode: export function createEditionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEdition; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {ExcludedGroupAssignment} + */ +// @ts-ignore +export function createExcludedGroupAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoExcludedGroupAssignment; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -640,6 +715,37 @@ export function createGradualRolloutSettingsFromDiscriminatorValue(parseNode: Pa } return deserializeIntoGradualRolloutSettings; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {GroupAssignment} + */ +// @ts-ignore +export function createGroupAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + if(!parseNode) throw new Error("parseNode cannot be undefined"); + const mappingValueNode = parseNode?.getChildNode("@odata.type"); + if (mappingValueNode) { + const mappingValue = mappingValueNode.getStringValue(); + if (mappingValue) { + switch (mappingValue) { + case "#microsoft.graph.windowsUpdates.excludedGroupAssignment": + return deserializeIntoExcludedGroupAssignment; + case "#microsoft.graph.windowsUpdates.includedGroupAssignment": + return deserializeIntoIncludedGroupAssignment; + } + } + } + return deserializeIntoGroupAssignment; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {IncludedGroupAssignment} + */ +// @ts-ignore +export function createIncludedGroupAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoIncludedGroupAssignment; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -712,6 +818,53 @@ export function createMonitoringSettingsFromDiscriminatorValue(parseNode: ParseN export function createOperationalInsightsConnectionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOperationalInsightsConnection; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {PolicyApprovalCollectionResponse} + */ +// @ts-ignore +export function createPolicyApprovalCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPolicyApprovalCollectionResponse; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {PolicyApproval} + */ +// @ts-ignore +export function createPolicyApprovalFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPolicyApproval; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {PolicyCollectionResponse} + */ +// @ts-ignore +export function createPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPolicyCollectionResponse; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {Policy} + */ +// @ts-ignore +export function createPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + if(!parseNode) throw new Error("parseNode cannot be undefined"); + const mappingValueNode = parseNode?.getChildNode("@odata.type"); + if (mappingValueNode) { + const mappingValue = mappingValueNode.getStringValue(); + if (mappingValue) { + switch (mappingValue) { + case "#microsoft.graph.windowsUpdates.qualityUpdatePolicy": + return deserializeIntoQualityUpdatePolicy; + } + } + } + return deserializeIntoPolicy; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -748,6 +901,15 @@ export function createProductRevisionCollectionResponseFromDiscriminatorValue(pa export function createProductRevisionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoProductRevision; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {QualityUpdateApprovalRule} + */ +// @ts-ignore +export function createQualityUpdateApprovalRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoQualityUpdateApprovalRule; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -775,6 +937,24 @@ export function createQualityUpdateCveSeverityInformationFromDiscriminatorValue( export function createQualityUpdateFilterFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoQualityUpdateFilter; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {QualityUpdatePolicy} + */ +// @ts-ignore +export function createQualityUpdatePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoQualityUpdatePolicy; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {QualityUpdateRing} + */ +// @ts-ignore +export function createQualityUpdateRingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoQualityUpdateRing; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -784,6 +964,24 @@ export function createQualityUpdateFilterFromDiscriminatorValue(parseNode: Parse export function createRateDrivenRolloutSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRateDrivenRolloutSettings; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {RecoveryApprovalRule} + */ +// @ts-ignore +export function createRecoveryApprovalRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRecoveryApprovalRule; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {RecoveryUpdateCatalogEntry} + */ +// @ts-ignore +export function createRecoveryUpdateCatalogEntryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRecoveryUpdateCatalogEntry; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -822,6 +1020,35 @@ export function createResourceConnectionFromDiscriminatorValue(parseNode: ParseN } return deserializeIntoResourceConnection; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {RingCollectionResponse} + */ +// @ts-ignore +export function createRingCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRingCollectionResponse; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {Ring} + */ +// @ts-ignore +export function createRingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + if(!parseNode) throw new Error("parseNode cannot be undefined"); + const mappingValueNode = parseNode?.getChildNode("@odata.type"); + if (mappingValueNode) { + const mappingValue = mappingValueNode.getStringValue(); + if (mappingValue) { + switch (mappingValue) { + case "#microsoft.graph.windowsUpdates.qualityUpdateRing": + return deserializeIntoQualityUpdateRing; + } + } + } + return deserializeIntoRing; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -877,6 +1104,8 @@ export function createSoftwareUpdateCatalogEntryFromDiscriminatorValue(parseNode return deserializeIntoFeatureUpdateCatalogEntry; case "#microsoft.graph.windowsUpdates.qualityUpdateCatalogEntry": return deserializeIntoQualityUpdateCatalogEntry; + case "#microsoft.graph.windowsUpdates.recoveryUpdateCatalogEntry": + return deserializeIntoRecoveryUpdateCatalogEntry; } } } @@ -1245,6 +1474,33 @@ export function deserializeIntoApplicableContentDeviceMatchCollectionResponse(ap "value": n => { applicableContentDeviceMatchCollectionResponse.value = n.getCollectionOfObjectValues(createApplicableContentDeviceMatchFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param ApprovalRule The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoApprovalRule(approvalRule: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { approvalRule.backingStoreEnabled = true; }, + "deferralInDays": n => { approvalRule.deferralInDays = n.getNumberValue(); }, + "@odata.type": n => { approvalRule.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param AssignedGroup The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAssignedGroup(assignedGroup: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { assignedGroup.backingStoreEnabled = true; }, + "group": n => { assignedGroup.group = n.getObjectValue(createGroupFromDiscriminatorValue); }, + "groupId": n => { assignedGroup.groupId = n.getStringValue(); }, + "@odata.type": n => { assignedGroup.odataType = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param AzureADDevice The instance to deserialize into. @@ -1640,6 +1896,18 @@ export function deserializeIntoEditionCollectionResponse(editionCollectionRespon "value": n => { editionCollectionResponse.value = n.getCollectionOfObjectValues(createEditionFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param ExcludedGroupAssignment The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoExcludedGroupAssignment(excludedGroupAssignment: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoGroupAssignment(excludedGroupAssignment), + "assignments": n => { excludedGroupAssignment.assignments = n.getCollectionOfObjectValues(createAssignedGroupFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param ExpediteSettings The instance to deserialize into. @@ -1680,6 +1948,30 @@ export function deserializeIntoGradualRolloutSettings(gradualRolloutSettings: Pa "@odata.type": n => { gradualRolloutSettings.odataType = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param GroupAssignment The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoGroupAssignment(groupAssignment: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { groupAssignment.backingStoreEnabled = true; }, + "@odata.type": n => { groupAssignment.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param IncludedGroupAssignment The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoIncludedGroupAssignment(includedGroupAssignment: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoGroupAssignment(includedGroupAssignment), + "assignments": n => { includedGroupAssignment.assignments = n.getCollectionOfObjectValues(createAssignedGroupFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param ItemBody The instance to deserialize into. @@ -1796,6 +2088,65 @@ export function deserializeIntoOperationalInsightsConnection(operationalInsights "workspaceName": n => { operationalInsightsConnection.workspaceName = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param Policy The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPolicy(policy: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(policy), + "applicableContent": n => { policy.applicableContent = n.getCollectionOfObjectValues(createApplicableContentFromDiscriminatorValue); }, + "approvalRules": n => { policy.approvalRules = n.getCollectionOfObjectValues(createApprovalRuleFromDiscriminatorValue); }, + "approvals": n => { policy.approvals = n.getCollectionOfObjectValues(createPolicyApprovalFromDiscriminatorValue); }, + "createdDateTime": n => { policy.createdDateTime = n.getDateValue(); }, + "description": n => { policy.description = n.getStringValue(); }, + "displayName": n => { policy.displayName = n.getStringValue(); }, + "lastModifiedDateTime": n => { policy.lastModifiedDateTime = n.getDateValue(); }, + "rings": n => { policy.rings = n.getCollectionOfObjectValues(createRingFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param PolicyApproval The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPolicyApproval(policyApproval: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(policyApproval), + "catalogEntry": n => { policyApproval.catalogEntry = n.getObjectValue(createCatalogEntryFromDiscriminatorValue); }, + "catalogEntryId": n => { policyApproval.catalogEntryId = n.getStringValue(); }, + "createdDateTime": n => { policyApproval.createdDateTime = n.getDateValue(); }, + "lastModifiedDateTime": n => { policyApproval.lastModifiedDateTime = n.getDateValue(); }, + "status": n => { policyApproval.status = n.getEnumValue(ApprovalStatusObject); }, + } +} +/** + * The deserialization information for the current model + * @param PolicyApprovalCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPolicyApprovalCollectionResponse(policyApprovalCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(policyApprovalCollectionResponse), + "value": n => { policyApprovalCollectionResponse.value = n.getCollectionOfObjectValues(createPolicyApprovalFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param PolicyCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPolicyCollectionResponse(policyCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(policyCollectionResponse), + "value": n => { policyCollectionResponse.value = n.getCollectionOfObjectValues(createPolicyFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param Product The instance to deserialize into. @@ -1856,6 +2207,19 @@ export function deserializeIntoProductRevisionCollectionResponse(productRevision "value": n => { productRevisionCollectionResponse.value = n.getCollectionOfObjectValues(createProductRevisionFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param QualityUpdateApprovalRule The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoQualityUpdateApprovalRule(qualityUpdateApprovalRule: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoApprovalRule(qualityUpdateApprovalRule), + "cadence": n => { qualityUpdateApprovalRule.cadence = n.getEnumValue(QualityUpdateCadenceObject); }, + "classification": n => { qualityUpdateApprovalRule.classification = n.getEnumValue(QualityUpdateClassificationObject); }, + } +} /** * The deserialization information for the current model * @param QualityUpdateCatalogEntry The instance to deserialize into. @@ -1895,23 +2259,70 @@ export function deserializeIntoQualityUpdateCveSeverityInformation(qualityUpdate * @returns {Record void>} */ // @ts-ignore -export function deserializeIntoQualityUpdateFilter(qualityUpdateFilter: Partial | undefined = {}) : Record void> { +export function deserializeIntoQualityUpdateFilter(qualityUpdateFilter: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoWindowsUpdateFilter(qualityUpdateFilter), + "cadence": n => { qualityUpdateFilter.cadence = n.getEnumValue(QualityUpdateCadenceObject); }, + "classification": n => { qualityUpdateFilter.classification = n.getEnumValue(QualityUpdateClassificationObject); }, + } +} +/** + * The deserialization information for the current model + * @param QualityUpdatePolicy The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoQualityUpdatePolicy(qualityUpdatePolicy: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoPolicy(qualityUpdatePolicy), + } +} +/** + * The deserialization information for the current model + * @param QualityUpdateRing The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoQualityUpdateRing(qualityUpdateRing: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoRing(qualityUpdateRing), + "isHotpatchEnabled": n => { qualityUpdateRing.isHotpatchEnabled = n.getBooleanValue(); }, + } +} +/** + * The deserialization information for the current model + * @param RateDrivenRolloutSettings The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRateDrivenRolloutSettings(rateDrivenRolloutSettings: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoGradualRolloutSettings(rateDrivenRolloutSettings), + "devicesPerOffer": n => { rateDrivenRolloutSettings.devicesPerOffer = n.getNumberValue(); }, + } +} +/** + * The deserialization information for the current model + * @param RecoveryApprovalRule The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRecoveryApprovalRule(recoveryApprovalRule: Partial | undefined = {}) : Record void> { return { - ...deserializeIntoWindowsUpdateFilter(qualityUpdateFilter), - "cadence": n => { qualityUpdateFilter.cadence = n.getEnumValue(QualityUpdateCadenceObject); }, - "classification": n => { qualityUpdateFilter.classification = n.getEnumValue(QualityUpdateClassificationObject); }, + ...deserializeIntoApprovalRule(recoveryApprovalRule), } } /** * The deserialization information for the current model - * @param RateDrivenRolloutSettings The instance to deserialize into. + * @param RecoveryUpdateCatalogEntry The instance to deserialize into. * @returns {Record void>} */ // @ts-ignore -export function deserializeIntoRateDrivenRolloutSettings(rateDrivenRolloutSettings: Partial | undefined = {}) : Record void> { +export function deserializeIntoRecoveryUpdateCatalogEntry(recoveryUpdateCatalogEntry: Partial | undefined = {}) : Record void> { return { - ...deserializeIntoGradualRolloutSettings(rateDrivenRolloutSettings), - "devicesPerOffer": n => { rateDrivenRolloutSettings.devicesPerOffer = n.getNumberValue(); }, + ...deserializeIntoSoftwareUpdateCatalogEntry(recoveryUpdateCatalogEntry), + "catalogName": n => { recoveryUpdateCatalogEntry.catalogName = n.getStringValue(); }, + "productRevisions": n => { recoveryUpdateCatalogEntry.productRevisions = n.getCollectionOfObjectValues(createProductRevisionFromDiscriminatorValue); }, } } /** @@ -1950,6 +2361,37 @@ export function deserializeIntoResourceConnectionCollectionResponse(resourceConn "value": n => { resourceConnectionCollectionResponse.value = n.getCollectionOfObjectValues(createResourceConnectionFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param Ring The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRing(ring: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(ring), + "createdDateTime": n => { ring.createdDateTime = n.getDateValue(); }, + "deferralInDays": n => { ring.deferralInDays = n.getNumberValue(); }, + "description": n => { ring.description = n.getStringValue(); }, + "displayName": n => { ring.displayName = n.getStringValue(); }, + "excludedGroupAssignment": n => { ring.excludedGroupAssignment = n.getObjectValue(createExcludedGroupAssignmentFromDiscriminatorValue); }, + "includedGroupAssignment": n => { ring.includedGroupAssignment = n.getObjectValue(createIncludedGroupAssignmentFromDiscriminatorValue); }, + "isPaused": n => { ring.isPaused = n.getBooleanValue(); }, + "lastModifiedDateTime": n => { ring.lastModifiedDateTime = n.getDateValue(); }, + } +} +/** + * The deserialization information for the current model + * @param RingCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRingCollectionResponse(ringCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(ringCollectionResponse), + "value": n => { ringCollectionResponse.value = n.getCollectionOfObjectValues(createRingFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param SafeguardProfile The instance to deserialize into. @@ -2232,6 +2674,12 @@ export interface EditionCollectionResponse extends BaseCollectionPaginationCount value?: Edition[] | null; } export type EnrollmentState = (typeof EnrollmentStateObject)[keyof typeof EnrollmentStateObject]; +export interface ExcludedGroupAssignment extends GroupAssignment, Parsable { + /** + * A collection of entities that govern the update deployment audience, defined as a Microsoft Entra group. + */ + assignments?: AssignedGroup[] | null; +} export interface ExpediteSettings extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -2274,6 +2722,22 @@ export interface GradualRolloutSettings extends AdditionalDataHolder, BackedMode */ odataType?: string | null; } +export interface GroupAssignment extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface IncludedGroupAssignment extends GroupAssignment, Parsable { + /** + * A collection of entities that govern the update deployment audience, defined as a Microsoft Entra group. + */ + assignments?: AssignedGroup[] | null; +} export interface ItemBody extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -2420,6 +2884,74 @@ export interface OperationalInsightsConnection extends Parsable, ResourceConnect */ workspaceName?: string | null; } +export interface Policy extends Entity, Parsable { + /** + * Represents content applicable for offering to the related collection of devices. + */ + applicableContent?: ApplicableContent[] | null; + /** + * The approved rule of the policy that determines which published content matches the rule on an ongoing basis. + */ + approvalRules?: ApprovalRule[] | null; + /** + * Represents a set of quality updates policy approval types. + */ + approvals?: PolicyApproval[] | null; + /** + * The date and time when the policy is created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + */ + createdDateTime?: Date | null; + /** + * The policy description. The maximum length is 1,500 characters. + */ + description?: string | null; + /** + * The policy display name. The maximum length is 200 characters. + */ + displayName?: string | null; + /** + * The date and time when the policy was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + */ + lastModifiedDateTime?: Date | null; + /** + * Represents a set of deployment rings that contains update deployment settings. + */ + rings?: Ring[] | null; +} +export interface PolicyApproval extends Entity, Parsable { + /** + * The content that you can approve for deployment. Read-only. + */ + catalogEntry?: CatalogEntry | null; + /** + * The catalog entry ID to approve. + */ + catalogEntryId?: string | null; + /** + * The date and time the policy approval is created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + */ + createdDateTime?: Date | null; + /** + * The date and time the policy approval was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + */ + lastModifiedDateTime?: Date | null; + /** + * The status property + */ + status?: ApprovalStatus | null; +} +export interface PolicyApprovalCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: PolicyApproval[] | null; +} +export interface PolicyCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: Policy[] | null; +} export interface Product extends Entity, Parsable { /** * Represents an edition of a particular Windows product. @@ -2492,6 +3024,16 @@ export interface ProductRevisionCollectionResponse extends BaseCollectionPaginat */ value?: ProductRevision[] | null; } +export interface QualityUpdateApprovalRule extends ApprovalRule, Parsable { + /** + * The cadence property + */ + cadence?: QualityUpdateCadence | null; + /** + * The classification property + */ + classification?: QualityUpdateClassification | null; +} export type QualityUpdateCadence = (typeof QualityUpdateCadenceObject)[keyof typeof QualityUpdateCadenceObject]; export interface QualityUpdateCatalogEntry extends Parsable, SoftwareUpdateCatalogEntry { /** @@ -2556,12 +3098,32 @@ export interface QualityUpdateFilter extends Parsable, WindowsUpdateFilter { */ classification?: QualityUpdateClassification | null; } +export interface QualityUpdatePolicy extends Parsable, Policy { +} +export interface QualityUpdateRing extends Parsable, Ring { + /** + * Identifies whether a hotpatch update is available. + */ + isHotpatchEnabled?: boolean | null; +} export interface RateDrivenRolloutSettings extends GradualRolloutSettings, Parsable { /** * Specifies the number of devices that are offered at the same time. When not set, all devices in the deployment are offered content at the same time. */ devicesPerOffer?: number | null; } +export interface RecoveryApprovalRule extends ApprovalRule, Parsable { +} +export interface RecoveryUpdateCatalogEntry extends Parsable, SoftwareUpdateCatalogEntry { + /** + * The catalog name. Read-only. + */ + catalogName?: string | null; + /** + * A collection of product revisions associated with the update. + */ + productRevisions?: ProductRevision[] | null; +} export type RemediationType = (typeof RemediationTypeObject)[keyof typeof RemediationTypeObject]; export interface RemediationUpdateFilter extends Parsable, WindowsUpdateFilter { /** @@ -2583,6 +3145,46 @@ export interface ResourceConnectionCollectionResponse extends BaseCollectionPagi value?: ResourceConnection[] | null; } export type ResourceConnectionState = (typeof ResourceConnectionStateObject)[keyof typeof ResourceConnectionStateObject]; +export interface Ring extends Entity, Parsable { + /** + * The date and time when the ring is created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only + */ + createdDateTime?: Date | null; + /** + * The quality update deferral period in days. The value must be between 0 and 30. Optional. + */ + deferralInDays?: number | null; + /** + * The ring description. The maximum length is 1,500 characters. Required + */ + description?: string | null; + /** + * The ring display name. The maximum length is 200 characters. Required. + */ + displayName?: string | null; + /** + * The excludedGroupAssignment property + */ + excludedGroupAssignment?: ExcludedGroupAssignment | null; + /** + * The includedGroupAssignment property + */ + includedGroupAssignment?: IncludedGroupAssignment | null; + /** + * The pause action for the quality update ring policy. Required. + */ + isPaused?: boolean | null; + /** + * The date and time whenthe ring was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. + */ + lastModifiedDateTime?: Date | null; +} +export interface RingCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: Ring[] | null; +} export type SafeguardCategory = (typeof SafeguardCategoryObject)[keyof typeof SafeguardCategoryObject]; export interface SafeguardProfile extends AdditionalDataHolder, BackedModel, Parsable { /** @@ -2683,6 +3285,41 @@ export function serializeApplicableContentDeviceMatchCollectionResponse(writer: serializeBaseCollectionPaginationCountResponse(writer, applicableContentDeviceMatchCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", applicableContentDeviceMatchCollectionResponse.value, serializeApplicableContentDeviceMatch); } +/** + * Serializes information the current object + * @param ApprovalRule The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeApprovalRule(writer: SerializationWriter, approvalRule: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!approvalRule || isSerializingDerivedType) { return; } + writer.writeNumberValue("deferralInDays", approvalRule.deferralInDays); + writer.writeStringValue("@odata.type", approvalRule.odataType); + writer.writeAdditionalData(approvalRule.additionalData); + switch (approvalRule.odataType) { + case "#microsoft.graph.windowsUpdates.qualityUpdateApprovalRule": + serializeQualityUpdateApprovalRule(writer, approvalRule, true); + break; + case "#microsoft.graph.windowsUpdates.recoveryApprovalRule": + serializeRecoveryApprovalRule(writer, approvalRule, true); + break; + } +} +/** + * Serializes information the current object + * @param AssignedGroup The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAssignedGroup(writer: SerializationWriter, assignedGroup: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!assignedGroup || isSerializingDerivedType) { return; } + writer.writeObjectValue("group", assignedGroup.group, serializeGroup); + writer.writeStringValue("groupId", assignedGroup.groupId); + writer.writeStringValue("@odata.type", assignedGroup.odataType); + writer.writeAdditionalData(assignedGroup.additionalData); +} /** * Serializes information the current object * @param AzureADDevice The instance to serialize from. @@ -2771,6 +3408,9 @@ export function serializeCatalogEntry(writer: SerializationWriter, catalogEntry: case "#microsoft.graph.windowsUpdates.qualityUpdateCatalogEntry": serializeQualityUpdateCatalogEntry(writer, catalogEntry, true); break; + case "#microsoft.graph.windowsUpdates.recoveryUpdateCatalogEntry": + serializeRecoveryUpdateCatalogEntry(writer, catalogEntry, true); + break; case "#microsoft.graph.windowsUpdates.softwareUpdateCatalogEntry": serializeSoftwareUpdateCatalogEntry(writer, catalogEntry, true); break; @@ -3124,6 +3764,18 @@ export function serializeEditionCollectionResponse(writer: SerializationWriter, serializeBaseCollectionPaginationCountResponse(writer, editionCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", editionCollectionResponse.value, serializeEdition); } +/** + * Serializes information the current object + * @param ExcludedGroupAssignment The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeExcludedGroupAssignment(writer: SerializationWriter, excludedGroupAssignment: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!excludedGroupAssignment || isSerializingDerivedType) { return; } + serializeGroupAssignment(writer, excludedGroupAssignment, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("assignments", excludedGroupAssignment.assignments, serializeAssignedGroup); +} /** * Serializes information the current object * @param ExpediteSettings The instance to serialize from. @@ -3175,6 +3827,38 @@ export function serializeGradualRolloutSettings(writer: SerializationWriter, gra break; } } +/** + * Serializes information the current object + * @param GroupAssignment The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeGroupAssignment(writer: SerializationWriter, groupAssignment: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!groupAssignment || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", groupAssignment.odataType); + writer.writeAdditionalData(groupAssignment.additionalData); + switch (groupAssignment.odataType) { + case "#microsoft.graph.windowsUpdates.excludedGroupAssignment": + serializeExcludedGroupAssignment(writer, groupAssignment, true); + break; + case "#microsoft.graph.windowsUpdates.includedGroupAssignment": + serializeIncludedGroupAssignment(writer, groupAssignment, true); + break; + } +} +/** + * Serializes information the current object + * @param IncludedGroupAssignment The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeIncludedGroupAssignment(writer: SerializationWriter, includedGroupAssignment: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!includedGroupAssignment || isSerializingDerivedType) { return; } + serializeGroupAssignment(writer, includedGroupAssignment, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("assignments", includedGroupAssignment.assignments, serializeAssignedGroup); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -3291,6 +3975,70 @@ export function serializeOperationalInsightsConnection(writer: SerializationWrit writer.writeStringValue("azureSubscriptionId", operationalInsightsConnection.azureSubscriptionId); writer.writeStringValue("workspaceName", operationalInsightsConnection.workspaceName); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param Policy The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePolicy(writer: SerializationWriter, policy: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!policy || isSerializingDerivedType) { return; } + serializeEntity(writer, policy, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("applicableContent", policy.applicableContent, serializeApplicableContent); + writer.writeCollectionOfObjectValues("approvalRules", policy.approvalRules, serializeApprovalRule); + writer.writeCollectionOfObjectValues("approvals", policy.approvals, serializePolicyApproval); + writer.writeDateValue("createdDateTime", policy.createdDateTime); + writer.writeStringValue("description", policy.description); + writer.writeStringValue("displayName", policy.displayName); + writer.writeDateValue("lastModifiedDateTime", policy.lastModifiedDateTime); + writer.writeCollectionOfObjectValues("rings", policy.rings, serializeRing); + switch (policy.odataType) { + case "#microsoft.graph.windowsUpdates.qualityUpdatePolicy": + serializeQualityUpdatePolicy(writer, policy, true); + break; + } +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PolicyApproval The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePolicyApproval(writer: SerializationWriter, policyApproval: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!policyApproval || isSerializingDerivedType) { return; } + serializeEntity(writer, policyApproval, isSerializingDerivedType) + writer.writeObjectValue("catalogEntry", policyApproval.catalogEntry, serializeCatalogEntry); + writer.writeStringValue("catalogEntryId", policyApproval.catalogEntryId); + writer.writeDateValue("createdDateTime", policyApproval.createdDateTime); + writer.writeDateValue("lastModifiedDateTime", policyApproval.lastModifiedDateTime); + writer.writeEnumValue("status", policyApproval.status); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PolicyApprovalCollectionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePolicyApprovalCollectionResponse(writer: SerializationWriter, policyApprovalCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!policyApprovalCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, policyApprovalCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", policyApprovalCollectionResponse.value, serializePolicyApproval); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PolicyCollectionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePolicyCollectionResponse(writer: SerializationWriter, policyCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!policyCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, policyCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", policyCollectionResponse.value, serializePolicy); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -3351,6 +4099,19 @@ export function serializeProductRevisionCollectionResponse(writer: Serialization serializeBaseCollectionPaginationCountResponse(writer, productRevisionCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", productRevisionCollectionResponse.value, serializeProductRevision); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param QualityUpdateApprovalRule The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeQualityUpdateApprovalRule(writer: SerializationWriter, qualityUpdateApprovalRule: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!qualityUpdateApprovalRule || isSerializingDerivedType) { return; } + serializeApprovalRule(writer, qualityUpdateApprovalRule, isSerializingDerivedType) + writer.writeEnumValue("cadence", qualityUpdateApprovalRule.cadence); + writer.writeEnumValue("classification", qualityUpdateApprovalRule.classification); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -3397,6 +4158,29 @@ export function serializeQualityUpdateFilter(writer: SerializationWriter, qualit writer.writeEnumValue("cadence", qualityUpdateFilter.cadence); writer.writeEnumValue("classification", qualityUpdateFilter.classification); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param QualityUpdatePolicy The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeQualityUpdatePolicy(writer: SerializationWriter, qualityUpdatePolicy: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!qualityUpdatePolicy || isSerializingDerivedType) { return; } + serializePolicy(writer, qualityUpdatePolicy, isSerializingDerivedType) +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param QualityUpdateRing The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeQualityUpdateRing(writer: SerializationWriter, qualityUpdateRing: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!qualityUpdateRing || isSerializingDerivedType) { return; } + serializeRing(writer, qualityUpdateRing, isSerializingDerivedType) + writer.writeBooleanValue("isHotpatchEnabled", qualityUpdateRing.isHotpatchEnabled); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -3409,6 +4193,30 @@ export function serializeRateDrivenRolloutSettings(writer: SerializationWriter, serializeGradualRolloutSettings(writer, rateDrivenRolloutSettings, isSerializingDerivedType) writer.writeNumberValue("devicesPerOffer", rateDrivenRolloutSettings.devicesPerOffer); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RecoveryApprovalRule The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRecoveryApprovalRule(writer: SerializationWriter, recoveryApprovalRule: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!recoveryApprovalRule || isSerializingDerivedType) { return; } + serializeApprovalRule(writer, recoveryApprovalRule, isSerializingDerivedType) +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RecoveryUpdateCatalogEntry The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRecoveryUpdateCatalogEntry(writer: SerializationWriter, recoveryUpdateCatalogEntry: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!recoveryUpdateCatalogEntry || isSerializingDerivedType) { return; } + serializeSoftwareUpdateCatalogEntry(writer, recoveryUpdateCatalogEntry, isSerializingDerivedType) + writer.writeStringValue("catalogName", recoveryUpdateCatalogEntry.catalogName); + writer.writeCollectionOfObjectValues("productRevisions", recoveryUpdateCatalogEntry.productRevisions, serializeProductRevision); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -3450,6 +4258,42 @@ export function serializeResourceConnectionCollectionResponse(writer: Serializat serializeBaseCollectionPaginationCountResponse(writer, resourceConnectionCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", resourceConnectionCollectionResponse.value, serializeResourceConnection); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param Ring The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRing(writer: SerializationWriter, ring: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!ring || isSerializingDerivedType) { return; } + serializeEntity(writer, ring, isSerializingDerivedType) + writer.writeDateValue("createdDateTime", ring.createdDateTime); + writer.writeNumberValue("deferralInDays", ring.deferralInDays); + writer.writeStringValue("description", ring.description); + writer.writeStringValue("displayName", ring.displayName); + writer.writeObjectValue("excludedGroupAssignment", ring.excludedGroupAssignment, serializeExcludedGroupAssignment); + writer.writeObjectValue("includedGroupAssignment", ring.includedGroupAssignment, serializeIncludedGroupAssignment); + writer.writeBooleanValue("isPaused", ring.isPaused); + writer.writeDateValue("lastModifiedDateTime", ring.lastModifiedDateTime); + switch (ring.odataType) { + case "#microsoft.graph.windowsUpdates.qualityUpdateRing": + serializeQualityUpdateRing(writer, ring, true); + break; + } +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RingCollectionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRingCollectionResponse(writer: SerializationWriter, ringCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!ringCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, ringCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", ringCollectionResponse.value, serializeRing); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -3525,6 +4369,9 @@ export function serializeSoftwareUpdateCatalogEntry(writer: SerializationWriter, case "#microsoft.graph.windowsUpdates.qualityUpdateCatalogEntry": serializeQualityUpdateCatalogEntry(writer, softwareUpdateCatalogEntry, true); break; + case "#microsoft.graph.windowsUpdates.recoveryUpdateCatalogEntry": + serializeRecoveryUpdateCatalogEntry(writer, softwareUpdateCatalogEntry, true); + break; } } /** @@ -3850,6 +4697,11 @@ export interface UserExperienceSettings extends AdditionalDataHolder, BackedMode export type WindowsReleaseHealthStatus = (typeof WindowsReleaseHealthStatusObject)[keyof typeof WindowsReleaseHealthStatusObject]; export interface WindowsUpdateFilter extends Parsable, SoftwareUpdateFilter { } +export const ApprovalStatusObject = { + Approved: "approved", + Suspended: "suspended", + UnknownFutureValue: "unknownFutureValue", +} as const; export const AzureADDeviceRegistrationErrorReasonObject = { InvalidGlobalDeviceId: "invalidGlobalDeviceId", InvalidAzureADDeviceId: "invalidAzureADDeviceId",